HEX
Server: Apache
System: Linux webm004.cluster121.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
User: grainesdfo (155059)
PHP: 5.4.45
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/grainesdfo/www/wp-content/plugins/backwpup/assets/js/vendor/url.min.min.js
/*! js-url - v2.5.2 - 2017-08-30 */!function(){var t=function(){function t(t){return decodeURIComponent(t.replace(/\+/g," "))}function r(t,r){var n=t.charAt(0),e=r.split(n);return n===t?e:e[(t=parseInt(t.substring(1),10))<0?e.length+t:t-1]}function n(r,n){for(var e=r.charAt(0),o=n.split("&"),a=[],i={},h=[],u=r.substring(1),c=0,p=o.length;c<p;c++)if((a=o[c].match(/(.*?)=(.*)/))||(a=[o[c],o[c],""]),""!==a[1].replace(/\s/g,"")){if(a[2]=t(a[2]||""),u===a[1])return a[2];(h=a[1].match(/(.*)\[([0-9]+)\]/))?(i[h[1]]=i[h[1]]||[],i[h[1]][h[2]]=a[2]):i[a[1]]=a[2]}return e===r?i:i[u]}return function(t,e){var o,a={};if("tld?"!==t){if(e=e||window.location.toString(),!t)return e;if(t=t.toString(),o=e.match(/^mailto:([^\/].+)/))a.protocol="mailto",a.email=o[1];else{if((o=e.match(/(.*?)\/#\!(.*)/))&&(e=o[1]+o[2]),(o=e.match(/(.*?)#(.*)/))&&(a.hash=o[2],e=o[1]),a.hash&&t.match(/^#/))return n(t,a.hash);if((o=e.match(/(.*?)\?(.*)/))&&(a.query=o[2],e=o[1]),a.query&&t.match(/^\?/))return n(t,a.query);if((o=e.match(/(.*?)\:?\/\/(.*)/))&&(a.protocol=o[1].toLowerCase(),e=o[2]),(o=e.match(/(.*?)(\/.*)/))&&(a.path=o[2],e=o[1]),a.path=(a.path||"").replace(/^([^\/])/,"/$1"),t.match(/^[\-0-9]+$/)&&(t=t.replace(/^([^\/])/,"/$1")),t.match(/^\//))return r(t,a.path.substring(1));if((o=r("/-1",a.path.substring(1)))&&(o=o.match(/(.*?)\.(.*)/))&&(a.file=o[0],a.filename=o[1],a.fileext=o[2]),(o=e.match(/(.*)\:([0-9]+)$/))&&(a.port=o[2],e=o[1]),(o=e.match(/(.*?)@(.*)/))&&(a.auth=o[1],e=o[2]),a.auth&&(o=a.auth.match(/(.*)\:(.*)/),a.user=o?o[1]:a.auth,a.pass=o?o[2]:void 0),a.hostname=e.toLowerCase(),"."===t.charAt(0))return r(t,a.hostname);a.port=a.port||("https"===a.protocol?"443":"80"),a.protocol=a.protocol||("443"===a.port?"https":"http")}return t in a?a[t]:"{}"===t?a:void 0}}}();"function"==typeof window.define&&window.define.amd?window.define("js-url",[],(function(){return t})):(void 0!==window.jQuery&&window.jQuery.extend({url:function(t,r){return window.url(t,r)}}),window.url=t)}();