diff --git a/inc/lang/ar/lang.php b/inc/lang/ar/lang.php
index ee330099b6b055deebbc624f1b9c29d9d36043c4..02a62fe94309581140b1a737e7ca03a5ae1eb7f2 100644
--- a/inc/lang/ar/lang.php
+++ b/inc/lang/ar/lang.php
@@ -123,7 +123,6 @@ $lang['js']['nosmblinks']      = 'الروابط لمجلدات مشاركة و
 $lang['js']['linkwiz']         = 'مرشد الروابط';
 $lang['js']['linkto']          = 'الرابط إلى :';
 $lang['js']['del_confirm']     = 'هل حقاً تريد حذف البنود المختارة؟';
-$lang['js']['mu_btn']          = 'رفع عدة ملفات في وقت واحد';
 $lang['rssfailed']             = 'خطأ ما حدث أثناء جلب ملف التغذية:';
 $lang['nothingfound']          = 'لا يوجد شيء';
 $lang['mediaselect']           = 'ملفات الوسائط';
diff --git a/inc/lang/az/lang.php b/inc/lang/az/lang.php
index 302f24c166fb9326fc3385276cc42bc83a0792a9..14ce18c2a7dab03d7cd636a81ac75b9b7432c1b8 100644
--- a/inc/lang/az/lang.php
+++ b/inc/lang/az/lang.php
@@ -118,7 +118,6 @@ $lang['js']['nosmblinks']      = 'Windows-un şəbəkə qovluqlarına link ancaq
 $lang['js']['linkwiz']         = 'Linklər köməkçisi';
 $lang['js']['linkto']          = 'Link göstərir:';
 $lang['js']['del_confirm']     = 'Siz əminsiz ki, seçilmişləri silmək istəyirsiniz?';
-$lang['js']['mu_btn']          = 'Bir neçə faylı birdən yükləmək';
 $lang['mediausage']            = 'Bu fayla link yaratmaq üçün aşağıdakı sintaksisdən istifadə edin:';
 $lang['mediaview']             = 'Bu faylın ilkinə bax';
 $lang['mediaroot']             = 'kök';
diff --git a/inc/lang/bg/lang.php b/inc/lang/bg/lang.php
index 580f6d963bae1aeef3d903d804d52531ef36b809..ca6aaeadc37028936c166439401cd99b65fc391e 100644
--- a/inc/lang/bg/lang.php
+++ b/inc/lang/bg/lang.php
@@ -122,7 +122,6 @@ $lang['js']['nosmblinks']      = 'Връзките към Windows shares раб
 $lang['js']['linkwiz']         = 'Помощник за препратки';
 $lang['js']['linkto']          = 'Препратка към: ';
 $lang['js']['del_confirm']     = 'Да бъдат ли изтрити избраните елементи?';
-$lang['js']['mu_btn']          = 'Качване на няколко файла наведнъж';
 $lang['rssfailed']             = 'Възникна грешка при получаването на емисията: ';
 $lang['nothingfound']          = 'Нищо не е открито.';
 $lang['mediaselect']           = 'Медийни файлове';
diff --git a/inc/lang/ca-valencia/lang.php b/inc/lang/ca-valencia/lang.php
index c9c15b12d55a38a691ce6247d9cb6125dba016ea..4fc4dfa503b99d1b7d10956bd9cab0b95fef40c8 100644
--- a/inc/lang/ca-valencia/lang.php
+++ b/inc/lang/ca-valencia/lang.php
@@ -119,7 +119,6 @@ $lang['js']['nosmblinks']      = 'Els vínculs a recursos compartits de Windows
 $lang['js']['linkwiz']         = 'Assistent de vínculs';
 $lang['js']['linkto']          = 'Vincular a:';
 $lang['js']['del_confirm']     = '¿Realment vol borrar el(s) ítem(s) seleccionat(s)?';
-$lang['js']['mu_btn']          = 'Enviar diversos archius d\'una';
 $lang['mediausage']            = 'Utilise la següent sintaxis per a referenciar est archiu:';
 $lang['mediaview']             = 'Vore l\'archiu original';
 $lang['mediaroot']             = 'base';
diff --git a/inc/lang/ca/lang.php b/inc/lang/ca/lang.php
index fbd1cb18a80ac6072430a91f4cc2e527e8308c85..41ee389d8f6d671c388958bb226b917717256063 100644
--- a/inc/lang/ca/lang.php
+++ b/inc/lang/ca/lang.php
@@ -120,7 +120,6 @@ Si voleu podeu copiar i enganxar l\'enllaç.';
 $lang['js']['linkwiz']         = 'Auxiliar d\'enllaços';
 $lang['js']['linkto']          = 'Enllaça a:';
 $lang['js']['del_confirm']     = 'Suprimiu aquesta entrada?';
-$lang['js']['mu_btn']          = 'Penja múltiples fitxers';
 $lang['mediausage']            = 'Utilitzeu la sintaxi següent per referir-vos a aquest enllaç:';
 $lang['mediaview']             = 'Mostra el fitxer original';
 $lang['mediaroot']             = 'arrel';
diff --git a/inc/lang/cs/lang.php b/inc/lang/cs/lang.php
index eaefaadb5d76f99a3c436b4f8dbd807b8c9de7fa..292c2c42e455abd0331e5625c25fe5f7856a8c30 100644
--- a/inc/lang/cs/lang.php
+++ b/inc/lang/cs/lang.php
@@ -127,7 +127,6 @@ Přesto tento odkaz můžete zkopírovat a vložit jinde.';
 $lang['js']['linkwiz']         = 'Průvodce odkazy';
 $lang['js']['linkto']          = 'Odkaz na:';
 $lang['js']['del_confirm']     = 'Vymazat tuto položku?';
-$lang['js']['mu_btn']          = 'Načíst více souborů najednou';
 $lang['rssfailed']             = 'Nastala chyba při vytváření tohoto RSS: ';
 $lang['nothingfound']          = 'Nic nenalezeno.';
 $lang['mediaselect']           = 'Výběr dokumentu';
diff --git a/inc/lang/da/lang.php b/inc/lang/da/lang.php
index 614f2bdf2ef75a851b812842aaea98a603f2b033..0b696192113d2fef5ebad32fc38df75dc85aa207 100644
--- a/inc/lang/da/lang.php
+++ b/inc/lang/da/lang.php
@@ -130,7 +130,6 @@ Du kan stadig kopiere og indsætte linket.';
 $lang['js']['linkwiz']         = 'guiden til henvisninger';
 $lang['js']['linkto']          = 'Henvise til:';
 $lang['js']['del_confirm']     = 'Slet valgte post(er)?';
-$lang['js']['mu_btn']          = 'Overføre flere filer på en gang';
 $lang['rssfailed']             = 'Der opstod en fejl ved indhentning af: ';
 $lang['nothingfound']          = 'Søgningen gav intet resultat.';
 $lang['mediaselect']           = 'Vælg mediefil';
diff --git a/inc/lang/de-informal/lang.php b/inc/lang/de-informal/lang.php
index 4d7c266212cd8f747eeca90abf56423fbb0b8ddf..62b633fd5dace317e1f319011e331b0bd3c80203 100644
--- a/inc/lang/de-informal/lang.php
+++ b/inc/lang/de-informal/lang.php
@@ -19,7 +19,7 @@
  * @author Matthias Schulte <mailinglist@lupo49.de>
  * @author Christian Wichmann <nospam@zone0.de>
  */
- 
+
 $lang['encoding']              = 'utf-8';
 $lang['direction']             = 'ltr';
 $lang['doublequoteopening']    = '„';
@@ -144,7 +144,6 @@ $lang['js']['nosmblinks']      = 'Das Verlinken von Windows-Freigaben funktionie
 $lang['js']['linkwiz']         = 'Link-Assistent';
 $lang['js']['linkto']          = 'Link zu:';
 $lang['js']['del_confirm']     = 'Die ausgewählten Dateien wirklich löschen?';
-$lang['js']['mu_btn']          = 'Mehrere Dateien gleichzeitig hochladen';
 $lang['js']['restore_confirm'] = 'Really restore this version?';
 $lang['js']['media_diff']          = 'Unterschiede anzeigen:';
 $lang['js']['media_diff_both']     = 'Side by Side';
