Submit
Path:
~
/
home
/
getwphos
/
public_html
/
diamondfinishmobiledetailing
/
wp-content
/
plugins
/
gravityforms
/
js
/
File Content:
jquery.json-1.3.js
/* * jQuery JSON Plugin * version: 1.0 (2008-04-17) * * This document is licensed as free software under the terms of the * MIT License: http://www.opensource.org/licenses/mit-license.php * * Brantley Harris technically wrote this plugin, but it is based somewhat * on the JSON.org website's http://www.json.org/json2.js, which proclaims: * "NO WARRANTY EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.", a sentiment that * I uphold. I really just cleaned it up. * * It is also based heavily on MochiKit's serializeJSON, which is * copywrited 2005 by Bob Ippolito. */ (function($) { function toIntegersAtLease(n) // Format integers to have at least two digits. { return n < 10 ? '0' + n : n; } Date.prototype.toJSON = function(date) // Yes, it polutes the Date namespace, but we'll allow it here, as // it's damned usefull. { return this.getUTCFullYear() + '-' + toIntegersAtLease(this.getUTCMonth()) + '-' + toIntegersAtLease(this.getUTCDate()); }; var escapeable = /["\\\x00-\x1f\x7f-\x9f]/g; var meta = { // table of character substitutions '\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '"' : '\\"', '\\': '\\\\' }; $.quoteString = function(string) // Places quotes around a string, inteligently. // If the string contains no control characters, no quote characters, and no // backslash characters, then we can safely slap some quotes around it. // Otherwise we must also replace the offending characters with safe escape // sequences. { //if (escapeable.test(string)) //{ return '"' + string.replace(escapeable, function (a) { var c = meta[a]; if (typeof c === 'string') { return c; } c = a.charCodeAt(); return '\\u00' + Math.floor(c / 16).toString(16) + (c % 16).toString(16); }) + '"'; //} //else{ // string = string.replace('\n','\\n'); //} return '"' + string + '"'; }; $.toJSON = function(o, compact) { var type = typeof(o); if (type == "undefined") return "undefined"; else if (type == "number" || type == "boolean") return o + ""; else if (o === null) return "null"; // Is it a string? if (type == "string") { var str = $.quoteString(o); return str; } // Does it have a .toJSON function? if (type == "object" && typeof o.toJSON == "function") return o.toJSON(compact); // Is it an array? if (type != "function" && typeof(o.length) == "number") { var ret = []; for (var i = 0; i < o.length; i++) { ret.push( $.toJSON(o[i], compact) ); } if (compact) return "[" + ret.join(",") + "]"; else return "[" + ret.join(", ") + "]"; } // If it's a function, we have to warn somebody! if (type == "function") { throw new TypeError("Unable to convert object of type 'function' to json."); } // It's probably an object, then. var ret = []; for (var k in o) { var name; type = typeof(k); if (type == "number") name = '"' + k + '"'; else if (type == "string") name = $.quoteString(k); else continue; //skip non-string or number keys var val = $.toJSON(o[k], compact); if (typeof(val) != "string") { // skip non-serializable values continue; } if (compact) ret.push(name + ":" + val); else ret.push(name + ": " + val); } return "{" + ret.join(", ") + "}"; }; $.compactJSON = function(o) { return $.toJSON(o, true); }; $.evalJSON = function(src) // Evals JSON that we know to be safe. { return eval("(" + src + ")"); }; $.secureEvalJSON = function(src) // Evals JSON in a way that is *more* secure. { var filtered = src; filtered = filtered.replace(/\\["\\\/bfnrtu]/g, '@'); filtered = filtered.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, ']'); filtered = filtered.replace(/(?:^|:|,)(?:\s*\[)+/g, ''); if (/^[\],:{}\s]*$/.test(filtered)) return eval("(" + src + ")"); else throw new SyntaxError("Error parsing JSON, source is not valid."); }; })(jQuery);
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
components
---
0755
vendor
---
0755
chosen.jquery.min.js
29121 bytes
0644
conditional_logic.js
24427 bytes
0644
conditional_logic.min.js
9463 bytes
0644
datepicker-legacy.js
1565 bytes
0644
datepicker-legacy.min.js
959 bytes
0644
datepicker.js
6786 bytes
0644
datepicker.min.js
3000 bytes
0644
duplicate-submissions.js
3217 bytes
0644
duplicate-submissions.min.js
888 bytes
0644
form_admin.js
70833 bytes
0644
form_admin.min.js
33863 bytes
0644
form_editor.js
164833 bytes
0644
form_editor.min.js
101676 bytes
0644
forms.js
1933 bytes
0644
forms.min.js
1036 bytes
0644
gf_field_filter.js
12634 bytes
0644
gf_field_filter.min.js
5905 bytes
0644
gforms_hooks.js
3008 bytes
0644
gforms_hooks.min.js
1524 bytes
0644
gravityforms.js
112248 bytes
0644
gravityforms.min.js
46610 bytes
0644
index.php
27 bytes
0644
jquery.json-1.3.js
4884 bytes
0644
jquery.json-1.3.min.js
1720 bytes
0644
jquery.json.js
5256 bytes
0644
jquery.json.min.js
1836 bytes
0644
jquery.maskedinput-1.3.1.min.js
4412 bytes
0644
jquery.maskedinput.js
10652 bytes
0644
jquery.maskedinput.min.js
4172 bytes
0644
jquery.min.js
4172 bytes
0644
jquery.textareaCounter.plugin.js
6235 bytes
0644
jquery.textareaCounter.plugin.min.js
1940 bytes
0644
layout_editor.js
40632 bytes
0644
layout_editor.min.js
13112 bytes
0644
page_conditional_logic.js
12995 bytes
0644
page_conditional_logic.min.js
4936 bytes
0644
placeholders.jquery.min.js
4639 bytes
0644
plugin_settings.js
1877 bytes
0644
plugin_settings.min.js
1180 bytes
0644
preview.js
2269 bytes
0644
preview.min.js
1468 bytes
0644
shortcode-ui.js
26336 bytes
0644
shortcode-ui.min.js
10906 bytes
0644
skip.js
127 bytes
0644
skip.min.js
55 bytes
0644
tooltip_init.js
2433 bytes
0644
tooltip_init.min.js
1356 bytes
0644
N4ST4R_ID | Naxtarrr