- p('New post') ?> diff --git a/languages/en_US.json b/languages/en_US.json index 658729eb..7dc87845 100644 --- a/languages/en_US.json +++ b/languages/en_US.json @@ -136,5 +136,6 @@ "invite-a-friend-to-collaborate-on-your-website":"Invite a friend to collaborate on your website.", "change-your-language-and-region-settings":"Change your language and region settings.", "language-and-timezone":"Language and timezone", - "author": "Author" + "author": "Author", + "start-here": "Start here" } \ No newline at end of file diff --git a/plugins/opengraph/language/en_US.json b/plugins/opengraph/language/en_US.json index 30b48cb0..c9d8afe3 100644 --- a/plugins/opengraph/language/en_US.json +++ b/plugins/opengraph/language/en_US.json @@ -3,10 +3,10 @@ { "name": "Open Graph", "description": "The Open Graph protocol enables any web page to become a rich object in a social graph.", - "author": "Diego", + "author": "Bludit", "email": "", - "website": "", + "website": "http://www.bludit.com", "version": "0.1", - "releaseDate": "" + "releaseDate": "2015-08-02" } } \ No newline at end of file diff --git a/plugins/pages/language/en_US.json b/plugins/pages/language/en_US.json index 6f423cd2..fc5f93ba 100755 --- a/plugins/pages/language/en_US.json +++ b/plugins/pages/language/en_US.json @@ -3,11 +3,11 @@ { "name": "Page list", "description": "Shows the list of pages in order.", - "author": "Diego", + "author": "Bludit", "email": "", - "website": "", + "website": "http://www.bludit.com", "version": "0.1", - "releaseDate": "" + "releaseDate": "2015-08-02" }, "home": "Home", diff --git a/plugins/pages/language/fr_FR.json b/plugins/pages/language/fr_FR.json index 52caacf0..2091b2ae 100755 --- a/plugins/pages/language/fr_FR.json +++ b/plugins/pages/language/fr_FR.json @@ -3,11 +3,11 @@ { "name": "Page navigation", "description": "Constitue un menu avec les liens des pages dans la colonne du thème.", - "author": "Diego", + "author": "Bludit", "email": "", - "website": "", + "website": "http://www.bludit.com", "version": "0.1", - "releaseDate": "" + "releaseDate": "2015-08-02" }, "home": "Accueil", diff --git a/plugins/tinymce/language/en_US.json b/plugins/tinymce/language/en_US.json index b31c045c..b8d0da7d 100755 --- a/plugins/tinymce/language/en_US.json +++ b/plugins/tinymce/language/en_US.json @@ -2,11 +2,11 @@ "plugin-data": { "name": "Tinymce", - "description": "Trumbowyg is a very small jQuery plugin for creating a powerful WYSIWYG editor.", - "author": "Fred", + "description": "Tinymce is an easy HTML editor, with many plugins and very customizable.", + "author": "Bludit", "email": "", - "website": "", - "version":"2.0.0-beta.6", - "releaseDate": "2015-07-27" + "website": "http://www.bludit.com", + "version": "0.1", + "releaseDate": "2015-08-02" } } \ No newline at end of file diff --git a/plugins/tinymce/language/fr_FR.json b/plugins/tinymce/language/fr_FR.json deleted file mode 100755 index 4643ce48..00000000 --- a/plugins/tinymce/language/fr_FR.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "plugin-data": - { - "name": "Trumbowyg", - "description": "Trumbowyg est un éditeur WYSIWYG comme il en existe d'autres, si ce n'est que l'objectif de celui-ci est d'être le plus simple et le plus léger possible.", - "author": "Fred", - "email": "", - "website": "", - "version":"2.0.0-beta.6", - "releaseDate": "2015-07-27" - } -} \ No newline at end of file diff --git a/plugins/tinymce/plugin.php b/plugins/tinymce/plugin.php index a45af668..aa647d99 100755 --- a/plugins/tinymce/plugin.php +++ b/plugins/tinymce/plugin.php @@ -82,7 +82,8 @@ class pluginTinymce extends Plugin { browser_spellcheck: true, autoresize_bottom_margin: "50", pagebreak_separator: "'.PAGE_BREAK.'", - paste_as_text: true + paste_as_text: true, + document_base_url: "'.HTML_PATH_UPLOADS.'" })'; $html .= '}); '; } diff --git a/plugins/trumbowyg/language/en_US.json b/plugins/trumbowyg/language/en_US.json deleted file mode 100755 index 37563f0b..00000000 --- a/plugins/trumbowyg/language/en_US.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "plugin-data": - { - "name": "Trumbowyg", - "description": "Trumbowyg is a very small jQuery plugin for creating a powerful WYSIWYG editor.", - "author": "Fred", - "email": "", - "website": "", - "version":"2.0.0-beta.6", - "releaseDate": "2015-07-27" - } -} \ No newline at end of file diff --git a/plugins/trumbowyg/language/fr_FR.json b/plugins/trumbowyg/language/fr_FR.json deleted file mode 100755 index 4643ce48..00000000 --- a/plugins/trumbowyg/language/fr_FR.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "plugin-data": - { - "name": "Trumbowyg", - "description": "Trumbowyg est un éditeur WYSIWYG comme il en existe d'autres, si ce n'est que l'objectif de celui-ci est d'être le plus simple et le plus léger possible.", - "author": "Fred", - "email": "", - "website": "", - "version":"2.0.0-beta.6", - "releaseDate": "2015-07-27" - } -} \ No newline at end of file diff --git a/plugins/trumbowyg/plugin.php b/plugins/trumbowyg/plugin.php deleted file mode 100755 index b4d10fcb..00000000 --- a/plugins/trumbowyg/plugin.php +++ /dev/null @@ -1,59 +0,0 @@ -loadWhenController)) - { - $language = $Site->shortLanguage(); - - $html = ''; - $html .= ''; - $html .= ''; - - // CSS fix for Bludit - $html .= ''; - } - - return $html; - } - - public function onAdminBodyEnd() - { - global $Language; - global $Site; - global $layout; - - $html = ''; - - // Load CSS and JS only on Controllers in array. - if(in_array($layout['controller'], $this->loadWhenController)) - { - $language = $Site->shortLanguage(); - - $html = ''; - } - - return $html; - } -} diff --git a/plugins/trumbowyg/trumbowyg/langs/ar.min.js b/plugins/trumbowyg/trumbowyg/langs/ar.min.js deleted file mode 100755 index 0f83dd37..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/ar.min.js +++ /dev/null @@ -1,9 +0,0 @@ -/* =========================================================== - * ar.js - * Arabic translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Abo Mokh ahmed (abomokhahmed) - * Github : https://github.com/abomokhahmed - */ -jQuery.trumbowyg.langs.ar={_dir:"rtl",viewHTML:"إعرض-HTML",formatting:"تصميم",p:"فقرة",blockquote:"اقتباس",code:"كود",header:"رئيسي",bold:"عريض",italic:"مائل",strikethrough:"مشطوب",underline:"خطّ سفلي",strong:"بارز",em:"تغميق",del:"حذف",unorderedList:"قائمة غير مرتّبة",orderedList:"قائمة مرتّبة",insertImage:"إدخال صورة",insertVideo:"إدخال فيديو",link:"رابط",createLink:"انشاء رابط",unlink:"حذف رابط",justifyLeft:"تصحيح للشمال",justifyCenter:"تصحيح للمركز",justifyRight:"تصحيح لليمين",justifyFull:"تصحيح لكلا الإتّجاهين",horizontalRule:"إدخال خطّ أفقي",fullscreen:"شاشة واسعة",close:"إغلاق",submit:"أرسل",reset:"تهيئة من حديد",required:"إلزامي",description:"وصف",title:"عنوان",text:"نصّ"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/ca.min.js b/plugins/trumbowyg/trumbowyg/langs/ca.min.js deleted file mode 100755 index f6cf1f24..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/ca.min.js +++ /dev/null @@ -1,11 +0,0 @@ -/* =========================================================== - * ca.js - * Catalan translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Àlfons Sánchez (alsanan) - * Twitter : @alsanan - * Website : about.me/alsanan - * Github : https://github.com/alsanan - */ -jQuery.trumbowyg.langs.ca={viewHTML:"Veure HTML",formatting:"Formatar",p:"Paragraf",blockquote:"Citació",code:"Codi",header:"Títol",bold:"Negreta",italic:"Itàlica",strikethrough:"Suprimir",underline:"Subratllat",strong:"Forta",em:"Èmfasi",del:"Apagar",unorderedList:"Lista desordenada",orderedList:"Lista ordenada",insertImage:"Inserir imatge",insertVideo:"Inserir vídeo",link:"Enllaç",createLink:"Crear un enllaç",unlink:"Eliminar enllaç",justifyLeft:"Alinear a esquerra",justifyCenter:"Centrar",justifyRight:"Alinear a dreta",justifyFull:"Justificar",horizontalRule:"Inserir separador horitzontal",fullscreen:"Pantalla completa",close:"Tancar",submit:"Enviar",reset:"Reiniciar",required:"Obligatori",description:"Descripció",title:"Títol",text:"Text"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/cs.min.js b/plugins/trumbowyg/trumbowyg/langs/cs.min.js deleted file mode 100755 index 0666e151..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/cs.min.js +++ /dev/null @@ -1,8 +0,0 @@ -/* =========================================================== - * cs.js - * Czech translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Jan Svoboda (https://github.com/svoboda-jan) - */ -jQuery.trumbowyg.langs.cs={viewHTML:"Zobrazit HTML",formatting:"Formátování",p:"Odstavec",blockquote:"Citace",code:"Kód",header:"Nadpis",bold:"Tučné",italic:"Kurzíva",strikethrough:"Přeškrtnuté",underline:"Podtržené",strong:"Tučné",em:"Zvýraznit",del:"Smazat",unorderedList:"Netříděný seznam",orderedList:"Tříděný seznam",insertImage:"Vložit obrázek",insertVideo:"Vložit video",link:"Odkaz",createLink:"Vložit odkaz",unlink:"Smazat odkaz",justifyLeft:"Zarovnat doleva",justifyCenter:"Zarovnat na střed",justifyRight:"Zarovnat doprava",justifyFull:"Zarovnat do bloku",horizontalRule:"Vložit vodorovnou čáru",fullscreen:"Režim celé obrazovky",close:"Zavřít",submit:"Potvrdit",reset:"Zrušit",required:"Povinné",description:"Popis",title:"Nadpis",text:"Text"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/da.min.js b/plugins/trumbowyg/trumbowyg/langs/da.min.js deleted file mode 100755 index 47adf1a2..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/da.min.js +++ /dev/null @@ -1,9 +0,0 @@ -/* =========================================================== - * da.js - * Danish translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Christian Pedersen - * Github : https://github.com/chripede - */ -jQuery.trumbowyg.langs.da={viewHTML:"Vis HTML",formatting:"Formatter",p:"Afsnit",blockquote:"Citat",code:"Kode",header:"Overskrift",bold:"Fed",italic:"Kursiv",strikethrough:"Gennemstreg",underline:"Understreg",strong:"Vigtig",em:"Fremhæv",del:"Slettet",unorderedList:"Uordnet liste",orderedList:"Ordnet liste",insertImage:"Indsæt billede",insertVideo:"Indsæt video",link:"Link",createLink:"Indsæt link",unlink:"Fjern link",justifyLeft:"Venstrestil",justifyCenter:"Centrer",justifyRight:"Højrestil",justifyFull:"Lige margener",horizontalRule:"Horisontal linie",fullscreen:"Fuld skærm",close:"Luk",submit:"Bekræft",reset:"Annuller",required:"Påkrævet",description:"Beskrivelse",title:"Titel",text:"Tekst"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/de.min.js b/plugins/trumbowyg/trumbowyg/langs/de.min.js deleted file mode 100755 index 15e3ae02..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/de.min.js +++ /dev/null @@ -1,9 +0,0 @@ -/* =========================================================== - * de.js - * German translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Manfred Timm - * Github : https://github.com/Manfred62 - */ -jQuery.trumbowyg.langs.de={viewHTML:"HTML anzeigen",formatting:"Formatieren",p:"Absatz",blockquote:"Zitat",code:"Code",header:"Überschrift",bold:"Fett",italic:"Kursiv",strikethrough:"Durchgestrichen",underline:"Unterstrichen",strong:"Wichtig",em:"Betont",del:"Gelöscht",unorderedList:"Ungeordnete Liste",orderedList:"Geordnete Liste",insertImage:"Bild einfügen",insertVideo:"Video einfügen",link:"Link",createLink:"Link einfügen",unlink:"Link entfernen",justifyLeft:"Links ausrichten",justifyCenter:"Zentrieren",justifyRight:"Rechts ausrichten",justifyFull:"Blocksatz",horizontalRule:"Horizontale Linie einfügen",fullscreen:"Vollbild",close:"Schliessen",submit:"Bestätigen",reset:"Rücksetzen",required:"Erforderlich",description:"Beschreibung",title:"Titel",text:"Text"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/es.min.js b/plugins/trumbowyg/trumbowyg/langs/es.min.js deleted file mode 100755 index da16ed52..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/es.min.js +++ /dev/null @@ -1,9 +0,0 @@ -/* =========================================================== - * es.js - * Spanish translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Moisés Márquez - * Email : moises.marquez.g@gmail.com - */ -jQuery.trumbowyg.langs.es={viewHTML:"Ver HTML",formatting:"Formato",p:"Párrafo",blockquote:"Cita",code:"Código",header:"Título",bold:"Negrita",italic:"Cursiva",strikethrough:"Tachado",underline:"Subrayado",strong:"Negrita",em:"Énfasis",del:"Borrar",unorderedList:"Lista Desordenada",orderedList:"Lista Ordenada",insertImage:"Insertar una imagen",insertVideo:"Insertar un vídeo",link:"Enlace",createLink:"Insertar un enlace",unlink:"Suprimir un enlace",justifyLeft:"Izquierda",justifyCenter:"Centrar",justifyRight:"Derecha",justifyFull:"Justificado",horizontalRule:"Insertar separador horizontal",fullscreen:"Pantalla completa",close:"Cerrar",submit:"Enviar",reset:"Cancelar",required:"Obligatorio",description:"Descripción",title:"Título",text:"Texto"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/es_ar.min.js b/plugins/trumbowyg/trumbowyg/langs/es_ar.min.js deleted file mode 100755 index 0d4ed99a..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/es_ar.min.js +++ /dev/null @@ -1,9 +0,0 @@ -/* =========================================================== - * es_ar.js - * Spanish (Argentina) translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Félix Vera - * Email : felix.vera@gmail.com - */ -jQuery.trumbowyg.langs.es_ar={viewHTML:"Ver HTML",formatting:"Formato",p:"Párrafo",blockquote:"Cita",code:"Código",header:"Título",bold:"Negrita",italic:"Itálica",strikethrough:"Tachado",underline:"Subrayado",strong:"Fuere",em:"Énfasis",del:"Borrar",unorderedList:"Lista Desordenada",orderedList:"Lista Ordenada",insertImage:"Insertar una imagen",insertVideo:"Insertar un video",link:"Vínculo",createLink:"Insertar un vínculo",unlink:"Suprimir un vínculo",justifyLeft:"Alinear a la Izquierda",justifyCenter:"Centrar",justifyRight:"Alinear a la Derecha",justifyFull:"Justificado",horizontalRule:"Insertar separado Horizontal",fullscreen:"Pantalla Completa",close:"Cerrar",submit:"Enviar",reset:"Cancelar",required:"Obligatorio",description:"Descripción",title:"Título",text:"Texto"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/fa.min.js b/plugins/trumbowyg/trumbowyg/langs/fa.min.js deleted file mode 100755 index c3f9843c..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/fa.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/* =========================================================== - * fa.js - * Persian translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Kiarash Soleimanzadeh - * Github : https://github.com/kiyarash - * Email : kiarash.s@hotmail.com - */ -jQuery.trumbowyg.langs.fa={viewHTML:"نمایش کد اچ تی ام ال",formatting:"قالب بندی",p:"پاراگراف",blockquote:"نقل قول",code:"کد",header:"سر تیتر",bold:"ضخیم",italic:"مورب",strikethrough:"میان خط دار",underline:"زیر خط دار",strong:"برجسته",em:"مورب",del:"حذف شده",unorderedList:"لیست نامرتب",orderedList:"لیست مرتب",insertImage:"درج تصویر",insertVideo:"درج ویدئو",link:"لینک",createLink:"درج لینک",unlink:"حذف لینک",justifyLeft:"تراز به چپ",justifyCenter:"تراز به وسط",justifyRight:"تراز به راست",justifyFull:"تراز به چپ و راست",horizontalRule:"درج خط افقی",fullscreen:"تمام صفحه",close:"بستن",submit:"تائید",reset:"انصراف",required:"اجباری",description:"توضیحات",title:"عنوان",text:"متن"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/fi.min.js b/plugins/trumbowyg/trumbowyg/langs/fi.min.js deleted file mode 100755 index e6dde022..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/fi.min.js +++ /dev/null @@ -1,9 +0,0 @@ -/* =========================================================== - * fi.js - * Finnish translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Teppo Koivula (teppokoivula) - * Github : https://github.com/teppokoivula - */ -jQuery.trumbowyg.langs.fi={viewHTML:"Näytä HTML",formatting:"Muotoilu",p:"Kappale",blockquote:"Lainaus",code:"Koodi",header:"Otsikko",bold:"Lihavointi",italic:"Kursivointi",strikethrough:"Yliviivaus",underline:"Allevivaus",strong:"Vahvennus",em:"Painotus",del:"Poistettu",unorderedList:"Numeroimaton lista",orderedList:"Numeroitu lista",insertImage:"Lisää kuva",insertVideo:"Lisää video",link:"Linkki",createLink:"Luo linkki",unlink:"Poista linkki",justifyLeft:"Asemoi vasemmalle",justifyCenter:"Keskitä",justifyRight:"Asemoi oikealle",justifyFull:"Tasaa",horizontalRule:"Vaakaviiva",fullscreen:"Kokoruutu",close:"Sulje",submit:"Lähetä",reset:"Palauta",required:"Pakollinen",description:"Kuvaus",title:"Otsikko",text:"Teksti"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/fr.min.js b/plugins/trumbowyg/trumbowyg/langs/fr.min.js deleted file mode 100755 index 7274d757..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/fr.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/* =========================================================== - * fr.js - * French translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Alexandre Demode (Alex-D) - * Twitter : @AlexandreDemode - * Website : alex-d.fr - */ -jQuery.trumbowyg.langs.fr={viewHTML:"Voir le HTML",formatting:"Format",p:"Paragraphe",blockquote:"Citation",code:"Code",header:"Titre",bold:"Gras",italic:"Italique",strikethrough:"Rayé",underline:"Souligné",strong:"Fort",em:"Emphase",del:"Supprimé",unorderedList:"Liste à puces",orderedList:"Liste ordonnée",insertImage:"Insérer une image",insertVideo:"Insérer une video",link:"Lien",createLink:"Insérer un lien",unlink:"Supprimer le lien",justifyLeft:"Aligner à gauche",justifyCenter:"Centrer",justifyRight:"Aligner à droite",justifyFull:"Justifier",horizontalRule:"Insérer un séparateur horizontal",fullscreen:"Plein écran",close:"Fermer",submit:"Valider",reset:"Annuler",required:"Obligatoire",description:"Description",title:"Titre",text:"Texte"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/he.min.js b/plugins/trumbowyg/trumbowyg/langs/he.min.js deleted file mode 100755 index a706ecd0..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/he.min.js +++ /dev/null @@ -1,9 +0,0 @@ -/* =========================================================== -* he.js -* Hebrew translation for Trumbowyg -* http://alex-d.github.com/Trumbowyg -* =========================================================== -* Author : Udi Doron (udidoron) -* Github : https://github.com/udidoron -*/ -jQuery.trumbowyg.langs.he={_dir:"rtl",viewHTML:"צפה ב-HTML",formatting:"פורמט",p:"פסקה",blockquote:"ציטוט",code:"קוד",header:"ראשית",bold:"מודגש",italic:"נטוי",strikethrough:"קו חוצה",underline:"קו תחתון",strong:"בולט",em:"הדגשה",del:"נמחק",unorderedList:"רשימה ללא סדר",orderedList:"רשימה מסודרת",insertImage:"הכנס תמונה",insertVideo:"הכנס סרטון",link:"קישור",createLink:"צור קישור",unlink:"הסר קישור",justifyLeft:"ישר לשמאל",justifyCenter:"מרכז",justifyRight:"ישר לימין",justifyFull:"ישר לשני הצדדים",horizontalRule:"הכנס קו אופקי",fullscreen:"מסך מלא",close:"סגור",submit:"שלח",reset:"אתחל מחדש",required:"נחוץ",description:"תיאור",title:"כותרת",text:"טקסט"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/id.min.js b/plugins/trumbowyg/trumbowyg/langs/id.min.js deleted file mode 100755 index 418fc885..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/id.min.js +++ /dev/null @@ -1,11 +0,0 @@ -/* =========================================================== - * id.js - * Indonesian translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Rezha Julio (kimiamania) - * Twitter : @kimiamania - * Website : http://rezhajulio.web.id - * Github : https://github.com/kimiamania - */ -jQuery.trumbowyg.langs.id={viewHTML:"Lihat HTML",formatting:"Penyusunan",p:"Paragraf",blockquote:"Kutipan",code:"Kode",header:"Kepala",bold:"Tebal",italic:"Miring",strikethrough:"Coret",underline:"Garis bawah",strong:"Tebal",em:"Miring",del:"Dicoret",unorderedList:"Daftar tak teratur",orderedList:"Daftar teratur",insertImage:"Sisipkan gambar",insertVideo:"Sisipkan video",link:"Tautan",createLink:"Sisipkan Tautan",unlink:"Singkirkan tautan",justifyLeft:"Rata kiri",justifyCenter:"Rata Tengah",justifyRight:"Rata kanan",justifyFull:"Rata kiri dan kanan",horizontalRule:"Sisipkan garis mendatar",fullscreen:"Layar penuh",close:"Tutup",submit:"Setuju",reset:"Batal",required:"Diperlukan",description:"Deskripsi",title:"Judul",text:"Teks"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/it.min.js b/plugins/trumbowyg/trumbowyg/langs/it.min.js deleted file mode 100755 index da7fd4b0..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/it.min.js +++ /dev/null @@ -1,8 +0,0 @@ -/* =========================================================== - * it.js - * Italian translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Mirko Buffoni - */ -jQuery.trumbowyg.langs.it={viewHTML:"Mostra HTML",formatting:"Formattazione",p:"Paragrafo",blockquote:"Citazione",code:"Codice",header:"Intestazione",bold:"Grassetto",italic:"Italico",strikethrough:"Barrato",underline:"Sottolineato",strong:"Rafforza",em:"Enfatizza",del:"Cancella",unorderedList:"Elenco puntato",orderedList:"Elenco numerato",insertImage:"Inserisci immagine",insertVideo:"Inserisci video",link:"Collegamento",createLink:"Crea un collegamento",unlink:"Elimina collegamento",justifyLeft:"Allinea a sinistra",justifyCenter:"Centra",justifyRight:"Allinea a destra",justifyFull:"Giustifica",horizontalRule:"Inserisci un separatore orizzontale",fullscreen:"Schermo intero",close:"Chiudi",submit:"Invia",reset:"Annulla",required:"Obbligatorio",description:"Descrizione",title:"Titolo",text:"Testo"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/ja.min.js b/plugins/trumbowyg/trumbowyg/langs/ja.min.js deleted file mode 100755 index ff34a2f0..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/ja.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/* =========================================================== - * ja.js - * Japanese translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Kouta Fukuhara (foo9) - * Twitter : @foo9 - * Website : https://github.com/foo9 - */ -jQuery.trumbowyg.langs.ja={viewHTML:"HTML表示",formatting:"フォーマット",p:"段落",blockquote:"引用",code:"コード",header:"見出し",bold:"太字",italic:"斜体",strikethrough:"取り消し線",underline:"下線",strong:"太字",em:"斜体",del:"取り消し線",unorderedList:"順序なしリスト",orderedList:"順序ありリスト",insertImage:"画像の挿入",insertVideo:"動画の挿入",link:"リンク",createLink:"リンクの作成",unlink:"リンクの削除",justifyLeft:"左揃え",justifyCenter:"中央揃え",justifyRight:"右揃え",justifyFull:"両端揃え",horizontalRule:"横罫線",fullscreen:"全画面表示",close:"閉じる",submit:"送信",reset:"キャンセル",required:"必須",description:"説明",title:"タイトル",text:"テキスト"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/ko.min.js b/plugins/trumbowyg/trumbowyg/langs/ko.min.js deleted file mode 100755 index 76e9c248..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/ko.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/* =========================================================== - * ko.js - * Korean translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : JoongSeob Vito Kim (dorajistyle) - * Blog : http://dorajistyle.pe.kr - * Github : https://github.com/dorajistyle - */ -jQuery.trumbowyg.langs.ko={viewHTML:"HTML로 보기",formatting:"양식",p:"문단",blockquote:"인용부호",code:"코드",header:"머릿말",bold:"진하게",italic:"기울임",strikethrough:"취소선",underline:"밑줄",strong:"굵게",em:"강조",del:"취소",unorderedList:"순차 목록",orderedList:"비순차 목록",insertImage:"이미지 넣기",insertVideo:"비디오 넣기",link:"링크",createLink:"링크 넣기",unlink:"링크 없애기",justifyLeft:"왼쪽 정렬",justifyCenter:"가운데 정렬",justifyRight:"오른쪽 정렬",justifyFull:"혼합 정렬",horizontalRule:"가로줄 넣기",fullscreen:"전체 화면",close:"닫기",submit:"전송",reset:"초기화",required:"꼭 입력해야 합니다.",description:"설명",title:"제목",text:"본문 내용"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/nl.min.js b/plugins/trumbowyg/trumbowyg/langs/nl.min.js deleted file mode 100755 index ddd7b1bd..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/nl.min.js +++ /dev/null @@ -1,9 +0,0 @@ -/* =========================================================== - * nl.js - * Dutch translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Danny Hiemstra - * Github : https://github.com/dhiemstra - */ -jQuery.trumbowyg.langs.nl={viewHTML:"HTML bekijken",formatting:"Opmaak",p:"Paragraaf",blockquote:"Citaat",code:"Code",header:"Kop",bold:"Vet",italic:"Cursief",strikethrough:"Doorhalen",underline:"Onderlijnen",strong:"Sterk",em:"Nadruk",del:"Verwijderd",unorderedList:"Ongenummerde lijst",orderedList:"Genummerde lijst",insertImage:"Afbeelding invoegen",insertVideo:"Video invoegen",link:"Link",createLink:"Link maken",unlink:"Link verwijderen",justifyLeft:"Links uitlijnen",justifyCenter:"Centreren",justifyRight:"Rechts uitlijnen",justifyFull:"Uitvullen",horizontalRule:"Horizontale lijn",removeFormat:"Opmaak verwijderen",fullscreen:"Volledig scherm",close:"Sluiten",submit:"Verzenden",reset:"Herstellen",required:"Verplicht",description:"Omschrijving",title:"Titel",text:"Tekst"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/pl.min.js b/plugins/trumbowyg/trumbowyg/langs/pl.min.js deleted file mode 100755 index 7d7a436a..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/pl.min.js +++ /dev/null @@ -1,9 +0,0 @@ -/* =========================================================== - * pl.js - * Polish translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Paweł Abramowicz - * Github : https://github.com/pawelabrams - */ -jQuery.trumbowyg.langs.pl={viewHTML:"Pokaż HTML",formatting:"Format",p:"Akapit",blockquote:"Cytat",code:"Kod",header:"Nagłówek",bold:"Pogrubienie",italic:"Pochylenie",strikethrough:"Przekreślenie",underline:"Podkreślenie",strong:"Wytłuszczenie",em:"Uwydatnienie",del:"Usunięte",unorderedList:"Lista nieuporządkowana",orderedList:"Lista uporządkowana",insertImage:"Wstaw obraz",insertVideo:"Wstaw film",link:"Link",createLink:"Wstaw link",unlink:"Usuń link",justifyLeft:"Wyrównaj do lewej",justifyCenter:"Wyśrodkuj",justifyRight:"Wyrównaj do prawej",justifyFull:"Wyjustuj",horizontalRule:"Odkreśl linią",fullscreen:"Pełny ekran",close:"Zamknij",submit:"Zastosuj",reset:"Przywróć",required:"Wymagane",description:"Opis",title:"Tytuł",text:"Tekst"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/pt.min.js b/plugins/trumbowyg/trumbowyg/langs/pt.min.js deleted file mode 100755 index 462fda3a..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/pt.min.js +++ /dev/null @@ -1,11 +0,0 @@ -/* =========================================================== - * pt.js - * Portuguese translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Ramiro Varandas Jr (ramirovjr) - * Twitter : @ramirovjnr - * Website : about.me/ramirovjnr - * Github : https://github.com/ramirovjr - */ -jQuery.trumbowyg.langs.pt={viewHTML:"Ver HTML",formatting:"Formatar",p:"Paragráfo",blockquote:"Citação",code:"Código",header:"Título",bold:"Negrito",italic:"Itálico",strikethrough:"Suprimir",underline:"Sublinhado",strong:"Forte",em:"Ênfase",del:"Apagar",unorderedList:"Lista não ordenada",orderedList:"Liste ordenada",insertImage:"Inserir imagem",insertVideo:"Inserir vídeo",link:"Link",createLink:"Criar um link",unlink:"Remover link",justifyLeft:"Alinhar a esquerda",justifyCenter:"Centralizar",justifyRight:"Alinhar a direita",justifyFull:"Justificar",horizontalRule:"Inserir separador horizontal",fullscreen:"Tela cheia",close:"Fechar",submit:"Enviar",reset:"Limpar",required:"Obrigatório",description:"Descrição",title:"Título",text:"Texto"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/ro.min.js b/plugins/trumbowyg/trumbowyg/langs/ro.min.js deleted file mode 100755 index 80ca551b..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/ro.min.js +++ /dev/null @@ -1,13 +0,0 @@ -/* =========================================================== - * ro.js - * Romanian translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Vladut Radulescu (pacMakaveli) - * - * Email: pacMakaveli90@gmail.com - * Twitter : @pacMakaveli90 - * Website : creative-studio51.co.uk - * Github : https://github.com/pacMakaveli - */ -jQuery.trumbowyg.langs.pt={viewHTML:"Vizualizare HTML",formatting:"Format",p:"Paragraf",blockquote:"Citație",code:"Cod",header:"Titlu",bold:"Bold",italic:"Italic",strikethrough:"Tăiat",underline:"Subliniat",strong:"Puternic",em:"Accentuat",del:"Sterge",unorderedList:"Lista dezordonată",orderedList:"Liste ordonată",insertImage:"Adăugare Imagine",insertVideo:"Adăugare Video",link:"Link",createLink:"Crează link",unlink:"Remover link",justifyLeft:"Aliniază stânga",justifyCenter:"Aliniază centru",justifyRight:"Aliniază dreapta",justifyFull:"Justificare",horizontalRule:"Linie orizontală",fullscreen:"Tot ecranul",close:"Închide",submit:"Procesează",reset:"Resetează",required:"Obligatoriu",description:"Descriere",title:"Titlu",text:"Text"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/rs.min.js b/plugins/trumbowyg/trumbowyg/langs/rs.min.js deleted file mode 100755 index f591173a..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/rs.min.js +++ /dev/null @@ -1,8 +0,0 @@ -/* =========================================================== - * rs.js - * Serbian (Cyrlic) translation for Trumbowyg - * https://www.github.com/johonunu - * =========================================================== - * Author : Nikola Trifunovic (https://www.github.com/johonunu) - */ -jQuery.trumbowyg.langs.rs={viewHTML:"Погледај HTML кóд",formatting:"Форматирање",p:"Параграф",blockquote:"Цитат",code:"Кóд",header:"Наслов",bold:"Подебљано",italic:"Курзив",strikethrough:"Прецртано",underline:"Подвучено",strong:"Подебљано",em:"Истакнуто",del:"Обрисано",unorderedList:"Ненабројива листа",orderedList:"Набројива листа",insertImage:"Унеси слику",insertVideo:"Унеси видео",link:"Линк",createLink:"Унеси линк",unlink:"Уклони линк",justifyLeft:"Лево равнање",justifyCenter:"Централно равнање",justifyRight:"Десно равнање",justifyFull:"Обострано равнање",horizontalRule:"Хоризонтална линија",fullscreen:"Режим читавог екрана",close:"Затвори",submit:"Унеси",reset:"Откажи",required:"Обавезно поље",invalidUrl:"URL",description:"Опис",title:"Наслов",text:"Текст"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/rs_latin.min.js b/plugins/trumbowyg/trumbowyg/langs/rs_latin.min.js deleted file mode 100755 index 9fe81099..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/rs_latin.min.js +++ /dev/null @@ -1,8 +0,0 @@ -/* =========================================================== - * rs_latin.js - * Serbian (Latin) translation for Trumbowyg - * https://www.github.com/johonunu - * =========================================================== - * Author : Nikola Trifunovic (https://www.github.com/johonunu) - */ -jQuery.trumbowyg.langs.rs_latin={viewHTML:"Poglеdaj HTML kód",formatting:"Formatiranjе",p:"Paragraf",blockquote:"Citat",code:"Kód",header:"Naslov",bold:"Podеbljano",italic:"Kurziv",strikethrough:"Prеcrtano",underline:"Podvučеno",strong:"Podеbljano",em:"Istaknuto",del:"Obrisano",unorderedList:"Nеnabrojiva lista",orderedList:"Nabrojiva lista",insertImage:"Unеsi sliku",insertVideo:"Unеsi vidеo",link:"Link",createLink:"Unеsi link",unlink:"Ukloni link",justifyLeft:"Lеvo ravnanjе",justifyCenter:"Cеntralno ravnanjе",justifyRight:"Dеsno ravnanjе",justifyFull:"Obostrano ravnanjе",horizontalRule:"Horizontalna linija",fullscreen:"Rеžim čitavog еkrana",close:"Zatvori",submit:"Unеsi",reset:"Otkaži",required:"Obavеzno poljе",invalidUrl:"URL",description:"Opis",title:"Naslov",text:"Tеkst"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/ru.min.js b/plugins/trumbowyg/trumbowyg/langs/ru.min.js deleted file mode 100755 index 8132efea..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/ru.min.js +++ /dev/null @@ -1,8 +0,0 @@ -/* =========================================================== - * ru.js - * Russion translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Yuri Lya - */ -jQuery.trumbowyg.langs.ru={viewHTML:"Посмотреть HTML",formatting:"Форматирование",p:"Обычный",blockquote:"Цитата",code:"Код",header:"Заголовок",bold:"Полужирный",italic:"Курсив",strikethrough:"Зачеркнутый",underline:"Подчеркнутый",strong:"Полужирный",em:"Курсив",del:"Зачеркнутый",unorderedList:"Обычный список",orderedList:"Нумерованный список",insertImage:"Вставить изображение",insertVideo:"Вставить видео",link:"Ссылка",createLink:"Вставить ссылку",unlink:"Удалить ссылку",justifyLeft:"По левому краю",justifyCenter:"По центру",justifyRight:"По правому краю",justifyFull:"По ширине",horizontalRule:"Горизонтальная линия",fullscreen:"Во весь экран",close:"Закрыть",submit:"Вставить",reset:"Отменить",required:"Обязательное",description:"Описание",title:"Подсказка",text:"Текст"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/sk.min.js b/plugins/trumbowyg/trumbowyg/langs/sk.min.js deleted file mode 100755 index cb74fd2a..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/sk.min.js +++ /dev/null @@ -1,8 +0,0 @@ -/* =========================================================== - * sk.js - * Slovak translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : VeeeneX (https://github.com/VeeeneX) - */ -jQuery.trumbowyg.langs.sk={viewHTML:"Zobraziť HTML",formatting:"Formátovanie",p:"Paragraf",blockquote:"Citácia",code:"Kód",header:"Nadpis",bold:"Tučné",italic:"Kurzíva",strikethrough:"Preškrtnuté",underline:"Podčiarknuté",strong:"Tučné",em:"Zvýrazniť",del:"Zmazať",unorderedList:"Netriedený zoznam",orderedList:"Triedený zoznam",insertImage:"Vložiť obrázok",insertVideo:"Vložiť video",link:"Odkaz",createLink:"Vložiť odkaz",unlink:"Zmazať odkaz",justifyLeft:"Zarovnať doľava",justifyCenter:"Zarovnať na stred",justifyRight:"Zarovnať doprava",justifyFull:"Zarovnať do bloku",horizontalRule:"Vložit vodorovnú čiaru",fullscreen:"Režim celej obrazovky",close:"Zavrieť",submit:"Potvrdiť",reset:"Zrušiť",required:"Povinné",description:"Popis",title:"Nadpis",text:"Text"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/tr.min.js b/plugins/trumbowyg/trumbowyg/langs/tr.min.js deleted file mode 100755 index f320ac9b..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/tr.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/* =========================================================== - * tr.js - * Turkish translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Emrah Bilbay (munzur) - * Github : https://github.com/munzur - * Website: http://kafe.in/ - */ -jQuery.trumbowyg.langs.tr={viewHTML:"HTML Kodu",formatting:"Biçimlendirme",p:"Paragraf",blockquote:"Alıntı",code:"Kod",header:"Başlık",bold:"Kalın",italic:"İtalik",strikethrough:"Orta çizgi",underline:"Alt çigzi",strong:"Koyu",em:"Vurgulu",del:"Üstü çizilmiş",unorderedList:"Numarasız liste",orderedList:"Numaralı liste",insertImage:"Resim yerleştir",insertVideo:"Video yerleştir",link:"Link",createLink:"Link yerleştir",unlink:"Linki sil",justifyLeft:"Sola hizala",justifyCenter:"Ortaya hizala",justifyRight:"Sağa hizala",justifyFull:"Yasla",horizontalRule:"Yatay çizgi ekle",fullscreen:"Tam ekran",close:"Kapat",submit:"Onayla",reset:"Sıfırla",required:"Gerekli",description:"Açıklama",title:"Başlık",text:"Metin"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/langs/zh_cn.min.js b/plugins/trumbowyg/trumbowyg/langs/zh_cn.min.js deleted file mode 100755 index 0f4c13d1..00000000 --- a/plugins/trumbowyg/trumbowyg/langs/zh_cn.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/* =========================================================== - * zh_cn.js - * Simplified Chinese translation for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Liu Kai (akai) - * Twitter : @akai404 - * Github : https://github.com/akai - */ -jQuery.trumbowyg.langs.zh_cn={viewHTML:"源代码",formatting:"格式",p:"段落",blockquote:"引用",code:"代码",header:"标题",bold:"加粗",italic:"斜体",strikethrough:"删除线",underline:"下划线",strong:"加粗",em:"斜体",del:"删除线",unorderedList:"无序列表",orderedList:"有序列表",insertImage:"插入图片",insertVideo:"插入视频",link:"超链接",createLink:"插入链接",unlink:"取消链接",justifyLeft:"居左对齐",justifyCenter:"居中对齐",justifyRight:"居右对齐",justifyFull:"两端对齐",horizontalRule:"插入分隔线",fullscreen:"全屏",close:"关闭",submit:"确定",reset:"取消",required:"必需的",description:"描述",title:"标题",text:"文字"}; \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/plugins/base64/trumbowyg.base64.js b/plugins/trumbowyg/trumbowyg/plugins/base64/trumbowyg.base64.js deleted file mode 100755 index 05653dba..00000000 --- a/plugins/trumbowyg/trumbowyg/plugins/base64/trumbowyg.base64.js +++ /dev/null @@ -1,81 +0,0 @@ -/* =========================================================== - * trumbowyg.base64.js v1.0 - * Base64 plugin for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Cyril Biencourt (lizardK) - */ - -(function($){ - 'use strict'; - - $.extend(true, $.trumbowyg, { - langs: { - en: { - base64: "Image as base64", - file: "File", - errFileReaderNotSupported: "FileReader is not supported by your browser." - }, - fr: { - base64: "Image en base64", - file: "Fichier" - }, - cs: { - base64: "Vložit obrázek", - file: "Soubor" - } - }, - - opts: { - btnsDef: { - base64: { - isSupported: function(){ - if(typeof FileReader === "undefined"){ - if (window.console !== undefined) { - console.err('[Trumbowyg - Plugin base64] FileReader is not supported by your browser.'); - } - return false; - } - return true; - }, - func: function(params, tbw){ - var file; - tbw.openModalInsert( - // Title - tbw.lang.base64, - - // Fields - { - file: { - type: 'file', - required: true - }, - alt: { - label: 'description' - } - }, - - // Callback - function(values){ - var fReader = new FileReader(); - - fReader.onloadend = function(){ - tbw.execCmd('insertImage', fReader.result); - $(['img[src="', fReader.result, '"]:not([alt])'].join(''), tbw.$box).attr('alt', values.alt); - tbw.closeModal(); - }; - - fReader.readAsDataURL(file); - } - ); - - $('input[type=file]').on('change', function(e){ - file = e.target.files[0]; - }); - }, - ico: 'insertImage' - } - } - } - }); -})(jQuery); \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/plugins/base64/trumbowyg.base64.min.js b/plugins/trumbowyg/trumbowyg/plugins/base64/trumbowyg.base64.min.js deleted file mode 100755 index 8ba7c172..00000000 --- a/plugins/trumbowyg/trumbowyg/plugins/base64/trumbowyg.base64.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(e){"use strict";e.extend(!0,e.trumbowyg,{langs:{en:{base64:"Image as base64",file:"File",errFileReaderNotSupported:"FileReader is not supported by your browser."},fr:{base64:"Image en base64",file:"Fichier"},cs:{base64:"Vložit obrázek",file:"Soubor"}},opts:{btnsDef:{base64:{isSupported:function(){return"undefined"==typeof FileReader?(void 0!==window.console&&console.err("[Trumbowyg - Plugin base64] FileReader is not supported by your browser."),!1):!0},func:function(o,r){var n;r.openModalInsert(r.lang.base64,{file:{type:"file",required:!0},alt:{label:"description"}},function(o){var t=new FileReader;t.onloadend=function(){r.execCmd("insertImage",t.result),e(['img[src="',t.result,'"]:not([alt])'].join(""),r.$box).attr("alt",o.alt),r.closeModal()},t.readAsDataURL(n)}),e("input[type=file]").on("change",function(e){n=e.target.files[0]})},ico:"insertImage"}}}})}(jQuery); \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/plugins/colors/trumbowyg.colors.js b/plugins/trumbowyg/trumbowyg/plugins/colors/trumbowyg.colors.js deleted file mode 100755 index 3dd69f78..00000000 --- a/plugins/trumbowyg/trumbowyg/plugins/colors/trumbowyg.colors.js +++ /dev/null @@ -1,83 +0,0 @@ -/* =========================================================== - * trumbowyg.colors.js v1.0 - * Colors picker plugin for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Alexandre Demode (Alex-D) - * Twitter : @AlexandreDemode - * Website : alex-d.fr - */ - -(function($){ - 'use strict'; - - $.extend(true, $.trumbowyg, { - langs: { - cs: { - foreColor: "Barva textu", - backColor: "Barva pozadí" - }, - en: { - foreColor: "Text color", - backColor: "Background color" - }, - fr: { - foreColor: "Couleur du texte", - backColor: "Couleur de fond" - }, - sk: { - foreColor: "Farba textu", - backColor: "Farba pozadia" - } - } - }); - - // Create btnsDef entry - $.extend(true, $.trumbowyg, { - opts: { - btnsDef: {} - } - }); - - // Set default colors - if(!$.trumbowyg.opts.colors) - $.trumbowyg.opts.colors = ['ffffff', '000000', 'eeece1', '1f497d', '4f81bd', 'c0504d', '9bbb59', '8064a2', '4bacc6', 'f79646', 'ffff00', 'f2f2f2', '7f7f7f', 'ddd9c3', 'c6d9f0', 'dbe5f1', 'f2dcdb', 'ebf1dd', 'e5e0ec', 'dbeef3', 'fdeada', 'fff2ca', 'd8d8d8', '595959', 'c4bd97', '8db3e2', 'b8cce4', 'e5b9b7', 'd7e3bc', 'ccc1d9', 'b7dde8', 'fbd5b5', 'ffe694', 'bfbfbf', '3f3f3f', '938953', '548dd4', '95b3d7', 'd99694', 'c3d69b', 'b2a2c7', 'b7dde8', 'fac08f', 'f2c314', 'a5a5a5', '262626', '494429', '17365d', '366092', '953734', '76923c', '5f497a', '92cddc', 'e36c09', 'c09100', '7f7f7f', '0c0c0c', '1d1b10', '0f243e', '244061', '632423', '4f6128', '3f3151', '31859b', '974806', '7f6000']; - - // Add all colors in two dropdowns - $.extend(true, $.trumbowyg, { - opts: { - btnsDef: { - foreColor: { - dropdown: buildDropdown('foreColor') - }, - backColor: { - dropdown: buildDropdown('backColor') - } - } - } - }); - - - - function buildDropdown(func){ - var dropdown = []; - - $.each($.trumbowyg.opts.colors, function(i, color){ - var btn = '_' + func + color; - $.trumbowyg.opts.btnsDef[btn] = { - func: func, - param: '#' + color, - style: 'background-color: #' + color + ';' - }; - dropdown.push(btn); - }); - var btn = '_' + func + 'transparent'; - $.trumbowyg.opts.btnsDef[btn] = { - func: func, - param: 'transparent', - style: 'background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2NkQAAfEJMRmwBYhoGBYQtMBYoAADziAp0jtJTgAAAAAElFTkSuQmCC);' - }; - dropdown.push(btn); - return dropdown; - } -})(jQuery); diff --git a/plugins/trumbowyg/trumbowyg/plugins/colors/trumbowyg.colors.min.js b/plugins/trumbowyg/trumbowyg/plugins/colors/trumbowyg.colors.min.js deleted file mode 100755 index 26962a71..00000000 --- a/plugins/trumbowyg/trumbowyg/plugins/colors/trumbowyg.colors.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(o){"use strict";function f(f){var r=[];o.each(o.trumbowyg.opts.colors,function(e,d){var c="_"+f+d;o.trumbowyg.opts.btnsDef[c]={func:f,param:"#"+d,style:"background-color: #"+d+";"},r.push(c)});var e="_"+f+"transparent";return o.trumbowyg.opts.btnsDef[e]={func:f,param:"transparent",style:"background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2NkQAAfEJMRmwBYhoGBYQtMBYoAADziAp0jtJTgAAAAAElFTkSuQmCC);"},r.push(e),r}o.extend(!0,o.trumbowyg,{langs:{cs:{foreColor:"Barva textu",backColor:"Barva pozadí"},en:{foreColor:"Text color",backColor:"Background color"},fr:{foreColor:"Couleur du texte",backColor:"Couleur de fond"},sk:{foreColor:"Farba textu",backColor:"Farba pozadia"}}}),o.extend(!0,o.trumbowyg,{opts:{btnsDef:{}}}),o.trumbowyg.opts.colors||(o.trumbowyg.opts.colors=["ffffff","000000","eeece1","1f497d","4f81bd","c0504d","9bbb59","8064a2","4bacc6","f79646","ffff00","f2f2f2","7f7f7f","ddd9c3","c6d9f0","dbe5f1","f2dcdb","ebf1dd","e5e0ec","dbeef3","fdeada","fff2ca","d8d8d8","595959","c4bd97","8db3e2","b8cce4","e5b9b7","d7e3bc","ccc1d9","b7dde8","fbd5b5","ffe694","bfbfbf","3f3f3f","938953","548dd4","95b3d7","d99694","c3d69b","b2a2c7","b7dde8","fac08f","f2c314","a5a5a5","262626","494429","17365d","366092","953734","76923c","5f497a","92cddc","e36c09","c09100","7f7f7f","0c0c0c","1d1b10","0f243e","244061","632423","4f6128","3f3151","31859b","974806","7f6000"]),o.extend(!0,o.trumbowyg,{opts:{btnsDef:{foreColor:{dropdown:f("foreColor")},backColor:{dropdown:f("backColor")}}}})}(jQuery); \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/plugins/colors/ui/images/icons-black-2x.png b/plugins/trumbowyg/trumbowyg/plugins/colors/ui/images/icons-black-2x.png deleted file mode 100755 index 590d5959..00000000 Binary files a/plugins/trumbowyg/trumbowyg/plugins/colors/ui/images/icons-black-2x.png and /dev/null differ diff --git a/plugins/trumbowyg/trumbowyg/plugins/colors/ui/images/icons-black.png b/plugins/trumbowyg/trumbowyg/plugins/colors/ui/images/icons-black.png deleted file mode 100755 index 5dfee50e..00000000 Binary files a/plugins/trumbowyg/trumbowyg/plugins/colors/ui/images/icons-black.png and /dev/null differ diff --git a/plugins/trumbowyg/trumbowyg/plugins/colors/ui/images/icons-white-2x.png b/plugins/trumbowyg/trumbowyg/plugins/colors/ui/images/icons-white-2x.png deleted file mode 100755 index cbfe4cb9..00000000 Binary files a/plugins/trumbowyg/trumbowyg/plugins/colors/ui/images/icons-white-2x.png and /dev/null differ diff --git a/plugins/trumbowyg/trumbowyg/plugins/colors/ui/images/icons-white.png b/plugins/trumbowyg/trumbowyg/plugins/colors/ui/images/icons-white.png deleted file mode 100755 index ff1b40a3..00000000 Binary files a/plugins/trumbowyg/trumbowyg/plugins/colors/ui/images/icons-white.png and /dev/null differ diff --git a/plugins/trumbowyg/trumbowyg/plugins/colors/ui/trumbowyg.colors.css b/plugins/trumbowyg/trumbowyg/plugins/colors/ui/trumbowyg.colors.css deleted file mode 100755 index 2425f5d0..00000000 --- a/plugins/trumbowyg/trumbowyg/plugins/colors/ui/trumbowyg.colors.css +++ /dev/null @@ -1,70 +0,0 @@ -/** - * Trumbowyg v2.0.0-beta.4 - A lightweight WYSIWYG editor - * Colors plugin stylesheet for Trumbowyg editor - * ------------------------ - * @link http://alex-d.github.io/Trumbowyg - * @license MIT - * @author Alexandre Demode (Alex-D) - * Twitter : @AlexandreDemode - * Website : alex-d.fr - */ - -.foreColor-trumbowyg-dropdown, .backColor-trumbowyg-dropdown { - width: 276px; - padding: 7px 5px; } - .foreColor-trumbowyg-dropdown button, .backColor-trumbowyg-dropdown button { - display: block; - position: relative; - float: left; - text-indent: -9999px; - height: 20px; - width: 20px; - border: 1px solid #333; - padding: 0; - margin: 2px; } - .foreColor-trumbowyg-dropdown button:hover::after, .foreColor-trumbowyg-dropdown button:focus::after, .backColor-trumbowyg-dropdown button:hover::after, .backColor-trumbowyg-dropdown button:focus::after { - content: " "; - display: block; - height: 27px; - width: 27px; - background: inherit; - position: absolute; - top: -5px; - left: -5px; - border: 1px solid #FFF; - -webkit-box-shadow: #000 0 0 2px; - box-shadow: #000 0 0 2px; - z-index: 10; } - -/* - * Buttons icons - */ -.trumbowyg-button-pane li button.trumbowyg-foreColor-button, .trumbowyg-button-pane li button.trumbowyg-backColor-button { - background-image: url("./images/icons-black.png"); } -.trumbowyg-button-pane li button.trumbowyg-foreColor-button { - background-position: 5px -20px; } -.trumbowyg-button-pane li button.trumbowyg-backColor-button { - background-position: 5px 5px; } - -.trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-foreColor-button, .trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-backColor-button { - background-image: url("./images/icons-white.png"); } -.trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-foreColor-button { - background-position: 5px -20px; } -.trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-backColor-button { - background-position: 5px 5px; } - -@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 4/3), only screen and (min-device-pixel-ratio: 1.3), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { - .trumbowyg-button-pane li button.trumbowyg-foreColor-button, .trumbowyg-button-pane li button.trumbowyg-backColor-button { - background-image: url("./images/icons-black-2x.png") !important; - -webkit-background-size: 25px 50px !important; - background-size: 25px 50px !important; } - .trumbowyg-button-pane li button.trumbowyg-foreColor-button { - background-position: 5px -20px; } - .trumbowyg-button-pane li button.trumbowyg-backColor-button { - background-position: 5px 5px; } - .trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-foreColor-button, .trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-backColor-button { - background-image: url("./images/icons-white-2x.png") !important; } - .trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-foreColor-button { - background-position: 5px -20px; } - .trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-backColor-button { - background-position: 5px 5px; } } diff --git a/plugins/trumbowyg/trumbowyg/plugins/colors/ui/trumbowyg.colors.min.css b/plugins/trumbowyg/trumbowyg/plugins/colors/ui/trumbowyg.colors.min.css deleted file mode 100755 index a9360bb4..00000000 --- a/plugins/trumbowyg/trumbowyg/plugins/colors/ui/trumbowyg.colors.min.css +++ /dev/null @@ -1,2 +0,0 @@ -/** Trumbowyg v2.0.0-beta.4 - A lightweight WYSIWYG editor - alex-d.github.io/Trumbowyg - License MIT - Author : Alexandre Demode (Alex-D) / alex-d.fr */ -.backColor-trumbowyg-dropdown,.foreColor-trumbowyg-dropdown{width:276px;padding:7px 5px}.backColor-trumbowyg-dropdown button,.foreColor-trumbowyg-dropdown button{display:block;position:relative;float:left;text-indent:-9999px;height:20px;width:20px;border:1px solid #333;padding:0;margin:2px}.backColor-trumbowyg-dropdown button:focus::after,.backColor-trumbowyg-dropdown button:hover::after,.foreColor-trumbowyg-dropdown button:focus::after,.foreColor-trumbowyg-dropdown button:hover::after{content:" ";display:block;height:27px;width:27px;background:inherit;position:absolute;top:-5px;left:-5px;border:1px solid #FFF;-webkit-box-shadow:#000 0 0 2px;box-shadow:#000 0 0 2px;z-index:10}.trumbowyg-button-pane li button.trumbowyg-backColor-button,.trumbowyg-button-pane li button.trumbowyg-foreColor-button{background-image:url(./images/icons-black.png)}.trumbowyg-button-pane li button.trumbowyg-foreColor-button{background-position:5px -20px}.trumbowyg-button-pane li button.trumbowyg-backColor-button{background-position:5px 5px}.trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-backColor-button,.trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-foreColor-button{background-image:url(./images/icons-white.png)}.trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-foreColor-button{background-position:5px -20px}.trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-backColor-button{background-position:5px 5px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:4/3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.trumbowyg-button-pane li button.trumbowyg-backColor-button,.trumbowyg-button-pane li button.trumbowyg-foreColor-button{background-image:url(./images/icons-black-2x.png)!important;-webkit-background-size:25px 50px!important;background-size:25px 50px!important}.trumbowyg-button-pane li button.trumbowyg-foreColor-button{background-position:5px -20px}.trumbowyg-button-pane li button.trumbowyg-backColor-button{background-position:5px 5px}.trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-backColor-button,.trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-foreColor-button{background-image:url(./images/icons-white-2x.png)!important}.trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-foreColor-button{background-position:5px -20px}.trumbowyg-black .trumbowyg-button-pane li button.trumbowyg-backColor-button{background-position:5px 5px}} \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/plugins/upload/trumbowyg.upload.js b/plugins/trumbowyg/trumbowyg/plugins/upload/trumbowyg.upload.js deleted file mode 100755 index 626e4059..00000000 --- a/plugins/trumbowyg/trumbowyg/plugins/upload/trumbowyg.upload.js +++ /dev/null @@ -1,157 +0,0 @@ -/* =========================================================== - * trumbowyg.upload.js v1.0 - * Upload plugin for Trumbowyg - * http://alex-d.github.com/Trumbowyg - * =========================================================== - * Author : Alexandre Demode (Alex-D) - * Twitter : @AlexandreDemode - * Website : alex-d.fr - */ - -(function($){ - 'use strict'; - - addXhrProgressEvent(); - - $.extend(true, $.trumbowyg, { - langs: { - en: { - upload: "Upload", - file: "File", - uploadError: "Error" - }, - sk: { - upload: "Nahrať", - file: "Súbor", - uploadError: "Chyba" - }, - fr: { - upload: "Envoi", - file: "Fichier", - uploadError: "Erreur" - }, - cs: { - upload: "Nahrát obrázek", - file: "Soubor", - uploadError: "Chyba" - } - }, - - upload: { - serverPath: './src/plugins/upload/trumbowyg.upload.php' - }, - - opts: { - btnsDef: { - upload: { - func: function(params, tbw){ - var file, - pfx = tbw.o.prefix; - - var $modal = tbw.openModalInsert( - // Title - tbw.lang.upload, - - // Fields - { - file: { - type: 'file', - required: true - }, - alt: { - label: 'description' - } - }, - - // Callback - function(){ - var data = new FormData(); - data.append('fileToUpload', file); - - if($('.' + pfx +'progress', $modal).length === 0) - $('.' + pfx + 'modal-title', $modal) - .after( - $('', { - 'class': pfx +'progress' - }) - .append( - $('', { - 'class': pfx +'progress-bar' - }) - ) - ); - - $.ajax({ - url: $.trumbowyg.upload.serverPath, - type: 'POST', - data: data, - cache: false, - dataType: 'json', - processData: false, - contentType: false, - - progressUpload: function(e){ - $('.' + pfx + 'progress-bar').stop().animate({ - width: Math.round(e.loaded * 100 / e.total) + '%' - }, 200); - }, - - success: function(data){ - if(data.message == "uploadSuccess") { - tbw.execCmd('insertImage', data.file); - setTimeout(function(){ - tbw.closeModal(); - }, 250); - } else { - tbw.addErrorOnModalField( - $('input[type=file]', $modal), - tbw.lang[data.message] - ); - } - }, - error: function(){ - tbw.addErrorOnModalField( - $('input[type=file]', $modal), - tbw.lang.uploadError - ); - } - }); - } - ); - - $('input[type=file]').on('change', function(e){ - try { - // If multiple files allowed, we just get the first. - file = e.target.files[0]; - } catch (err) { - // In IE8, multiple files not allowed - file = e.target.value; - } - }); - }, - ico: 'insertImage' - } - } - } - }); - - - function addXhrProgressEvent(){ - if (!$.trumbowyg && !$.trumbowyg.addedXhrProgressEvent) { // Avoid adding progress event multiple times - var originalXhr = $.ajaxSettings.xhr; - $.ajaxSetup({ - xhr: function() { - var req = originalXhr(), - that = this; - if(req && typeof req.upload == "object" && that.progressUpload !== undefined) - req.upload.addEventListener("progress", function(e){ - that.progressUpload(e); - }, false); - - return req; - } - }); - $.trumbowyg.addedXhrProgressEvent = true; - } - } -})(jQuery); diff --git a/plugins/trumbowyg/trumbowyg/plugins/upload/trumbowyg.upload.min.js b/plugins/trumbowyg/trumbowyg/plugins/upload/trumbowyg.upload.min.js deleted file mode 100755 index cd55a9e2..00000000 --- a/plugins/trumbowyg/trumbowyg/plugins/upload/trumbowyg.upload.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(r){"use strict";function e(){if(!r.trumbowyg&&!r.trumbowyg.addedXhrProgressEvent){var e=r.ajaxSettings.xhr;r.ajaxSetup({xhr:function(){var r=e(),o=this;return r&&"object"==typeof r.upload&&void 0!==o.progressUpload&&r.upload.addEventListener("progress",function(r){o.progressUpload(r)},!1),r}}),r.trumbowyg.addedXhrProgressEvent=!0}}e(),r.extend(!0,r.trumbowyg,{langs:{en:{upload:"Upload",file:"File",uploadError:"Error"},sk:{upload:"Nahrať",file:"Súbor",uploadError:"Chyba"},fr:{upload:"Envoi",file:"Fichier",uploadError:"Erreur"},cs:{upload:"Nahrát obrázek",file:"Soubor",uploadError:"Chyba"}},upload:{serverPath:"./src/plugins/upload/trumbowyg.upload.php"},opts:{btnsDef:{upload:{func:function(e,o){var a,t=o.o.prefix,l=o.openModalInsert(o.lang.upload,{file:{type:"file",required:!0},alt:{label:"description"}},function(){var e=new FormData;e.append("fileToUpload",a),0===r("."+t+"progress",l).length&&r("."+t+"modal-title",l).after(r("",{"class":t+"progress"}).append(r("",{"class":t+"progress-bar"}))),r.ajax({url:r.trumbowyg.upload.serverPath,type:"POST",data:e,cache:!1,dataType:"json",processData:!1,contentType:!1,progressUpload:function(e){r("."+t+"progress-bar").stop().animate({width:Math.round(100*e.loaded/e.total)+"%"},200)},success:function(e){"uploadSuccess"==e.message?(o.execCmd("insertImage",e.file),setTimeout(function(){o.closeModal()},250)):o.addErrorOnModalField(r("input[type=file]",l),o.lang[e.message])},error:function(){o.addErrorOnModalField(r("input[type=file]",l),o.lang.uploadError)}})});r("input[type=file]").on("change",function(r){try{a=r.target.files[0]}catch(e){a=r.target.value}})},ico:"insertImage"}}}})}(jQuery); \ No newline at end of file diff --git a/plugins/trumbowyg/trumbowyg/trumbowyg.min.js b/plugins/trumbowyg/trumbowyg/trumbowyg.min.js deleted file mode 100755 index 60b10751..00000000 --- a/plugins/trumbowyg/trumbowyg/trumbowyg.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/** Trumbowyg v2.0.0-beta.4 - A lightweight WYSIWYG editor - alex-d.github.io/Trumbowyg - License MIT - Author : Alexandre Demode (Alex-D) / alex-d.fr */ -jQuery.trumbowyg={langs:{en:{viewHTML:"View HTML",formatting:"Formatting",p:"Paragraph",blockquote:"Quote",code:"Code",header:"Header",bold:"Bold",italic:"Italic",strikethrough:"Stroke",underline:"Underline",strong:"Strong",em:"Emphasis",del:"Deleted",unorderedList:"Unordered list",orderedList:"Ordered list",insertImage:"Insert Image",insertVideo:"Insert Video",link:"Link",createLink:"Insert link",unlink:"Remove link",justifyLeft:"Align Left",justifyCenter:"Align Center",justifyRight:"Align Right",justifyFull:"Align Justify",horizontalRule:"Insert horizontal rule",removeformat:"Remove format",fullscreen:"fullscreen",close:"Close",submit:"Confirm",reset:"Cancel",required:"Required",description:"Description",title:"Title",text:"Text",target:"Target"}},opts:{},btnsGrps:{design:["bold","italic","underline","strikethrough"],semantic:["strong","em","del"],justify:["justifyLeft","justifyCenter","justifyRight","justifyFull"],lists:["unorderedList","orderedList"]}},function(e,t,n,o,r){"use strict";o.fn.trumbowyg=function(e,t){if(e===Object(e)||!e)return this.each(function(){o(this).data("trumbowyg")||o(this).data("trumbowyg",new i(this,e))});if(1===this.length)try{var n=o(this).data("trumbowyg");switch(e){case"openModal":return n.openModal(t.title,t.content);case"closeModal":return n.closeModal();case"openModalInsert":return n.openModalInsert(t.title,t.fields,t.callback);case"saveSelection":return n.saveSelection();case"getSelection":return n.selection;case"getSelectedText":return n.getSelectedText();case"restoreSelection":return n.restoreSelection();case"destroy":return n.destroy();case"empty":return n.empty();case"lang":return n.lang;case"html":return n.html(t)}}catch(r){}return!1};var i=function(e,t){var r=this;r.doc=e.ownerDocument||n,r.$ta=o(e),r.$c=o(e),t=o.extend(!0,{},t,o.trumbowyg.opts),r.lang="undefined"==typeof t.lang||"undefined"==typeof o.trumbowyg.langs[t.lang]?o.trumbowyg.langs.en:o.extend(!0,{},o.trumbowyg.langs.en,o.trumbowyg.langs[t.lang]);var i=r.lang.header;r.o=o.extend(!0,{},{lang:"en",dir:"ltr",closable:!1,fullscreenable:!0,fixedBtnPane:!1,fixedFullWidth:!1,autogrow:!1,prefix:"trumbowyg-",semantic:!0,resetCss:!1,removeformatPasted:!1,btns:["viewHTML","|","formatting","|","btnGrp-design","|","link","|","insertImage","|","btnGrp-justify","|","btnGrp-lists","|","horizontalRule","|","removeformat"],btnsAdd:[],btnsDef:{viewHTML:{func:"toggle"},p:{func:"formatBlock"},blockquote:{func:"formatBlock"},h1:{func:"formatBlock",title:i+" 1"},h2:{func:"formatBlock",title:i+" 2"},h3:{func:"formatBlock",title:i+" 3"},h4:{func:"formatBlock",title:i+" 4"},bold:{key:"B"},italic:{key:"I"},underline:{},strikethrough:{},strong:{func:"bold",key:"B"},em:{func:"italic",key:"I"},del:{func:"strikethrough"},createLink:{key:"K"},unlink:{},insertImage:{},justifyLeft:{},justifyCenter:{},justifyRight:{},justifyFull:{},unorderedList:{func:"insertUnorderedList"},orderedList:{func:"insertOrderedList"},horizontalRule:{func:"insertHorizontalRule"},removeformat:{},formatting:{dropdown:["p","blockquote","h1","h2","h3","h4"]},link:{dropdown:["createLink","unlink"]}},blockLevelElements:["br","p","div","ul","ol","table","img","address","article","aside","audio","blockquote","canvas","dl","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","main","nav","noscript","output","pre","section","tfoot","video"]},t),t.btns?r.o.btns=t.btns:r.o.semantic&&(r.o.btns[4]="btnGrp-semantic"),r.keys=[],r.init()};i.prototype={init:function(){var e=this;e.height=e.$ta.height(),e.buildEditor(),e.buildBtnPane(),e.fixedBtnPaneEvents(),e.buildOverlay()},buildEditor:function(){var e=this,r=e.o.prefix,i="";e.$box=o("",{"class":r+"box "+r+"editor-visible "+r+e.o.lang+" trumbowyg"}),e.isTextarea=e.$ta.is("textarea"),e.isTextarea?(i=e.$ta.val(),e.$ed=o(""),e.$box.insertAfter(e.$ta).append(e.$ed,e.$ta)):(e.$ed=e.$ta,i=e.$ed.html(),e.$ta=o("",{name:e.$ta.attr("id"),height:e.height}).val(i),e.$box.insertAfter(e.$ed).append(e.$ta,e.$ed),e.syncCode()),e.$ta.addClass(r+"textarea").attr("tabindex",-1),e.$ed.addClass(r+"editor").attr({contenteditable:!0,dir:e.lang._dir||e.o.dir}).html(i),e.$c.is("[placeholder]")&&e.$ed.attr("placeholder",e.$c.attr("placeholder")),e.o.resetCss&&e.$ed.addClass(r+"reset-css"),e.o.autogrow||e.$ta.add(e.$ed).css({height:e.height,overflow:"auto"}),e.o.semantic&&e.semanticCode(),e._ctrl=!1,e.$ed.on("dblclick","img",function(){var t=o(this);return e.openModalInsert(e.lang.insertImage,{url:{label:"URL",value:t.attr("src"),required:!0},alt:{label:e.lang.description,value:t.attr("alt")}},function(e){return t.attr({src:e.url,alt:e.alt})}),!1}).on("keydown",function(t){if(e._composition=229===t.which,t.ctrlKey){e._ctrl=!0;var n=e.keys[String.fromCharCode(t.which).toUpperCase()];try{return e.execCmd(n.func,n.param),!1}catch(t){}}}).on("keyup",function(t){e._ctrl||17===t.which||e._composition||(e.semanticCode(!1,13===t.which),e.$c.trigger("tbwchange")),setTimeout(function(){e._ctrl=!1},200)}).on("focus blur",function(t){e.$c.trigger("tbw"+t.type)}).on("paste",function(o){if(e.o.removeformatPasted){o.preventDefault();try{var r=t.clipboardData.getData("Text");try{e.doc.selection.createRange().pasteHTML(r)}catch(i){e.doc.getSelection().getRangeAt(0).insertNode(n.createTextNode(r))}}catch(i){e.execCmd("insertText",(o.originalEvent||o).clipboardData.getData("text/plain"))}}setTimeout(function(){e.o.semantic?e.semanticCode(!1,!0):e.syncCode(),e.$c.trigger("tbwpaste",o)},0)}),e.$ta.on("keyup paste",function(){e.$c.trigger("tbwchange")}),o(e.doc).on("keydown",function(t){return 27===t.which?(e.closeModal(),!1):void 0})},buildBtnPane:function(){var e=this,n=e.o.prefix;if(e.o.btns!==!1){e.$btnPane=o("
")}n.restoreSelection(),n.$ta.val(n.$ed.html())}},semanticTag:function(e,t,n){o(e,this.$ed).each(function(){var e=o(this);e.wrap("<"+t+"/>"),n&&o.each(e.prop("attributes"),function(){e.parent().attr(this.name,this.value)}),e.contents().unwrap()})},createLink:function(){var e=this;e.saveSelection(),e.openModalInsert(e.lang.createLink,{url:{label:"URL",required:!0},title:{label:e.lang.title},text:{label:e.lang.text,value:e.getSelectedText()},target:{label:e.lang.target}},function(t){var n=o(['',t.text,""].join(""));return t.title.length>0&&n.attr("title",t.title),t.target.length>0&&n.attr("target",t.target),e.selection.deleteContents(),e.selection.insertNode(n.get(0)),e.restoreSelection(),!0})},insertImage:function(){var e=this;e.saveSelection(),e.openModalInsert(e.lang.insertImage,{url:{label:"URL",required:!0},alt:{label:e.lang.description,value:e.getSelectedText()}},function(t){return e.execCmd("insertImage",t.url),o('img[src="'+t.url+'"]:not([alt])',e.$box).attr("alt",t.alt),!0})},execCmd:function(t,n){var o=this;"dropdown"!=t&&o.$ed.focus();try{o[t](n)}catch(r){try{t(n,o)}catch(i){"insertHorizontalRule"==t?n=null:"formatBlock"==t&&(-1!==e.userAgent.indexOf("MSIE")||e.appVersion.indexOf("Trident/")>0)&&(n="<"+n+">"),o.doc.execCommand(t,!1,n)}}"dropdown"!=t&&o.syncCode()},openModal:function(e,n){var r=this,i=r.o.prefix;if(o("."+i+"modal-box",r.$box).length>0)return!1;r.saveSelection(),r.showOverlay(),r.$btnPane.addClass(i+"disable");var a=o("",{"class":i+"modal "+i+"fixed-top"}).css({top:r.$btnPane.height()+1+"px"}).appendTo(r.$box);r.$overlay.one("click",function(){return a.trigger(i+"cancel"),!1});var s=o("