Index: lib/redmine/wiki_formatting/textile/helper.rb =================================================================== --- lib/redmine/wiki_formatting/textile/helper.rb (revision 14992) +++ lib/redmine/wiki_formatting/textile/helper.rb (working copy) @@ -33,7 +33,8 @@ def heads_for_wiki_formatter unless @heads_for_wiki_formatter_included content_for :header_tags do - javascript_include_tag('jstoolbar/jstoolbar-textile.min') + + javascript_include_tag('jstoolbar/jstoolbar') + + javascript_include_tag('jstoolbar/textile') + javascript_include_tag("jstoolbar/lang/jstoolbar-#{current_language.to_s.downcase}") + stylesheet_link_tag('jstoolbar') end Index: public/javascripts/jstoolbar/lang/jstoolbar-ar.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-ar.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-ar.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings ['Heading 1'] = 'عنوان 1'; jsToolBar.strings ['Heading 2'] = 'عنوان 2'; jsToolBar.strings ['Heading 3'] = 'عنوان 3'; +jsToolBar.strings ['Highlighted code'] = 'Highlighted code'; jsToolBar.strings ['Unordered list'] = 'قائمة غير مرتبة'; jsToolBar.strings ['Ordered list'] = 'قائمة مرتبة'; jsToolBar.strings ['Quote'] = 'اقتباس'; Index: public/javascripts/jstoolbar/lang/jstoolbar-az.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-az.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-az.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Heading 1'; jsToolBar.strings['Heading 2'] = 'Heading 2'; jsToolBar.strings['Heading 3'] = 'Heading 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Unordered list'; jsToolBar.strings['Ordered list'] = 'Ordered list'; jsToolBar.strings['Quote'] = 'Quote'; Index: public/javascripts/jstoolbar/lang/jstoolbar-bg.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-bg.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-bg.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Заглавие 1'; jsToolBar.strings['Heading 2'] = 'Заглавие 2'; jsToolBar.strings['Heading 3'] = 'Заглавие 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Неподреден списък'; jsToolBar.strings['Ordered list'] = 'Подреден списък'; jsToolBar.strings['Quote'] = 'Цитат'; Index: public/javascripts/jstoolbar/lang/jstoolbar-bs.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-bs.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-bs.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Heading 1'; jsToolBar.strings['Heading 2'] = 'Heading 2'; jsToolBar.strings['Heading 3'] = 'Heading 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Unordered list'; jsToolBar.strings['Ordered list'] = 'Ordered list'; jsToolBar.strings['Preformatted text'] = 'Preformatted text'; Index: public/javascripts/jstoolbar/lang/jstoolbar-ca.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-ca.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-ca.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Encapçalament 1'; jsToolBar.strings['Heading 2'] = 'Encapçalament 2'; jsToolBar.strings['Heading 3'] = 'Encapçalament 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Llista sense ordre'; jsToolBar.strings['Ordered list'] = 'Llista ordenada'; jsToolBar.strings['Quote'] = 'Cometes'; Index: public/javascripts/jstoolbar/lang/jstoolbar-cs.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-cs.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-cs.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Záhlaví 1'; jsToolBar.strings['Heading 2'] = 'Záhlaví 2'; jsToolBar.strings['Heading 3'] = 'Záhlaví 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Seznam'; jsToolBar.strings['Ordered list'] = 'Uspořádaný seznam'; jsToolBar.strings['Quote'] = 'Quote'; Index: public/javascripts/jstoolbar/lang/jstoolbar-da.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-da.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-da.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Overskrift 1'; jsToolBar.strings['Heading 2'] = 'Overskrift 2'; jsToolBar.strings['Heading 3'] = 'Overskrift 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Unummereret liste'; jsToolBar.strings['Ordered list'] = 'Nummereret liste'; jsToolBar.strings['Quote'] = 'Citér'; Index: public/javascripts/jstoolbar/lang/jstoolbar-de.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-de.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-de.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Überschrift 1. Ordnung'; jsToolBar.strings['Heading 2'] = 'Überschrift 2. Ordnung'; jsToolBar.strings['Heading 3'] = 'Überschrift 3. Ordnung'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Aufzählungsliste'; jsToolBar.strings['Ordered list'] = 'Nummerierte Liste'; jsToolBar.strings['Quote'] = 'Quote'; Index: public/javascripts/jstoolbar/lang/jstoolbar-en-gb.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-en-gb.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-en-gb.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Heading 1'; jsToolBar.strings['Heading 2'] = 'Heading 2'; jsToolBar.strings['Heading 3'] = 'Heading 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Unordered list'; jsToolBar.strings['Ordered list'] = 'Ordered list'; jsToolBar.strings['Quote'] = 'Quote'; Index: public/javascripts/jstoolbar/lang/jstoolbar-en.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-en.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-en.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Heading 1'; jsToolBar.strings['Heading 2'] = 'Heading 2'; jsToolBar.strings['Heading 3'] = 'Heading 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Unordered list'; jsToolBar.strings['Ordered list'] = 'Ordered list'; jsToolBar.strings['Quote'] = 'Quote'; Index: public/javascripts/jstoolbar/lang/jstoolbar-es-pa.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-es-pa.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-es-pa.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Encabezado 1'; jsToolBar.strings['Heading 2'] = 'Encabezado 2'; jsToolBar.strings['Heading 3'] = 'Encabezado 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Lista sin ordenar'; jsToolBar.strings['Ordered list'] = 'Lista ordenada'; jsToolBar.strings['Quote'] = 'Citar'; Index: public/javascripts/jstoolbar/lang/jstoolbar-es.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-es.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-es.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Encabezado 1'; jsToolBar.strings['Heading 2'] = 'Encabezado 2'; jsToolBar.strings['Heading 3'] = 'Encabezado 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Lista sin ordenar'; jsToolBar.strings['Ordered list'] = 'Lista ordenada'; jsToolBar.strings['Quote'] = 'Citar'; Index: public/javascripts/jstoolbar/lang/jstoolbar-et.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-et.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-et.js (working copy) @@ -24,6 +24,7 @@ jsToolBar.strings['Heading 1'] = '1. taseme pealkiri'; jsToolBar.strings['Heading 2'] = '2. taseme pealkiri'; jsToolBar.strings['Heading 3'] = '3. taseme pealkiri'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Täpitud nimekiri'; jsToolBar.strings['Ordered list'] = 'Nummerdatud nimekiri'; jsToolBar.strings['Quote'] = 'Tsitaat: aste juurde'; Index: public/javascripts/jstoolbar/lang/jstoolbar-eu.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-eu.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-eu.js (working copy) @@ -11,6 +11,7 @@ jsToolBar.strings['Heading 1'] = '1 Goiburua'; jsToolBar.strings['Heading 2'] = '2 Goiburua'; jsToolBar.strings['Heading 3'] = '3 Goiburua'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Ordenatu gabeko zerrenda'; jsToolBar.strings['Ordered list'] = 'Ordenatutako zerrenda'; jsToolBar.strings['Quote'] = 'Aipamena'; Index: public/javascripts/jstoolbar/lang/jstoolbar-fa.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-fa.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-fa.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'سربرگ ۱'; jsToolBar.strings['Heading 2'] = 'سربرگ ۲'; jsToolBar.strings['Heading 3'] = 'سربرگ ۳'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'فهرست بدون شماره'; jsToolBar.strings['Ordered list'] = 'فهرست با شماره'; jsToolBar.strings['Quote'] = 'تو بردن'; Index: public/javascripts/jstoolbar/lang/jstoolbar-fi.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-fi.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-fi.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Otsikko 1'; jsToolBar.strings['Heading 2'] = 'Otsikko 2'; jsToolBar.strings['Heading 3'] = 'Otsikko 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Järjestämätön lista'; jsToolBar.strings['Ordered list'] = 'Järjestetty lista'; jsToolBar.strings['Quote'] = 'Quote'; Index: public/javascripts/jstoolbar/lang/jstoolbar-fr.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-fr.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-fr.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Titre niveau 1'; jsToolBar.strings['Heading 2'] = 'Titre niveau 2'; jsToolBar.strings['Heading 3'] = 'Titre niveau 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Liste à puces'; jsToolBar.strings['Ordered list'] = 'Liste numérotée'; jsToolBar.strings['Quote'] = 'Citer'; Index: public/javascripts/jstoolbar/lang/jstoolbar-gl.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-gl.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-gl.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Encabezado 1'; jsToolBar.strings['Heading 2'] = 'Encabezado 2'; jsToolBar.strings['Heading 3'] = 'Encabezado 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Lista sen ordenar'; jsToolBar.strings['Ordered list'] = 'Lista ordenada'; jsToolBar.strings['Quote'] = 'Citar'; Index: public/javascripts/jstoolbar/lang/jstoolbar-he.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-he.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-he.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Heading 1'; jsToolBar.strings['Heading 2'] = 'Heading 2'; jsToolBar.strings['Heading 3'] = 'Heading 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Unordered list'; jsToolBar.strings['Ordered list'] = 'Ordered list'; jsToolBar.strings['Quote'] = 'Quote'; Index: public/javascripts/jstoolbar/lang/jstoolbar-hr.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-hr.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-hr.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Naslov 1'; jsToolBar.strings['Heading 2'] = 'Naslov 2'; jsToolBar.strings['Heading 3'] = 'Naslov 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Graficke oznake'; jsToolBar.strings['Ordered list'] = 'Numeriranje'; jsToolBar.strings['Quote'] = 'Citat'; Index: public/javascripts/jstoolbar/lang/jstoolbar-hu.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-hu.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-hu.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Fejléc 1'; jsToolBar.strings['Heading 2'] = 'Fejléc 2'; jsToolBar.strings['Heading 3'] = 'Fejléc 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Felsorolás'; jsToolBar.strings['Ordered list'] = 'Számozott lista'; jsToolBar.strings['Quote'] = 'Quote'; Index: public/javascripts/jstoolbar/lang/jstoolbar-id.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-id.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-id.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Judul 1'; jsToolBar.strings['Heading 2'] = 'Judul 2'; jsToolBar.strings['Heading 3'] = 'Judul 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Daftar tak terurut'; jsToolBar.strings['Ordered list'] = 'Daftar terurut'; jsToolBar.strings['Quote'] = 'Kutipan'; Index: public/javascripts/jstoolbar/lang/jstoolbar-it.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-it.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-it.js (working copy) @@ -10,6 +10,7 @@ jsToolBar.strings['Heading 1'] = 'Titolo 1'; jsToolBar.strings['Heading 2'] = 'Titolo 2'; jsToolBar.strings['Heading 3'] = 'Titolo 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Elenco puntato'; jsToolBar.strings['Ordered list'] = 'Elenco numerato'; jsToolBar.strings['Quote'] = 'Aumenta rientro'; Index: public/javascripts/jstoolbar/lang/jstoolbar-ja.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-ja.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-ja.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = '見出し 1'; jsToolBar.strings['Heading 2'] = '見出し 2'; jsToolBar.strings['Heading 3'] = '見出し 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = '順不同リスト'; jsToolBar.strings['Ordered list'] = '番号つきリスト'; jsToolBar.strings['Quote'] = '引用'; Index: public/javascripts/jstoolbar/lang/jstoolbar-ko.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-ko.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-ko.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = '제목 1'; jsToolBar.strings['Heading 2'] = '제목 2'; jsToolBar.strings['Heading 3'] = '제목 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = '글머리 기호'; jsToolBar.strings['Ordered list'] = '번호 매기기'; jsToolBar.strings['Quote'] = '인용'; Index: public/javascripts/jstoolbar/lang/jstoolbar-lt.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-lt.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-lt.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Heading 1'; jsToolBar.strings['Heading 2'] = 'Heading 2'; jsToolBar.strings['Heading 3'] = 'Heading 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Nenumeruotas sąrašas'; jsToolBar.strings['Ordered list'] = 'Numeruotas sąrašas'; jsToolBar.strings['Quote'] = 'Cituoti'; Index: public/javascripts/jstoolbar/lang/jstoolbar-lv.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-lv.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-lv.js (working copy) @@ -8,6 +8,7 @@ jsToolBar.strings['Heading 1'] = 'Virsraksts 1'; jsToolBar.strings['Heading 2'] = 'Virsraksts 2'; jsToolBar.strings['Heading 3'] = 'Virsraksts 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Nesakārtots saraksts'; jsToolBar.strings['Ordered list'] = 'Sakārtots saraksts'; jsToolBar.strings['Quote'] = 'Citēt'; Index: public/javascripts/jstoolbar/lang/jstoolbar-mk.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-mk.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-mk.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Заглавје 1'; jsToolBar.strings['Heading 2'] = 'Заглавје 2'; jsToolBar.strings['Heading 3'] = 'Заглавје 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Неподредена листа'; jsToolBar.strings['Ordered list'] = 'Подредена листа'; jsToolBar.strings['Quote'] = 'Цитат'; Index: public/javascripts/jstoolbar/lang/jstoolbar-mn.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-mn.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-mn.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Гарчиг 1'; jsToolBar.strings['Heading 2'] = 'Гарчиг 2'; jsToolBar.strings['Heading 3'] = 'Гарчиг 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Эрэмбэгүй жагсаалт'; jsToolBar.strings['Ordered list'] = 'Эрэмбэтэй жагсаалт'; jsToolBar.strings['Quote'] = 'Ишлэл'; Index: public/javascripts/jstoolbar/lang/jstoolbar-nl.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-nl.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-nl.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Kop 1'; jsToolBar.strings['Heading 2'] = 'Kop 2'; jsToolBar.strings['Heading 3'] = 'Kop 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Ongeordende lijst'; jsToolBar.strings['Ordered list'] = 'Geordende lijst'; jsToolBar.strings['Quote'] = 'Citaat'; Index: public/javascripts/jstoolbar/lang/jstoolbar-no.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-no.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-no.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Overskrift 1'; jsToolBar.strings['Heading 2'] = 'Overskrift 2'; jsToolBar.strings['Heading 3'] = 'Overskrift 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Punktliste'; jsToolBar.strings['Ordered list'] = 'Nummerert liste'; jsToolBar.strings['Quote'] = 'Sitat'; Index: public/javascripts/jstoolbar/lang/jstoolbar-pl.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-pl.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-pl.js (working copy) @@ -8,6 +8,7 @@ jsToolBar.strings['Heading 1'] = 'Nagłowek 1'; jsToolBar.strings['Heading 2'] = 'Nagłówek 2'; jsToolBar.strings['Heading 3'] = 'Nagłówek 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Nieposortowana lista'; jsToolBar.strings['Ordered list'] = 'Posortowana lista'; jsToolBar.strings['Quote'] = 'Cytat'; Index: public/javascripts/jstoolbar/lang/jstoolbar-pt-br.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-pt-br.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-pt-br.js (working copy) @@ -9,6 +9,7 @@ jsToolBar.strings['Heading 1'] = 'Cabeçalho 1'; jsToolBar.strings['Heading 2'] = 'Cabeçalho 2'; jsToolBar.strings['Heading 3'] = 'Cabeçalho 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Lista não ordenada'; jsToolBar.strings['Ordered list'] = 'Lista ordenada'; jsToolBar.strings['Quote'] = 'Quote'; Index: public/javascripts/jstoolbar/lang/jstoolbar-pt.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-pt.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-pt.js (working copy) @@ -8,6 +8,7 @@ jsToolBar.strings['Heading 1'] = 'Cabeçalho 1'; jsToolBar.strings['Heading 2'] = 'Cabeçalho 2'; jsToolBar.strings['Heading 3'] = 'Cabeçalho 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Lista não ordenada'; jsToolBar.strings['Ordered list'] = 'Lista ordenada'; jsToolBar.strings['Quote'] = 'Citação'; Index: public/javascripts/jstoolbar/lang/jstoolbar-ro.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-ro.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-ro.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Heading 1'; jsToolBar.strings['Heading 2'] = 'Heading 2'; jsToolBar.strings['Heading 3'] = 'Heading 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Listă pe puncte'; jsToolBar.strings['Ordered list'] = 'Listă ordonată'; jsToolBar.strings['Quote'] = 'Citează'; Index: public/javascripts/jstoolbar/lang/jstoolbar-ru.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-ru.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-ru.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Заголовок 1'; jsToolBar.strings['Heading 2'] = 'Заголовок 2'; jsToolBar.strings['Heading 3'] = 'Заголовок 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Маркированный список'; jsToolBar.strings['Ordered list'] = 'Нумерованный список'; jsToolBar.strings['Quote'] = 'Цитата'; Index: public/javascripts/jstoolbar/lang/jstoolbar-sk.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-sk.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-sk.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Nadpis 1'; jsToolBar.strings['Heading 2'] = 'Nadpis 2'; jsToolBar.strings['Heading 3'] = 'Nadpis 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Odrážkový zoznam'; jsToolBar.strings['Ordered list'] = 'Číslovaný zoznam'; jsToolBar.strings['Quote'] = 'Odsadenie'; Index: public/javascripts/jstoolbar/lang/jstoolbar-sl.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-sl.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-sl.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Naslov 1'; jsToolBar.strings['Heading 2'] = 'Naslov 2'; jsToolBar.strings['Heading 3'] = 'Naslov 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Neurejen seznam'; jsToolBar.strings['Ordered list'] = 'Urejen seznam'; jsToolBar.strings['Quote'] = 'Citat'; Index: public/javascripts/jstoolbar/lang/jstoolbar-sq.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-sq.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-sq.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Heading 1'; jsToolBar.strings['Heading 2'] = 'Heading 2'; jsToolBar.strings['Heading 3'] = 'Heading 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Unordered list'; jsToolBar.strings['Ordered list'] = 'Ordered list'; jsToolBar.strings['Quote'] = 'Quote'; Index: public/javascripts/jstoolbar/lang/jstoolbar-sr-yu.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-sr-yu.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-sr-yu.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Naslov 1'; jsToolBar.strings['Heading 2'] = 'Naslov 2'; jsToolBar.strings['Heading 3'] = 'Naslov 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Lista nabrajanja'; jsToolBar.strings['Ordered list'] = 'Uređena lista'; jsToolBar.strings['Quote'] = 'Pod navodnicima'; Index: public/javascripts/jstoolbar/lang/jstoolbar-sr.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-sr.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-sr.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Наслов 1'; jsToolBar.strings['Heading 2'] = 'Наслов 2'; jsToolBar.strings['Heading 3'] = 'Наслов 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Листа набрајања'; jsToolBar.strings['Ordered list'] = 'Уређена листа'; jsToolBar.strings['Quote'] = 'Под наводницима'; Index: public/javascripts/jstoolbar/lang/jstoolbar-sv.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-sv.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-sv.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Rubrik 1'; jsToolBar.strings['Heading 2'] = 'Rubrik 2'; jsToolBar.strings['Heading 3'] = 'Rubrik 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Osorterad lista'; jsToolBar.strings['Ordered list'] = 'Sorterad lista'; jsToolBar.strings['Quote'] = 'Citat'; Index: public/javascripts/jstoolbar/lang/jstoolbar-th.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-th.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-th.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'หัวข้อ 1'; jsToolBar.strings['Heading 2'] = 'หัวข้อ 2'; jsToolBar.strings['Heading 3'] = 'หัวข้อ 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'รายการ'; jsToolBar.strings['Ordered list'] = 'ลำดับเลข'; jsToolBar.strings['Quote'] = 'Quote'; Index: public/javascripts/jstoolbar/lang/jstoolbar-tr.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-tr.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-tr.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Başlık 1'; jsToolBar.strings['Heading 2'] = 'Başlık 2'; jsToolBar.strings['Heading 3'] = 'Başlık 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Sırasız liste'; jsToolBar.strings['Ordered list'] = 'Sıralı liste'; jsToolBar.strings['Preformatted text'] = 'Preformatted text'; Index: public/javascripts/jstoolbar/lang/jstoolbar-uk.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-uk.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-uk.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Heading 1'; jsToolBar.strings['Heading 2'] = 'Heading 2'; jsToolBar.strings['Heading 3'] = 'Heading 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Unordered list'; jsToolBar.strings['Ordered list'] = 'Ordered list'; jsToolBar.strings['Quote'] = 'Quote'; Index: public/javascripts/jstoolbar/lang/jstoolbar-vi.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-vi.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-vi.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = 'Tiêu đề 1'; jsToolBar.strings['Heading 2'] = 'Tiêu đề 2'; jsToolBar.strings['Heading 3'] = 'Tiêu đề 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = 'Danh sách không thứ tự'; jsToolBar.strings['Ordered list'] = 'Danh sách có thứ tự'; jsToolBar.strings['Quote'] = 'Trích dẫn'; Index: public/javascripts/jstoolbar/lang/jstoolbar-zh-tw.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-zh-tw.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-zh-tw.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = '標題 1'; jsToolBar.strings['Heading 2'] = '標題 2'; jsToolBar.strings['Heading 3'] = '標題 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = '項目清單'; jsToolBar.strings['Ordered list'] = '編號清單'; jsToolBar.strings['Quote'] = '引文'; Index: public/javascripts/jstoolbar/lang/jstoolbar-zh.js =================================================================== --- public/javascripts/jstoolbar/lang/jstoolbar-zh.js (revision 14992) +++ public/javascripts/jstoolbar/lang/jstoolbar-zh.js (working copy) @@ -7,6 +7,7 @@ jsToolBar.strings['Heading 1'] = '标题 1'; jsToolBar.strings['Heading 2'] = '标题 2'; jsToolBar.strings['Heading 3'] = '标题 3'; +jsToolBar.strings['Highlighted code'] = 'Highlighted code'; jsToolBar.strings['Unordered list'] = '无序列表'; jsToolBar.strings['Ordered list'] = '排序列表'; jsToolBar.strings['Quote'] = '引用'; Index: public/javascripts/jstoolbar/markdown.js =================================================================== --- public/javascripts/jstoolbar/markdown.js (revision 14992) +++ public/javascripts/jstoolbar/markdown.js (working copy) @@ -170,6 +170,31 @@ } } +// Code highlighting +jsToolBar.prototype.elements.precode = { + type: 'button', + title: 'Highlighted code', + fn: { + wiki: function() { + precodeTextField = this; + + var codeRayLanguages = ["c", "clojure", "cpp", "css", "delphi", "diff", "erb", "go", "groovy", "haml", "html", "java", "javascript", "json", "lua", "php", "python", "ruby", "sass", "sql", "text", "xml", "yaml"]; + + var languageOptions = []; + for (var i = 0; i < codeRayLanguages.length; i++) { + languageOptions[i] = ""; + } + var languageSelect = ""; + var hideJs = "hideModal(this);$('#toolbar-code-options').remove();return false;"; + var questionBox = ''; + + $('#main').append(questionBox); + showModal('toolbar-code-options', '200px'); + $('#toolbar-code-options select').focus(); + } + } +} + // spacer jsToolBar.prototype.elements.space4 = {type: 'space'} Index: public/javascripts/jstoolbar/textile.js =================================================================== --- public/javascripts/jstoolbar/textile.js (revision 14992) +++ public/javascripts/jstoolbar/textile.js (working copy) @@ -179,6 +179,31 @@ } } +// Code highlighting +jsToolBar.prototype.elements.precode = { + type: 'button', + title: 'Highlighted code', + fn: { + wiki: function() { + precodeTextField = this; + + var codeRayLanguages = ["c", "clojure", "cpp", "css", "delphi", "diff", "erb", "go", "groovy", "haml", "html", "java", "javascript", "json", "lua", "php", "python", "ruby", "sass", "sql", "text", "xml", "yaml"]; + + var languageOptions = []; + for (var i = 0; i < codeRayLanguages.length; i++) { + languageOptions[i] = ""; + } + var languageSelect = ""; + var hideJs = "hideModal(this);$('#toolbar-code-options').remove();return false;"; + var questionBox = ''; + + $('#main').append(questionBox); + showModal('toolbar-code-options', '200px'); + $('#toolbar-code-options select').focus(); + } + } +} + // spacer jsToolBar.prototype.elements.space4 = {type: 'space'} Index: public/stylesheets/jstoolbar.css =================================================================== --- public/stylesheets/jstoolbar.css (revision 14992) +++ public/stylesheets/jstoolbar.css (working copy) @@ -89,6 +89,9 @@ .jstb_pre { background-image: url(../images/jstoolbar/bt_pre.png); } +.jstb_precode { + background-image: url(../images/jstoolbar/bt_precode.png); +} .jstb_link { background-image: url(../images/jstoolbar/bt_link.png); }