From 3b1290f50d2e20f34040bdde3bbe241704a33793 Mon Sep 17 00:00:00 2001
From: Michael Klier <chi@chimeric.de>
Date: Sat, 11 Oct 2008 16:39:46 +0200
Subject: [PATCH] FS#1134 remove inline javascript from windows shares

darcs-hash:20081011143946-23886-78628e3ca7ec0c40f5d288c6a9832cd52b8b083b.gz
---
 inc/lang/ar/lang.php    |  2 +-
 inc/lang/bg/lang.php    |  2 +-
 inc/lang/ca/lang.php    |  2 +-
 inc/lang/cs/lang.php    |  2 +-
 inc/lang/da/lang.php    |  2 +-
 inc/lang/de/lang.php    |  2 +-
 inc/lang/el/lang.php    |  2 +-
 inc/lang/en/lang.php    |  2 +-
 inc/lang/eo/lang.php    |  2 +-
 inc/lang/es/lang.php    |  2 +-
 inc/lang/eu/lang.php    |  2 +-
 inc/lang/fi/lang.php    |  2 +-
 inc/lang/fo/lang.php    |  2 +-
 inc/lang/fr/lang.php    |  2 +-
 inc/lang/gl/lang.php    |  2 +-
 inc/lang/he/lang.php    |  2 +-
 inc/lang/hr/lang.php    |  2 +-
 inc/lang/hu/lang.php    |  2 +-
 inc/lang/id/lang.php    |  2 +-
 inc/lang/it/lang.php    |  2 +-
 inc/lang/ja/lang.php    |  2 +-
 inc/lang/ko/lang.php    |  2 +-
 inc/lang/ku/lang.php    |  2 +-
 inc/lang/lt/lang.php    |  2 +-
 inc/lang/lv/lang.php    |  2 +-
 inc/lang/mg/lang.php    |  2 +-
 inc/lang/nl/lang.php    |  2 +-
 inc/lang/no/lang.php    |  2 +-
 inc/lang/pl/lang.php    |  2 +-
 inc/lang/pt-br/lang.php |  2 +-
 inc/lang/pt/lang.php    |  2 +-
 inc/lang/ro/lang.php    |  2 +-
 inc/lang/ru/lang.php    |  2 +-
 inc/lang/sk/lang.php    |  2 +-
 inc/lang/sl/lang.php    |  2 +-
 inc/lang/sr/lang.php    |  2 +-
 inc/lang/sv/lang.php    |  2 +-
 inc/lang/tr/lang.php    |  2 +-
 inc/lang/uk/lang.php    |  2 +-
 inc/lang/vi/lang.php    |  2 +-
 inc/lang/zh-tw/lang.php |  2 +-
 inc/lang/zh/lang.php    |  2 +-
 inc/parser/xhtml.php    |  4 ----
 lib/scripts/script.js   | 27 +++++++++++++++++++++++++++
 44 files changed, 69 insertions(+), 46 deletions(-)

diff --git a/inc/lang/ar/lang.php b/inc/lang/ar/lang.php
index 85b3e6a49..a3d048ffb 100644
--- a/inc/lang/ar/lang.php
+++ b/inc/lang/ar/lang.php
@@ -133,7 +133,7 @@ $lang['mail_newpage']          = 'إضافة صفحة:';
 $lang['mail_changed']          = 'تعديل صفحة:';
 $lang['mail_new_user']         = 'مشترك جديد';
 $lang['mail_upload']           = 'تحميل ملف:';
-$lang['nosmblinks']            = 'الروابط لمجلدات ويندوز المشاركة تعمل فقط مع متصفح مايكروسفت Internet Explorer.  ما زال بإمكانك قص و لصق الرابط.';
+$lang['js']['nosmblinks']            = "الروابط لمجلدات ويندوز المشاركة تعمل فقط مع متصفح مايكروسفت Internet Explorer.  ما زال بإمكانك قص و لصق الرابط.";
 $lang['qb_alert']              = 'يرجى إدخال النص المراد صياغتة. سيتم إضافته فى نهاية المستند';
 $lang['qb_bold']               = 'نص عريض';
 $lang['qb_italic']             = 'نص مائل';
diff --git a/inc/lang/bg/lang.php b/inc/lang/bg/lang.php
index 1c6273b7e..d2f63d2f2 100644
--- a/inc/lang/bg/lang.php
+++ b/inc/lang/bg/lang.php
@@ -131,7 +131,7 @@ $lang['mail_newpage']            = 'dobavena stranica:';
 $lang['mail_changed']            = 'promenenta stranica:';
 $lang['mail_new_user']           = 'Nov potrebitel:';
 $lang['mail_upload']             = 'kachen fail:';
-$lang['nosmblinks']              = 'Връзките към Windows shares работят само под Internet Explorer.\nМожете да копирате и поставите връзката.';
+$lang['js']['nosmblinks']              = "Връзките към Windows shares работят само под Internet Explorer.\nМожете да копирате и поставите връзката.";
 $lang['qb_alert']                = 'Моля въведете текст за форматиране.\nЩе бъде добавен в края на документа.';
 $lang['qb_bold']                 = 'Получер текст';
 $lang['qb_italic']               = 'Курсив текст';
diff --git a/inc/lang/ca/lang.php b/inc/lang/ca/lang.php
index 054fdfd27..e1aaaca20 100644
--- a/inc/lang/ca/lang.php
+++ b/inc/lang/ca/lang.php
@@ -138,7 +138,7 @@ $lang['mail_newpage']          = 'pàgina afegida:';
 $lang['mail_changed']          = 'pàgina modificada:';
 $lang['mail_new_user']         = 'nou usuari:';
 $lang['mail_upload']           = 'fitxer penjat:';
-$lang['nosmblinks']            = 'Els enllaços amb recursos compartits de Windows només funcionen amb el Microsoft Internet Explorer.\nSi voleu podeu copiar i enganxar l\'enllaç.';
+$lang['js']['nosmblinks']            = "Els enllaços amb recursos compartits de Windows només funcionen amb el Microsoft Internet Explorer.\nSi voleu podeu copiar i enganxar l\'enllaç.";
 $lang['qb_alert']              = 'Introduïu el text que voleu formatar.\nS\'afegirà al final del document.';
 $lang['qb_bold']               = 'Negreta';
 $lang['qb_italic']             = 'Cursiva';