diff --git a/inc/lang/de/lang.php b/inc/lang/de/lang.php
index f647e6d64ed071d299b8fc6d69b9ca2372eb8896..34434cafaecebb37bbceb86262dbee26368bf12d 100644
--- a/inc/lang/de/lang.php
+++ b/inc/lang/de/lang.php
@@ -137,7 +137,6 @@ $lang['js']['nosmblinks']      = 'Das Verlinken von Windows-Freigaben funktionie
 $lang['js']['linkwiz']         = 'Link-Assistent';
 $lang['js']['linkto']          = 'Link nach:';
 $lang['js']['del_confirm']     = 'Eintrag wirklich löschen?';
-$lang['js']['mu_btn']          = 'Mehrere Dateien gleichzeitig hochladen';
 $lang['js']['restore_confirm'] = 'Really restore this version?';
 $lang['js']['media_diff']      = 'Unterschiede anzeigen:';
 $lang['js']['media_diff_both'] = 'Side by Side';
diff --git a/inc/lang/el/lang.php b/inc/lang/el/lang.php
index de8705db90e12c92b7e2fc5ba4caa0f7b8a5e6ce..4c334c1decf7c175bb76877e4399ed8a0377257f 100644
--- a/inc/lang/el/lang.php
+++ b/inc/lang/el/lang.php
@@ -127,7 +127,6 @@ $lang['js']['nosmblinks']      = 'Οι σύνδεσμοι προς Windows share
 $lang['js']['linkwiz']         = 'Αυτόματος Οδηγός Συνδέσμων';
 $lang['js']['linkto']          = 'Σύνδεση σε:';
 $lang['js']['del_confirm']     = 'Να διαγραφεί;';
-$lang['js']['mu_btn']          = 'Ταυτόχρονη φόρτωση πολλαπλών φακέλων';
 $lang['js']['restore_confirm'] = 'Θέλετε την επαναφορά σε αυτή την έκδοση;';
 $lang['js']['media_diff']      = 'Εμφάνιση διαφορών:';
 $lang['js']['media_diff_both'] = 'Δίπλα δίπλα';
diff --git a/inc/lang/en/lang.php b/inc/lang/en/lang.php
index 92c7185b266cd45802efe7366714c725255782c4..89a7c4d40c592db03cbd2a99f3b4322a02d684b4 100644
--- a/inc/lang/en/lang.php
+++ b/inc/lang/en/lang.php
@@ -132,7 +132,6 @@ $lang['js']['nosmblinks']      = 'Linking to Windows shares only works in Micros
 $lang['js']['linkwiz']         = 'Link Wizard';
 $lang['js']['linkto']          = 'Link to:';
 $lang['js']['del_confirm']     = 'Really delete selected item(s)?';
-$lang['js']['mu_btn']          = 'Upload multiple files at once';
 $lang['js']['restore_confirm'] = 'Really restore this version?';
 $lang['js']['media_diff']          = 'View differences:';
 $lang['js']['media_diff_both']     = 'Side by Side';
diff --git a/inc/lang/eo/lang.php b/inc/lang/eo/lang.php
index 94bd244ac8d7930cd5fd4016e79c007056a0b721..8a15981ee2a67c24e262663eca9d47464ee33ece 100644
--- a/inc/lang/eo/lang.php
+++ b/inc/lang/eo/lang.php
@@ -129,7 +129,6 @@ Vi ankoraÅ­ povas kopii kaj almeti la ligilon.';
 $lang['js']['linkwiz']         = 'Ligil-Asistanto';
 $lang['js']['linkto']          = 'Ligilo al:';
 $lang['js']['del_confirm']     = 'Ĉu vere forigi elektitajn ero(j)n?';
-$lang['js']['mu_btn']          = 'Alŝuti plurajn dosierojn multope.';
 $lang['js']['restore_confirm'] = 'Ĉu vere restarigi ĉi tiun version?';
 $lang['js']['media_diff']      = 'Rigardu la diferencojn:';
 $lang['js']['media_diff_both'] = 'Flankon apud flanko';
diff --git a/inc/lang/es/lang.php b/inc/lang/es/lang.php
index 8e912e9a86b1e3eb944fa7ecb523202ba56844ef..5164c3243dbb43ae2c323ac135c7ad8f7ccde132 100644
--- a/inc/lang/es/lang.php
+++ b/inc/lang/es/lang.php
@@ -145,7 +145,6 @@ Lo que sí puedes hacer es copiar y pegar el enlace.';
 $lang['js']['linkwiz']         = 'Asistente de enlaces';
 $lang['js']['linkto']          = 'Enlazar a:';
 $lang['js']['del_confirm']     = '¿Quieres realmente borrar lo seleccionado?';
-$lang['js']['mu_btn']          = 'Subir varios archivos a la vez';
 $lang['js']['restore_confirm'] = '¿Estás seguro de querer restaurar esta versión?';
 $lang['js']['media_diff']      = 'Ver diferencias:';
 $lang['js']['media_diff_both'] = 'Lado por lado';
diff --git a/inc/lang/et/lang.php b/inc/lang/et/lang.php
index 66fab3f9ab9290eac650fbf70be08b41415a866b..6cd2f437d03412731413cfa8d0297b2b08ff6aef 100644
--- a/inc/lang/et/lang.php
+++ b/inc/lang/et/lang.php
@@ -124,7 +124,6 @@ Siiski võid kopeerida ja asetada lingi.';
 $lang['js']['linkwiz']         = 'Lingi nõustaja';
 $lang['js']['linkto']          = 'Lingi:';
 $lang['js']['del_confirm']     = 'Kas kustutame selle kirje?';
-$lang['js']['mu_btn']          = 'Laadi üles mittu faili';
 $lang['rssfailed']             = 'Sinu soovitud info ammutamisel tekkis viga: ';
 $lang['nothingfound']          = 'Oops, aga mitte muhvigi ei leitud.';
 $lang['mediaselect']           = 'Hunnik faile';
diff --git a/inc/lang/eu/lang.php b/inc/lang/eu/lang.php
index 30dfe9e5b86a280d1d721ff4835f52f3f16ffe21..d02f281c322d4a2e288c6fa50eb36f068684910e 100644
--- a/inc/lang/eu/lang.php
+++ b/inc/lang/eu/lang.php
@@ -122,7 +122,6 @@ Esteka kopiatu eta itsatsi dezakezu dena den.';
 $lang['js']['linkwiz']         = 'Estekatze Laguntzailea';
 $lang['js']['linkto']          = 'Estekatu hona:';
 $lang['js']['del_confirm']     = 'Benetan ezabatu aukeratutako fitxategia(k)?';
-$lang['js']['mu_btn']          = 'Igo hainbat fitxategi aldi berean';
 $lang['rssfailed']             = 'Errorea gertatu da feed hau irakurtzean:';
 $lang['nothingfound']          = 'Ez da ezer aurkitu.';
 $lang['mediaselect']           = 'Aukeratu Multimedia fitxategia';
diff --git a/inc/lang/fa/lang.php b/inc/lang/fa/lang.php
index 1a7467431f66a1e9d78750a4b635cdbdde825071..ac14ce07a4f6a2ea4af5b3fe7e0403f7b692d99f 100644
--- a/inc/lang/fa/lang.php
+++ b/inc/lang/fa/lang.php
@@ -98,7 +98,7 @@ $lang['txt_overwrt']           = 'بر روی فایل موجود بنویس';
 $lang['lockedby']              = 'در حال حاضر قفل شده است';
 $lang['lockexpire']            = 'قفل منقضی شده است';
 $lang['js']['willexpire']            = 'حالت قفل شما مدتی است منقضی شده است \n برای جلوگیری از تداخل دکمه‌ی پیش‌نمایش را برای صفر شدن ساعت قفل بزنید.';
