????JFIF??x?x????'
| Server IP : 104.21.30.238 / Your IP : 216.73.216.145 Web Server : LiteSpeed System : Linux premium151.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : tempvsty ( 647) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/thread-self/./cwd/wp-content/plugins/motopress-content-editor/jquery/model/service/yql/ |
Upload File : |
steal('jquery/model/service').then(function(){
$.Model.service.yql = $.Model.service({
select : "*",
from : "flickr.photos.search",
convert : function (query, params) {
$.each( params, function (key) {
var name = new RegExp( "#\{" + key + "\}","g" );
var value = $.trim(this);
//if (!value.match(/^[0-9]+$/)) {
// value = '"' + value + '"';
//}
query = query.replace(name, value);
}
);
return query;
},
/**
*
* @param {Object} params
*/
findAll : function(params, success, error){
params = $.extend({}, this._service, params);
var query = ["SELECT",params.select,"FROM",params.from];
if(params.where){
query.push("WHERE",typeof params.where == "string" || this._service.convert(params.where[0],params.where[1]))
}
var self = this;
var yqlJson = {
url: "http://query.yahooapis.com/v1/public/yql",
dataType: "jsonp",
data: {
q: query.join(" "),
format: "json",
env: 'store://datatables.org/alltableswithkeys',
callback: "?"
}
}
if (error) {
yqlJson.error = error;
}
if(this.wrapMany){
yqlJson.success = function (data) {
var results = data.query.results
if(results){
for(var name in results){
success(self.wrapMany(data.query.results[name]));
break;
}
}else{
success([]);
}
}
}else{
yqlJson.success = success;
}
$.ajax(yqlJson);
}
});
})