diff --git a/inc/lang/cs/lang.php b/inc/lang/cs/lang.php
index 9dc031a9e..0baafde4c 100644
--- a/inc/lang/cs/lang.php
+++ b/inc/lang/cs/lang.php
@@ -138,7 +138,7 @@ $lang['mail_newpage']          = 'nová stránka:';
 $lang['mail_changed']          = 'změna stránky:';
 $lang['mail_new_user']         = 'nový uživatel:';
 $lang['mail_upload']           = 'načtený dokument:';
-$lang['nosmblinks']            = 'Odkazování na sdílené prostředky Windows funguje jen v Internet Exploreru.\nPřesto tento odkaz můžete zkopírovat a vložit jinde.';
+$lang['js']['nosmblinks']            = "Odkazování na sdílené prostředky Windows funguje jen v Internet Exploreru.\nPřesto tento odkaz můžete zkopírovat a vložit jinde.";
 $lang['qb_alert']              = 'Vložte prosím text, který chcete formátovat.\nBude pak přidán na konec dokumentu.';
 $lang['qb_bold']               = 'Tučně';
 $lang['qb_italic']             = 'Kurzíva';
diff --git a/inc/lang/da/lang.php b/inc/lang/da/lang.php
index 4ec473d28..7413f2d16 100644
--- a/inc/lang/da/lang.php
+++ b/inc/lang/da/lang.php
@@ -138,7 +138,7 @@ $lang['mail_newpage']          = 'dokument tilføjet:';
 $lang['mail_changed']          = 'dokument ændret:';
 $lang['mail_new_user']         = 'Ny bruger';
 $lang['mail_upload']           = 'fil uploadet:';
-$lang['nosmblinks']            = 'Henvisninger til Windows shares virker kun i Microsoft Internet Explorer.\nDu kan stadig kopiere og indsætte linket.';
+$lang['js']['nosmblinks']            = "Henvisninger til Windows shares virker kun i Microsoft Internet Explorer.\nDu kan stadig kopiere og indsætte linket.";
 $lang['qb_alert']              = 'Skriv den tekst du ønsker at formatere.\nDen vil blive tilføjet i slutningen af dokumentet.';
 $lang['qb_bold']               = 'Fed';
 $lang['qb_italic']             = 'Kursiv';
diff --git a/inc/lang/de/lang.php b/inc/lang/de/lang.php
index c9b7a8a62..7bd1c0733 100644
--- a/inc/lang/de/lang.php
+++ b/inc/lang/de/lang.php
@@ -142,7 +142,7 @@ $lang['mail_newpage']          = 'Neue Seite:';
 $lang['mail_changed']          = 'Seite geaendert:';
 $lang['mail_new_user']         = 'Neuer Benutzer:';
 $lang['mail_upload']           = 'Datei hochgeladen:';
-$lang['nosmblinks']            = 'Das Verlinken von Windows Freigaben funktioniert nur im Microsoft Internet Explorer.\nDer Link kann jedoch durch Kopieren und Einfügen verwendet werden.';
+$lang['js']['nosmblinks']            = "Das Verlinken von Windows Freigaben funktioniert nur im Microsoft Internet Explorer.\nDer Link kann jedoch durch Kopieren und Einfügen verwendet werden.";
 $lang['qb_alert']              = 'Bitte geben Sie den zu formatierenden Text ein.\nDieser wird am Ende des Dokuments eingefügt.';
 $lang['qb_bold']               = 'Fetter Text';
 $lang['qb_italic']             = 'Kursiver Text';
diff --git a/inc/lang/el/lang.php b/inc/lang/el/lang.php
index 9b1f0b636..2272fe11a 100644
--- a/inc/lang/el/lang.php
+++ b/inc/lang/el/lang.php
@@ -134,7 +134,7 @@ $lang['mail_newpage']          = 'σελίδα προστέθηκε:';
 $lang['mail_changed']          = 'σελίδα τροποποιήθηκε:';
 $lang['mail_new_user']         = 'νέος χρήστης:';
 $lang['mail_upload']           = 'αρχείο φορτώθηκε:';
-$lang['nosmblinks']            = 'Οι σύνδεσμοι προς Windows shares δουλεύουν μόνο στον Microsoft Internet Explorer.\nΜπορείτε πάντα να κάνετε αντιγραφή και επικόλληση του συνδέσμου.';
+$lang['js']['nosmblinks']            = "Οι σύνδεσμοι προς Windows shares δουλεύουν μόνο στον Microsoft Internet Explorer.\nΜπορείτε πάντα να κάνετε αντιγραφή και επικόλληση του συνδέσμου.";
 $lang['qb_alert']              = 'Προσθέσετε το κείμενο που θέλετε να μορφοποιήσετε.\nΘα προστεθεί στο τέλος του εγγράφου.';
 $lang['qb_bold']               = 'Έντονο Κείμενο';
 $lang['qb_italic']             = 'Πλάγιο Κείμενο';
diff --git a/inc/lang/en/lang.php b/inc/lang/en/lang.php
index ffb9dcdde..3ece4d175 100644
--- a/inc/lang/en/lang.php
+++ b/inc/lang/en/lang.php
@@ -150,7 +150,7 @@ $lang['mail_changed']  = 'page changed:';
 $lang['mail_new_user'] = 'new user:';
 $lang['mail_upload']   = 'file uploaded:';
 
-$lang['nosmblinks'] = 'Linking to Windows shares only works in Microsoft Internet Explorer.\nYou still can copy and paste the link.';
+$lang['js']['nosmblinks'] = "Linking to Windows shares only works in Microsoft Internet Explorer.\nYou still can copy and paste the link.";
 
 $lang['qb_alert']   = 'Please enter the text you want to format.\nIt will be appended to the end of the document.';
 $lang['qb_bold']    = 'Bold Text';
diff --git a/inc/lang/eo/lang.php b/inc/lang/eo/lang.php
index 1b4d53fa7..ec1291dc8 100644
--- a/inc/lang/eo/lang.php
+++ b/inc/lang/eo/lang.php
@@ -140,7 +140,7 @@ $lang['mail_newpage']          = 'paĝo aldonita:';
 $lang['mail_changed']          = 'paĝo modifita:';
 $lang['mail_new_user']         = 'Nova uzulo:';
 $lang['mail_upload']           = 'dosiero alŝutita:';
-$lang['nosmblinks']            = 'Tio ĉi nur funkcias en la Vindozaĉa "Microsoft Internet Explorer".\nVi ankoraŭ povas kopii kaj almeti la ligilon.';
+$lang['js']['nosmblinks']            = "Tio ĉi nur funkcias en la Vindozaĉa "Microsoft Internet Explorer".\nVi ankoraŭ povas kopii kaj almeti la ligilon.";
 $lang['qb_alert']              = 'Bonvolu enskribi formatotan tekston.\nĜi estos aldonita ĉe la fino de la dokumento.';
 $lang['qb_bold']               = 'Dika Teksto';
 $lang['qb_italic']             = 'Dekliva Teksto';