-$lang['js']['notsavedyet']     = 'تغییرات ذخیره شده از بین خواهد رفت. 
+$lang['js']['notsavedyet']     = 'تغییرات ذخیره شده از بین خواهد رفت.
  می‌خواهید ادامه دهید؟';
 $lang['js']['searchmedia']     = 'جستجو برای فایل';
 $lang['js']['keepopen']        = 'پنجره را ر زمان انتخاب باز نگه‌دار';
@@ -129,7 +129,6 @@ $lang['js']['nosmblinks']      = 'پیوند به Windows share فقط در ای
 $lang['js']['linkwiz']         = 'ویزارد پیوند';
 $lang['js']['linkto']          = 'پیوند به:';
 $lang['js']['del_confirm']     = 'واقعن تصمیم به حذف این موارد دارید؟';
-$lang['js']['mu_btn']          = 'ارسال هم‌زمان چندین فایل ';
 $lang['rssfailed']             = 'بروز خطا در هنگام واکشی';
 $lang['nothingfound']          = 'چیزی پیدا نشد';
 $lang['mediaselect']           = 'فایل‌ها';
diff --git a/inc/lang/fi/lang.php b/inc/lang/fi/lang.php
index 83d487302338d4ceda5d94ecf57674dc3a3bbe5f..8d671a4cb29f8de38dd0010b158edc5814e38b1b 100644
--- a/inc/lang/fi/lang.php
+++ b/inc/lang/fi/lang.php
@@ -127,7 +127,6 @@ Voit silti kopioida ja liittää linkin.';
 $lang['js']['linkwiz']         = 'Linkkivelho';
 $lang['js']['linkto']          = 'Linkki kohteeseen:';
 $lang['js']['del_confirm']     = 'Haluatko todella poistaa valitut kohteet?';
-$lang['js']['mu_btn']          = 'Lähetä useampia tiedostoja kerralla';
 $lang['js']['restore_confirm'] = 'Haluatko varmasti palauttaa tämän version?';
 $lang['js']['media_diff']      = 'Näytä erot:';
 $lang['js']['media_diff_both'] = 'Vierekkäin';
diff --git a/inc/lang/fr/lang.php b/inc/lang/fr/lang.php
index c73febc00da4b9650f2f948192495251ee55f8d1..c02ad657dfa7edae68a7bfd6597a331c2ba9eaa4 100644
--- a/inc/lang/fr/lang.php
+++ b/inc/lang/fr/lang.php
@@ -149,7 +149,6 @@ $lang['js']['nosmblinks']      = 'Les liens vers les partages Windows ne fonctio
 $lang['js']['linkwiz']         = 'Assistant Lien';
 $lang['js']['linkto']          = 'Lien vers :';
 $lang['js']['del_confirm']     = 'Effacer cette entrée ?';
-$lang['js']['mu_btn']          = 'Envoyer plusieurs fichiers en même temps';
 $lang['js']['willexpire']      = 'Votre verrouillage pour la modification de cette page expire dans une minute.\nPour éviter les conflits, utilisez le bouton « Aperçu » pour réinitialiser le minuteur.';
 $lang['js']['restore_confirm']     = 'Voulez vous vraiment restaurer cette version?';
 $lang['js']['media_diff']          = 'Voir les différences:';
diff --git a/inc/lang/gl/lang.php b/inc/lang/gl/lang.php
index a3caeff6dfd0ff238851bf0b576e7007fbaab0cb..01938b3a0222c4658eb7fcb5b18d2cedbe5e4905 100644
--- a/inc/lang/gl/lang.php
+++ b/inc/lang/gl/lang.php
@@ -137,7 +137,6 @@ Sempre podes copiar e colar a ligazón.';
 $lang['js']['linkwiz']         = 'Asistente de ligazóns';
 $lang['js']['linkto']          = 'Ligazón para:';
 $lang['js']['del_confirm']     = 'Estás certo de quereres eliminar os elementos seleccionados?';
-$lang['js']['mu_btn']          = 'Subir varios arquivos de vez';
 $lang['mediausage']            = 'Emprega a seguinte sintaxe para inserires unha referencia a este arquivo:';
 $lang['mediaview']             = 'Ver arquivo orixinal';
 $lang['mediaroot']             = 'raigaña';
diff --git a/inc/lang/he/lang.php b/inc/lang/he/lang.php
index 589088320cafd4167974682cb971517d181d3361..f295e44a9e30ed78bfef7416ecf797445a775022 100644
--- a/inc/lang/he/lang.php
+++ b/inc/lang/he/lang.php
@@ -126,7 +126,6 @@ $lang['js']['nosmblinks']      = 'קישור לכונני שיתוף של Window
 $lang['js']['linkwiz']         = 'אשף הקישורים';
 $lang['js']['linkto']          = 'קישור אל:';
 $lang['js']['del_confirm']     = 'באמת למחוק?';
-$lang['js']['mu_btn']          = 'העלאת מספר קבצים יחד';
 $lang['rssfailed']             = 'אירע כשל בעת קבלת הזנה זו:';
 $lang['nothingfound']          = 'לא נמצאו תוצאות.';
 $lang['mediaselect']           = 'קובצי מדיה';
diff --git a/inc/lang/hr/lang.php b/inc/lang/hr/lang.php
index a85214cf72519abd534e0949c1911eef38e1593c..ef10d7720213489d3b1b4b7d08448cdbc811cecb 100644
--- a/inc/lang/hr/lang.php
+++ b/inc/lang/hr/lang.php
@@ -123,7 +123,6 @@ $lang['js']['nosmblinks']      = 'Linkovi na dijeljene Windows mape rade samo s
 $lang['js']['linkwiz']         = 'ÄŒarobnjak za poveznice';
 $lang['js']['linkto']          = 'Poveznica na:';
 $lang['js']['del_confirm']     = 'Zbilja želite obrisati odabrane stavke?';
-$lang['js']['mu_btn']          = 'Postavi više datoteka odjednom';
 $lang['rssfailed']             = 'Došlo je do greške prilikom preuzimanja feed-a: ';
 $lang['nothingfound']          = 'Traženi dokumetni nisu pronađeni.';
 $lang['mediaselect']           = 'Mediafile datoteke';
diff --git a/inc/lang/hu/lang.php b/inc/lang/hu/lang.php
index 89ad779488fca245aafecc1f17d11e27529c8e2d..23419a2bdcf470673e639b7cbde4da3a42e647bd 100644
--- a/inc/lang/hu/lang.php
+++ b/inc/lang/hu/lang.php
@@ -127,7 +127,6 @@ A hivatkozást másolni és beszúrni ettől fügetlenül mndig tudod.';
 $lang['js']['linkwiz']         = 'Hivatkozás varázsló';
 $lang['js']['linkto']          = 'Hivatkozás erre:';
 $lang['js']['del_confirm']     = 'Valóban törölni akarod a kiválasztott elem(ek)et?';
-$lang['js']['mu_btn']          = 'Több fájl feltöltése egyszerre';
 $lang['rssfailed']             = 'Hiba történt ennek a betöltésekor: ';
 $lang['nothingfound']          = 'Semmit sem találtam.';
 $lang['mediaselect']           = 'Médiafájl kiválasztása';
diff --git a/inc/lang/ia/lang.php b/inc/lang/ia/lang.php
index abf1e67869afdc9377a8796a609e7f6b916ef2c2..8398f29f003afaccafd9a7658642c407b8a5e840 100644
--- a/inc/lang/ia/lang.php
+++ b/inc/lang/ia/lang.php
@@ -143,7 +143,6 @@ Tu pote nonobstante copiar e collar le ligamine.';
 $lang['js']['linkwiz']         = 'Assistente pro ligamines';
 $lang['js']['linkto']          = 'Ligar verso:';
 $lang['js']['del_confirm']     = 'Realmente deler le entrata(s) seligite?';
-$lang['js']['mu_btn']          = 'Incargar plure files simultaneemente';
 $lang['mediausage']            = 'Usa le syntaxe sequente pro referer a iste file:';
 $lang['mediaview']             = 'Vider file original';
 $lang['mediaroot']             = 'radice';
