feat: Add comprehensive documentation suite and reorganize project structure
- Created complete documentation in docs/ directory - Added PROJECT_OVERVIEW.md with feature highlights and getting started guide - Added ARCHITECTURE.md with system design and technical details - Added SECURITY.md with comprehensive security implementation guide - Added DEVELOPMENT.md with development workflows and best practices - Added DEPLOYMENT.md with production deployment instructions - Added API.md with complete REST API documentation - Added CONTRIBUTING.md with contribution guidelines - Added CHANGELOG.md with version history and migration notes - Reorganized all documentation files into docs/ directory for better organization - Updated README.md with proper documentation links and quick navigation - Enhanced project structure with professional documentation standards
3
f_scripts/fe/js/uploader/.htaccess
Normal file
@@ -0,0 +1,3 @@
|
||||
<Files ~ "\.(php*|s?p?html|cgi|pl|py|asp|aspx|sh|cin)$">
|
||||
deny from all
|
||||
</Files>
|
||||
1
f_scripts/fe/js/uploader/fileprogress.js
Normal file
@@ -0,0 +1 @@
|
||||
function FileProgress(e,s){this.fileProgressID=e.id;this.opacity=100;this.height=0;this.fileProgressWrapper=document.getElementById(this.fileProgressID);if(!this.fileProgressWrapper){this.fileProgressWrapper=document.createElement("div");this.fileProgressWrapper.className="progressWrapper";this.fileProgressWrapper.id=this.fileProgressID;this.fileProgressElement=document.createElement("div");this.fileProgressElement.className="progressContainer";var r=document.createElement("a");r.className="progressCancel";r.href="#";r.style.visibility="hidden";r.appendChild(document.createTextNode(" "));var i=document.createElement("div");i.className="progressName";i.appendChild(document.createTextNode(e.name));var t=document.createElement("div");t.className="progressBarInProgress";var o=document.createElement("div");o.className="progressBarStatus";o.innerHTML=" ";this.fileProgressElement.appendChild(r);this.fileProgressElement.appendChild(i);this.fileProgressElement.appendChild(o);this.fileProgressElement.appendChild(t);this.fileProgressWrapper.appendChild(this.fileProgressElement);document.getElementById(s).appendChild(this.fileProgressWrapper)}else{this.fileProgressElement=this.fileProgressWrapper.firstChild;this.reset()}this.height=this.fileProgressWrapper.offsetHeight;this.setTimer(null)}FileProgress.prototype.setTimer=function(e){this.fileProgressElement["FP_TIMER"]=e};FileProgress.prototype.getTimer=function(e){return this.fileProgressElement["FP_TIMER"]||null};FileProgress.prototype.reset=function(){this.fileProgressElement.className="progressContainer";this.fileProgressElement.childNodes[2].innerHTML=" ";this.fileProgressElement.childNodes[2].className="progressBarStatus";this.fileProgressElement.childNodes[3].className="progressBarInProgress";this.fileProgressElement.childNodes[3].style.width="0%";this.appear()};FileProgress.prototype.setProgress=function(e){this.fileProgressElement.className="progressContainer green";this.fileProgressElement.childNodes[3].className="progressBarInProgress";this.fileProgressElement.childNodes[3].style.width=e+"%";this.appear()};FileProgress.prototype.setComplete=function(){this.fileProgressElement.className="progressContainer blue";this.fileProgressElement.childNodes[3].className="progressBarComplete";this.fileProgressElement.childNodes[3].style.width="";var e=this;this.setTimer(setTimeout(function(){e.disappear()},5e3))};FileProgress.prototype.setError=function(){this.fileProgressElement.className="progressContainer red";this.fileProgressElement.childNodes[3].className="progressBarError";this.fileProgressElement.childNodes[3].style.width="";var e=this;this.setTimer(setTimeout(function(){e.disappear()},5e3))};FileProgress.prototype.setCancelled=function(){this.fileProgressElement.className="progressContainer";this.fileProgressElement.childNodes[3].className="progressBarError";this.fileProgressElement.childNodes[3].style.width="";var e=this;this.setTimer(setTimeout(function(){e.disappear();$("#progress-stats").addClass("no-display")},1300))};FileProgress.prototype.setStatus=function(e){this.fileProgressElement.childNodes[2].innerHTML=e};FileProgress.prototype.toggleCancel=function(e,s){this.fileProgressElement.childNodes[0].style.visibility=e?"visible":"hidden";if(s){var r=this.fileProgressID;this.fileProgressElement.childNodes[0].onclick=function(){s.cancelUpload(r);return false}}};FileProgress.prototype.appear=function(){if(this.getTimer()!==null){clearTimeout(this.getTimer());this.setTimer(null)}if(this.fileProgressWrapper.filters){try{this.fileProgressWrapper.filters.item("DXImageTransform.Microsoft.Alpha").opacity=100}catch(e){this.fileProgressWrapper.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=100)"}}else{this.fileProgressWrapper.style.opacity=1}this.fileProgressWrapper.style.height="";this.height=this.fileProgressWrapper.offsetHeight;this.opacity=100;this.fileProgressWrapper.style.display=""};FileProgress.prototype.disappear=function(){var e=15;var s=4;var r=30;if(this.opacity>0){this.opacity-=e;if(this.opacity<0){this.opacity=0}if(this.fileProgressWrapper.filters){try{this.fileProgressWrapper.filters.item("DXImageTransform.Microsoft.Alpha").opacity=this.opacity}catch(e){this.fileProgressWrapper.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+this.opacity+")"}}else{this.fileProgressWrapper.style.opacity=this.opacity/100}}if(this.height>0){this.height-=s;if(this.height<0){this.height=0}this.fileProgressWrapper.style.height=this.height+"px"}if(this.height>0||this.opacity>0){var i=this;this.setTimer(setTimeout(function(){i.disappear()},r))}else{this.fileProgressWrapper.style.display="none";this.setTimer(null)}};
|
||||
1
f_scripts/fe/js/uploader/handlers.js
Normal file
@@ -0,0 +1 @@
|
||||
function fileQueued(e){try{var t=new FileProgress(e,this.customSettings.progressTarget);t.setStatus("Pending...");t.toggleCancel(true,this)}catch(e){this.debug(e)}}function fileQueueError(e,t,s){try{if(t===SWFUpload.QUEUE_ERROR.QUEUE_LIMIT_EXCEEDED){alert("You have attempted to queue too many files.\n"+(s===0?"You have reached the upload limit.":"You may select "+(s>1?"up to "+s+" files.":"one file.")));return}var a=new FileProgress(e,this.customSettings.progressTarget);a.setError();a.toggleCancel(false);switch(t){case SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT:a.setStatus("File is too big.");this.debug("Error Code: File too big, File name: "+e.name+", File size: "+e.size+", Message: "+s);break;case SWFUpload.QUEUE_ERROR.ZERO_BYTE_FILE:a.setStatus("Cannot upload Zero Byte files.");this.debug("Error Code: Zero byte file, File name: "+e.name+", File size: "+e.size+", Message: "+s);break;case SWFUpload.QUEUE_ERROR.INVALID_FILETYPE:a.setStatus("Invalid File Type.");this.debug("Error Code: Invalid File Type, File name: "+e.name+", File size: "+e.size+", Message: "+s);break;default:if(e!==null){a.setStatus("Unhandled Error")}this.debug("Error Code: "+t+", File name: "+e.name+", File size: "+e.size+", Message: "+s);break}}catch(e){this.debug(e)}}function fileDialogComplete(e,t){try{if(e>0){document.getElementById(this.customSettings.cancelButtonId).disabled=false}this.startUpload()}catch(e){this.debug(e)}}function uploadStart(e){try{var t=new FileProgress(e,this.customSettings.progressTarget);t.setStatus("Uploading...");t.toggleCancel(true,this);$("#progress-stats").removeClass("no-display");this.customSettings.progressCount=0;updateDisplay.call(this,e)}catch(e){}return true}function uploadProgress(e,t,s){try{var a=Math.ceil(t/s*100);var i=new FileProgress(e,this.customSettings.progressTarget);i.setProgress(a);i.setStatus("Uploading...");this.customSettings.progressCount++;updateDisplay.call(this,e)}catch(e){this.debug(e)}}function uploadSuccess(e,t){try{var s=new FileProgress(e,this.customSettings.progressTarget);s.setComplete();s.setStatus("Complete.");s.toggleCancel(false);updateDisplay.call(this,e)}catch(e){this.debug(e)}}function uploadError(e,t,s){try{var a=new FileProgress(e,this.customSettings.progressTarget);a.setError();a.toggleCancel(false);switch(t){case SWFUpload.UPLOAD_ERROR.HTTP_ERROR:a.setStatus("Upload Error: "+s);this.debug("Error Code: HTTP Error, File name: "+e.name+", Message: "+s);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_FAILED:a.setStatus("Upload Failed.");this.debug("Error Code: Upload Failed, File name: "+e.name+", File size: "+e.size+", Message: "+s);break;case SWFUpload.UPLOAD_ERROR.IO_ERROR:a.setStatus("Server (IO) Error");this.debug("Error Code: IO Error, File name: "+e.name+", Message: "+s);break;case SWFUpload.UPLOAD_ERROR.SECURITY_ERROR:a.setStatus("Security Error");this.debug("Error Code: Security Error, File name: "+e.name+", Message: "+s);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_LIMIT_EXCEEDED:a.setStatus("Upload limit exceeded.");this.debug("Error Code: Upload Limit Exceeded, File name: "+e.name+", File size: "+e.size+", Message: "+s);break;case SWFUpload.UPLOAD_ERROR.FILE_VALIDATION_FAILED:a.setStatus("Failed Validation. Upload skipped.");this.debug("Error Code: File Validation Failed, File name: "+e.name+", File size: "+e.size+", Message: "+s);break;case SWFUpload.UPLOAD_ERROR.FILE_CANCELLED:if(this.getStats().files_queued===0){document.getElementById(this.customSettings.cancelButtonId).disabled=true}a.setStatus("Cancelled");a.setCancelled();break;case SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED:a.setStatus("Stopped");break;default:a.setStatus("Unhandled Error: "+t);this.debug("Error Code: "+t+", File name: "+e.name+", File size: "+e.size+", Message: "+s);break}}catch(e){this.debug(e)}}function uploadComplete(e){if(this.getStats().files_queued===0){document.getElementById(this.customSettings.cancelButtonId).disabled=true}var t="#upload-form";var s=$(t).attr("action");if($("#total-uploads").val()=="0"){$("#fsUploadStats").load(s+"&do=reload-stats")}$.post(s,$(t).serialize(),function(e){$("#form-response").html(e)})}function queueComplete(e){$("#progress-stats").addClass("no-display")}function updateDisplay(e){this.customSettings.tdCurrentSpeed.innerHTML=SWFUpload.speed.formatBPS(e.currentSpeed);this.customSettings.tdAverageSpeed.innerHTML=SWFUpload.speed.formatBPS(e.averageSpeed);this.customSettings.tdTimeRemaining.innerHTML=SWFUpload.speed.formatTime(e.timeRemaining);this.customSettings.tdTimeElapsed.innerHTML=SWFUpload.speed.formatTime(e.timeElapsed);this.customSettings.tdPercentUploaded.innerHTML=SWFUpload.speed.formatPercent(e.percentUploaded);this.customSettings.tdSizeUploaded.innerHTML=SWFUpload.speed.formatBytes(e.sizeUploaded)}
|
||||
2
f_scripts/fe/js/uploader/i18n/ar.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Arabic (ar)
|
||||
plupload.addI18n({"Stop Upload":"أيقاف التحميل","Upload URL might be wrong or doesn't exist.":"عنوان التحميل ربما يكون خاطئ أو غير متوفر","tb":"تيرابايت","Size":"الحجم","Close":"أغلاق","Init error.":"خطأ في تهيئة","Add files to the upload queue and click the start button.":"أضف ملفات إلى القائمة إنتظار التحميل ثم أضغط على زر البداية","Filename":"أسم الملف","Image format either wrong or not supported.":"صيغة الصورة أما خطاء أو غير مدعومه","Status":"الحالة","HTTP Error.":"خطأ في برتوكول نقل الملفات","Start Upload":"أبدا التحميل","mb":"ميجابايت","kb":"كيلوبايت","Duplicate file error.":"خطاء في تكرار الملف","File size error.":"خطأ في حجم الملف","N/A":"لا شي","gb":"جيجابايت","Error: Invalid file extension:":"خطاء : أمتداد الملف غير صالح :","Select files":"أختر الملفات","%s already present in the queue.":"%s الملف موجود بالفعل في قائمة الانتظار","File: %s":"ملف: %s","b":"بايت","Uploaded %d/%d files":"تحميل %d/%d ملف","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"العناصر المقبوله لتحميل هي %d ملف في هذا الوقت. الملفات الاضافية أزيلة.","%d files queued":"%d الملفات في قائمة الانتظار","File: %s, size: %d, max file size: %d":"ملف: %s, أقصى حجم للملف: %d, حجم: %d","Drag files here.":"سحب الملف هنا","Runtime ran out of available memory.":"الذاكرة المتوفره أنتهت لمدة التشغيل","File count error.":"خطاء في عد الملفات","File extension error.":"خطأ في أمتداد الملف","Error: File too large:":" خطاء : حجم الملف كبير :","Add Files":"أضف ملفات"});
|
||||
2
f_scripts/fe/js/uploader/i18n/bs.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Bosnian (bs)
|
||||
plupload.addI18n({"Stop Upload":"Prekini dodavanje","Upload URL might be wrong or doesn't exist.":"URL za dodavanje je neispravan ili ne postoji.","tb":"tb","Size":"Veličina","Close":"Zatvori","Init error.":"Inicijalizacijska greška.","Add files to the upload queue and click the start button.":"Dodajte datoteke u red i kliknite na dugme za pokretanje.","Filename":"Naziv datoteke","Image format either wrong or not supported.":"Format slike je neispravan ili nije podržan.","Status":"Status","HTTP Error.":"HTTP greška.","Start Upload":"Započni dodavanje","mb":"mb","kb":"kb","Duplicate file error.":"Dupla datoteka.","File size error.":"Greška u veličini datoteke.","N/A":"N/A","gb":"gb","Error: Invalid file extension:":"Greška! Neispravan ekstenzija datoteke:","Select files":"Odaberite datoteke","%s already present in the queue.":"%s se već nalazi u redu.","File: %s":"Datoteka: %s","b":"b","Uploaded %d/%d files":"Dodano %d/%d datoteka","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Dodavanje trenutno dozvoljava samo %d datoteka istovremeno. Dodatne datoteke su uklonjene.","%d files queued":"%d datoteka čeka","File: %s, size: %d, max file size: %d":"Datoteka: %s, veličina: %d, maksimalna veličina: %d","Drag files here.":"Dovucite datoteke ovdje.","Runtime ran out of available memory.":"Nema više dostupne memorije.","File count error.":"Greška u brojanju datoeka.","File extension error.":"Greška u ekstenziji datoteke.","Error: File too large:":"Greška! Datoteka je prevelika:","Add Files":"Dodaj datoteke"});
|
||||
2
f_scripts/fe/js/uploader/i18n/ca.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Catalan (ca)
|
||||
plupload.addI18n({"Stop Upload":"","Upload URL might be wrong or doesn't exist.":"","tb":"","Size":"","Close":"","Init error.":"","Add files to the upload queue and click the start button.":"","Filename":"","Image format either wrong or not supported.":"","Status":"","HTTP Error.":"","Start Upload":"","mb":"","kb":"","Duplicate file error.":"","File size error.":"","N/A":"","gb":"","Error: Invalid file extension:":"","Select files":"","%s already present in the queue.":"","File: %s":"","b":"","Uploaded %d/%d files":"","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"","%d files queued":"","File: %s, size: %d, max file size: %d":"","Drag files here.":"","Runtime ran out of available memory.":"","File count error.":"","File extension error.":"","Error: File too large:":"","Add Files":""});
|
||||
2
f_scripts/fe/js/uploader/i18n/cs.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Czech (cs)
|
||||
plupload.addI18n({"Stop Upload":"Stop Upload","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"","Size":"Velikost","Close":"Close","Init error.":"Init error.","Add files to the upload queue and click the start button.":"Přidejte soubory do fronty a pak spusťte nahrávání.","Filename":"Název souboru","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Status","HTTP Error.":"HTTP Error.","Start Upload":"Spustit nahrávání","mb":"","kb":"","Duplicate file error.":"","File size error.":"File size error.","N/A":"N/A","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Vyberte soubory","%s already present in the queue.":"","File: %s":"File: %s","b":"","Uploaded %d/%d files":"Nahráno %d/%d souborů","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Upload element accepts only %d file(s) at a time. Extra files were stripped.","%d files queued":"%d files queued","File: %s, size: %d, max file size: %d":"","Drag files here.":"Sem přetáhněte soubory.","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"File count error.","File extension error.":"File extension error.","Error: File too large:":"Error: File too large:","Add Files":"Přidat soubory"});
|
||||
2
f_scripts/fe/js/uploader/i18n/cy.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Welsh (cy)
|
||||
plupload.addI18n({"Stop Upload":"Atal Lanlwytho","Upload URL might be wrong or doesn't exist.":"URL y lanlwythiad ynb anghywir neu ddim yn bodoli.","tb":"tb","Size":"Maint","Close":"Cau","Init error.":"Gwall cych.","Add files to the upload queue and click the start button.":"Ychwanegwch ffeiliau i'r ciw lanlwytho a chlicio'r botwm dechrau.","Filename":"Enw'r ffeil","Image format either wrong or not supported.":"Fformat delwedd yn anghywir neu heb ei gynnal.","Status":"Statws","HTTP Error.":"Gwall HTTP.","Start Upload":"Dechrau Lanlwytho","mb":"mb","kb":"kb","Duplicate file error.":"Gwall ffeil ddyblyg.","File size error.":"Gwall maint ffeil.","N/A":"Dd/A","gb":"gb","Error: Invalid file extension:":"Gwall: estyniad ffeil annilys:","Select files":"Dewis ffeiliau","%s already present in the queue.":"%s yn y ciw yn barod.","File: %s":"Ffeil: %s","b":"b","Uploaded %d/%d files":"Lanlwythwyd %d/%d ffeil","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Mae'r elfen lanlwytho yn derbyn %d ffeil ar y tro. Caiff ffeiliau ychwanegol eu tynnu.","%d files queued":"%d ffeil mewn ciw","File: %s, size: %d, max file size: %d":"Ffeil: %s, maint: %d, maint mwyaf ffeil: %d","Drag files here.":"Llusgwch ffeiliau yma.","Runtime ran out of available memory.":"Allan o gof.","File count error.":"Gwall cyfri ffeiliau.","File extension error.":"Gwall estyniad ffeil.","Error: File too large:":"Gwall: Ffeil yn rhy fawr:","Add Files":"Ychwanegu Ffeiliau"});
|
||||
2
f_scripts/fe/js/uploader/i18n/da.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Danish (da)
|
||||
plupload.addI18n({"Stop Upload":"Stop Upload","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"","Size":"Størrelse","Close":"Close","Init error.":"Init error.","Add files to the upload queue and click the start button.":"Tilføj filer til køen","Filename":"Filnavn","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Status","HTTP Error.":"HTTP Error.","Start Upload":"Start Upload","mb":"","kb":"","Duplicate file error.":"","File size error.":"File size error.","N/A":"N/A","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Vælg filer","%s already present in the queue.":"","File: %s":"File: %s","b":"","Uploaded %d/%d files":"Uploaded %d/%d files","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Upload element accepts only %d file(s) at a time. Extra files were stripped.","%d files queued":"%d files queued","File: %s, size: %d, max file size: %d":"","Drag files here.":"Træk filer her.","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"File count error.","File extension error.":"File extension error.","Error: File too large:":"Error: File too large:","Add Files":"Add Files"});
|
||||
2
f_scripts/fe/js/uploader/i18n/de.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// German (de)
|
||||
plupload.addI18n({"Stop Upload":"Hochladen stoppen","Upload URL might be wrong or doesn't exist.":"Upload-URL ist falsch oder existiert nicht.","tb":"TB","Size":"Größe","Close":"Schließen","Init error.":"Initialisierungsfehler","Add files to the upload queue and click the start button.":"Dateien hinzufügen und auf 'Hochladen' klicken.","Filename":"Dateiname","Image format either wrong or not supported.":"Bildformat falsch oder nicht unterstützt.","Status":"Status","HTTP Error.":"HTTP-Fehler","Start Upload":"Upload beginnen","mb":"MB","kb":"kB","Duplicate file error.":"","File size error.":"Fehler bei Dateigröße","N/A":"Nicht verfügbar","gb":"GB","Error: Invalid file extension:":"Fehler: Ungültige Dateiendung:","Select files":"Dateien hochladen","%s already present in the queue.":"","File: %s":"Datei: %s","b":"B","Uploaded %d/%d files":"%d/%d Dateien sind hochgeladen","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Der Uploader akzeptiert nur %d Datei(en) pro Durchgang. Überzählige Dateien wurden abgetrennt.","%d files queued":"%d Dateien in der Warteschlange","File: %s, size: %d, max file size: %d":"Datei: %s, Größe: %d, maximale Dateigröße: %d","Drag files here.":"Ziehen Sie die Dateien hier hin","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"File count error.","File extension error.":"Fehler bei Dateiendung","Error: File too large:":"Fehler: Datei zu groß:","Add Files":"Dateien hinzufügen"});
|
||||
2
f_scripts/fe/js/uploader/i18n/el.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Greek (el)
|
||||
plupload.addI18n({"Stop Upload":"Stop Upload","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"","Size":"Μέγεθος","Close":"Close","Init error.":"Init error.","Add files to the upload queue and click the start button.":"Προσθήκη αρχείων στην ουρά μεταφόρτωσης","Filename":"Όνομα αρχείου","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Κατάσταση","HTTP Error.":"HTTP Error.","Start Upload":"Εκκίνηση μεταφόρτωσης","mb":"","kb":"","Duplicate file error.":"","File size error.":"File size error.","N/A":"N/A","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Επιλέξτε Αρχεία","%s already present in the queue.":"","File: %s":"File: %s","b":"","Uploaded %d/%d files":"Ανέβηκαν %d/%d αρχεία","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Upload element accepts only %d file(s) at a time. Extra files were stripped.","%d files queued":"%d files queued","File: %s, size: %d, max file size: %d":"","Drag files here.":"Σύρετε αρχεία εδώ","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"File count error.","File extension error.":"File extension error.","Error: File too large:":"Error: File too large:","Add Files":"Προσθέστε αρχεία"});
|
||||
2
f_scripts/fe/js/uploader/i18n/en.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// English (en)
|
||||
plupload.addI18n({"Stop Upload":"Stop Upload","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"tb","Size":"Size","Close":"Close","Init error.":"Init error.","Add files to the upload queue and click the start button.":"Add files to the upload queue and click the start button.","Filename":"Filename","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Status","HTTP Error.":"HTTP Error.","Start Upload":"Start Upload","mb":"mb","kb":"kb","Duplicate file error.":"Duplicate file error.","File size error.":"File size error.","N/A":"N/A","gb":"gb","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Select files","%s already present in the queue.":"%s already present in the queue.","File: %s":"File: %s","b":"b","Uploaded %d/%d files":"Uploaded %d/%d files","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Upload element accepts only %d file(s) at a time. Extra files were stripped.","%d files queued":"%d files queued","File: %s, size: %d, max file size: %d":"File: %s, size: %d, max file size: %d","Drag files here1.":"Drag files here2.","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"File count error.","File extension error.":"File extension error.","Error: File too large:":"Error: File too large:","Add Files":"Add Files"});
|
||||
2
f_scripts/fe/js/uploader/i18n/es.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Spanish (es)
|
||||
plupload.addI18n({"Stop Upload":"Detener Subida.","Upload URL might be wrong or doesn't exist.":"URL de carga inexistente.","tb":"TB","Size":"Tamaño","Close":"Cerrar","Init error.":"Error de inicialización.","Add files to the upload queue and click the start button.":"Agregue archivos a la lista de subida y pulse clic en el botón de Iniciar carga","Filename":"Nombre de archivo","Image format either wrong or not supported.":"Formato de imagen no soportada.","Status":"Estado","HTTP Error.":"Error de HTTP.","Start Upload":"Iniciar carga","mb":"MB","kb":"KB","Duplicate file error.":"Error, archivo duplicado","File size error.":"Error de tamaño de archivo.","N/A":"No disponible","gb":"GB","Error: Invalid file extension:":"Error: Extensión de archivo inválida:","Select files":"Elija archivos","%s already present in the queue.":"%s ya se encuentra en la lista.","File: %s":"Archivo: %s","b":"B","Uploaded %d/%d files":"Subidos %d/%d archivos","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Se aceptan sólo %d archivo(s) al tiempo. Más, no se tienen en cuenta.","%d files queued":"%d archivos en cola.","File: %s, size: %d, max file size: %d":"Archivo: %s, tamaño: %d, tamaño máximo de archivo: %d","Drag files here.":"Arrastre archivos aquí","Runtime ran out of available memory.":"No hay memoria disponible.","File count error.":"Error en contador de archivos.","File extension error.":"Error de extensión de archivo.","Error: File too large:":"Error: archivo demasiado grande:","Add Files":"Agregar archivos"});
|
||||
2
f_scripts/fe/js/uploader/i18n/et.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Estonian (et)
|
||||
plupload.addI18n({"Stop Upload":"Stop Upload","Upload URL might be wrong or doesn't exist.":"Üleslaadimise URL võib olla vale või seda pole.","tb":"","Size":"Suurus","Close":"Sulge","Init error.":"Lähtestamise viga.","Add files to the upload queue and click the start button.":"Lisa failid üleslaadimise järjekorda ja klõpsa alustamise nupule.","Filename":"Failinimi","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Olek","HTTP Error.":"HTTP ühenduse viga.","Start Upload":"Start Upload","mb":"","kb":"","Duplicate file error.":"","File size error.":"Failisuuruse viga.","N/A":"N/A","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Vali faile","%s already present in the queue.":"","File: %s":"Fail: %s","b":"","Uploaded %d/%d files":"Üles laaditud %d/%d","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Üleslaadimise element saab vastu võtta ainult %d faili ühe korraga. Ülejäänud failid jäetakse laadimata.","%d files queued":"Järjekorras on %d faili","File: %s, size: %d, max file size: %d":"","Drag files here.":"Lohista failid siia.","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"Failide arvu viga.","File extension error.":"Faililaiendi viga.","Error: File too large:":"Error: File too large:","Add Files":"Add Files"});
|
||||
2
f_scripts/fe/js/uploader/i18n/fa.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Persian (fa)
|
||||
plupload.addI18n({"Stop Upload":"توقف انتقال","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"","Size":"سایز","Close":"بستن","Init error.":"خطا در استارت اسکریپت","Add files to the upload queue and click the start button.":"اضافه کنید فایل ها را به صف آپلود و دکمه شروع را کلیک کنید.","Filename":"نام فایل","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"وضعیت","HTTP Error.":"HTTP خطای","Start Upload":"شروع انتقال","mb":"","kb":"","Duplicate file error.":"","File size error.":"خطای سایز فایل","N/A":"N/A","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"انتخاب فایل","%s already present in the queue.":"","File: %s":" فایل ها : %s","b":"","Uploaded %d/%d files":"منتقل شد %d/%d از فایلها","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"عنصر بارگذار فقط %d فایل رو در یک زمان می پذیرد. سایر فایل ها مجرد از این موضوع هستند.","%d files queued":"%d فایل در صف","File: %s, size: %d, max file size: %d":"","Drag files here.":"بکشید فایل ها رو به اینجا","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"خطای تعداد فایل","File extension error.":"خطا پیشوند فایل","Error: File too large:":"Error: File too large:","Add Files":"افزودن فایل"});
|
||||
2
f_scripts/fe/js/uploader/i18n/fi.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Finnish (fi)
|
||||
plupload.addI18n({"Stop Upload":"Stop Upload","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"","Size":"Koko","Close":"Sulje","Init error.":"Init virhe.","Add files to the upload queue and click the start button.":"Lisää tiedostoja latausjonoon ja klikkaa aloita-nappia.","Filename":"Tiedostonimi","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Tila","HTTP Error.":"HTTP virhe.","Start Upload":"Start Upload","mb":"","kb":"","Duplicate file error.":"","File size error.":"Tiedostokokovirhe.","N/A":"N/A","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Valitse tiedostoja","%s already present in the queue.":"","File: %s":"Tiedosto: %s","b":"","Uploaded %d/%d files":"Ladattu %d/%d tiedostoa","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Latauselementti sallii ladata vain %d tiedosto(a) kerrallaan. Ylimääräiset tiedostot ohitettiin.","%d files queued":"%d tiedostoa jonossa","File: %s, size: %d, max file size: %d":"","Drag files here.":"Raahaa tiedostot tänne.","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"Tiedostolaskentavirhe.","File extension error.":"Tiedostopäätevirhe.","Error: File too large:":"Error: File too large:","Add Files":"Add Files"});
|
||||
2
f_scripts/fe/js/uploader/i18n/fr.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// French (fr)
|
||||
plupload.addI18n({"Stop Upload":"Arrêter l'envoi.","Upload URL might be wrong or doesn't exist.":"L'URL d'envoi est soit erronée soit n'existe pas.","tb":"To","Size":"Taille","Close":"Fermer","Init error.":"Erreur d'initialisation.","Add files to the upload queue and click the start button.":"Ajoutez des fichiers à la file d'attente de téléchargement et appuyez sur le bouton 'Démarrer l'envoi'","Filename":"Nom du fichier","Image format either wrong or not supported.":"Le format d'image est soit erroné soit pas géré.","Status":"État","HTTP Error.":"Erreur HTTP.","Start Upload":"Démarrer l'envoi","mb":"Mo","kb":"Ko","Duplicate file error.":"Erreur: Fichier à double.","File size error.":"Erreur de taille de fichier.","N/A":"Non applicable","gb":"Go","Error: Invalid file extension:":"Erreur: Extension de fichier non valide:","Select files":"Sélectionnez les fichiers","%s already present in the queue.":"%s déjà présent dans la file d'attente.","File: %s":"Fichier: %s","b":"o","Uploaded %d/%d files":"%d fichiers sur %d ont été envoyés","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Que %d fichier(s) peuvent être envoyé(s) à la fois. Les fichiers supplémentaires ont été ignorés.","%d files queued":"%d fichiers en attente","File: %s, size: %d, max file size: %d":"Fichier: %s, taille: %d, taille max. d'un fichier: %d","Drag files here.":"Déposez les fichiers ici.","Runtime ran out of available memory.":"Le traitement a manqué de mémoire disponible.","File count error.":"Erreur: Nombre de fichiers.","File extension error.":"Erreur d'extension de fichier","Error: File too large:":"Erreur: Fichier trop volumineux:","Add Files":"Ajouter des fichiers"});
|
||||
2
f_scripts/fe/js/uploader/i18n/he.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Hebrew (he)
|
||||
plupload.addI18n({"Stop Upload":"בטל העלאה","Upload URL might be wrong or doesn't exist.":"כתובת URL שגויה או לא קיימת.","tb":"tb","Size":"גודל","Close":"סגור","Init error.":"שגיאת איתחול","Add files to the upload queue and click the start button.":"הוסף קבצים לרשימה ולחץ על כפתור שליחה להתחלת פעולות העלאה","Filename":"שם קובץ","Image format either wrong or not supported.":"תמונה פגומה או סוג תמונה לא נתמך","Status":"אחוז","HTTP Error.":"שגיאת פרוטוקול","Start Upload":"שליחה","mb":"MB","kb":"KB","Duplicate file error.":"קובץ כפול","File size error.":"גודל קובץ חורג מהמותר","N/A":"שגיאה","gb":"GB","Error: Invalid file extension:":"שגיאה: סוג קובץ לא נתמך:","Select files":"בחר קבצים","%s already present in the queue.":"%sקובץ נמצא כבר ברשימת הקבצים.","File: %s":"קובץ: %s","b":"B","Uploaded %d/%d files":"מעלה: %d/%d","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"אלמנטי ההעלאה מקבלים רק %d קובץ(ים) בפעם אחת. קבצים נוספים הוסרו.","%d files queued":"%d קבצים נותרו","File: %s, size: %d, max file size: %d":"קובץ: %s, גודל: %d, גודל מקסימלי: %d","Drag files here.":"גרור קבצים לכאן","Runtime ran out of available memory.":"שגיאת מחסור בזיכרון","File count error.":"שגיאת מספר קבצים","File extension error.":"קובץ זה לא נתמך","Error: File too large:":"שגיאה: קובץ חורג מהגודל המותר:","Add Files":"הוסף קבצים"});
|
||||
2
f_scripts/fe/js/uploader/i18n/hr.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Croatian (hr)
|
||||
plupload.addI18n({"Stop Upload":"Zaustavi upload.","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"tb","Size":"Veličina","Close":"Zatvori","Init error.":"Greška inicijalizacije.","Add files to the upload queue and click the start button.":"Dodajte datoteke u listu i kliknite Upload.","Filename":"Ime datoteke","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Status","HTTP Error.":"HTTP greška.","Start Upload":"Pokreni upload.","mb":"mb","kb":"kb","Duplicate file error.":"Pogreška dvostruke datoteke.","File size error.":"Greška veličine datoteke.","N/A":"N/A","gb":"gb","Error: Invalid file extension:":"Pogreška: Nevažeći nastavak datoteke:","Select files":"Odaberite datoteke:","%s already present in the queue.":"%s je već prisutan u listi čekanja.","File: %s":"Datoteka: %s","b":"b","Uploaded %d/%d files":"Uploadano %d/%d datoteka","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Upload element accepts only %d file(s) at a time. Extra files were stripped.","%d files queued":"%d datoteka na čekanju.","File: %s, size: %d, max file size: %d":"Datoteka: %s, veličina: %d, maksimalna veličina: %d","Drag files here.":"Dovucite datoteke ovdje","Runtime ran out of available memory.":"Runtime aplikaciji je ponestalo memorije.","File count error.":"Pogreška u broju datoteka.","File extension error.":"Pogreška u nastavku datoteke.","Error: File too large:":"Pogreška: Datoteka je prevelika:","Add Files":"Dodaj datoteke"});
|
||||
2
f_scripts/fe/js/uploader/i18n/hu.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Hungarian (hu)
|
||||
plupload.addI18n({"Stop Upload":"Feltöltés leállítása","Upload URL might be wrong or doesn't exist.":"A feltöltő URL hibás vagy nem létezik.","tb":"","Size":"Méret","Close":"Bezárás","Init error.":"Init hiba.","Add files to the upload queue and click the start button.":"A fájlok feltöltési sorhoz való hozzáadása után az Indítás gombra kell kattintani.","Filename":"Fájlnév","Image format either wrong or not supported.":"Rossz vagy nem támogatott képformátum.","Status":"Állapot","HTTP Error.":"HTTP-hiba.","Start Upload":"Feltöltés indítása","mb":"","kb":"","Duplicate file error.":"Duplikáltfájl-hiba.","File size error.":"Hibás fájlméret.","N/A":"Nem elérhető","gb":"","Error: Invalid file extension:":"Hiba: érvénytelen fájlkiterjesztés:","Select files":"Fájlok kiválasztása","%s already present in the queue.":"%s már szerepel a listában.","File: %s":"Fájl: %s","b":"b","Uploaded %d/%d files":"Feltöltött fájlok: %d/%d","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"A feltöltés egyszerre csak %d fájlt fogad el, a többi fájl nem lesz feltöltve.","%d files queued":"%d fájl sorbaállítva","File: %s, size: %d, max file size: %d":"Fájl: %s, méret: %d, legnagyobb fájlméret: %d","Drag files here.":"Ide lehet húzni a fájlokat.","Runtime ran out of available memory.":"Futásidőben elfogyott a rendelkezésre álló memória.","File count error.":"A fájlok számával kapcsolatos hiba.","File extension error.":"Hibás fájlkiterjesztés.","Error: File too large:":"Hiba: a fájl túl nagy:","Add Files":"Fájlok hozzáadása"});
|
||||
2
f_scripts/fe/js/uploader/i18n/hy.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Armenian (hy)
|
||||
plupload.addI18n({"Stop Upload":"Կանգնեցնել","Upload URL might be wrong or doesn't exist.":"Ավեցաված URL-ը սխալ է կամ գոյություն չունի։","tb":"տբ","Size":"Չափ","Close":"Փակել","Init error.":"Ստեղծման սխալ","Add files to the upload queue and click the start button.":"Ավելացրեք ֆայլեր ցուցակում և սեղմեք \"Վերբեռնել\"։","Filename":"Ֆայլի անուն","Image format either wrong or not supported.":"Նկարի ֆորմատը սխալ է կամ չի ընդունվում։","Status":"","HTTP Error.":"HTTP սխալ","Start Upload":"Վերբեռնել","mb":"մբ","kb":"կբ","Duplicate file error.":"Ֆայլի կրկնման սխալ","File size error.":"Ֆայլի չափի սխալ","N/A":"N/A","gb":"գբ","Error: Invalid file extension:":"Սխալ։ Ֆայլի ընդլայնումը սխալ է։","Select files":"Ընտրեք ֆայլերը","%s already present in the queue.":"%s ֆայլը արդեն ավելացված է ցուցակում.","File: %s":"Ֆայլ: %s","b":"բ","Uploaded %d/%d files":"Վերբեռնվել են %d/%d ֆայլերը","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"","%d files queued":"ցուցակում կա %d ֆայլ","File: %s, size: %d, max file size: %d":"Ֆայլ: %s, չափ: %d, ֆայլի մաքսիմում չափ: %d","Drag files here.":"Տեղափոխեք ֆայլերը այստեղ","Runtime ran out of available memory.":"","File count error.":"Ֆայլերի քանակի սխալ","File extension error.":"Ֆայլի ընդլայնման սխալ","Error: File too large:":"Սխալ։ Ֆայլի չափը մեծ է։","Add Files":"Ավելացնել ֆայլեր"});
|
||||
2
f_scripts/fe/js/uploader/i18n/id.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Indonesian (id)
|
||||
plupload.addI18n({"Stop Upload":"Hentikan Upload","Upload URL might be wrong or doesn't exist.":"Alamat URL untuk upload tidak benar atau tidak ada","tb":"tb","Size":"Ukuran","Close":"Tutup","Init error.":"Kesalahan pada Init","Add files to the upload queue and click the start button.":"Tambahkan file kedalam antrian upload dan klik tombol Mulai","Filename":"Nama File","Image format either wrong or not supported.":"Kesalahan pada jenis gambar atau jenis file tidak didukung","Status":"Status","HTTP Error.":"HTTP Bermasalah","Start Upload":"Mulai Upload","mb":"mb","kb":"kb","Duplicate file error.":"Terjadi duplikasi file","File size error.":"Kesalahan pada ukuran file","N/A":"N/A","gb":"gb","Error: Invalid file extension:":"Kesalahan: Ekstensi file tidak dikenal","Select files":"Pilih file","%s already present in the queue.":"%s sudah ada dalam daftar antrian","File: %s":"File: %s","b":"b","Uploaded %d/%d files":"File terupload %d/%d","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Tempat untuk upload hanya menerima %d file(s) dalam setiap upload. File lainnya tidak akan disertakan","%d files queued":"%d file dalam antrian","File: %s, size: %d, max file size: %d":"File: %s, ukuran: %d, maksimum ukuran file: %d","Drag files here.":"Tarik file kesini","Runtime ran out of available memory.":"Tidak cukup memori","File count error.":"Kesalahan pada jumlah file","File extension error.":"Kesalahan pada ekstensi file","Error: File too large:":"Kesalahan: File terlalu besar","Add Files":"Tambah File"});
|
||||
2
f_scripts/fe/js/uploader/i18n/it.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Italian (it)
|
||||
plupload.addI18n({"Stop Upload":"Ferma Upload","Upload URL might be wrong or doesn't exist.":"URL di Upload errata o non esistente","tb":"tb","Size":"Dimensione","Close":"Chiudi","Init error.":"Errore inizializzazione.","Add files to the upload queue and click the start button.":"Aggiungi i file alla coda di caricamento e clicca il pulsante di avvio.","Filename":"Nome file","Image format either wrong or not supported.":"Formato immagine errato o non supportato.","Status":"Stato","HTTP Error.":"Errore HTTP.","Start Upload":"Inizia Upload","mb":"mb","kb":"kb","Duplicate file error.":"Errore file duplicato.","File size error.":"Errore dimensione file.","N/A":"N/D","gb":"gb","Error: Invalid file extension:":"Errore: Estensione file non valida:","Select files":"Seleziona i files","%s already present in the queue.":"%s già presente nella coda.","File: %s":"File: %s","b":"byte","Uploaded %d/%d files":"Caricati %d/%d file","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Upload element accepts only %d file(s) at a time. Extra files were stripped.","%d files queued":"%d file in coda","File: %s, size: %d, max file size: %d":"File: %s, dimensione: %d, dimensione max file: %d","Drag files here.":"Trascina i files qui.","Runtime ran out of available memory.":"Runtime ha esaurito la memoria disponibile.","File count error.":"File count error.","File extension error.":"Errore estensione file.","Error: File too large:":"Errore: File troppo grande:","Add Files":"Aggiungi file"});
|
||||
2
f_scripts/fe/js/uploader/i18n/ja.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Japanese (ja)
|
||||
plupload.addI18n({"Stop Upload":"アップロード停止","Upload URL might be wrong or doesn't exist.":"アップロード先の URL が存在しません","tb":"","Size":"サイズ","Close":"閉じる","Init error.":"イニシャライズエラー","Add files to the upload queue and click the start button.":"ファイルをアップロードキューに追加してスタートボタンをクリックしてください","Filename":"ファイル名","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"ステータス","HTTP Error.":"HTTP エラー","Start Upload":"アップロード","mb":"","kb":"","Duplicate file error.":"","File size error.":"ファイルサイズエラー","N/A":"N/A","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"ファイル選択","%s already present in the queue.":"","File: %s":"ファイル: %s","b":"","Uploaded %d/%d files":"アップロード中 %d/%d ファイル","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"アップロード可能なファイル数は %d です。余分なファイルは削除されました","%d files queued":"%d ファイルが追加されました","File: %s, size: %d, max file size: %d":"","Drag files here.":"ここにファイルをドラッグ","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"ファイル数エラー","File extension error.":"ファイル拡張子エラー","Error: File too large:":"Error: File too large:","Add Files":"ファイルを追加"});
|
||||
2
f_scripts/fe/js/uploader/i18n/ka.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Georgian (ka)
|
||||
plupload.addI18n({"Stop Upload":"ატვირთვის შეჩერება","Upload URL might be wrong or doesn't exist.":"ატვირთვის მისამართი არასწორია ან არ არსებობს.","tb":"ტბ","Size":"ზომა","Close":"დავხუროთ","Init error.":"ინიციალიზაციის შეცდომა.","Add files to the upload queue and click the start button.":"დაამატეთ ფაილები და დააჭირეთ ღილაკს - ატვირთვა.","Filename":"ფაილის სახელი","Image format either wrong or not supported.":"ფაილის ფორმატი არ არის მხარდაჭერილი ან არასწორია.","Status":"სტატუსი","HTTP Error.":"HTTP შეცდომა.","Start Upload":"ატვირთვა","mb":"მბ","kb":"კბ","Duplicate file error.":"ესეთი ფაილი უკვე დამატებულია.","File size error.":"ფაილის ზომა დაშვებულზე დიდია.","N/A":"N/A","gb":"გბ","Error: Invalid file extension:":"შეცდომა: ფაილს აქვს არასწორი გაფართოება.","Select files":"ფაილების მონიშვნა","%s already present in the queue.":"%s უკვე დამატებულია.","File: %s":"ფაილი: %s","b":"ბ","Uploaded %d/%d files":"ატვირთულია %d/%d ფაილი","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"ერთდროულად დაშვებულია მხოლოდ %d ფაილის დამატება.","%d files queued":"რიგშია %d ფაილი","File: %s, size: %d, max file size: %d":"ფაილი: %s, ზომა: %d, მაქსიმალური დაშვებული ზომა: %d","Drag files here.":"ჩააგდეთ ფაილები აქ.","Runtime ran out of available memory.":"ხელმისაწვდომი მეხსიერება გადაივსო.","File count error.":"აღმოჩენილია ზედმეტი ფაილები.","File extension error.":"ფაილის ფორმატი დაშვებული არ არის.","Error: File too large:":"შეცდომა: ფაილი ზედმეტად დიდია.","Add Files":"დაამატეთ ფაილები"});
|
||||
2
f_scripts/fe/js/uploader/i18n/kk.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Kazakh (kk)
|
||||
plupload.addI18n({"Stop Upload":"Жүктеуді тоқтату","Upload URL might be wrong or doesn't exist.":"Жүктеуді қабылдаушы URL қате не мүлдем көрсетілмеген.","tb":"тб","Size":"Өлшемі","Close":"Жабу","Init error.":"Инициализация қатесі.","Add files to the upload queue and click the start button.":"Жүктеу кезегіне файлдар қосып, Бастау кнопкасын басыңыз.","Filename":"Файл аты","Image format either wrong or not supported.":"Сурет форматы қате немесе оның қолдауы жоқ.","Status":"Күйі","HTTP Error.":"HTTP қатесі.","Start Upload":"Жүктеуді бастау","mb":"мб","kb":"кб","Duplicate file error.":"Файл қайталамасының қатесі.","File size error.":"Файл өлшемінің қатесі.","N/A":"Қ/Ж","gb":"гб","Error: Invalid file extension:":"Қате: Файл кеңейтілуі қате:","Select files":"Файлдар таңдаңыз","%s already present in the queue.":"%s файлы кезекте бұрыннан бар.","File: %s":"Файл: %s","b":"б","Uploaded %d/%d files":"Жүктелген: %d/%d файл","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Жүктеу элементі бір кезде %d файл ғана жүктей алады. Артық файлдар жүктелмейді.","%d files queued":"%d файл кезекке қойылды","File: %s, size: %d, max file size: %d":"Файл: %s, өлшемі: %d, макс. файл өлшемі: %d","Drag files here.":"Файлдарды мына жерге тастаңыз.","Runtime ran out of available memory.":"Орындау кезінде жады жетпей қалды.","File count error.":"Файл санының қатесі.","File extension error.":"Файл кеңейтілуінің қатесі.","Error: File too large:":"Қате: Файл мөлшері тым үлкен:","Add Files":"Файл қосу"});
|
||||
2
f_scripts/fe/js/uploader/i18n/ko.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Korean (ko)
|
||||
plupload.addI18n({"Stop Upload":"업로드 중지","Upload URL might be wrong or doesn't exist.":"업로드할 URL이 존재하지 않습니다","tb":"","Size":"크기","Close":"닫기","Init error.":"초기화 오류","Add files to the upload queue and click the start button.":"파일을 업로드 큐에 추가하여 시작 버튼을 클릭하십시오.","Filename":"파일 이름","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"상태","HTTP Error.":"HTTP 오류","Start Upload":"업로드","mb":"","kb":"","Duplicate file error.":"","File size error.":"파일 크기 오류","N/A":"N/A","gb":"","Error: Invalid file extension:":"오류 : 확장자가 허용되지 않습니다 :","Select files":"파일 선택","%s already present in the queue.":"","File: %s":"파일 % s","b":"","Uploaded %d/%d files":"업로드 중 % d / % d 파일","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"업로드 가능한 파일의 수는 % d입니다. 불필요한 파일은 삭제되었습니다","%d files queued":"% d 파일이 추가되었습니다","File: %s, size: %d, max file size: %d":"","Drag files here.":"여기에 파일을 드래그","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"이미지 : 오류","File extension error.":"파일 확장자 오류","Error: File too large:":"오류 : 크기가 너무 큽니다","Add Files":"파일 추가"});
|
||||
2
f_scripts/fe/js/uploader/i18n/lt.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Lithuanian (lt)
|
||||
plupload.addI18n({"Stop Upload":"Stabdyti įkėlimą","Upload URL might be wrong or doesn't exist.":"Klaidinga arba neegzistuojanti įkėlimo nuoroda.","tb":"tb","Size":"Dydis","Close":"Uždaryti","Init error.":"Įkrovimo klaida.","Add files to the upload queue and click the start button.":"Pridėkite bylas į įkėlimo eilę ir paspauskite starto mygtuką.","Filename":"Bylos pavadinimas","Image format either wrong or not supported.":"Paveiksliuko formatas klaidingas arba nebepalaikomas.","Status":"Statusas","HTTP Error.":"HTTP klaida.","Start Upload":"Pradėti įkėlimą","mb":"mb","kb":"kb","Duplicate file error.":"Pasikartojanti byla.","File size error.":"Netinkamas bylos dydis.","N/A":"N/A","gb":"gb","Error: Invalid file extension:":"Klaida: Netinkamas bylos plėtinys:","Select files":"Žymėti bylas","%s already present in the queue.":"%s jau yra eilėje.","File: %s":"Byla: %s","b":"b","Uploaded %d/%d files":"Įkelta bylų: %d/%d","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Vienu metu galima įkelti tik %d bylas(ų). Papildomos bylos buvo pašalintos.","%d files queued":"%d bylų eilėje","File: %s, size: %d, max file size: %d":"Byla: %s, dydis: %d, galimas dydis: %d","Drag files here.":"Padėti bylas čia.","Runtime ran out of available memory.":"Išeikvota darbinė atmintis.","File count error.":"Netinkamas bylų kiekis.","File extension error.":"Netinkamas pletinys.","Error: File too large:":"Klaida: Byla per didelė:","Add Files":"Pridėti bylas"});
|
||||
2
f_scripts/fe/js/uploader/i18n/lv.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Latvian (lv)
|
||||
plupload.addI18n({"Stop Upload":"Stop Upload","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"terrabaiti","Size":"Izmērs","Close":"Aizvērt","Init error.":"Inicializācijas kļūda.","Add files to the upload queue and click the start button.":"Pieveinojiet failus rindai un klikšķiniet uz","Filename":"Faila nosaukums","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Statuss","HTTP Error.":"HTTP kļūda.","Start Upload":"Start Upload","mb":"megabaiti","kb":"kilobaiti","Duplicate file error.":"Atkārtota faila kļūda","File size error.":"Faila izmēra kļūda.","N/A":"N/A","gb":"gigabaiti","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Izvēlieties failus","%s already present in the queue.":"%s jau ir atrodams rindā.","File: %s":"Fails: %s","b":"baiti","Uploaded %d/%d files":"Augšupielādēti %d/%d faili","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Iespējams ielādēt tikai %d failus vienā reizē. Atlikušie faili netika pievienoti","%d files queued":"%d faili pievienoti rindai","File: %s, size: %d, max file size: %d":"Fails: %s, izmērs: %d, max faila izmērs: %d","Drag files here.":"Ievelciet failus šeit","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"Failu skaita kļūda","File extension error.":"Faila paplašinājuma kļūda.","Error: File too large:":"Error: File too large:","Add Files":"Add Files"});
|
||||
2
f_scripts/fe/js/uploader/i18n/nl.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Dutch (nl)
|
||||
plupload.addI18n({"Stop Upload":"Stop Upload","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"","Size":"Grootte","Close":"Close","Init error.":"Initialisatie error.","Add files to the upload queue and click the start button.":"Voeg bestanden toe aan de wachtrij en druk op 'Start'.","Filename":"Bestandsnaam","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Status","HTTP Error.":"HTTP Error.","Start Upload":"Start Upload","mb":"","kb":"","Duplicate file error.":"","File size error.":"Bestandsgrootte Error.","N/A":"Niet beschikbaar","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Selecteer bestand(en):","%s already present in the queue.":"","File: %s":"File: %s","b":"","Uploaded %d/%d files":"%d/%d bestanden ge-upload","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Upload element accepts only %d file(s) at a time. Extra files were stripped.","%d files queued":"%d files queued","File: %s, size: %d, max file size: %d":"","Drag files here.":"Sleep bestanden hierheen.","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"File count error.","File extension error.":"Ongeldig bestandstype.","Error: File too large:":"Error: File too large:","Add Files":"Add Files"});
|
||||
2
f_scripts/fe/js/uploader/i18n/pl.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Polish (pl)
|
||||
plupload.addI18n({"Stop Upload":"Przerwij transfer.","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"","Size":"Rozmiar","Close":"Close","Init error.":"Błąd inicjalizacji.","Add files to the upload queue and click the start button.":"Dodaj pliki i kliknij 'Rozpocznij transfer'.","Filename":"Nazwa pliku","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Status","HTTP Error.":"Błąd HTTP.","Start Upload":"Start Upload","mb":"","kb":"","Duplicate file error.":"","File size error.":"Plik jest zbyt duży.","N/A":"Nie dostępne","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Wybierz pliki:","%s already present in the queue.":"","File: %s":"File: %s","b":"","Uploaded %d/%d files":"Wysłano %d/%d plików","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Upload element accepts only %d file(s) at a time. Extra files were stripped.","%d files queued":"%d plików w kolejce.","File: %s, size: %d, max file size: %d":"","Drag files here.":"Przeciągnij tu pliki","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"File count error.","File extension error.":"Nieobsługiwany format pliku.","Error: File too large:":"Error: File too large:","Add Files":"Dodaj pliki"});
|
||||
2
f_scripts/fe/js/uploader/i18n/pt_BR.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Portuguese (Brazil) (pt_BR)
|
||||
plupload.addI18n({"Stop Upload":"Parar o envio","Upload URL might be wrong or doesn't exist.":"URL de envio está errada ou não existe","tb":"","Size":"Tamanho","Close":"Fechar","Init error.":"Erro inicializando.","Add files to the upload queue and click the start button.":"Adicione os arquivos abaixo e clique no botão \"Iniciar o envio\".","Filename":"Nome do arquivo","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Status","HTTP Error.":"Erro HTTP.","Start Upload":"Iniciar o envio","mb":"","kb":"","Duplicate file error.":"","File size error.":"Tamanho de arquivo não permitido.","N/A":"N/D","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Escolha os arquivos","%s already present in the queue.":"","File: %s":"Arquivo: %s","b":"","Uploaded %d/%d files":"Enviado(s) %d/%d arquivo(s)","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Só são aceitos %d arquivos por vez. O que passou disso foi descartado.","%d files queued":"%d arquivo(s)","File: %s, size: %d, max file size: %d":"","Drag files here.":"Arraste os arquivos pra cá","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"Erro na contagem dos arquivos","File extension error.":"Tipo de arquivo não permitido.","Error: File too large:":"Error: File too large:","Add Files":"Adicionar arquivo(s)"});
|
||||
2
f_scripts/fe/js/uploader/i18n/ro.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Romanian (ro)
|
||||
plupload.addI18n({"Stop Upload":"Oprește încărcarea","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"tb","Size":"Mărime","Close":"Închide","Init error.":"Eroare inițializare.","Add files to the upload queue and click the start button.":"Adaugă fișiere în lista apoi apasă butonul \"Începe încărcarea\".","Filename":"Nume fișier","Image format either wrong or not supported.":"Formatul de imagine ori este greșit ori nu este suportat.","Status":"Stare","HTTP Error.":"Eroare HTTP","Start Upload":"Începe încărcarea","mb":"mb","kb":"kb","Duplicate file error.":"Eroare duplicat fișier.","File size error.":"Eroare dimensiune fișier.","N/A":"N/A","gb":"gb","Error: Invalid file extension:":"Eroare: Extensia fișierului este invalidă:","Select files":"Selectează fișierele","%s already present in the queue.":"%s există deja în lista de așteptare.","File: %s":"Fișier: %s","b":"b","Uploaded %d/%d files":"Fișiere încărcate %d/%d","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Upload element accepts only %d file(s) at a time. Extra files were stripped.","%d files queued":"%d fișiere listate","File: %s, size: %d, max file size: %d":"Fișier: %s, mărime: %d, mărime maximă: %d","Drag files here.":"Trage aici fișierele.","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"Eroare numărare fișiere.","File extension error.":"Eroare extensie fișier.","Error: File too large:":"Eroare: Fișierul este prea mare:","Add Files":"Adaugă fișiere"});
|
||||
2
f_scripts/fe/js/uploader/i18n/ru.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Russian (ru)
|
||||
plupload.addI18n({"Stop Upload":"Остановить Загрузку","Upload URL might be wrong or doesn't exist.":"Адрес заргузки неправильный или он не существует.","tb":"тб","Size":"Размер","Close":"Закрыть","Init error.":"Ошибка инициализации.","Add files to the upload queue and click the start button.":"Добавьте файлы в очередь и нажмите кнопку \"Загрузить файлы\".","Filename":"Имя файла","Image format either wrong or not supported.":"Формат картинки неправильный или он не поддерживается.","Status":"Статус","HTTP Error.":"Ошибка HTTP.","Start Upload":"Начать загрузку","mb":"мб","kb":"кб","Duplicate file error.":"Такой файл уже присутствует в очереди.","File size error.":"Неправильный размер файла.","N/A":"N/A","gb":"гб","Error: Invalid file extension:":"Ошибка: У файла неправильное расширение:","Select files":"Выберите файлы","%s already present in the queue.":"%s уже присутствует в очереди.","File: %s":"Файл: %s","b":"б","Uploaded %d/%d files":"Загружено %d/%d файлов","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Загрузочный элемент за раз принимает только %d файл(ов). Лишние файлы были отброшены.","%d files queued":"В очереди %d файл(ов)","File: %s, size: %d, max file size: %d":"Файл: %s, размер: %d, макс. размер файла: %d","Drag files here.":"Перетащите файлы сюда.","Runtime ran out of available memory.":"Рабочая среда превысила лимит достуной памяти.","File count error.":"Слишком много файлов.","File extension error.":"Неправильное расширение файла.","Error: File too large:":"Ошибка: Файл слишком большой:","Add Files":"Добавьте файлы"});
|
||||
2
f_scripts/fe/js/uploader/i18n/sk.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Slovak (sk)
|
||||
plupload.addI18n({"Stop Upload":"Zastaviť nahrávanie","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"","Size":"Veľkosť","Close":"Close","Init error.":"Chyba inicializácie.","Add files to the upload queue and click the start button.":"Pridajte súbory do zoznamu a potom spustite nahrávanie.","Filename":"Názov súboru","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Stav","HTTP Error.":"HTTP Chyba.","Start Upload":"Start Upload","mb":"","kb":"","Duplicate file error.":"","File size error.":"Súbor je príliš veľký.","N/A":"N/A","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Vyberte súbory","%s already present in the queue.":"","File: %s":"File: %s","b":"","Uploaded %d/%d files":"Nahraných %d/%d súborov","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Upload element accepts only %d file(s) at a time. Extra files were stripped.","%d files queued":"%d súborov pridaných do zoznamu","File: %s, size: %d, max file size: %d":"","Drag files here.":"Sem pretiahnite súbory.","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"File count error.","File extension error.":"Chybný typ súboru.","Error: File too large:":"Error: File too large:","Add Files":"Add Files"});
|
||||
2
f_scripts/fe/js/uploader/i18n/sr.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Serbian (sr)
|
||||
plupload.addI18n({"Stop Upload":"Stop Upload","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"","Size":"Veličina","Close":"Close","Init error.":"Init error.","Add files to the upload queue and click the start button.":"Dodajte fajlove u listu i kliknite na dugme Start.","Filename":"Naziv fajla","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Status","HTTP Error.":"HTTP Error.","Start Upload":"Počni upload","mb":"","kb":"","Duplicate file error.":"","File size error.":"File size error.","N/A":"N/A","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Izaberite fajlove","%s already present in the queue.":"","File: %s":"File: %s","b":"","Uploaded %d/%d files":"Snimljeno %d/%d fajlova","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Upload element accepts only %d file(s) at a time. Extra files were stripped.","%d files queued":"%d files queued","File: %s, size: %d, max file size: %d":"","Drag files here.":"Prevucite fajlove ovde.","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"File count error.","File extension error.":"File extension error.","Error: File too large:":"Error: File too large:","Add Files":"Dodaj fajlove"});
|
||||
2
f_scripts/fe/js/uploader/i18n/sv.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Swedish (sv)
|
||||
plupload.addI18n({"Stop Upload":"Stop Upload","Upload URL might be wrong or doesn't exist.":"Upload URL might be wrong or doesn't exist.","tb":"","Size":"Storlek","Close":"Close","Init error.":"Init error.","Add files to the upload queue and click the start button.":"Lägg till filer till kön och tryck på start.","Filename":"Filnamn","Image format either wrong or not supported.":"Image format either wrong or not supported.","Status":"Status","HTTP Error.":"HTTP Error.","Start Upload":"Start Upload","mb":"","kb":"","Duplicate file error.":"","File size error.":"File size error.","N/A":"N/A","gb":"","Error: Invalid file extension:":"Error: Invalid file extension:","Select files":"Välj filer","%s already present in the queue.":"","File: %s":"File: %s","b":"","Uploaded %d/%d files":"Uploaded %d/%d files","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Upload element accepts only %d file(s) at a time. Extra files were stripped.","%d files queued":"%d files queued","File: %s, size: %d, max file size: %d":"","Drag files here.":"Dra filer hit","Runtime ran out of available memory.":"Runtime ran out of available memory.","File count error.":"File count error.","File extension error.":"File extension error.","Error: File too large:":"Error: File too large:","Add Files":"Add Files"});
|
||||
2
f_scripts/fe/js/uploader/i18n/th_TH.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Thai (Thailand) (th_TH)
|
||||
plupload.addI18n({"Stop Upload":"หยุดอัพโหลด","Upload URL might be wrong or doesn't exist.":"URL ของการอัพโหลดอาจจะผิดหรือไม่มีอยู่","tb":"เทราไบต์","Size":"ขนาด","Close":"ปิด","Init error.":"Init เกิดข้อผิดพลาด","Add files to the upload queue and click the start button.":"เพิ่มไฟล์ไปยังคิวอัพโหลดและคลิกที่ปุ่มเริ่ม","Filename":"ชื่อไฟล์","Image format either wrong or not supported.":"รูปแบบรูปภาพทั้งสองผิดหรือไม่รองรับ","Status":"สถานะ","HTTP Error.":"HTTP เกิดข้อผิดพลาด","Start Upload":"เริ่มอัพโหลด","mb":"เมกะไบต์","kb":"กิโลไบต์","Duplicate file error.":"ไฟล์ที่ซ้ำกันเกิดข้อผิดพลาด","File size error.":"ขนาดไฟล์เกิดข้อผิดพลาด","N/A":"N/A","gb":"กิกะไบต์","Error: Invalid file extension:":"ข้อผิดพลาด: นามสกุลไฟล์ไม่ถูกต้อง:","Select files":"เลือกไฟล์","%s already present in the queue.":"%s อยู่ในคิวแล้ว","File: %s":"ไฟล์: %s","b":"ไบต์","Uploaded %d/%d files":"อัพโหลดแล้ว %d/%d ไฟล์","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"การอัพโหลดจะยอมรับเฉพาะ %d ไฟล์(s) ในช่วงเวลาเดียวกัน เมื่อไฟล์พิเศษถูกปลดออก","%d files queued":"%d ไฟล์ที่อยู่ในคิว","File: %s, size: %d, max file size: %d":"ไฟล์: %s, ขนาด: %d, ขนาดไฟล์สูงสุด: %d","Drag files here.":"ลากไฟล์มาที่นี่","Runtime ran out of available memory.":"รันไทม์วิ่งออกมาจากหน่วยความจำ","File count error.":"การนับไฟล์เกิดข้อผิดพลาด","File extension error.":"นามสกุลไฟล์เกิดข้อผิดพลาด","Error: File too large:":"ข้อผิดพลาด: ไฟล์ใหญ่เกินไป:","Add Files":"เพิ่มไฟล์"});
|
||||
2
f_scripts/fe/js/uploader/i18n/tr.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Turkish (tr)
|
||||
plupload.addI18n({"Stop Upload":"Yüklemeyi durdur","Upload URL might be wrong or doesn't exist.":"URL yok ya da hatalı olabilir.","tb":"tb","Size":"Boyut","Close":"Kapat","Init error.":"Başlangıç hatası.","Add files to the upload queue and click the start button.":"Dosyaları kuyruğa ekleyin ve başlatma butonuna tıklayın.","Filename":"Dosya adı","Image format either wrong or not supported.":"Resim formatı yanlış ya da desteklenmiyor.","Status":"Durum","HTTP Error.":"HTTP hatası.","Start Upload":"Yüklemeyi başlat","mb":"mb","kb":"kb","Duplicate file error.":"Yinelenen dosya hatası.","File size error.":"Dosya boyutu hatası.","N/A":"-","gb":"gb","Error: Invalid file extension:":"Hata: Geçersiz dosya uzantısı:","Select files":"Dosyaları seç","%s already present in the queue.":"%s kuyrukta zaten mevcut.","File: %s":"Dosya: %s","b":"bayt","Uploaded %d/%d files":"%d/%d dosya yüklendi","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"Yükleme elemanı aynı anda %d dosya kabul eder. Ekstra dosyalar işleme konulmaz.","%d files queued":"Kuyrukta %d dosya var.","File: %s, size: %d, max file size: %d":"Dosya: %s, boyut: %d, maksimum dosya boyutu: %d","Drag files here.":"Dosyaları buraya bırakın.","Runtime ran out of available memory.":"İşlem için yeterli bellek yok.","File count error.":"Dosya sayım hatası.","File extension error.":"Dosya uzantısı hatası.","Error: File too large:":"Hata: Dosya çok büyük:","Add Files":"Dosya ekle"});
|
||||
2
f_scripts/fe/js/uploader/i18n/uk_UA.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Ukrainian (Ukraine) (uk_UA)
|
||||
plupload.addI18n({"Stop Upload":"Зупинити завантаження","Upload URL might be wrong or doesn't exist.":"Адреса завантаження неправильна або не існує.","tb":"","Size":"Розмір","Close":"Закрити","Init error.":"Помилка ініціалізації.","Add files to the upload queue and click the start button.":"Додайте файли в чергу та натисніть кнопку \"Завантажити файли\".","Filename":"Назва файлу","Image format either wrong or not supported.":"Формат картинки не правильний або не підтримується.","Status":"Статус","HTTP Error.":"Помилка HTTP.","Start Upload":"Почати завантаження","mb":"","kb":"","Duplicate file error.":"","File size error.":"Неправильний розмір файлу.","N/A":"Н/Д","gb":"","Error: Invalid file extension:":"Помилка: У файлу неправильне розширення:","Select files":"Оберіть файли","%s already present in the queue.":"","File: %s":"Файл: %s","b":"","Uploaded %d/%d files":"Завантажено %d/%d файлів","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"","%d files queued":"В черзі %d файл(ів)","File: %s, size: %d, max file size: %d":"","Drag files here.":"Перетягніть файли сюди.","Runtime ran out of available memory.":"Робоче середовище перевищило ліміт доступної пам'яті.","File count error.":"Занадто багато файлів.","File extension error.":"Неправильне розширення файлу.","Error: File too large:":"Помилка: Файл занадто великий:","Add Files":"Додати файли"});
|
||||
2
f_scripts/fe/js/uploader/i18n/zh_CN.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Chinese (China) (zh_CN)
|
||||
plupload.addI18n({"Stop Upload":"停止上传","Upload URL might be wrong or doesn't exist.":"上传的URL可能是错误的或不存在。","tb":"tb","Size":"大小","Close":"关闭","Init error.":"初始化错误。","Add files to the upload queue and click the start button.":"将文件添加到上传队列,然后点击”开始上传“按钮。","Filename":"文件名","Image format either wrong or not supported.":"图片格式错误或者不支持。","Status":"状态","HTTP Error.":"HTTP 错误。","Start Upload":"开始上传","mb":"mb","kb":"kb","Duplicate file error.":"重复文件错误。","File size error.":"文件大小错误。","N/A":"N/A","gb":"gb","Error: Invalid file extension:":"错误:无效的文件扩展名:","Select files":"选择文件","%s already present in the queue.":"%s 已经在当前队列里。","File: %s":"文件: %s","b":"b","Uploaded %d/%d files":"已上传 %d/%d 个文件","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"每次只接受同时上传 %d 个文件,多余的文件将会被删除。","%d files queued":"%d 个文件加入到队列","File: %s, size: %d, max file size: %d":"文件: %s, 大小: %d, 最大文件大小: %d","Drag files here.":"把文件拖到这里。","Runtime ran out of available memory.":"运行时已消耗所有可用内存。","File count error.":"文件数量错误。","File extension error.":"文件扩展名错误。","Error: File too large:":"错误: 文件太大:","Add Files":"增加文件"});
|
||||
2
f_scripts/fe/js/uploader/i18n/zh_TW.js
Normal file
@@ -0,0 +1,2 @@
|
||||
// Chinese (Taiwan) (zh_TW)
|
||||
plupload.addI18n({"Stop Upload":"停止上傳","Upload URL might be wrong or doesn't exist.":"檔案URL可能有誤或者不存在。","tb":"tb","Size":"大小","Close":"關閉","Init error.":"初始化錯誤。","Add files to the upload queue and click the start button.":"將檔案加入上傳序列,然後點選”開始上傳“按鈕。","Filename":"檔案名稱","Image format either wrong or not supported.":"圖片格式錯誤或者不支援。","Status":"狀態","HTTP Error.":"HTTP 錯誤。","Start Upload":"開始上傳","mb":"mb","kb":"kb","Duplicate file error.":"錯誤:檔案重複。","File size error.":"錯誤:檔案大小超過限制。","N/A":"N/A","gb":"gb","Error: Invalid file extension:":"錯誤:不接受的檔案格式:","Select files":"選擇檔案","%s already present in the queue.":"%s 已經存在目前的檔案序列。","File: %s":"檔案: %s","b":"b","Uploaded %d/%d files":"已上傳 %d/%d 個文件","Upload element accepts only %d file(s) at a time. Extra files were stripped.":"每次只能上傳 %d 個檔案,超過限制數量的檔案將被忽略。","%d files queued":"%d 個檔案加入到序列","File: %s, size: %d, max file size: %d":"檔案: %s, 大小: %d, 最大檔案大小: %d","Drag files here.":"把檔案拖曳到這裡。","Runtime ran out of available memory.":"執行時耗盡了所有可用的記憶體。","File count error.":"檔案數量錯誤。","File extension error.":"檔案副檔名錯誤。","Error: File too large:":"錯誤: 檔案大小太大:","Add Files":"增加檔案"});
|
||||
1
f_scripts/fe/js/uploader/jquery.plupload.queue.js
Normal file
1
f_scripts/fe/js/uploader/jquery.plupload.queue.min.js
vendored
Normal file
3
f_scripts/fe/js/uploader/jquery.plupload.queue/.htaccess
Normal file
@@ -0,0 +1,3 @@
|
||||
<Files ~ "\.(php*|s?p?html|cgi|pl|py|asp|aspx|sh|cin)$">
|
||||
deny from all
|
||||
</Files>
|
||||
@@ -0,0 +1,520 @@
|
||||
/*
|
||||
Plupload
|
||||
------------------------------------------------------------------- */
|
||||
|
||||
.plupload_button.plupload_start {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.plupload_button {
|
||||
display: inline-block;
|
||||
}
|
||||
.plupload_button-off {
|
||||
display: -moz-inline-box; /* FF < 3*/
|
||||
display: inline-block;
|
||||
font: normal 12px sans-serif;
|
||||
text-decoration: none;
|
||||
color: #42454a;
|
||||
border: 1px solid #bababa;
|
||||
padding: 2px 8px 3px 20px;
|
||||
margin-right: 4px;
|
||||
background: #f3f3f3 url('../img/buttons.png') no-repeat 0 center;
|
||||
outline: 0;
|
||||
|
||||
/* Optional rounded corners for browsers that support it */
|
||||
-moz-border-radius: 3px;
|
||||
-khtml-border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
}
|
||||
|
||||
.plupload_button-off:hover {
|
||||
color: #000;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.plupload_disabled, a.plupload_disabled:hover {
|
||||
color: #737373;
|
||||
border-color: #c5c5c5;
|
||||
background: #ededed url('../img/buttons-disabled.png') no-repeat 0 center;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
.plupload_add-off {
|
||||
background-position: -181px center;
|
||||
}
|
||||
|
||||
.plupload_wrapper {
|
||||
font-size: 14px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.plupload_container {
|
||||
padding: 8px;
|
||||
background: url('../img/transp50.png');
|
||||
}
|
||||
|
||||
.plupload_header {background: #2A2C2E url('../img/backgrounds.gif') repeat-x;}
|
||||
.plupload_header_content {
|
||||
background: url('../img/backgrounds.gif') no-repeat 0 -317px;
|
||||
min-height: 56px;
|
||||
padding-left: 60px;
|
||||
color: #FFF;
|
||||
}
|
||||
|
||||
.plupload_filelist {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
.plupload_scroll .plupload_filelist {
|
||||
background: #f8f8f8;
|
||||
}
|
||||
|
||||
.plupload_filelist li:not(.pl-entry-edit):not(.plupload_droptext) {
|
||||
padding: 10px 8px;
|
||||
background: #F5F5F5 url('../img/backgrounds.gif') repeat-x 0 -156px;
|
||||
border-bottom: 1px solid #DDD;
|
||||
}
|
||||
.plupload_filelist li:not(.pl-entry-edit):hover {
|
||||
}
|
||||
.plupload_filelist ul.choices li {
|
||||
padding: 5px 5px 5px 15px !important;
|
||||
border-bottom: 0px !important;
|
||||
background-image: none !important;
|
||||
}
|
||||
.entry-edit-icon {
|
||||
color: green;
|
||||
cursor: pointer;
|
||||
}
|
||||
.backend_tpl_upload .cbp-spmenu-push, .tpl_upload .cbp-spmenu-push {
|
||||
overflow-x: visible;
|
||||
}
|
||||
li.pl-entry-edit {
|
||||
background-color: #fff;
|
||||
border-left: 1px solid #ddd;
|
||||
border-right: 1px solid #ddd;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
#uploader .entry-form-class.entry-form-edit {
|
||||
width: 100%;
|
||||
padding: 10px 30px;
|
||||
}
|
||||
.entry-edit-icon {
|
||||
margin-left: 10px;
|
||||
}
|
||||
.plupload_filelist_header, .plupload_filelist_footer {
|
||||
background: #ececec;
|
||||
padding: 8px 8px;
|
||||
color: #454545;
|
||||
}
|
||||
.plupload_filelist_header {
|
||||
border-top: 1px solid #EEE;
|
||||
border-bottom: 1px solid #CDCDCD;
|
||||
}
|
||||
|
||||
.plupload_filelist_footer {border-top: 1px solid #FFF; height: 22px; line-height: 20px; vertical-align: middle;}
|
||||
.plupload_file_name {float: left; overflow: hidden}
|
||||
.plupload_file_status {color: #777;}
|
||||
.plupload_file_status span {color: #42454A;}
|
||||
/*.plupload_file_size, .plupload_file_status,*/ .plupload_progress {
|
||||
float: left;
|
||||
width: 100%;
|
||||
}
|
||||
.plupload_file_status, .plupload_file_size {
|
||||
float: right;
|
||||
width: 125px;
|
||||
text-align: center;
|
||||
}
|
||||
.plupload_file_size, .plupload_file_status, .plupload_file_action {text-align: right;}
|
||||
|
||||
.plupload_filelist .plupload_file_name {
|
||||
/* white-space: nowrap;*/
|
||||
text-overflow: ellipsis;
|
||||
max-width: 500px;
|
||||
}
|
||||
.plupload_file_action {
|
||||
float: right;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
|
||||
.plupload_filelist_header .plupload_file_action {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
#uploader_filelist .plupload_file_action {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.plupload_filelist_header .plupload_file_status {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
#uploader_filelist .plupload_file_status {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.plupload_filelist_header .plupload_file_size {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
#uploader_filelist .plupload_file_size {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
.plupload_file_action * {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
|
||||
li.plupload_uploading {background: #ECF3DC url('../img/backgrounds.gif') repeat-x 0 -238px;}
|
||||
li.plupload_done {color:#AAA}
|
||||
|
||||
li.plupload_delete a {
|
||||
display: inline-block !important;
|
||||
color: red;
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
li.plupload_failed a {
|
||||
cursor: default;
|
||||
display: inline-block !important;
|
||||
color: red;
|
||||
font-size: 16px;
|
||||
}
|
||||
li.plupload_failed {
|
||||
color: red;
|
||||
}
|
||||
li.plupload_done a {
|
||||
cursor: default;
|
||||
display: inline-block !important;
|
||||
color: green;
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.plupload_progress, .plupload_upload_status {
|
||||
display: block;
|
||||
}
|
||||
.plupload_total_file_size {
|
||||
font-size: 15px;
|
||||
left: 10px;
|
||||
position: absolute;
|
||||
line-height: 20px;
|
||||
color: #fff;
|
||||
}
|
||||
.plupload_progress_container {
|
||||
margin-top: 1px;
|
||||
border: 1px solid #CCC;
|
||||
background: #FFF;
|
||||
padding: 1px;
|
||||
width: 100%;
|
||||
position: relative;
|
||||
}
|
||||
.plupload_progress_bar {
|
||||
width: 0px;
|
||||
height: 22px;
|
||||
background: #199900;
|
||||
display: block;
|
||||
}
|
||||
.plupload_total_status {
|
||||
font-size: 15px;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
line-height: 20px;
|
||||
}
|
||||
.plupload_scroll .plupload_filelist_header .plupload_file_action, .plupload_scroll .plupload_filelist_footer .plupload_file_action {
|
||||
|
||||
}
|
||||
|
||||
/* Floats */
|
||||
|
||||
.plupload_clear,.plupload_clearer {clear: both;}
|
||||
.plupload_clearer/*, .plupload_progress_bar*/ {
|
||||
display: block;
|
||||
font-size: 0;
|
||||
line-height: 0;
|
||||
}
|
||||
|
||||
li.plupload_droptext {
|
||||
background: transparent;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
border: 0;
|
||||
min-height: 165px;
|
||||
}
|
||||
#uploader .section-top-bar .sb-search {
|
||||
float: left;
|
||||
display: inline-block;
|
||||
}
|
||||
#uploader .section-top-bar #dobrowse {
|
||||
float: left;
|
||||
display: inline-block;
|
||||
}
|
||||
#uploader .section-top-bar #nobrowse {
|
||||
float: left;
|
||||
display: inline-block;
|
||||
}
|
||||
#uploader .section-top-bar .sb-icon-search::before {
|
||||
content: "\e60b";
|
||||
}
|
||||
#uploader .section-top-bar .sb-icon-search {
|
||||
font-family: "icomoonBe";
|
||||
}
|
||||
#uploader_filelist .plupload_file_status {
|
||||
|
||||
}
|
||||
#uploader .section-top-bar .selector {
|
||||
|
||||
}
|
||||
#uploader .section-top-bar .sb-search.sb-search-open, .no-js .sb-search {
|
||||
width: 170px;
|
||||
position: relative;
|
||||
}
|
||||
#uploader a.browse i {
|
||||
margin-right: 10px;
|
||||
margin-left: 10px;
|
||||
}
|
||||
#uploader a.browse.off i, #uploader a.start.off i, #uploader .section-top-bar .sb-icon-search.off {
|
||||
background: #ccc;
|
||||
}
|
||||
#uploader a.browse.set i, #uploader a.start.set i, #uploader .section-top-bar .sb-icon-search.set {
|
||||
background: #199900;
|
||||
}
|
||||
#uploader a.browse i, #uploader a.start i, #uploader a.setup i, #uploader .section-top-bar .sb-icon-search {
|
||||
background: #06a2cb;
|
||||
}
|
||||
#uploader a.browse i, #uploader a.start i, #uploader a.setup i {
|
||||
font-size: 16px;
|
||||
color: white;
|
||||
width: 28px;
|
||||
height: 28px;
|
||||
display: block;
|
||||
line-height: 28px;
|
||||
text-align: center;
|
||||
float: left;
|
||||
cursor: pointer;
|
||||
}
|
||||
#uploader .entry-form-class {
|
||||
width: 175px;
|
||||
display: inline-block;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
float: left;
|
||||
}
|
||||
#uploader .upload-buttons {
|
||||
float: left;
|
||||
margin-left: 16px;
|
||||
}
|
||||
#uploader.frontend .upload-buttons {
|
||||
float: left;
|
||||
margin-left: 0px;
|
||||
}
|
||||
#uploader .upload-buttons.no-categ, #uploader.frontend i.iconBe-plus.no-categ {
|
||||
margin-left: 0px;
|
||||
}
|
||||
#fsUploadStats {
|
||||
margin: 0px 10px;
|
||||
}
|
||||
.plupload_done i.icon-times::before {
|
||||
content: "\f00c" !important;
|
||||
}
|
||||
.plupload_uploading i.icon-times {
|
||||
display: none;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 950px) {
|
||||
#uploader .vs-column.half.upload-left-fix {
|
||||
width: 58.5%;
|
||||
}
|
||||
#uploader .vs-column.half.upload-right-fix {
|
||||
width: 40%;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 850px) {
|
||||
#uploader .vs-column.half.upload-left-fix {
|
||||
width: 100%;
|
||||
}
|
||||
#uploader .vs-column.half.upload-right-fix {
|
||||
width: 100%;
|
||||
}
|
||||
#uploader .upload-buttons.no-categ {
|
||||
float: left;
|
||||
}
|
||||
#uploader .upload-buttons {
|
||||
float: right;
|
||||
}
|
||||
#uploader .plupload_progress {
|
||||
margin-top: 10px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 650px) {
|
||||
.plupload_filelist .plupload_file_name {
|
||||
width: 190px;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
#uploader .upload-buttons.no-categ {
|
||||
float: none;
|
||||
}
|
||||
i.entry-edit-icon {
|
||||
display: inherit;
|
||||
margin-left: 0px;
|
||||
margin-top: 5px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 500px) {
|
||||
.plupload_filelist_header .plupload_file_action {
|
||||
float: right;
|
||||
width: 60px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
#uploader_filelist .plupload_file_action {
|
||||
float: right;
|
||||
width: 60px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.plupload_filelist_header .plupload_file_status {
|
||||
float: right;
|
||||
width: 60px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
#uploader_filelist .plupload_file_status {
|
||||
float: right;
|
||||
width: 60px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.plupload_filelist_header .plupload_file_size {
|
||||
float: right;
|
||||
width: 60px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
#uploader_filelist .plupload_file_size {
|
||||
float: right;
|
||||
width: 60px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
.plupload_filelist_header, #uploader_filelist {
|
||||
font-size: 13px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 490px) {
|
||||
#uploader.frontend .entry-form-class {
|
||||
width: auto;
|
||||
display: block;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
float: left;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
#uploader .entry-form-class {
|
||||
width: 100%;
|
||||
display: block;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
float: none;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
#uploader .section-top-bar .sb-search.sb-search-open, .no-js .sb-search {
|
||||
width: 80%;
|
||||
}
|
||||
#uploader .section-top-bar .sb-search {
|
||||
float: left;
|
||||
display: block;
|
||||
}
|
||||
#uploader .upload-buttons {
|
||||
float: none;
|
||||
}
|
||||
#uploader .section-top-bar .sb-search-input {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
right: 0;
|
||||
border: none;
|
||||
outline: none;
|
||||
background: #fff;
|
||||
width: 100%;
|
||||
height: 28px;
|
||||
max-width: 400px;
|
||||
}
|
||||
#uploader.frontend .section-top-bar .upload-buttons.no-categ #dobrowse {
|
||||
float: left;
|
||||
}
|
||||
#uploader .section-top-bar #dobrowse {
|
||||
float: right;
|
||||
display: inline-block;
|
||||
text-align: right;
|
||||
}
|
||||
#uploader .section-top-bar #nobrowse {
|
||||
float: right;
|
||||
display: inline-block;
|
||||
margin: 0;
|
||||
text-align: right;
|
||||
}
|
||||
#uploader i.browse {
|
||||
margin-right: 10px;
|
||||
margin-left: 0px;
|
||||
}
|
||||
#uploader .upload-buttons {
|
||||
margin-left: 0px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 450px) {
|
||||
.plupload_filelist .plupload_file_name {
|
||||
width: 100px;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
#uploader .section-top-bar .sb-search.sb-search-open, .no-js .sb-search {
|
||||
width: 70%;
|
||||
}
|
||||
#uploader .section-top-bar #nobrowse {
|
||||
float: right;
|
||||
display: inline-block;
|
||||
margin: 0;
|
||||
text-align: right;
|
||||
}
|
||||
#uploader .section-top-bar #dobrowse {
|
||||
float: right;
|
||||
display: inline-block;
|
||||
text-align: right;
|
||||
}
|
||||
}
|
||||
1
f_scripts/fe/js/uploader/jquery.plupload.queue/css/jquery.plupload.queue.min.css
vendored
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
BIN
f_scripts/fe/js/uploader/jquery.plupload.queue/img/buttons.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
f_scripts/fe/js/uploader/jquery.plupload.queue/img/delete.gif
Normal file
|
After Width: | Height: | Size: 180 B |
BIN
f_scripts/fe/js/uploader/jquery.plupload.queue/img/done.gif
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
f_scripts/fe/js/uploader/jquery.plupload.queue/img/error.gif
Normal file
|
After Width: | Height: | Size: 994 B |
BIN
f_scripts/fe/js/uploader/jquery.plupload.queue/img/throbber.gif
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
f_scripts/fe/js/uploader/jquery.plupload.queue/img/transp50.png
Normal file
|
After Width: | Height: | Size: 399 B |
@@ -0,0 +1,513 @@
|
||||
.plupload_button.plupload_start {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.plupload_button {
|
||||
display: inline-block;
|
||||
}
|
||||
.plupload_button-off {
|
||||
display: -moz-inline-box;
|
||||
display: inline-block;
|
||||
font: normal 12px sans-serif;
|
||||
text-decoration: none;
|
||||
color: #42454a;
|
||||
border: 1px solid #bababa;
|
||||
padding: 2px 8px 3px 20px;
|
||||
margin-right: 4px;
|
||||
background: #f3f3f3 url('../img/buttons.png') no-repeat 0 center;
|
||||
outline: 0;
|
||||
|
||||
-moz-border-radius: 3px;
|
||||
-khtml-border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
}
|
||||
|
||||
.plupload_button-off:hover {
|
||||
color: #000;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.plupload_disabled, a.plupload_disabled:hover {
|
||||
color: #737373;
|
||||
border-color: #c5c5c5;
|
||||
background: #ededed url('../img/buttons-disabled.png') no-repeat 0 center;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
.plupload_add-off {
|
||||
background-position: -181px center;
|
||||
}
|
||||
|
||||
.plupload_wrapper {
|
||||
font-size: 14px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.plupload_container {
|
||||
padding: 8px;
|
||||
background: url('../img/transp50.png');
|
||||
}
|
||||
|
||||
.plupload_header {background: #2A2C2E url('../img/backgrounds.gif') repeat-x;}
|
||||
.plupload_header_content {
|
||||
background: url('../img/backgrounds.gif') no-repeat 0 -317px;
|
||||
min-height: 56px;
|
||||
padding-left: 60px;
|
||||
color: #FFF;
|
||||
}
|
||||
|
||||
.plupload_filelist {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
.plupload_scroll .plupload_filelist {
|
||||
background: #f8f8f8;
|
||||
}
|
||||
|
||||
.plupload_filelist li:not(.pl-entry-edit):not(.plupload_droptext) {
|
||||
padding: 10px 8px;
|
||||
background: #F5F5F5 url('../img/backgrounds.gif') repeat-x 0 -156px;
|
||||
border-bottom: 1px solid #DDD;
|
||||
}
|
||||
.plupload_filelist li:not(.pl-entry-edit):hover {
|
||||
}
|
||||
.plupload_filelist ul.choices li {
|
||||
padding: 5px 5px 5px 15px !important;
|
||||
border-bottom: 0px !important;
|
||||
background-image: none !important;
|
||||
}
|
||||
.entry-edit-icon {
|
||||
color: green;
|
||||
cursor: pointer;
|
||||
}
|
||||
.backend_tpl_upload .cbp-spmenu-push, .tpl_upload .cbp-spmenu-push {
|
||||
overflow-x: visible;
|
||||
}
|
||||
li.pl-entry-edit {
|
||||
background-color: #fff;
|
||||
border-left: 1px solid #ddd;
|
||||
border-right: 1px solid #ddd;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
#uploader .entry-form-class.entry-form-edit {
|
||||
width: 100%;
|
||||
padding: 10px 30px;
|
||||
}
|
||||
.entry-edit-icon {
|
||||
margin-left: 10px;
|
||||
}
|
||||
.plupload_filelist_header, .plupload_filelist_footer {
|
||||
background: #ececec;
|
||||
padding: 8px 8px;
|
||||
color: #454545;
|
||||
}
|
||||
.plupload_filelist_header {
|
||||
border-top: 1px solid #EEE;
|
||||
border-bottom: 1px solid #CDCDCD;
|
||||
}
|
||||
|
||||
.plupload_filelist_footer {border-top: 1px solid #FFF; height: 22px; line-height: 20px; vertical-align: middle;}
|
||||
.plupload_file_name {float: left; overflow: hidden}
|
||||
.plupload_file_status {color: #777;}
|
||||
.plupload_file_status span {color: #42454A;}
|
||||
.plupload_progress {
|
||||
float: left;
|
||||
width: 100%;
|
||||
}
|
||||
.plupload_file_status, .plupload_file_size {
|
||||
float: right;
|
||||
width: 125px;
|
||||
text-align: center;
|
||||
}
|
||||
.plupload_file_size, .plupload_file_status, .plupload_file_action {text-align: right;}
|
||||
|
||||
.plupload_filelist .plupload_file_name {
|
||||
text-overflow: ellipsis;
|
||||
max-width: 500px;
|
||||
}
|
||||
.plupload_file_action {
|
||||
float: right;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
|
||||
.plupload_filelist_header .plupload_file_action {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
#uploader_filelist .plupload_file_action {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.plupload_filelist_header .plupload_file_status {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
#uploader_filelist .plupload_file_status {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.plupload_filelist_header .plupload_file_size {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
#uploader_filelist .plupload_file_size {
|
||||
float: right;
|
||||
width: 80px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
.plupload_file_action * {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
|
||||
li.plupload_uploading {background: #ECF3DC url('../img/backgrounds.gif') repeat-x 0 -238px;}
|
||||
li.plupload_done {color:#AAA}
|
||||
|
||||
li.plupload_delete a {
|
||||
display: inline-block !important;
|
||||
color: red;
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
li.plupload_failed a {
|
||||
cursor: default;
|
||||
display: inline-block !important;
|
||||
color: red;
|
||||
font-size: 16px;
|
||||
}
|
||||
li.plupload_failed {
|
||||
color: red;
|
||||
}
|
||||
li.plupload_done a {
|
||||
cursor: default;
|
||||
display: inline-block !important;
|
||||
color: green;
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.plupload_progress, .plupload_upload_status {
|
||||
display: block;
|
||||
}
|
||||
.plupload_total_file_size {
|
||||
font-size: 15px;
|
||||
left: 10px;
|
||||
position: absolute;
|
||||
line-height: 20px;
|
||||
color: #fff;
|
||||
}
|
||||
.plupload_progress_container {
|
||||
margin-top: 1px;
|
||||
border: 1px solid #CCC;
|
||||
background: #FFF;
|
||||
padding: 1px;
|
||||
width: 100%;
|
||||
position: relative;
|
||||
}
|
||||
.plupload_progress_bar {
|
||||
width: 0px;
|
||||
height: 22px;
|
||||
background: #199900;
|
||||
display: block;
|
||||
}
|
||||
.plupload_total_status {
|
||||
font-size: 15px;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
line-height: 20px;
|
||||
}
|
||||
.plupload_scroll .plupload_filelist_header .plupload_file_action, .plupload_scroll .plupload_filelist_footer .plupload_file_action {
|
||||
|
||||
}
|
||||
|
||||
/* Floats */
|
||||
|
||||
.plupload_clear,.plupload_clearer {clear: both;}
|
||||
.plupload_clearer {
|
||||
display: block;
|
||||
font-size: 0;
|
||||
line-height: 0;
|
||||
}
|
||||
|
||||
li.plupload_droptext {
|
||||
background: transparent;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
border: 0;
|
||||
min-height: 165px;
|
||||
}
|
||||
#uploader .section-top-bar .sb-search {
|
||||
float: left;
|
||||
display: inline-block;
|
||||
}
|
||||
#uploader .section-top-bar #dobrowse {
|
||||
float: left;
|
||||
display: inline-block;
|
||||
}
|
||||
#uploader .section-top-bar #nobrowse {
|
||||
float: left;
|
||||
display: inline-block;
|
||||
}
|
||||
#uploader .section-top-bar .sb-icon-search::before {
|
||||
content: "\e60b";
|
||||
}
|
||||
#uploader .section-top-bar .sb-icon-search {
|
||||
font-family: "icomoonBe";
|
||||
}
|
||||
#uploader_filelist .plupload_file_status {
|
||||
|
||||
}
|
||||
#uploader .section-top-bar .selector {
|
||||
|
||||
}
|
||||
#uploader .section-top-bar .sb-search.sb-search-open, .no-js .sb-search {
|
||||
width: 170px;
|
||||
position: relative;
|
||||
}
|
||||
#uploader a.browse i {
|
||||
margin-right: 10px;
|
||||
margin-left: 10px;
|
||||
}
|
||||
#uploader a.browse.off i, #uploader a.start.off i, #uploader .section-top-bar .sb-icon-search.off {
|
||||
background: #ccc;
|
||||
}
|
||||
#uploader a.browse.set i, #uploader a.start.set i, #uploader .section-top-bar .sb-icon-search.set {
|
||||
background: #199900;
|
||||
}
|
||||
#uploader a.browse i, #uploader a.start i, #uploader a.setup i, #uploader .section-top-bar .sb-icon-search {
|
||||
background: #06a2cb;
|
||||
}
|
||||
#uploader a.browse i, #uploader a.start i, #uploader a.setup i {
|
||||
font-size: 16px;
|
||||
color: white;
|
||||
width: 28px;
|
||||
height: 28px;
|
||||
display: block;
|
||||
line-height: 28px;
|
||||
text-align: center;
|
||||
float: left;
|
||||
cursor: pointer;
|
||||
}
|
||||
#uploader .entry-form-class {
|
||||
width: 175px;
|
||||
display: inline-block;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
float: left;
|
||||
}
|
||||
#uploader .upload-buttons {
|
||||
float: left;
|
||||
margin-left: 16px;
|
||||
}
|
||||
#uploader.frontend .upload-buttons {
|
||||
float: left;
|
||||
margin-left: 0px;
|
||||
}
|
||||
#uploader .upload-buttons.no-categ, #uploader.frontend i.iconBe-plus.no-categ {
|
||||
margin-left: 0px;
|
||||
}
|
||||
#fsUploadStats {
|
||||
margin: 0px 10px;
|
||||
}
|
||||
.plupload_done i.icon-times::before {
|
||||
content: "\f00c" !important;
|
||||
}
|
||||
.plupload_uploading i.icon-times {
|
||||
display: none;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 950px) {
|
||||
#uploader .vs-column.half.upload-left-fix {
|
||||
width: 58.5%;
|
||||
}
|
||||
#uploader .vs-column.half.upload-right-fix {
|
||||
width: 40%;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 850px) {
|
||||
#uploader .vs-column.half.upload-left-fix {
|
||||
width: 100%;
|
||||
}
|
||||
#uploader .vs-column.half.upload-right-fix {
|
||||
width: 100%;
|
||||
}
|
||||
#uploader .upload-buttons.no-categ {
|
||||
float: left;
|
||||
}
|
||||
#uploader .upload-buttons {
|
||||
float: right;
|
||||
}
|
||||
#uploader .plupload_progress {
|
||||
margin-top: 10px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 650px) {
|
||||
.plupload_filelist .plupload_file_name {
|
||||
width: 190px;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
#uploader .upload-buttons.no-categ {
|
||||
float: none;
|
||||
}
|
||||
i.entry-edit-icon {
|
||||
display: inherit;
|
||||
margin-left: 0px;
|
||||
margin-top: 5px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 500px) {
|
||||
.plupload_filelist_header .plupload_file_action {
|
||||
float: right;
|
||||
width: 60px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
#uploader_filelist .plupload_file_action {
|
||||
float: right;
|
||||
width: 60px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.plupload_filelist_header .plupload_file_status {
|
||||
float: right;
|
||||
width: 60px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
#uploader_filelist .plupload_file_status {
|
||||
float: right;
|
||||
width: 60px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.plupload_filelist_header .plupload_file_size {
|
||||
float: right;
|
||||
width: 60px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
#uploader_filelist .plupload_file_size {
|
||||
float: right;
|
||||
width: 60px;
|
||||
height: 16px;
|
||||
margin-left: 0px;
|
||||
text-align: center;
|
||||
}
|
||||
.plupload_filelist_header, #uploader_filelist {
|
||||
font-size: 13px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 490px) {
|
||||
#uploader.frontend .entry-form-class {
|
||||
display: block;
|
||||
margin: 0;
|
||||
padding: 10px;
|
||||
float: left;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
#uploader .entry-form-class {
|
||||
width: 100%;
|
||||
display: block;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
float: none;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
#uploader .section-top-bar .sb-search.sb-search-open, .no-js .sb-search {
|
||||
width: 80%;
|
||||
}
|
||||
#uploader .section-top-bar .sb-search {
|
||||
float: left;
|
||||
display: block;
|
||||
}
|
||||
#uploader .upload-buttons {
|
||||
float: none;
|
||||
}
|
||||
#uploader .section-top-bar .sb-search-input {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
right: 0;
|
||||
border: none;
|
||||
outline: none;
|
||||
background: #fff;
|
||||
width: 100%;
|
||||
height: 28px;
|
||||
max-width: 400px;
|
||||
}
|
||||
#uploader.frontend .section-top-bar .upload-buttons.no-categ #dobrowse {
|
||||
float: left;
|
||||
}
|
||||
#uploader .section-top-bar #dobrowse {
|
||||
float: right;
|
||||
display: inline-block;
|
||||
text-align: right;
|
||||
}
|
||||
#uploader .section-top-bar #nobrowse {
|
||||
float: right;
|
||||
display: inline-block;
|
||||
margin: 0;
|
||||
text-align: right;
|
||||
}
|
||||
#uploader i.browse {
|
||||
margin-right: 10px;
|
||||
margin-left: 0px;
|
||||
}
|
||||
#uploader .upload-buttons {
|
||||
margin-left: 0px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 450px) {
|
||||
.plupload_filelist .plupload_file_name {
|
||||
width: 100px;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
#uploader .section-top-bar .sb-search.sb-search-open, .no-js .sb-search {
|
||||
width: 70%;
|
||||
}
|
||||
#uploader .section-top-bar #nobrowse {
|
||||
float: right;
|
||||
display: inline-block;
|
||||
margin: 0;
|
||||
text-align: right;
|
||||
}
|
||||
#uploader .section-top-bar #dobrowse {
|
||||
float: right;
|
||||
display: inline-block;
|
||||
text-align: right;
|
||||
}
|
||||
}
|
||||