diff --git a/inc/lang/es/lang.php b/inc/lang/es/lang.php
index 99441d676..169b18dea 100644
--- a/inc/lang/es/lang.php
+++ b/inc/lang/es/lang.php
@@ -146,7 +146,7 @@ $lang['mail_newpage']          = 'página añadida:';
 $lang['mail_changed']          = 'página cambiada:';
 $lang['mail_new_user']         = 'Nuevo usuario:';
 $lang['mail_upload']           = 'archivo subido:';
-$lang['nosmblinks']            = 'Enlazar a recursos compartidos de Windows sólo funciona en Microsoft Internet Explorer.\nLo que si puedes hacer es copiar y pegar el enlace.';
+$lang['js']['nosmblinks']            = "Enlazar a recursos compartidos de Windows sólo funciona en Microsoft Internet Explorer.\nLo que si puedes hacer es copiar y pegar el enlace.";
 $lang['qb_alert']              = 'Por favor, pega el texto al que quieres dar formato.\n Será añadido al final del documento.';
 $lang['qb_bold']               = 'Negrita';
 $lang['qb_italic']             = 'Itálica';
diff --git a/inc/lang/eu/lang.php b/inc/lang/eu/lang.php
index 289da5587..b3ae25d5b 100644
--- a/inc/lang/eu/lang.php
+++ b/inc/lang/eu/lang.php
@@ -137,7 +137,7 @@ $lang['mail_newpage']          = '[DokuWiki] gehitutako orria:';
 $lang['mail_changed']          = '[DokuWiki] aldatutako orria:';
 $lang['mail_new_user']         = 'erabiltzaile berria:';
 $lang['mail_upload']           = 'fitxategia igota:';
-$lang['nosmblinks']            = 'Window baliabide konpartituetara estekek Microsoft Internet Explorer-en bakarrik balio dute.\nEsteka kopiatu eta itsatsi dezakezu dena den.';
+$lang['js']['nosmblinks']            = "Window baliabide konpartituetara estekek Microsoft Internet Explorer-en bakarrik balio dute.\nEsteka kopiatu eta itsatsi dezakezu dena den.";
 $lang['qb_alert']              = 'Mesedez, sartu formatua eman nahi diozun testua.\nDokumentuaren bukaeran txertatuko da.';
 $lang['qb_bold']               = 'Letra beltzez';
 $lang['qb_italic']             = 'Letra italiarrez';
diff --git a/inc/lang/fi/lang.php b/inc/lang/fi/lang.php
index 71ef3a75d..b28acab31 100644
--- a/inc/lang/fi/lang.php
+++ b/inc/lang/fi/lang.php
@@ -134,7 +134,7 @@ $lang['mail_newpage']          = 'sivu lisätty:';
 $lang['mail_changed']          = 'sivu muutettu:';
 $lang['mail_new_user']         = 'uusi käyttäjä:';
 $lang['mail_upload']           = 'tiedosto lähetetty:';
-$lang['nosmblinks']            = 'Linkit Windows-jakoihin toimivat vain Microsof Internet Explorerilla.\nVoit silti kopioida ja liittää linkin.';
+$lang['js']['nosmblinks']            = "Linkit Windows-jakoihin toimivat vain Microsof Internet Explorerilla.\nVoit silti kopioida ja liittää linkin.";
 $lang['qb_alert']              = 'Syötä teksti jonka haluat muotoilla.\nSe lisätään dokumentin loppuun.';
 $lang['qb_bold']               = 'Lihavoitu teksti';
 $lang['qb_italic']             = 'Kursivoitu teksti';
diff --git a/inc/lang/fo/lang.php b/inc/lang/fo/lang.php
index 542b2e9d1..7ca743fe6 100644
--- a/inc/lang/fo/lang.php
+++ b/inc/lang/fo/lang.php
@@ -120,7 +120,7 @@ $lang['summary']    = 'Samandráttur';
 $lang['mail_newpage'] = 'skjal skoyta uppí:';
 $lang['mail_changed'] = 'skjal broytt:';
 
-$lang['nosmblinks'] = 'Ávísingar til Windows shares virka bert í Microsoft Internet Explorer.\nTú kanst enn avrita og sata inn slóðina.';
+$lang['js']['nosmblinks'] = "Ávísingar til Windows shares virka bert í Microsoft Internet Explorer.\nTú kanst enn avrita og sata inn slóðina.";
 
 $lang['qb_alert']   = 'Skriva tann tekst tú ynskir at forsniða.\nHann verður skoyttur uppí í endanum av skjalinum.';
 $lang['qb_bold']    = 'Feit';
diff --git a/inc/lang/fr/lang.php b/inc/lang/fr/lang.php
index e508f549b..69523682d 100644
--- a/inc/lang/fr/lang.php
+++ b/inc/lang/fr/lang.php
@@ -146,7 +146,7 @@ $lang['mail_newpage']          = 'page ajoutée :';
 $lang['mail_changed']          = 'page changée :';
 $lang['mail_new_user']         = 'nouvel utilisateur :';
 $lang['mail_upload']           = 'fichier envoyé :';
-$lang['nosmblinks']            = 'Les liens vers les partages Windows ne fonctionnent qu\'avec Microsoft Internet Explorer.\nVous pouvez toujours faire un copier/coller du lien.';
+$lang['js']['nosmblinks']            = "Les liens vers les partages Windows ne fonctionnent qu\'avec Microsoft Internet Explorer.\nVous pouvez toujours faire un copier/coller du lien.";
 $lang['qb_alert']              = 'SVP, entrez le texte que vous souhaitez formater.\nIl sera ajouté à la fin du document.';
 $lang['qb_bold']               = 'Gras';
 $lang['qb_italic']             = 'Italique';
diff --git a/inc/lang/gl/lang.php b/inc/lang/gl/lang.php
index bd2f18719..22cf37dda 100644
--- a/inc/lang/gl/lang.php
+++ b/inc/lang/gl/lang.php
@@ -135,7 +135,7 @@ $lang['mail_newpage']          = 'páxina engadida:';
 $lang['mail_changed']          = 'páxina mudada:';
 $lang['mail_new_user']         = 'Novo usuario:';
 $lang['mail_upload']           = 'arquivo subido:';