diff --git a/inc/lang/it/lang.php b/inc/lang/it/lang.php
index 8812b148db934c90cfb59d07fbc9a90c99ca72ad..9f4d4200465f6cfeecd93f7019d71a14b047ceb0 100644
--- a/inc/lang/it/lang.php
+++ b/inc/lang/it/lang.php
@@ -129,7 +129,6 @@ $lang['js']['nosmblinks']      = 'I collegamenti con le risorse condivise di Win
 $lang['js']['linkwiz']         = 'Collegamento guidato';
 $lang['js']['linkto']          = 'Collega a:';
 $lang['js']['del_confirm']     = 'Eliminare veramente questa voce?';
-$lang['js']['mu_btn']          = 'Carica più di un file alla volta';
 $lang['rssfailed']             = 'Si è verificato un errore cercando questo feed: ';
 $lang['nothingfound']          = 'Nessun risultato trovato.';
 $lang['mediaselect']           = 'Selezione dei file';
diff --git a/inc/lang/ja/lang.php b/inc/lang/ja/lang.php
index b0b93450eebe3bf6a5eed9403524ee6fe0a24857..1eeb6bb7336f06a9597b59ffb941dc9722977b9f 100644
--- a/inc/lang/ja/lang.php
+++ b/inc/lang/ja/lang.php
@@ -123,7 +123,6 @@ $lang['js']['nosmblinks']      = 'ウィンドウズの共有フォルダへリ
 $lang['js']['linkwiz']         = 'リンクウィザード';
 $lang['js']['linkto']          = 'リンク先:';
 $lang['js']['del_confirm']     = '選択した項目を本当に削除しますか?';
-$lang['js']['mu_btn']          = '複数のファイルを一度にアップロード';
 $lang['rssfailed']             = 'RSSの取得に失敗しました:';
 $lang['nothingfound']          = '該当文書はありませんでした。';
 $lang['mediaselect']           = 'メディアファイルを選択';
diff --git a/inc/lang/ko/lang.php b/inc/lang/ko/lang.php
index 7b55ebe7144ff69c3528b432add9eabf870293fe..91825c797276539b07ab4de9cd162a4eaf32d9b1 100644
--- a/inc/lang/ko/lang.php
+++ b/inc/lang/ko/lang.php
@@ -125,7 +125,6 @@ $lang['js']['nosmblinks']      = '윈도우 공유 파일과의 연결은 MS 인
 $lang['js']['linkwiz']         = '링크 마법사';
 $lang['js']['linkto']          = '다음으로 연결:';
 $lang['js']['del_confirm']     = '정말로 선택된 항목(들)을 삭제하시겠습니까?';
-$lang['js']['mu_btn']          = '여러 파일들을 한번에 업로드합니다.';
 $lang['rssfailed']             = 'feed 가져오기 실패: ';
 $lang['nothingfound']          = '아무 것도 없습니다.';
 $lang['mediaselect']           = '미디어 파일 선택';
diff --git a/inc/lang/la/lang.php b/inc/lang/la/lang.php
index 00312f7a104364b1839059ce02630dc85cce523d..fd34a4ef88a884488d44f8ec0d9efef114472b7b 100644
--- a/inc/lang/la/lang.php
+++ b/inc/lang/la/lang.php
@@ -125,7 +125,6 @@ Adhuc transcribere nexum potes.';
 $lang['js']['linkwiz']         = 'Connectendi ductor';
 $lang['js']['linkto']          = 'Nexum ad:';
 $lang['js']['del_confirm']     = 'Delere electas res uin?';
-$lang['js']['mu_btn']          = 'Plura documenta uno tempore onerare';
 $lang['rssfailed']             = 'Error in restituendo ';
 $lang['nothingfound']          = 'Nihil inuentum est.';
 $lang['mediaselect']           = 'Documenta uisiua:';
diff --git a/inc/lang/lt/lang.php b/inc/lang/lt/lang.php
index 121e2530811679b016e60d5e1d890c242644a573..b42035026e1835fec3ee81135c8064b29fb4bd32 100644
--- a/inc/lang/lt/lang.php
+++ b/inc/lang/lt/lang.php
@@ -115,7 +115,6 @@ $lang['js']['keepopen']        = 'Pažymėjus palikti langą atvertą';
 $lang['js']['hidedetails']     = 'PaslÄ—pti Detales';
 $lang['js']['nosmblinks']      = 'Nurodos į "Windows shares" veikia tik su Microsoft Internet Explorer naršykle.
 Vis dėlto, jūs galite nukopijuoti šią nuorodą.';
-$lang['js']['mu_btn']          = 'Pateikite kelis failus vienu ypu';
 $lang['mediausage']            = 'Failo nuorodai užrašyti naudokite tokią sintaksę:';
 $lang['mediaview']             = 'Žiūrėti pirminį failą';
 $lang['mediaroot']             = 'pradžia (root)';
diff --git a/inc/lang/lv/lang.php b/inc/lang/lv/lang.php
index 64e22c56a36d0e7438111acef8873a3dc4862b06..30679c824ed9b0cd644170114f527123940ca3ac 100644
--- a/inc/lang/lv/lang.php
+++ b/inc/lang/lv/lang.php
@@ -121,7 +121,6 @@ Protams, ka vari saiti kopēt un iespraust citā programmā.';
 $lang['js']['linkwiz']         = 'Saišu vednis';
 $lang['js']['linkto']          = 'Saite uz: ';
 $lang['js']['del_confirm']     = 'Dzēst šo šķirkli?';
-$lang['js']['mu_btn']          = 'Augšuplādēt uzreiz vairākus failus.';
 $lang['rssfailed']             = 'Kļūda saņemot saturu no ';
 $lang['nothingfound']          = 'Nekas nav atrasts.';
 $lang['mediaselect']           = 'Mēdiju faila izvēle';
diff --git a/inc/lang/mk/lang.php b/inc/lang/mk/lang.php
index b7d43309201db6454d1842378a9da7de812af7c6..ca4a746cd8b75697a76e95fe92e915d93a2459d7 100644
--- a/inc/lang/mk/lang.php
+++ b/inc/lang/mk/lang.php
@@ -117,7 +117,6 @@ $lang['js']['nosmblinks']      = 'Поврзувањето со Windows Shares 
 $lang['js']['linkwiz']         = 'Волшебник за врски';
 $lang['js']['linkto']          = 'Врска до:';
 $lang['js']['del_confirm']     = 'Дали навистина да ги избришам избраните датотеки?';
-$lang['js']['mu_btn']          = 'Качете повеќе датотеки наеднаш';
 $lang['mediausage']            = 'Користете ја следнава синтакса за референцирање кон оваа датотека:';
 $lang['mediaview']             = 'Види ја оригиналната датотека';
 $lang['mediaroot']             = 'root';
diff --git a/inc/lang/mr/lang.php b/inc/lang/mr/lang.php
index ae9d05bfd82bf22170074f3050e7abeeb7217a99..02bda19d6aab01f9d1b0206f5c6c55d15a940edd 100644
--- a/inc/lang/mr/lang.php
+++ b/inc/lang/mr/lang.php
@@ -118,7 +118,6 @@ $lang['mediafiles']            = 'मध्ये उपलब्ध असल
 $lang['js']['keepopen']        = 'निवड केल्यावर विण्डो उघडी ठेवा';
 $lang['js']['hidedetails']     = 'सविस्तर मजकूर लपवा';
 $lang['js']['nosmblinks']      = 'विन्डोज़ शेअर ला लिंक केल्यास ते फक्त मायक्रोसॉफ़्ट इन्टरनेट एक्स्प्लोरर वरच चालते. तरी तुम्ही लिंक कॉपी करू शकता.';
-$lang['js']['mu_btn']          = 'एक वेळेस अनेक फाइल वापरा';
 $lang['mediausage']            = 'ह्या फाइलचा संदर्भ देण्यासाठी खालील सिन्टॅक्स वापरा :';
 $lang['mediaview']             = 'मूळ फाइल बघू ';
 $lang['mediaroot']             = 'रूट';
