diff --git a/css/elfinder.full.css b/css/elfinder.full.css index de32697ab..c1971d057 100644 --- a/css/elfinder.full.css +++ b/css/elfinder.full.css @@ -1,6 +1,6 @@ /*! * elFinder - file manager for web - * Version 2.1.13 (2.1-src Nightly: 4664dd9) (2016-07-13) + * Version 2.1.13 (2.1-src Nightly: 4afd557) (2016-07-14) * http://elfinder.org * * Copyright 2009-2016, Studio 42 diff --git a/css/elfinder.min.css b/css/elfinder.min.css index eb66e8aa4..5df61fa15 100644 --- a/css/elfinder.min.css +++ b/css/elfinder.min.css @@ -1,6 +1,6 @@ /*! * elFinder - file manager for web - * Version 2.1.13 (2.1-src Nightly: 4664dd9) (2016-07-13) + * Version 2.1.13 (2.1-src Nightly: 4afd557) (2016-07-14) * http://elfinder.org * * Copyright 2009-2016, Studio 42 diff --git a/js/elfinder.full.js b/js/elfinder.full.js index 340af9c25..a384bd828 100644 --- a/js/elfinder.full.js +++ b/js/elfinder.full.js @@ -1,6 +1,6 @@ /*! * elFinder - file manager for web - * Version 2.1.13 (2.1-src Nightly: 4664dd9) (2016-07-13) + * Version 2.1.13 (2.1-src Nightly: 4afd557) (2016-07-14) * http://elfinder.org * * Copyright 2009-2016, Studio 42 @@ -5327,7 +5327,7 @@ if (!Object.keys) { * * @type String **/ -elFinder.prototype.version = '2.1.13 (2.1-src Nightly: 4664dd9)'; +elFinder.prototype.version = '2.1.13 (2.1-src Nightly: 4afd557)'; diff --git a/js/elfinder.min.js b/js/elfinder.min.js index b0616a8e8..877d71c55 100644 --- a/js/elfinder.min.js +++ b/js/elfinder.min.js @@ -1,6 +1,6 @@ /*! * elFinder - file manager for web - * Version 2.1.13 (2.1-src Nightly: 4664dd9) (2016-07-13) + * Version 2.1.13 (2.1-src Nightly: 4afd557) (2016-07-14) * http://elfinder.org * * Copyright 2009-2016, Studio 42 @@ -8,7 +8,7 @@ */ !function(e){window.elFinder=function(t,n){var i,a,r,o=this,t=e(t),s=e("
").append(t.contents()),l=t.attr("style"),d=t.attr("id")||"",c="elfinder-"+(d||Math.random().toString().substr(2,7)),u="mousedown."+c,h="keydown."+c,p="keypress."+c,f=!0,m=!0,g="",v={path:"",url:"",tmbUrl:"",disabled:[],separator:"/",archives:[],extract:[],copyOverwrite:!0,uploadOverwrite:!0,uploadMaxSize:0,jpgQuality:100,tmb:!1},b={},y=[],w={},k={},x=[],C=[],T=[],A=[],I=new o.command(o),z="auto",S=400,U="./sounds/",F=e(document.createElement("audio")).hide().appendTo("body")[0],M="",O=function(t){var n,i,a={},r={};o.api>=2.1?(o.commandMap=t.options.uiCmdMap&&Object.keys(t.options.uiCmdMap).length?t.options.uiCmdMap:{},M!==JSON.stringify(o.commandMap)&&(M=JSON.stringify(o.commandMap),Object.keys(o.commandMap).length&&(i=o.getUI("contextmenu"),i.data("cmdMaps")||i.data("cmdMaps",{}),n=t.cwd?t.cwd.volumeid:null,n&&!i.data("cmdMaps")[n]&&(i.data("cmdMaps")[n]=o.commandMap)))):o.options.sync=0,t.init?b={}:(e.each(Object.keys(b),function(t,n){var i="directory"===b[n].mime,s=b[n].phash;o.res("class","navcollapse");(!i||a[s]||!r[s]&&e("#"+o.navHash2Id(b[n].hash)).is(":hidden")&&e("#"+o.navHash2Id(s)).next(".elfinder-navbar-subtree").children().length>100)&&(i||s===g)&&-1===e.inArray(n,C)?(i&&!a[s]&&(a[s]=!0),delete b[n]):i&&(r[s]=!0)}),e.each(Object.keys(a),function(t,n){var i="elfinder-subtree-loaded "+o.res("class","navexpand");e("#"+o.navHash2Id(n)).removeClass(i).next(".elfinder-navbar-subtree").empty()})),o.sorters=[],g=t.cwd.hash,D(t.files),b[g]||D([t.cwd]),o.lastDir(g),o.autoSync()},D=function(t){var n,i,a={name:!0,perm:!0,date:!0,size:!0,kind:!0},r=0===o.sorters.length,s=t.length;for(i=0;s>i;i++)if(n=t[i],n.name&&n.hash&&n.mime){if(!n.phash){var l="volume_"+n.name,d=o.i18n(l);l!=d&&(n.i18=d),n.volumeid&&(n.disabled&&(o.disabledCmds[n.volumeid]=n.disabled),n.tmbUrl&&(o.tmbUrls[n.volumeid]=n.tmbUrl),o.roots[n.volumeid]=n.hash)}r&&n.phash===g&&(e.each(o.sortRules,function(e){(a[e]||"undefined"!=typeof n[e]||"mode"===e&&"undefined"!=typeof n.perm)&&o.sorters.push(e)}),r=!1),b[n.hash]=n}},P=function(t){var n=t.keyCode,i=!(!t.ctrlKey&&!t.metaKey);f&&(e.each(k,function(e,a){a.type==t.type&&a.keyCode==n&&a.shiftKey==t.shiftKey&&a.ctrlKey==i&&a.altKey==t.altKey&&(t.preventDefault(),t.stopPropagation(),a.callback(t,o),o.debug("shortcut-exec",e+" : "+a.description))}),9!=n||e(t.target).is(":input")||t.preventDefault(),27==n&&o.clipboard().length&&o.clipboard([]))},E=new Date;return this.api=null,this.newAPI=!1,this.oldAPI=!1,this.netDrivers=[],this.OS=-1!==navigator.userAgent.indexOf("Mac")?"mac":-1!==navigator.userAgent.indexOf("Win")?"win":"other",this.UA=function(){var e=!document.uniqueID&&!window.opera&&!window.sidebar&&window.localStorage&&"undefined"==typeof window.orientation;return{ltIE6:"undefined"==typeof window.addEventListener&&"undefined"==typeof document.documentElement.style.maxHeight,ltIE7:"undefined"==typeof window.addEventListener&&"undefined"==typeof document.querySelectorAll,ltIE8:"undefined"==typeof window.addEventListener&&"undefined"==typeof document.getElementsByClassName,IE:document.uniqueID,Firefox:window.sidebar,Opera:window.opera,Webkit:e,Chrome:e&&window.chrome,Safari:e&&!window.chrome,Mobile:"undefined"!=typeof window.orientation,Touch:"undefined"!=typeof window.ontouchstart,iOS:navigator.platform.match(/^iP(?:[ao]d|hone)/)}}(),this.options=e.extend(!0,{},this._options,n||{}),n.ui&&(this.options.ui=n.ui),n.commands&&(this.options.commands=n.commands),n.uiOptions&&n.uiOptions.toolbar&&(this.options.uiOptions.toolbar=n.uiOptions.toolbar),n.uiOptions&&n.uiOptions.cwd&&n.uiOptions.cwd.listView&&n.uiOptions.cwd.listView.columns&&(this.options.uiOptions.cwd.listView.columns=n.uiOptions.cwd.listView.columns),n.uiOptions&&n.uiOptions.cwd&&n.uiOptions.cwd.listView&&n.uiOptions.cwd.listView.columnsCustomName&&(this.options.uiOptions.cwd.listView.columnsCustomName=n.uiOptions.cwd.listView.columnsCustomName),this.options.enableAlways||2!==e("body").children().length||(this.options.enableAlways=!0),function(){var t,i=document.createElement("a");i.href=n.url,n.urlUpload&&n.urlUpload!==n.url&&(t=document.createElement("a"),t.href=n.urlUpload),(window.location.host!==i.host||t&&window.location.host!==t.host)&&(e.isPlainObject(o.options.customHeaders)||(o.options.customHeaders={}),e.isPlainObject(o.options.xhrFields)||(o.options.xhrFields={}),o.options.requestType="post",o.options.customHeaders["X-Requested-With"]="XMLHttpRequest",o.options.xhrFields.withCredentials=!0)}(),e.extend(this.options.contextmenu,n.contextmenu),this.requestType=/^(get|post)$/i.test(this.options.requestType)?this.options.requestType.toLowerCase():"get",this.customData=e.isPlainObject(this.options.customData)?this.options.customData:{},this.customHeaders=e.isPlainObject(this.options.customHeaders)?this.options.customHeaders:{},this.xhrFields=e.isPlainObject(this.options.xhrFields)?this.options.xhrFields:{},this.abortCmdsOnOpen=this.options.abortCmdsOnOpen||["tmb"],this.id=d,this.navPrefix="nav"+(elFinder.prototype.uniqueid?elFinder.prototype.uniqueid:"")+"-",this.cwdPrefix=elFinder.prototype.uniqueid?"cwd"+elFinder.prototype.uniqueid+"-":"",++elFinder.prototype.uniqueid,this.uploadURL=n.urlUpload||n.url,this.namespace=c,this.lang=this.i18[this.options.lang]&&this.i18[this.options.lang].messages?this.options.lang:"en",r="en"==this.lang?this.i18.en:e.extend(!0,{},this.i18.en,this.i18[this.lang]),this.direction=r.direction,this.messages=r.messages,this.dateFormat=this.options.dateFormat||r.dateFormat,this.fancyFormat=this.options.fancyDateFormat||r.fancyDateFormat,this.today=new Date(E.getFullYear(),E.getMonth(),E.getDate()).getTime()/1e3,this.yesterday=this.today-86400,a=this.options.UTCDate?"UTC":"",this.getHours="get"+a+"Hours",this.getMinutes="get"+a+"Minutes",this.getSeconds="get"+a+"Seconds",this.getDate="get"+a+"Date",this.getDay="get"+a+"Day",this.getMonth="get"+a+"Month",this.getFullYear="get"+a+"FullYear",this.cssClass="ui-helper-reset ui-helper-clearfix ui-widget ui-widget-content ui-corner-all elfinder elfinder-"+("rtl"==this.direction?"rtl":"ltr")+(this.UA.Touch?" elfinder-touch"+(this.options.resizable?" touch-punch":""):"")+(this.UA.Mobile?" elfinder-mobile":"")+" "+this.options.cssClass,this.zIndex,this.searchStatus={state:0,query:"",target:"",mime:"",ininc:!1},this.storage=function(){try{return"localStorage"in window&&null!==window.localStorage?o.localStorage:o.cookie}catch(e){return o.cookie}}(),this.viewType=this.storage("view")||this.options.defaultView||"icons",this.sortType=this.storage("sortType")||this.options.sortType||"name",this.sortOrder=this.storage("sortOrder")||this.options.sortOrder||"asc",this.sortStickFolders=this.storage("sortStickFolders"),null===this.sortStickFolders?this.sortStickFolders=!!this.options.sortStickFolders:this.sortStickFolders=!!this.sortStickFolders,this.sortRules=e.extend(!0,{},this._sortRules,this.options.sortRules),e.each(this.sortRules,function(e,t){"function"!=typeof t&&delete o.sortRules[e]}),this.compare=e.proxy(this.compare,this),this.notifyDelay=this.options.notifyDelay>0?parseInt(this.options.notifyDelay):500,this.draggingUiHelper=null,this.draggable={appendTo:"body",addClasses:!0,distance:4,revert:!0,refreshPositions:!1,cursor:"crosshair",cursorAt:{left:50,top:47},scroll:!1,start:function(t,n){var i,a,r,s,l,d=n.helper,c=e.map(d.data("files")||[],function(e){return e||null}),u=!1,h=o.getUI("navbar"),p=o.getUI("cwd").parent(),f={navbarUp:function(){h.scrollTop(Math.max(0,h.scrollTop()-d.data("autoScrVal")))},navbarDown:function(){h.scrollTop(h.scrollTop()+d.data("autoScrVal"))},cwdUp:function(){p.scrollTop(Math.max(0,p.scrollTop()-d.data("autoScrVal")))},cwdDown:function(){p.scrollTop(p.scrollTop()+d.data("autoScrVal"))}};for(o.draggingUiHelper=d,i=c.length;i--;)if(a=c[i],b[a].locked){u=!0,d.data("locked",!0);break}!u&&o.trigger("lockfiles",{files:c}),s=p.offset(),r=o.getUI("workzone"),l=r.offset(),d.data("wzpos",{ltr:"ltr"===o.direction,cwdEdge:"ltr"===o.direction?s.left:s.left+p.width(),wzTop:l.top,wzBottom:l.top+r.height()}),d.data("autoScrTm",setInterval(function(){d.data("autoScr")&&f[d.data("autoScr")]()},50))},drag:function(t,n){var i,a=n.helper,r=a.data("wzpos");(i=r.wzTop>t.pageY)||r.wzBottom