-$lang['nosmblinks']            = 'A ligazón aos compartidos do Windows só funciona no Microsoft Internet Explorer.\nSempre podes copiar e colar a ligazón.';
+$lang['js']['nosmblinks']            = "A ligazón aos compartidos do Windows só funciona no Microsoft Internet Explorer.\nSempre podes copiar e colar a ligazón.";
 $lang['qb_alert']              = 'Por favor, insire o texto que queres formatear.\nSerá engadido ao remate do documento.';
 $lang['qb_bold']               = 'Texto Resaltado';
 $lang['qb_italic']             = 'Texto en Cursiva';
diff --git a/inc/lang/he/lang.php b/inc/lang/he/lang.php
index 27b5c8eef..a71cdaec2 100644
--- a/inc/lang/he/lang.php
+++ b/inc/lang/he/lang.php
@@ -139,7 +139,7 @@ $lang['mail_newpage']          = 'דף נוסף:';
 $lang['mail_changed']          = 'דף שונה:';
 $lang['mail_new_user']         = 'משתמש חדש:';
 $lang['mail_upload']           = 'קובץ הועלה:';
-$lang['nosmblinks']            = ':( קישור למערכת קבצים של חלונות פועל רק בדפדפן אינטרנט אקספלורר.\n זה בסדר, אין צורך לעבור. אפשר להעתיק ולהדביק את הקישור';
+$lang['js']['nosmblinks']            = ":( קישור למערכת קבצים של חלונות פועל רק בדפדפן אינטרנט אקספלורר.\n זה בסדר, אין צורך לעבור. אפשר להעתיק ולהדביק את הקישור";
 $lang['qb_alert']              = 'נא להזין את הטקסט לעריכה. \n הטקסט יוסף בקצה המסמך';
 $lang['qb_bold']               = 'טקסט מודגש';
 $lang['qb_italic']             = 'טקסט נטוי';
diff --git a/inc/lang/hr/lang.php b/inc/lang/hr/lang.php
index e6d02ba79..bc5e9018c 100644
--- a/inc/lang/hr/lang.php
+++ b/inc/lang/hr/lang.php
@@ -120,7 +120,7 @@ $lang['summary']    = 'Sažetak izmjena';
 $lang['mail_newpage'] = 'stranica dodana:';
 $lang['mail_changed'] = 'stranica kreirana:';
 
-$lang['nosmblinks'] = 'Linkovi na share-ane foldere rade samo s Internet Explorerom. ';
+$lang['js']['nosmblinks'] = "Linkovi na share-ane foldere rade samo s Internet Explorerom. ";
 
 $lang['qb_alert']   = 'Unesite tekst kojeg želite formatirati.\nBiti će dodan na kraju dokumenta.';
 $lang['qb_bold']    = 'Podebljani tekst';
diff --git a/inc/lang/hu/lang.php b/inc/lang/hu/lang.php
index b9c9a7754..efec87295 100644
--- a/inc/lang/hu/lang.php
+++ b/inc/lang/hu/lang.php
@@ -139,7 +139,7 @@ $lang['mail_newpage']          = 'új oldal jött létre:';
 $lang['mail_changed']          = 'oldal megváltozott:';
 $lang['mail_new_user']         = 'Új felhasználó:';
 $lang['mail_upload']           = 'állományt töltöttek fel:';
-$lang['nosmblinks']            = 'A Windows megosztott könyvtárak kereszthivatkozása csak  Microsoft Internet Explorerben működik közvetlenül.\nA hivatkozást másolni és beszúrni ettől fügetlenül mndig tudod.';
+$lang['js']['nosmblinks']            = "A Windows megosztott könyvtárak kereszthivatkozása csak  Microsoft Internet Explorerben működik közvetlenül.\nA hivatkozást másolni és beszúrni ettől fügetlenül mndig tudod.";
 $lang['qb_alert']              = 'Írd be a formázandó szöveget.\nEz a dokumentum szövegének végéhez fog hozzáadódni.';
 $lang['qb_bold']               = 'Félkövér szöveg';
 $lang['qb_italic']             = 'Dőlt szöveg';
diff --git a/inc/lang/id/lang.php b/inc/lang/id/lang.php
index ff213437a..c93cb9222 100644
--- a/inc/lang/id/lang.php
+++ b/inc/lang/id/lang.php
@@ -134,7 +134,7 @@ $lang['mail_newpage']          = 'Halaman ditambahkan:';
 $lang['mail_changed']          = 'Halaman diubah:';
 $lang['mail_new_user']         = 'User baru:';
 $lang['mail_upload']           = 'Berkas di-upload:';
-$lang['nosmblinks']            = 'Link ke share Windows hanya bekerja di Microsoft Internet Explorer.\nAnda masih dapat mengcopy and paste linknya.';
+$lang['js']['nosmblinks']            = "Link ke share Windows hanya bekerja di Microsoft Internet Explorer.\nAnda masih dapat mengcopy and paste linknya.";
 $lang['qb_alert']              = 'Masukkan text yang akan diformat.\n Text ini akan ditambahkan di akhir dokumen.';
 $lang['qb_bold']               = 'Tebal';
 $lang['qb_italic']             = 'Miring';
diff --git a/inc/lang/it/lang.php b/inc/lang/it/lang.php
index a34e05e06..5bd752a2c 100644
--- a/inc/lang/it/lang.php
+++ b/inc/lang/it/lang.php
@@ -142,7 +142,7 @@ $lang['mail_newpage']          = 'pagina aggiunta:';
 $lang['mail_changed']          = 'pagina modificata:';
 $lang['mail_new_user']         = 'Nuovo utente:';
 $lang['mail_upload']           = 'file caricato:';
-$lang['nosmblinks']            = 'I collegamenti con le risorse condivise di Windows funzionano solo con Microsoft Internet Explorer.\nPuoi fare un copia/incolla di questo collegamento.';
+$lang['js']['nosmblinks']            = "I collegamenti con le risorse condivise di Windows funzionano solo con Microsoft Internet Explorer.\nPuoi fare un copia/incolla di questo collegamento.";
 $lang['qb_alert']              = 'Puoi inserire il testo che vuoi formattare.\nSarà  aggiunto alla fine del documento.';
 $lang['qb_bold']               = 'Grassetto';
 $lang['qb_italic']             = 'Corsivo';
diff --git a/inc/lang/ja/lang.php b/inc/lang/ja/lang.php
index a195fce12..41fbf5839 100644
--- a/inc/lang/ja/lang.php
+++ b/inc/lang/ja/lang.php
@@ -137,7 +137,7 @@ $lang['mail_newpage']          = '文書の追加:';
 $lang['mail_changed']          = '文書の変更:';
 $lang['mail_new_user']         = '新規ユーザー:';
 $lang['mail_upload']           = 'ファイルのアップロード:';