diff --git a/inc/lang/ne/lang.php b/inc/lang/ne/lang.php
index 53c701b23b39ae6e6e6bc5b68b1d99aa82b71719..5d572ccd98cd963969c4077dffe8a14270750d34 100644
--- a/inc/lang/ne/lang.php
+++ b/inc/lang/ne/lang.php
@@ -110,7 +110,6 @@ $lang['mediafiles']            = ' उपलब्ध फाइलहरु ';
 $lang['js']['keepopen']        = 'छनौटमा विन्डो खुला राख्नुहोस् ';
 $lang['js']['hidedetails']     = 'जानकारी लुकाउनु होस् ';
 $lang['js']['nosmblinks']      = 'विन्डोहरु लिङ्क गर्दा माइक्रो सफ्ट एक्सप्लोररमामात्र  काम साझा हुन्छ । तर कपि गर्न र टास्न मिल्छ।   ';
-$lang['js']['mu_btn']          = 'धेरै वटा फाइलहरु एकैपटक अपलोड गर्नुहोस् ।';
 $lang['mediausage']            = 'फाइललाई रेफरेन्स गर्न निम्न सुत्र प्रयोग गर्नुहोस् :';
 $lang['mediaview']             = 'सक्कली फाइल हेर्नुहोस् ';
 $lang['mediaroot']             = 'रुट(मूख्य प्रयोगकर्ता)';
diff --git a/inc/lang/nl/lang.php b/inc/lang/nl/lang.php
index 1f548508e14a8c4e258efac34aba03a27f937e93..62d23b0d20c6f349150cb6d807da5eb681e924d2 100644
--- a/inc/lang/nl/lang.php
+++ b/inc/lang/nl/lang.php
@@ -134,7 +134,6 @@ Je kan de link wel kopiëren en plakken.';
 $lang['js']['linkwiz']         = 'Linkwizard';
 $lang['js']['linkto']          = 'Link naar:';
 $lang['js']['del_confirm']     = 'Item(s) verwijderen?';
-$lang['js']['mu_btn']          = 'Meerdere files tegelijk uploaden';
 $lang['js']['restore_confirm'] = 'Werkelijk deze versie terugzetten?';
 $lang['js']['media_diff']      = 'Verschillen bekijken:';
 $lang['js']['media_diff_both'] = 'Naast elkaar';
diff --git a/inc/lang/no/lang.php b/inc/lang/no/lang.php
index 7ed5902ca38c11895eff8c21dd4f1e48b95df73f..8f95624084ed2c1c955e55b86c91ccc5b790f03d 100644
--- a/inc/lang/no/lang.php
+++ b/inc/lang/no/lang.php
@@ -135,7 +135,6 @@ Du kan fortsatt kopiere og lime inn lenken.';
 $lang['js']['linkwiz']         = 'guide til lenker';
 $lang['js']['linkto']          = 'Lenke til:';
 $lang['js']['del_confirm']     = 'Slett denne oppføringen?';
-$lang['js']['mu_btn']          = 'Last opp flere filer samtidig';
 $lang['js']['restore_confirm'] = 'Er du sikker på at du vil gjenopprette denne versjonen?';
 $lang['js']['media_diff']      = 'Vis forskjeller:';
 $lang['js']['media_diff_both'] = 'Side ved side:';
diff --git a/inc/lang/pl/lang.php b/inc/lang/pl/lang.php
index f9bf57852a108f47aa92f46d5ffcc511160991ea..a6fc3d52e3de6d50fc0592ccda5f1c17b143b51d 100644
--- a/inc/lang/pl/lang.php
+++ b/inc/lang/pl/lang.php
@@ -129,7 +129,6 @@ Możesz skopiować odnośnik.';
 $lang['js']['linkwiz']         = 'Tworzenie odnośników';
 $lang['js']['linkto']          = 'Link do';
 $lang['js']['del_confirm']     = 'Czy na pewno usunąć?';
-$lang['js']['mu_btn']          = 'Wyślij wiele plików na raz';
 $lang['rssfailed']             = 'Wystąpił błąd przy pobieraniu tych danych: ';
 $lang['nothingfound']          = 'Nic nie znaleziono.';
 $lang['mediaselect']           = 'Wysyłanie pliku';
diff --git a/inc/lang/pt-br/lang.php b/inc/lang/pt-br/lang.php
index d1b46c2943ef4f418bc6044835b4d5ec52113917..066b3acaa5284807783d238aa51bf7232e2614b5 100644
--- a/inc/lang/pt-br/lang.php
+++ b/inc/lang/pt-br/lang.php
@@ -136,7 +136,6 @@ Entretanto, você ainda pode copiar e colar o atalho.';
 $lang['js']['linkwiz']         = 'Link Wizard';
 $lang['js']['linkto']          = 'Link para:';
 $lang['js']['del_confirm']     = 'Deseja realmente excluir o(s) item(ns) selecionado(s)?';
-$lang['js']['mu_btn']          = 'Enviar vários arquivos de uma vez';
 $lang['rssfailed']             = 'Ocorreu um erro durante a atualização dessa fonte: ';
 $lang['nothingfound']          = 'Não foi encontrado nada.';
 $lang['mediaselect']           = 'Arquivos de mídia';
diff --git a/inc/lang/pt/lang.php b/inc/lang/pt/lang.php
index 6a2034a95e8a2b8f96dd040bc574d4dbf0f1613e..78688ce5f87f0d8a2a468ec98eb9c65b8e5a06d0 100644
--- a/inc/lang/pt/lang.php
+++ b/inc/lang/pt/lang.php
@@ -137,7 +137,6 @@ $lang['js']['linkwiz']         = 'Assistente de Criação de Ligação';
 $lang['js']['linkto']          = 'Ligação para:';
 $lang['js']['del_confirm']     = 'Remover o(s) item(s) selecionados?';
 $lang['js']['restore_confirm'] = 'Restaurar esta versão?';
-$lang['js']['mu_btn']          = 'Enviar múltiplos ficheiros de uma vez';
 $lang['rssfailed']             = 'Ocorreu um erro neste canal RSS: ';
 $lang['nothingfound']          = 'Nada foi encontrado.';
 $lang['mediaselect']           = 'Selecção de ficheiros';
diff --git a/inc/lang/ro/lang.php b/inc/lang/ro/lang.php
index 2a61ef20490ce13163226629900cfbb3605bc67c..91f8ebb97bee9a37a90f0e9f66e0670c5a1cd51e 100644
--- a/inc/lang/ro/lang.php
+++ b/inc/lang/ro/lang.php
@@ -127,7 +127,6 @@ Puteţi însă copia şi insera legătura.';
 $lang['js']['linkwiz']         = 'Asistent legătură';
 $lang['js']['linkto']          = 'Legătură la:';
 $lang['js']['del_confirm']     = 'Doriţi într-adevăr ştergerea elementelor selectate?';
-$lang['js']['mu_btn']          = 'Încarcă mai multe fişiere simultan';
 $lang['js']['restore_confirm'] = 'Sunteți sigur că doriți restaurarea acestei versiuni?';
 $lang['js']['media_diff']      = 'Arată diferențele:';
 $lang['js']['media_diff_both'] = 'Unul lângă altul';
diff --git a/inc/lang/ru/lang.php b/inc/lang/ru/lang.php
index 52c1dc20b36c2990c8ebd6ec1e6dc6cf2fcbfe55..44d1027c04135cf31690f503cf18b3e9f8af5b00 100644
--- a/inc/lang/ru/lang.php
+++ b/inc/lang/ru/lang.php
@@ -143,7 +143,6 @@ $lang['js']['nosmblinks']      = 'Ссылка на сетевые катало
 $lang['js']['linkwiz']         = 'Мастер ссылок';
 $lang['js']['linkto']          = 'Ссылка на:';
 $lang['js']['del_confirm']     = 'Вы на самом деле желаете удалить выбранное?';
-$lang['js']['mu_btn']          = 'Загрузить несколько файлов одновременно';
 $lang['js']['willexpire']      = 'Ваша блокировка этой страницы на редактирование истекает в течении минуты.\nЧтобы предотвратить конфликты используйте кнопку "Просмотр" для сброса таймера блокировки.';
 $lang['js']['restore_confirm']     = 'Действительно восстановить эту версию?';
 $lang['js']['media_diff']          = 'Просмотр отличий:';
