HEX
Server: LiteSpeed
System: Linux php-prod-3.spaceapp.ru 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: sarli3128 (1010)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //home/retile.ru/public_html/admin/view/javascript/d_tinysort/tinysort.charorder.min.js
/**
 * TinySort CharOrder: a TinySort plugin to sort non-latin characters.
 * @summary TinySort CharOrder
 * @version 2.3.6
 * @requires tinysort
 * @license MIT/GPL
 * @author Ron Valstar <ron@ronvalstar.nl>
 * @copyright Ron Valstar <ron@ronvalstar.nl>
 * @namespace tinysort.charorder
 */
!function(e,r){"use strict";"function"==typeof define&&define.amd?define(["tinysort"],r):r(e.tinysort)}(this,function(e){"use strict";function r(e){if(e.charOrder!==a&&(a=e.charOrder,u=9472,p={},n=c,a)){n=h.slice(0);for(var r,t,i=[],f=function(r,t){i.push(t),p[e.cases?r:r.toLowerCase()]=t},g="z",d=a.length,v=0;d>v;v++){var m=a[v],y=m.charCodeAt(),C=y>96&&123>y;if(!C)if("["===m){var O=i.length,b=O?i[O-1]:g,A=a.substr(v+1).match(/[^\]]*/)[0],w=A.match(/{[^}]*}/g);if(w)for(r=0,t=w.length;t>r;r++){var z=w[r];v+=z.length,A=A.replace(z,""),f(z.replace(/[{}]/g,""),b)}for(r=0,t=A.length;t>r;r++)f(A[r],b);v+=A.length+1}else if("{"===m){var L=a.substr(v+1).match(/[^}]*/)[0];f(L,l(u++)),v+=L.length+1}else i.push(m);if(i.length&&(C||v===d-1)){s(i,function(e){n.splice(o.call(n,e),1)});var k=i.slice(0);k.splice(0,0,o.call(n,g)+1,0),Array.prototype.splice.apply(n,k),i.length=0}C&&(g=m)}}}function t(e,r,t,a,l){if(t===a)l=0;else if(!r&&e.charOrder){for(var f in p){var s=p[f];t=t.replace(f,s),a=a.replace(f,s)}if(t.match(g)!==c||a.match(g)!==c)for(var h=0,u=i(t.length,a.length);u>h;h++){var d=o.call(n,t[h]),v=o.call(n,a[h]);if(l=e.sortReturnNumber*(v>d?-1:d>v?1:0))break}else l=t===a?0:t>a?1:-1}return l}var a,n,l=String.fromCharCode,i=Math.min,c=null,o=Array.prototype.indexOf,f=e.plugin,s=f.loop,h=function(e){for(var r=32,t=l(r),a=255;a>r;r++,t=l(r).toLowerCase())-1===o.call(e,t)&&e.push(t);return e.sort()}([]),u=9472,p={},g=/[^a-zA-Z]/g;e.defaults.charOrder=a,f(r,t)});