-$lang['nosmblinks']            = 'ウィンドウズの共有フォルダへリンクは Microsoft Internet Explorer でのみ可能となります。\n当然、カットアンドペーストが使用できます。';
+$lang['js']['nosmblinks']            = "ウィンドウズの共有フォルダへリンクは Microsoft Internet Explorer でのみ可能となります。\n当然、カットアンドペーストが使用できます。";
 $lang['qb_alert']              = '文書の最後に挿入したい定型文書を入力して下さい。';
 $lang['qb_bold']               = '太字';
 $lang['qb_italic']             = '斜体';
diff --git a/inc/lang/ko/lang.php b/inc/lang/ko/lang.php
index 6e5bef444..daf0108a9 100644
--- a/inc/lang/ko/lang.php
+++ b/inc/lang/ko/lang.php
@@ -137,7 +137,7 @@ $lang['mail_newpage']          = '페이지 추가:';
 $lang['mail_changed']          = '페이지 변경:';
 $lang['mail_new_user']         = '새로운 사용자:';
 $lang['mail_upload']           = '파일 첨부:';
-$lang['nosmblinks']            = '윈도우 공유 파일과의 연결은 MS 인터넷 익스플로러에서만 동작합니다.\n그러나 링크를 복사하거나 붙여넣기를 할 수 있습니다.';
+$lang['js']['nosmblinks']            = "윈도우 공유 파일과의 연결은 MS 인터넷 익스플로러에서만 동작합니다.\n그러나 링크를 복사하거나 붙여넣기를 할 수 있습니다.";
 $lang['qb_alert']              = '포맷하려는 텍스트를 선택하세요.\n문서 맨 끝에 추가됩니다.';
 $lang['qb_bold']               = '굵은 글';
 $lang['qb_italic']             = '이탤릭체 글';
diff --git a/inc/lang/ku/lang.php b/inc/lang/ku/lang.php
index d76d815b8..90935712a 100644
--- a/inc/lang/ku/lang.php
+++ b/inc/lang/ku/lang.php
@@ -101,7 +101,7 @@ $lang['summary']    = 'Kurteya guhartinê';
 $lang['mail_newpage'] = 'page added:';
 $lang['mail_changed'] = 'page changed:';
 
-$lang['nosmblinks'] = 'Linking to Windows shares only works in Microsoft Internet Explorer.\nYou still can copy and paste the link.';
+$lang['js']['nosmblinks'] = "Linking to Windows shares only works in Microsoft Internet Explorer.\nYou still can copy and paste the link.";
 
 $lang['qb_alert']   = 'Please enter the text you want to format.\nIt will be appended to the end of the document.';
 $lang['qb_bold']    = 'Bold Text';
diff --git a/inc/lang/lt/lang.php b/inc/lang/lt/lang.php
index 07e90a429..fdf8b6b85 100644
--- a/inc/lang/lt/lang.php
+++ b/inc/lang/lt/lang.php
@@ -130,7 +130,7 @@ $lang['summary']    = 'Redaguoti santraukÄ…';
 $lang['mail_newpage'] = '[DokuWiki] puslapis pridÄ—tas:';
 $lang['mail_changed'] = '[DokuWiki] puslapis pakeistas:';
 
-$lang['nosmblinks'] = 'Nurodos į "Windows shares" veikia tik su Microsoft Internet Explorer naršykle.\nVis dėlto, jūs galite nukopijuoti šią nuorodą.';
+$lang['js']['nosmblinks'] = "Nurodos į "Windows shares" veikia tik su Microsoft Internet Explorer naršykle.\nVis dėlto, jūs galite nukopijuoti šią nuorodą.";
 
 $lang['qb_alert']   = 'Įveskite formatuojamą tekstą.\nJis bus pridėtas dokumento apačioje.';
 $lang['qb_bold']    = 'Pusjuodis';
diff --git a/inc/lang/lv/lang.php b/inc/lang/lv/lang.php
index 4b3871c0e..399497206 100644
--- a/inc/lang/lv/lang.php
+++ b/inc/lang/lv/lang.php
@@ -135,7 +135,7 @@ $lang['mail_newpage']          = 'lapa pievienota:';
 $lang['mail_changed']          = 'lapa mainīta:';
 $lang['mail_new_user']         = 'Jauns lietotājs:';
 $lang['mail_upload']           = 'augšupielādētais fails:';
-$lang['nosmblinks']            = 'Saites uz Windows resursiem darbojas tikai Microsoft Internet Explorer.\nProtams, ka vari saiti kopēt un iespraust citā programmā.';
+$lang['js']['nosmblinks']            = "Saites uz Windows resursiem darbojas tikai Microsoft Internet Explorer.\nProtams, ka vari saiti kopēt un iespraust citā programmā.";
 $lang['qb_alert']              = 'Lūdzu ieraksti formatējamo teku.\nTo pievienos dokumenta galā.';
 $lang['qb_bold']               = 'Trekninājums';
 $lang['qb_italic']             = 'Kursīvs';
diff --git a/inc/lang/mg/lang.php b/inc/lang/mg/lang.php
index efb99fb88..2e2a9cb63 100644
--- a/inc/lang/mg/lang.php
+++ b/inc/lang/mg/lang.php
@@ -94,7 +94,7 @@ $lang['summary']    = 'Fanovana teo';
 $lang['mail_newpage'] = 'pejy niampy:';
 $lang['mail_changed'] = 'pejy niova:';
 
-$lang['nosmblinks'] = 'rohy mankamin\'ny fizarana Windows dia amin\'ny Microsoft Internet Explorer ihany no miasa.\nAzo atao ihany anefa ny manao dika-petaka ny rohy.';
+$lang['js']['nosmblinks'] = "rohy mankamin\'ny fizarana Windows dia amin\'ny Microsoft Internet Explorer ihany no miasa.\nAzo atao ihany anefa ny manao dika-petaka ny rohy.";
 
 $lang['qb_alert']   = 'Ampidiro ny soratra tianao hamboarina format.\n Hiampy any @ farany izy avy eo.';
 $lang['qb_bold']    = 'Matavy';
diff --git a/inc/lang/nl/lang.php b/inc/lang/nl/lang.php
index 5fb1ca1b9..807fb0840 100644
--- a/inc/lang/nl/lang.php
+++ b/inc/lang/nl/lang.php
@@ -142,7 +142,7 @@ $lang['mail_newpage']          = 'pagina toegevoegd:';
 $lang['mail_changed']          = 'pagina aangepast:';
 $lang['mail_new_user']         = 'nieuwe gebruiker:';
 $lang['mail_upload']           = 'bestand geüpload:';