diff --git a/inc/lang/sk/lang.php b/inc/lang/sk/lang.php
index 4dab977b98a2223b66b65b0abaaf4f39f1d20a01..aee1ca367451c02c8ee189196d60a3e2ae6178be 100644
--- a/inc/lang/sk/lang.php
+++ b/inc/lang/sk/lang.php
@@ -124,7 +124,6 @@ Aj napriek tomu tento odkaz môžete skopírovať a vložiť inde.';
 $lang['js']['linkwiz']         = 'Sprievodca odkazmi';
 $lang['js']['linkto']          = 'Odkaz na:';
 $lang['js']['del_confirm']     = 'Zmazať túto položku?';
-$lang['js']['mu_btn']          = 'Nahrať viac súborov súčasne';
 $lang['rssfailed']             = 'Nastala chyba pri vytváraní tohto RSS: ';
 $lang['nothingfound']          = 'Nič nenájdené.';
 $lang['mediaselect']           = 'Výber dokumentu';
diff --git a/inc/lang/sl/lang.php b/inc/lang/sl/lang.php
index 55c895b2d2704f791b2467ad70b49dabfd4be58d..9acf1350416d56ecd140396ac35d1f3fb7f959ae 100644
--- a/inc/lang/sl/lang.php
+++ b/inc/lang/sl/lang.php
@@ -123,7 +123,6 @@ $lang['js']['nosmblinks']      = 'Povezovanje do souporabnih datotek sistema Win
 $lang['js']['linkwiz']         = 'ÄŒarovnik za povezave';
 $lang['js']['linkto']          = 'Poveži na:';
 $lang['js']['del_confirm']     = 'Ali naj se res izbrišejo izbrani predmeti?';
-$lang['js']['mu_btn']          = 'Pošiljanje več dokumentov hkrati.';
 $lang['rssfailed']             = 'Prišlo je do napake med pridobivanjem vira: ';
 $lang['nothingfound']          = 'Ni najdenih predmetov.';
 $lang['mediaselect']           = 'Predstavne datoteke';
diff --git a/inc/lang/sq/lang.php b/inc/lang/sq/lang.php
index ea2f018b314e3161222faeb2cc118eecc5ecc632..87d0f30b516f1385546c470eb068f43ce48fe938 100644
--- a/inc/lang/sq/lang.php
+++ b/inc/lang/sq/lang.php
@@ -120,7 +120,6 @@ $lang['js']['nosmblinks']      = 'Lidhja te Windows shares funksionon vetëm në
 $lang['js']['linkwiz']         = 'Magjistari i Link';
 $lang['js']['linkto']          = 'Lidh tek:';
 $lang['js']['del_confirm']     = 'Fshiji vërtetë objektet e përzgjedhura?';
-$lang['js']['mu_btn']          = 'Ngarko shumë skedarë njëkohësisht';
 $lang['mediausage']            = 'Përdor sintaksën e mëposhtme për të referuar këtë skedar:';
 $lang['mediaview']             = 'Shiko skedarin origjinal';
 $lang['mediaroot']             = 'rrënja';
diff --git a/inc/lang/sr/lang.php b/inc/lang/sr/lang.php
index a868f1d815ab2f83f31b623fcea9d4faf3c978f3..22bcf4e33aad6279a74f1828606fd8dc79cc2814 100644
--- a/inc/lang/sr/lang.php
+++ b/inc/lang/sr/lang.php
@@ -123,7 +123,6 @@ $lang['js']['nosmblinks']      = 'Повезивање са Windows дељени
 $lang['js']['linkwiz']         = 'Чаробњак за стварање везе';
 $lang['js']['linkto']          = 'Повежи ка:';
 $lang['js']['del_confirm']     = 'Обриши овај унос?';
-$lang['js']['mu_btn']          = 'Слање више датотека одједном';
 $lang['rssfailed']             = 'Дошло је до грешке приликом преузимања овог довода: ';
 $lang['nothingfound']          = 'Ништа није нађено.';
 $lang['mediaselect']           = 'Избор медијске датотеке';
diff --git a/inc/lang/sv/lang.php b/inc/lang/sv/lang.php
index d6f90a5f4a2c529865f548163bfd382b2c9b3860..943509fede668bab0ba19655e67f0b741136610d 100644
--- a/inc/lang/sv/lang.php
+++ b/inc/lang/sv/lang.php
@@ -131,7 +131,6 @@ Du kan fortfarande klippa och klistra in länken om du använder en annan webbl
 $lang['js']['linkwiz']         = 'Snabbguide Länkar';
 $lang['js']['linkto']          = 'Länk till:';
 $lang['js']['del_confirm']     = 'Vill du verkligen radera?';
-$lang['js']['mu_btn']          = 'Ladda upp flera filer samtidigt';
 $lang['rssfailed']             = 'Ett fel uppstod när detta RSS-flöde skulle hämtas: ';
 $lang['nothingfound']          = 'Inga filer hittades.';
 $lang['mediaselect']           = 'Mediafiler';
diff --git a/inc/lang/th/lang.php b/inc/lang/th/lang.php
index e9dffa2c1f012b3d1cf52f03cd51812c980cb003..c447bf61ca6a2388f9f93325ccacd62bfeb2916e 100644
--- a/inc/lang/th/lang.php
+++ b/inc/lang/th/lang.php
@@ -126,7 +126,6 @@ $lang['js']['nosmblinks']      = 'เชื่อมไปยังหน้า
 $lang['js']['linkwiz']         = 'ลิงค์วิเศษ';
 $lang['js']['linkto']          = 'ลิงค์ไป:';
 $lang['js']['del_confirm']     = 'ต้องการลบรายการที่เลือกจริงๆหรือ?';
-$lang['js']['mu_btn']          = 'อัพโหลดหลายๆไฟล์ในครั้งเดียว';
 $lang['mediausage']            = 'ให้ใช้ไวยกรณ์ต่อไปนี้เพื่ออ้างอิงไฟล์นี้';
 $lang['mediaview']             = 'ดูไฟล์ต้นฉบับ';
 $lang['mediaroot']             = 'ราก(รูท)';
diff --git a/inc/lang/tr/lang.php b/inc/lang/tr/lang.php
index 0b76a6e8123b3848f0503db1d8105c0352c5d13b..94b1c951a067afa6e9ed99f93d03f3613fddc3af 100644
--- a/inc/lang/tr/lang.php
+++ b/inc/lang/tr/lang.php
@@ -124,7 +124,6 @@ $lang['js']['nosmblinks']      = 'Windows paylaşımı sadece Microsoft Internet
 $lang['js']['linkwiz']         = 'Bağlantı sihirbazı';
 $lang['js']['linkto']          = 'Bağlantı:';
 $lang['js']['del_confirm']     = 'Bu giriÅŸi sil?';
-$lang['js']['mu_btn']          = 'Birden fazla dosyayı bir seferde gönder';
 $lang['rssfailed']             = 'Bu beslemeyi çekerken hata oluştu: ';
 $lang['nothingfound']          = 'Hiçbir şey yok.';
 $lang['mediaselect']           = 'Çokluortam dosyası seçimi';
diff --git a/inc/lang/uk/lang.php b/inc/lang/uk/lang.php
index 6b80bc75c78e17f87b1a5a1086cf3c21ccde2243..22d61c9bfcad8d13fa8947b07d5b29b101b5f832 100644
--- a/inc/lang/uk/lang.php
+++ b/inc/lang/uk/lang.php
@@ -126,7 +126,6 @@ $lang['js']['nosmblinks']      = 'Посилання на мережеві па
 $lang['js']['linkwiz']         = 'Чарівник посилань';
 $lang['js']['linkto']          = 'Посилання на:';
 $lang['js']['del_confirm']     = 'Дійсно знищити обрані елементи?';
-$lang['js']['mu_btn']          = 'Завантажити одночасно кілька файлів';
 $lang['rssfailed']             = 'Виникла помилка під час отримання RSS-стрічки: ';
 $lang['nothingfound']          = 'Нічого не знайдено.';
 $lang['mediaselect']           = 'Вибір медіа-файлу';