-$lang['nosmblinks']            = 'Linken naar Windows shares werkt alleen in Microsoft Internet Explorer.\nJe kan de link wel kopiëren en plakken.';
+$lang['js']['nosmblinks']            = "Linken naar Windows shares werkt alleen in Microsoft Internet Explorer.\nJe kan de link wel kopiëren en plakken.";
 $lang['qb_alert']              = 'Voer de tekst in die je wilt opmaken.\nDe tekst wordt toegevoegd aan het eind van het document.';
 $lang['qb_bold']               = 'Vette tekst';
 $lang['qb_italic']             = 'Cursieve tekst';
diff --git a/inc/lang/no/lang.php b/inc/lang/no/lang.php
index 37ffe8220..b95788e1b 100644
--- a/inc/lang/no/lang.php
+++ b/inc/lang/no/lang.php
@@ -143,7 +143,7 @@ $lang['mail_newpage']          = 'side lagt til:';
 $lang['mail_changed']          = 'side endret:';
 $lang['mail_new_user']         = 'ny bruker:';
 $lang['mail_upload']           = 'fil opplastet:';
-$lang['nosmblinks']            = 'Lenker til Windows-ressurser fungerer bare i Microsoft sin Internet Explorer.\nDu kan fortsatt kopiere og lime inn lenken.';
+$lang['js']['nosmblinks']            = "Lenker til Windows-ressurser fungerer bare i Microsoft sin Internet Explorer.\nDu kan fortsatt kopiere og lime inn lenken.";
 $lang['qb_alert']              = 'Vennligst skriv inn teksten du ønsker å formatere.\nDen vil bli lagt til mot slutten av dokumentet.';
 $lang['qb_bold']               = 'Fet tekst';
 $lang['qb_italic']             = 'Kursiv tekst';
diff --git a/inc/lang/pl/lang.php b/inc/lang/pl/lang.php
index efc78678c..83414acc1 100644
--- a/inc/lang/pl/lang.php
+++ b/inc/lang/pl/lang.php
@@ -137,7 +137,7 @@ $lang['mail_newpage']          = 'Strona dodana:';
 $lang['mail_changed']          = 'Strona zmieniona:';
 $lang['mail_new_user']         = 'Nowy użytkownik:';
 $lang['mail_upload']           = 'Umieszczono plik:';
-$lang['nosmblinks']            = 'Odnośniki do zasobów sieci Windows działają tylko w przeglądarce Internet Explorer. \nMożesz skopiować odnośnik.';
+$lang['js']['nosmblinks']            = "Odnośniki do zasobów sieci Windows działają tylko w przeglądarce Internet Explorer. \nMożesz skopiować odnośnik.";
 $lang['qb_alert']              = 'Wpisz tekst, który chcesz sformatować. \nBędzie on dołączony na koniec strony.';
 $lang['qb_bold']               = 'Pogrubienie';
 $lang['qb_italic']             = 'Pochylenie';
diff --git a/inc/lang/pt-br/lang.php b/inc/lang/pt-br/lang.php
index 442992256..5c2ac302e 100644
--- a/inc/lang/pt-br/lang.php
+++ b/inc/lang/pt-br/lang.php
@@ -141,7 +141,7 @@ $lang['mail_newpage']          = 'página adicionada:';
 $lang['mail_changed']          = 'página modificada:';
 $lang['mail_new_user']         = 'novo usuário:';
 $lang['mail_upload']           = 'arquivo enviado:';
-$lang['nosmblinks']            = 'Atalhos para pastas Windows compartilhadas funcionam apenas no Microsoft Internet Explorer.\nEntretanto, você ainda pode copiar e colar o atalho.';
+$lang['js']['nosmblinks']            = "Atalhos para pastas Windows compartilhadas funcionam apenas no Microsoft Internet Explorer.\nEntretanto, você ainda pode copiar e colar o atalho.";
 $lang['qb_alert']              = 'Por favor, insira o texto que você deseja formatar.\nEle será adicionado ao final do documento.';
 $lang['qb_bold']               = 'Texto em negrito';
 $lang['qb_italic']             = 'Texto em itálico';
diff --git a/inc/lang/pt/lang.php b/inc/lang/pt/lang.php
index e8285ddc1..a7fa20618 100644
--- a/inc/lang/pt/lang.php
+++ b/inc/lang/pt/lang.php
@@ -138,7 +138,7 @@ $lang['mail_newpage']          = 'documento adicionado:';
 $lang['mail_changed']          = 'documento modificado:';
 $lang['mail_new_user']         = 'Novo utilizador:';
 $lang['mail_upload']           = 'Ficheiro carregado:';
-$lang['nosmblinks']            = 'Ligação a pastas Windows partilhadas apenas funciona com o Microsoft Internet Explorer.\nPode no entanto copiar e colar o link.';
+$lang['js']['nosmblinks']            = "Ligação a pastas Windows partilhadas apenas funciona com o Microsoft Internet Explorer.\nPode no entanto copiar e colar o link.";
 $lang['qb_alert']              = 'Por favor, insira o texto que deseja formatar.\nSerá acrescentado ao fim do documento.';
 $lang['qb_bold']               = 'Texto com Ênfase';
 $lang['qb_italic']             = 'Texto Itálico';
diff --git a/inc/lang/ro/lang.php b/inc/lang/ro/lang.php
index 60213f370..7e8ad209d 100644
--- a/inc/lang/ro/lang.php
+++ b/inc/lang/ro/lang.php
@@ -139,7 +139,7 @@ $lang['mail_newpage']          = 'pagina adăugată:';
 $lang['mail_changed']          = 'page schimbată:';
 $lang['mail_new_user']         = 'utilizator nou';
 $lang['mail_upload']           = 'fişier încărcat:';
-$lang['nosmblinks']            = 'Legăturile către sharing-uri Windows funcţioneaza numai in Microsoft Internet Explorer.\nPuteţi însă copia şi insera legătura.';
+$lang['js']['nosmblinks']            = "Legăturile către sharing-uri Windows funcţioneaza numai in Microsoft Internet Explorer.\nPuteţi însă copia şi insera legătura.";
 $lang['qb_alert']              = 'Introduceţi vă rog textul care doriţi să-l formataţi.\nVa fi adăugat la sfîtşitul documentului.';
 $lang['qb_bold']               = 'Text ÃŽngroÅŸat';
 $lang['qb_italic']             = 'Text Italic';
diff --git a/inc/lang/ru/lang.php b/inc/lang/ru/lang.php
index 2d6fdd278..c0ce41411 100644
--- a/inc/lang/ru/lang.php
+++ b/inc/lang/ru/lang.php
@@ -141,7 +141,7 @@ $lang['mail_newpage']          = 'страница добавлена:';
 $lang['mail_changed']          = 'страница изменена:';
 $lang['mail_new_user']         = 'новый пользователь:';
 $lang['mail_upload']           = 'файл закачан:';
-$lang['nosmblinks']            = 'Ссылка на сетевые каталоги Windows работает только из Интернет Эксплорера\nНо Вы можете скопировать ссылку.';
+$lang['js']['nosmblinks']            = "Ссылка на сетевые каталоги Windows работает только из Интернет Эксплорера\nНо Вы можете скопировать ссылку.";
 $lang['qb_alert']              = 'Пожалуйста, введите текст, который хотите отформатировать.\nОн будет добавлен в конец документа.';
 $lang['qb_bold']               = 'Полужирный шрифт';
 $lang['qb_italic']             = 'Курсивный шрифт';
diff --git a/inc/lang/sk/lang.php b/inc/lang/sk/lang.php
index d5e64a664..4c7ffd76e 100644
--- a/inc/lang/sk/lang.php
+++ b/inc/lang/sk/lang.php
@@ -136,7 +136,7 @@ $lang['mail_newpage']          = 'stránka pridaná:';
 $lang['mail_changed']          = 'stránka zmenená:';
 $lang['mail_new_user']         = 'Nový užívateľ:';
 $lang['mail_upload']           = 'nahraný súbor:';
-$lang['nosmblinks']            = 'Odkazovanie na zdielané prostriedky Windows funguje len v Internet Explorer.\nAj napriek tomu tento odkaz môžete skopírovat a vložit inde.';
+$lang['js']['nosmblinks']            = "Odkazovanie na zdielané prostriedky Windows funguje len v Internet Explorer.\nAj napriek tomu tento odkaz môžete skopírovat a vložit inde.";
 $lang['qb_alert']              = 'Vložte prosím text, ktorý chcete formátovať.\nTen bude pridaný na koniec dokumentu.';
 $lang['qb_bold']               = 'Tučné';
 $lang['qb_italic']             = 'Kurzíva';
diff --git a/inc/lang/sl/lang.php b/inc/lang/sl/lang.php
index 92702e492..a224d072e 100644
--- a/inc/lang/sl/lang.php
+++ b/inc/lang/sl/lang.php
@@ -103,7 +103,7 @@ $lang['mail_newpage']          = '[DokuWiki] stran dodana:';
 $lang['mail_changed']          = '[DokuWiki] stran spremenjena:';
 $lang['mail_new_user']         = 'nov uporabnik.';
 $lang['mail_upload']           = 'naložena datoteka:';
-$lang['nosmblinks']            = 'Povezovanje do Windows deljenih datotek deluje samo v Microsoft Internet Explorer-ju.\nŠe vedno pa lahko ročno kopirate povezavo.';
+$lang['js']['nosmblinks']            = "Povezovanje do Windows deljenih datotek deluje samo v Microsoft Internet Explorer-ju.\nŠe vedno pa lahko ročno kopirate povezavo.";
 $lang['qb_alert']              = 'Prosimo vnesite besedilo, ki ga želite oblikovati.\nDodano bo na konec dokumenta.';
 $lang['qb_bold']               = 'Krepki tisk';
 $lang['qb_italic']             = 'Ležeči tisk';
diff --git a/inc/lang/sr/lang.php b/inc/lang/sr/lang.php
index 4129ae3e6..a38fb8097 100644
--- a/inc/lang/sr/lang.php
+++ b/inc/lang/sr/lang.php
@@ -136,7 +136,7 @@ $lang['mail_newpage']          = 'страница додата:';
 $lang['mail_changed']          = 'страница измењена:';
 $lang['mail_new_user']         = 'нови корисник:';
 $lang['mail_upload']           = 'послата датотека:';
-$lang['nosmblinks']            = 'Повезивање са Windows дељеним фолдерима ради само у Мајкрософтовом Интернет Претраживачу.\nИпак, можете да ископирате и залепите везу.';
+$lang['js']['nosmblinks']            = "Повезивање са Windows дељеним фолдерима ради само у Мајкрософтовом Интернет Претраживачу.\nИпак, можете да ископирате и залепите везу.";
 $lang['qb_alert']              = 'Молим вас, унесите текст који желите да форматизујете.\nБиће додат на крај документа.';
 $lang['qb_bold']               = 'Мастан текст';
 $lang['qb_italic']             = 'Курзивни текст';
diff --git a/inc/lang/sv/lang.php b/inc/lang/sv/lang.php
index 0b5c76ae3..0073c2986 100644
--- a/inc/lang/sv/lang.php
+++ b/inc/lang/sv/lang.php
@@ -143,7 +143,7 @@ $lang['mail_newpage']          = 'sida tillagd:';
 $lang['mail_changed']          = 'sida ändrad:';
 $lang['mail_new_user']         = 'Ny användare:';
 $lang['mail_upload']           = 'fil uppladdad:';
-$lang['nosmblinks']            = 'Länkning till Windowsresurser fungerar bara med Microsofts Internet Explorer.\nDu kan klippa och klistra in länken om du använder en annan webbläsare än MSIE..';
+$lang['js']['nosmblinks']            = "Länkning till Windowsresurser fungerar bara med Microsofts Internet Explorer.\nDu kan klippa och klistra in länken om du använder en annan webbläsare än MSIE..";
 $lang['qb_alert']              = 'Ange den text du vill formattera.\nDen kommer att läggas till i slutet av dokumentet.';
 $lang['qb_bold']               = 'Fet text';
 $lang['qb_italic']             = 'Kursiv text';
diff --git a/inc/lang/tr/lang.php b/inc/lang/tr/lang.php
index 6db2df713..8b8bff018 100644
--- a/inc/lang/tr/lang.php
+++ b/inc/lang/tr/lang.php
@@ -139,7 +139,7 @@ $lang['mail_newpage']          = 'sayfa eklenme:';
 $lang['mail_changed']          = 'sayfa deÄŸiÅŸtirilme:';
 $lang['mail_new_user']         = 'yeni kullanıcı';
 $lang['mail_upload']           = 'dosya yüklendi:';