diff --git a/inc/lang/zh-tw/lang.php b/inc/lang/zh-tw/lang.php
index 2222125f536080f459d4b9711f89da07b53987ec..a46869d6c2a70369d268f045401568cbf7b55233 100644
--- a/inc/lang/zh-tw/lang.php
+++ b/inc/lang/zh-tw/lang.php
@@ -126,7 +126,6 @@ $lang['js']['nosmblinks']      = '只有在 Microsoft IE 下才能執行「連
 $lang['js']['linkwiz']         = '建立連結精靈';
 $lang['js']['linkto']          = '連結至:';
 $lang['js']['del_confirm']     = '確定刪除選取的項目?';
-$lang['js']['mu_btn']          = '上傳多個檔案';
 $lang['rssfailed']             = '擷取 RSS 饋送檔時發生錯誤:';
 $lang['nothingfound']          = '沒找到任何結果。';
 $lang['mediaselect']           = '媒體檔案';
diff --git a/inc/lang/zh/lang.php b/inc/lang/zh/lang.php
index 4328d10ce985aa783892d7224bc32d287e1c6dde..6e6dff6f4f5251f509457d0c65198ea901b90a2e 100644
--- a/inc/lang/zh/lang.php
+++ b/inc/lang/zh/lang.php
@@ -133,7 +133,6 @@ $lang['js']['nosmblinks']      = '连接到 Windows 共享功能只有在 IE 浏
 $lang['js']['linkwiz']         = '链接向导';
 $lang['js']['linkto']          = '链接到:';
 $lang['js']['del_confirm']     = '真的要删除选中的项目吗?';
-$lang['js']['mu_btn']          = '一次上传了多个文件';
 $lang['js']['restore_confirm'] = '确实要恢复这个版本么?';
 $lang['js']['media_diff']      = '查看差异:';
 $lang['js']['media_diff_both'] = '肩并肩';
diff --git a/lib/_fla/.htaccess b/lib/_fla/.htaccess
deleted file mode 100644
index 055d099c772b155fa0749e628b58e7f49b649c30..0000000000000000000000000000000000000000
--- a/lib/_fla/.htaccess
+++ /dev/null
@@ -1,4 +0,0 @@
-## no access to the fla directory
-order allow,deny
-deny from all
-Satisfy All
diff --git a/lib/_fla/MultipleUpload.as b/lib/_fla/MultipleUpload.as
deleted file mode 100644
index 259441656d333bc6e352727d6e2bbd569d720960..0000000000000000000000000000000000000000
--- a/lib/_fla/MultipleUpload.as
+++ /dev/null
@@ -1,330 +0,0 @@
-/**
- * Flash Multi Upload
- *
- * Based on a example from Alastair Dawson
- *
- * @link http://blog.vixiom.com/2006/09/08/multiple-file-upload-with-flash-and-ruby-on-rails/
- * @author Alastair Dawson
- * @author Andreas Gohr <andi@splitbrain.org>
- * @license MIT <http://www.opensource.org/licenses/mit-license.php>
- */
-
-// delegate
-import mx.utils.Delegate;
-// ui components
-import mx.controls.DataGrid;
-import mx.controls.gridclasses.DataGridColumn
-import mx.controls.Button;
-import mx.controls.TextInput;
-import mx.controls.CheckBox;
-import mx.controls.Label;
-// file reference
-import flash.net.FileReferenceList;
-import flash.net.FileReference;
-
-class MultipleUpload {
-
-    private var fileRef:FileReferenceList;
-    private var fileRefListener:Object;
-    private var list:Array;
-    private var dp:Array;
-
-    private var files_dg:DataGrid;
-    private var browse_btn:Button;
-    private var upload_btn:Button;
-    private var ns_input:TextInput;
-    private var ns_label:Label;
-    private var overwrite_cb:CheckBox;
-
-    private var url:String;
-    private var upurl:String;
-    private var current:Number;
-    private var done:Number;
-    private var lasterror:String;
-
-    /**
-     * Constructor.
-     *
-     * Initializes the needed objects and stage objects
-     */
-    public function MultipleUpload(fdg:DataGrid, bb:Button, ub:Button, nsi:TextInput, nsl:Label, ob:CheckBox) {
-        // references for objects on the stage
-        files_dg = fdg;
-        browse_btn = bb;
-        upload_btn = ub;
-        ns_input = nsi;
-        ns_label = nsl;
-        overwrite_cb = ob;
-
-        // file list references & listener
-        fileRef = new FileReferenceList();
-        fileRefListener = new Object();
-        fileRef.addListener(fileRefListener);
-
-        // setup
-        iniUI();
-        inifileRefListener();
-    }
-
-    /**
-     * Initializes the User Interface
-     *
-     * Uses flashvars to access possibly localized names
-     */
-    private function iniUI() {
-        // register button handlers
-        browse_btn.onRelease = Delegate.create(this, this.browse);
-        upload_btn.onRelease = Delegate.create(this, this.upload);
-
-        // columns for dataGrid
-        var col:DataGridColumn;
-        col = new DataGridColumn('name');
-        col.headerText = ( _root.L_gridname ? _root.L_gridname : 'Filename' );
-        col.sortable = false;
-        files_dg.addColumn(col);
-        col = new DataGridColumn('size');
-        col.headerText = ( _root.L_gridsize ? _root.L_gridsize : 'Size' );
-        col.sortable = false;
-        files_dg.addColumn(col);
-        col = new DataGridColumn('status');
-        col.headerText = ( _root.L_gridstat ? _root.L_gridstat : 'Status' );
-        col.sortable = false;
-        files_dg.addColumn(col);
-
-        // label translations
-        if(_root.L_overwrite) overwrite_cb.label = _root.L_overwrite;
-        if(_root.L_browse)    browse_btn.label   = _root.L_browse;
-        if(_root.L_upload)    upload_btn.label   = _root.L_upload;
-        if(_root.L_namespace) ns_label.text     = _root.L_namespace;
-
-        // prefill input field
-        if(_root.O_ns) ns_input.text = _root.O_ns;
-
-        // disable buttons
-        upload_btn.enabled = false;
-        if(!_root.O_overwrite) overwrite_cb.visible = false;
-
-        // initalize the data provider list
-        dp   = new Array();
-        list = new Array();
-        files_dg.spaceColumnsEqually();
-    }
-
-    /**
-     * Open files selection dialog
-     *
-     * Adds the allowed file types
-     */
-    private function browse() {
-        if(_root.O_extensions){
-            var exts:Array = _root.O_extensions.split('|');
-            var filter:Object = new Object();
-            filter.description = (_root.L_filetypes ? _root.L_filetypes : 'Allowed filetypes');
-            filter.extension   = '';
-            for(var i:Number = 0; i<exts.length; i++){
-                filter.extension += '*.'+exts[i]+';';
-            }
-            filter.extension = filter.extension.substr(0,filter.extension.length-1);
-            var apply:Array = new Array();
-            apply.push(filter);
-            fileRef.browse(apply);
-        }else{
-            fileRef.browse();
-        }
-    }
-
-    /**
-     * Initiates the upload process
-     */
-    private function upload() {
-        // prepare backend URL
-        this.url  = _root.O_backend; // from flashvars
-        this.url += '&ns='+escape(ns_input.text);
-
-        // prepare upload url
-        this.upurl = this.url;
-        this.upurl += '&sectok='+escape(_root.O_sectok);
-        this.upurl += '&authtok='+escape(_root.O_authtok);
-        if(overwrite_cb.selected) this.upurl += '&ow=1';
-
-        // disable buttons
-        upload_btn.enabled = false;
-        browse_btn.enabled = false;
-        ns_input.enabled = false;
-        overwrite_cb.enabled = false;
-
-        // init states
-        this.current = -1;
-        this.done = 0;
-        this.lasterror = '';
-
-        // start process detached
-        _global.setTimeout(this,'uploadNext',100);
-        nextFrame();
-    }
-
-    /**
-     * Uploads the next file in the list
-     */
-    private function uploadNext(){
-        this.current++;
-        if(this.current >= this.list.length){
-            return this.uploadDone();
-        }
-
-        var file = this.list[this.current];
-
-        if(_root.O_maxsize && (file.size > _root.O_maxsize)){
-            this.lasterror = (_root.L_toobig ? _root.L_toobig : 'too big');
-            _global.setTimeout(this,'uploadNext',100);
-            nextFrame();
-        }else{
-            file.addListener(fileRefListener);
-            file.upload(upurl);
-            // continues in the handlers
-        }
-    }
-
-    /**
-     * Redirect to the namespace and set a success/error message
-     *
-     * Called when all files in the list where processed
-     */
-    private function uploadDone(){
-        var info = (_root.L_info ? _root.L_info : 'files uploaded');
-        if(this.done == this.list.length){
-            this.url += '&msg1='+escape(this.done+'/'+this.list.length+' '+info);
-        }else{
-            var lasterr = (_root.L_lasterr ? _root.L_lasterr : 'Last error:');
-            this.url += '&err='+escape(this.done+'/'+this.list.length+' '+info+' '+lasterr+' '+this.lasterror);
-        }
-
-        // when done redirect
-        getURL(this.url,'_self');
-    }
-
-    /**
-     * Set the status of a given file in the data grid
-     */
-    private function setStatus(file,msg){
-        for(var i:Number = 0; i < list.length; i++) {
-            if (list[i].name == file.name) {
-                files_dg.editField(i, 'status', msg);
-                nextFrame();
-                return;
-            }
-        }
-    }
-
-    /**
-     * Initialize the file reference listener
-     */
-    private function inifileRefListener() {
-        fileRefListener.onSelect        = Delegate.create(this, this.onSelect);
-        fileRefListener.onCancel        = Delegate.create(this, this.onCancel);
-        fileRefListener.onOpen          = Delegate.create(this, this.onOpen);
-        fileRefListener.onProgress      = Delegate.create(this, this.onProgress);
-        fileRefListener.onComplete      = Delegate.create(this, this.onComplete);
-        fileRefListener.onHTTPError     = Delegate.create(this, this.onHTTPError);
-        fileRefListener.onIOError       = Delegate.create(this, this.onIOError);
-        fileRefListener.onSecurityError = Delegate.create(this, this.onSecurityError);
-    }
-
-    /**
-     * Handle file selection
-     *
-     * Files are added as in a list of references and beautified into the data grid dataprovider array
-     *
-     * Multiple browses will add to the list
-     */
-    private function onSelect(fileRefList:FileReferenceList) {
-        var sel = fileRefList.fileList;
-        for(var i:Number = 0; i < sel.length; i++) {
-            // check size
-            var stat:String;
-            if(_root.O_maxsize && sel[i].size > _root.O_maxsize){
-                stat = (_root.L_toobig ? _root.L_toobig : 'too big');
-            }else{
-                stat = (_root.L_ready ? _root.L_ready : 'ready for upload');
-            }
-            // add to grid
-            dp.push({name:sel[i].name, size:Math.round(sel[i].size / 1000) + " kb", status:stat});
-            // add to reference list
-            list.push(sel[i]);
-        }
-        // update dataGrid
-        files_dg.dataProvider = dp;
-        files_dg.spaceColumnsEqually();
-
-        if(list.length > 0) upload_btn.enabled = true;
-    }
-
-    /**
-     * Does nothing
-     */
-    private function onCancel() {
-    }
-
-    /**
-     * Does nothing
-     */
-    private function onOpen(file:FileReference) {
-    }
-
-    /**
-     * Set the upload progress
-     */
-    private function onProgress(file:FileReference, bytesLoaded:Number, bytesTotal:Number) {
-        var percentDone = Math.round((bytesLoaded / bytesTotal) * 100);
-        var msg:String = 'uploading @PCT@%';
-        if(_root.L_progress) msg = _root.L_progress;
-        msg = msg.split('@PCT@').join(percentDone);
-        this.setStatus(file,msg);
-    }
-
-    /**
-     * Handle upload completion
-     */
-    private function onComplete(file:FileReference) {
-        this.setStatus(file,(_root.L_done ? _root.L_done : 'complete'));
-        this.done++;
-        uploadNext();
-    }
-
-    /**
-     * Handle upload errors
-     */
-    private function onHTTPError(file:FileReference, httpError:Number) {
-        var error;
-        if(httpError == 400){
-            error = (_root.L_fail ? _root.L_fail : 'failed');
-        }else if(httpError == 401){
-            error = (_root.L_authfail ? _root.L_authfail : 'auth failed');
-        }else{
-            error = "HTTP Error " + httpError
-        }
-        this.setStatus(file,error);
-        this.lasterror = error;
-        uploadNext();
-    }
-
-    /**
-     * Handle IO errors
-     */
-    private function onIOError(file:FileReference) {
-        this.setStatus(file,"IO Error");
-        this.lasterror = "IO Error";
-        uploadNext();
-    }
-
-    /**
-     * Handle Security errors
-     */
-    private function onSecurityError(file:FileReference, errorString:String) {
-        this.setStatus(file,"SecurityError: " + errorString);
-        this.lasterror = "SecurityError: " + errorString;
-        uploadNext();
-    }
-
-
-}
diff --git a/lib/_fla/README b/lib/_fla/README
deleted file mode 100644
index 6ecc72ac13d3d58b74bb4608914ec7b4585d1d65..0000000000000000000000000000000000000000
--- a/lib/_fla/README
+++ /dev/null
@@ -1,4 +0,0 @@
-This directory contains the sources for the Flash Multiuploader. Its based on
-a example from Alastair Dawson given at
-http://blog.vixiom.com/2006/09/08/multiple-file-upload-with-flash-and-ruby-on-rails/
-
diff --git a/lib/_fla/index.html b/lib/_fla/index.html
deleted file mode 100644
index d614603ac8a72e31458ce0b5947810ff43f8a61e..0000000000000000000000000000000000000000
--- a/lib/_fla/index.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="refresh" content="0; URL=../../" />
-<meta name="robots" content="noindex" />
-<title>nothing here...</title>
-</head>
-<body>
-<!-- this is just here to prevent directory browsing -->
-</body>
-</html>
diff --git a/lib/_fla/multipleUpload.fla b/lib/_fla/multipleUpload.fla
deleted file mode 100644
index 22061696024011208c1a06a8fa8fc416b1912d73..0000000000000000000000000000000000000000
Binary files a/lib/_fla/multipleUpload.fla and /dev/null differ
diff --git a/lib/exe/multipleUpload.swf b/lib/exe/multipleUpload.swf
deleted file mode 100644
index 888aab04553e7698f558db137598c78667ec88e0..0000000000000000000000000000000000000000
Binary files a/lib/exe/multipleUpload.swf and /dev/null differ
diff --git a/lib/images/multiupload.png b/lib/images/multiupload.png
deleted file mode 100644
index bc16c76d6f010d05ffd49058887501351fc52f8f..0000000000000000000000000000000000000000
Binary files a/lib/images/multiupload.png and /dev/null differ
diff --git a/lib/scripts/media.js b/lib/scripts/media.js
index 76274c868c454324f0e91297fa219e5fc1258650..2d7c8feb2c00e807581135b81a026593defd75ee 100644
--- a/lib/scripts/media.js
+++ b/lib/scripts/media.js
@@ -848,33 +848,6 @@ var dw_mediamanager = {
         }
     },
 
-    initFlashUpload: function () {
-        var $oform, $oflash;
-        if(!hasFlash(8)) {
-            return;
-        }
-
-        $oform  = jQuery('#dw__upload');
-        $oflash = jQuery('#dw__flashupload');
-
-        if(!$oform.length || !$oflash.length) {
-            return;
-        }
-
-        jQuery(document.createElement('img'))
-            .attr('src', DOKU_BASE+'lib/images/multiupload.png')
-            .attr('title', LANG.mu_btn)
-            .attr('alt', LANG.mu_btn)
-            .css('cursor', 'pointer')
-            .click(
-                function () {
-                    $oform.hide();
-                    $oflash.show();
-                }
-            )
-            .appendTo($oform);
-    },
-
     /**
      * Sets the visibility of the image details accordingly to the
      * chosen hide state