-$lang['nosmblinks']            = 'Windows paylaşımlarına link verme özelliği sadece Microsoft Internet Explorer ile çalışır.\nYine de linki kopyalayıp yapıştırırabilirsiniz.';
+$lang['js']['nosmblinks']            = "Windows paylaşımlarına link verme özelliği sadece Microsoft Internet Explorer ile çalışır.\nYine de linki kopyalayıp yapıştırırabilirsiniz.";
 $lang['qb_alert']              = 'Lütfen biçimlendirmek istediğin yazıyı gir.\nSayfanın sonuna eklenecektir.';
 $lang['qb_bold']               = 'Kalın Yazı';
 $lang['qb_italic']             = 'Eğik Yazı';
diff --git a/inc/lang/uk/lang.php b/inc/lang/uk/lang.php
index b0e41c062..53b190a80 100644
--- a/inc/lang/uk/lang.php
+++ b/inc/lang/uk/lang.php
@@ -137,7 +137,7 @@ $lang['mail_newpage']          = 'сторінку додано:';
 $lang['mail_changed']          = 'сторінку змінено:';
 $lang['mail_new_user']         = 'Новий користувач:';
 $lang['mail_upload']           = 'Завантажено файл:';
-$lang['nosmblinks']            = 'Посилання на мережеві теки працює тільки в Internet Explorer.\n Але ви можете скопіювати посилання.';
+$lang['js']['nosmblinks']            = "Посилання на мережеві теки працює тільки в Internet Explorer.\n Але ви можете скопіювати посилання.";
 $lang['qb_alert']              = 'Введіть текст, який ви бажаєте відформатувати.\nЙого буде додано в кінець документу.';
 $lang['qb_bold']               = 'Напівжирний текст';
 $lang['qb_italic']             = 'Курсив';
diff --git a/inc/lang/vi/lang.php b/inc/lang/vi/lang.php
index 6742f411c..cc336be10 100644
--- a/inc/lang/vi/lang.php
+++ b/inc/lang/vi/lang.php
@@ -81,7 +81,7 @@ $lang['summary']    = 'Tóm tắt biên soạn';
 $lang['mail_newpage'] = 'Trang được thêm:';
 $lang['mail_changed'] = 'Trang thay đổi:';
 
-$lang['nosmblinks'] = 'Nối với các Windows shares chỉ có hiệu lực với Microsoft Internet Explorer.\nBạn vẫn có thể sao và chép các mốc nối.';
+$lang['js']['nosmblinks'] = "Nối với các Windows shares chỉ có hiệu lực với Microsoft Internet Explorer.\nBạn vẫn có thể sao và chép các mốc nối.";
 
 $lang['qb_alert']   = 'Xin bạn điền đoạn văn để định dạng.\nĐoạn này sẽ được nối vào cuối văn kiện.';
 $lang['qb_bold']    = 'Chữ đậm';
diff --git a/inc/lang/zh-tw/lang.php b/inc/lang/zh-tw/lang.php
index 5cddf3b96..7ae7586f3 100644
--- a/inc/lang/zh-tw/lang.php
+++ b/inc/lang/zh-tw/lang.php
@@ -137,7 +137,7 @@ $lang['mail_newpage']          = '增加的頁面:';
 $lang['mail_changed']          = '變更的頁面:';
 $lang['mail_new_user']         = '新使用者:';
 $lang['mail_upload']           = '已上傳檔案:';
-$lang['nosmblinks']            = '只有在 Microsoft IE 下才能執行「連結到 Windows shares」。\n不過您仍可拷貝、複製這連結';
+$lang['js']['nosmblinks']            = "只有在 Microsoft IE 下才能執行「連結到 Windows shares」。\n不過您仍可拷貝、複製這連結";
 $lang['qb_alert']              = '請輸入想要格式化的文字,\n這會附加到文件的結尾。';
 $lang['qb_bold']               = 'ç²—é«”';
 $lang['qb_italic']             = '斜體';
diff --git a/inc/lang/zh/lang.php b/inc/lang/zh/lang.php
index 6cd0b82e4..d3235c65d 100644
--- a/inc/lang/zh/lang.php
+++ b/inc/lang/zh/lang.php
@@ -136,7 +136,7 @@ $lang['mail_newpage']          = '添加页面:';
 $lang['mail_changed']          = '更改页面:';
 $lang['mail_new_user']         = '新用户:';
 $lang['mail_upload']           = '已上传的文件:';
-$lang['nosmblinks']            = '连接到 Windows 共享功能只有在 IE 浏览器中才能正常使用。\n但您仍能复制并粘贴该链接。';
+$lang['js']['nosmblinks']            = "连接到 Windows 共享功能只有在 IE 浏览器中才能正常使用。\n但您仍能复制并粘贴该链接。";
 $lang['qb_alert']              = '请输入您想格式化的文字。\n它将会被附加到文件的最后。';
 $lang['qb_bold']               = '粗体';
 $lang['qb_italic']             = '斜体';
diff --git a/inc/parser/xhtml.php b/inc/parser/xhtml.php
index 9b8736256..9609842bf 100644
--- a/inc/parser/xhtml.php
+++ b/inc/parser/xhtml.php
@@ -610,10 +610,6 @@ class Doku_Renderer_xhtml extends Doku_Renderer {
         $link['pre']    = '';
         $link['suf']   = '';
         $link['style']  = '';
-        //Display error on browsers other than IE
-        $link['more'] = 'onclick="if(document.all == null){alert(\''.
-                        str_replace('\\\\n','\\n',addslashes($lang['nosmblinks'])).
-                        '\');}"';
 
         $link['name'] = $this->_getLinkTitle($name, $url, $isImage);
         if ( !$isImage ) {
diff --git a/lib/scripts/script.js b/lib/scripts/script.js
index 29d3e5db0..8c9327b1f 100644
--- a/lib/scripts/script.js
+++ b/lib/scripts/script.js
@@ -533,3 +533,30 @@ addInitEvent(function(){
     $('action__selectorbtn').style.display = 'none';
 });
 
+/**
+ * Display error for Windows Shares on browsers other than IE
+ *
+ * Michael Klier <chi@chimeric.de>
+ */
+function checkWindowsShares() {
+    var elems = getElementsByClass('windows',document,'a');
+    if(elems){
+        for(var i=0; i<elems.length; i++){
+			var share = elems[i];
+    		addEvent(share,'click',function(){
+				if(document.all == null) {
+					alert(LANG['nosmblinks']);
+				}
+			});
+        }
+    }
+}
+
+/**
+ * Add the event handler for the Windows Shares check
+ *
+ * Michael Klier <chi@chimeric.de>
+ */
+addInitEvent(function(){
+	checkWindowsShares();
+});
-- 
GitLab