From b19f4cf952087df3670242c0d0b10d5f90bcf41c Mon Sep 17 00:00:00 2001 From: JT Smith Date: Mon, 5 Dec 2005 15:44:37 +0000 Subject: [PATCH] more tinymce stuff --- .../plugins/contextmenu/css/contextmenu.css | 60 + .../plugins/contextmenu/editor_plugin.js | 1 + .../plugins/contextmenu/editor_plugin_src.js | 309 +++++ .../plugins/contextmenu/images/spacer.gif | Bin 0 -> 43 bytes .../tiny_mce/plugins/contextmenu/readme.txt | 1 + .../plugins/directionality/editor_plugin.js | 1 + .../directionality/editor_plugin_src.js | 81 ++ .../plugins/directionality/images/ltr.gif | Bin 0 -> 155 bytes .../plugins/directionality/images/rtl.gif | Bin 0 -> 153 bytes .../plugins/directionality/langs/cs.js | 12 + .../plugins/directionality/langs/cy.js | 6 + .../plugins/directionality/langs/da.js | 6 + .../plugins/directionality/langs/de.js | 6 + .../plugins/directionality/langs/en.js | 6 + .../plugins/directionality/langs/es.js | 14 + .../plugins/directionality/langs/fr.js | 6 + .../plugins/directionality/langs/fr_ca.js | 6 + .../plugins/directionality/langs/he.js | 6 + .../plugins/directionality/langs/hu.js | 6 + .../plugins/directionality/langs/is.js | 6 + .../plugins/directionality/langs/nb.js | 6 + .../plugins/directionality/langs/nl.js | 6 + .../plugins/directionality/langs/nn.js | 6 + .../plugins/directionality/langs/pl.js | 8 + .../plugins/directionality/langs/pt_br.js | 13 + .../plugins/directionality/langs/ru.js | 6 + .../plugins/directionality/langs/ru_KOI8-R.js | 6 + .../plugins/directionality/langs/ru_UTF-8.js | 6 + .../plugins/directionality/langs/sk.js | 14 + .../plugins/directionality/langs/sv.js | 6 + .../plugins/directionality/langs/zh_cn.js | 6 + .../plugins/directionality/langs/zh_tw.js | 7 + .../directionality/langs/zh_tw_utf8.js | 7 + .../plugins/directionality/readme.txt | 1 + .../plugins/emotions/editor_plugin.js | 1 + .../plugins/emotions/editor_plugin_src.js | 51 + .../tiny_mce/plugins/emotions/emotions.htm | 40 + .../plugins/emotions/images/emotions.gif | Bin 0 -> 357 bytes .../plugins/emotions/images/readme.txt | 2 + .../plugins/emotions/images/smiley-cool.gif | Bin 0 -> 354 bytes .../plugins/emotions/images/smiley-cry.gif | Bin 0 -> 329 bytes .../emotions/images/smiley-embarassed.gif | Bin 0 -> 331 bytes .../emotions/images/smiley-foot-in-mouth.gif | Bin 0 -> 344 bytes .../plugins/emotions/images/smiley-frown.gif | Bin 0 -> 340 bytes .../emotions/images/smiley-innocent.gif | Bin 0 -> 336 bytes .../plugins/emotions/images/smiley-kiss.gif | Bin 0 -> 338 bytes .../emotions/images/smiley-laughing.gif | Bin 0 -> 344 bytes .../emotions/images/smiley-money-mouth.gif | Bin 0 -> 321 bytes .../plugins/emotions/images/smiley-sealed.gif | Bin 0 -> 325 bytes .../plugins/emotions/images/smiley-smile.gif | Bin 0 -> 345 bytes .../emotions/images/smiley-surprised.gif | Bin 0 -> 342 bytes .../emotions/images/smiley-tongue-out.gif | Bin 0 -> 328 bytes .../emotions/images/smiley-undecided.gif | Bin 0 -> 337 bytes .../plugins/emotions/images/smiley-wink.gif | Bin 0 -> 351 bytes .../plugins/emotions/images/smiley-yell.gif | Bin 0 -> 336 bytes .../plugins/emotions/jscripts/functions.js | 21 + .../tiny_mce/plugins/emotions/langs/cs.js | 12 + .../tiny_mce/plugins/emotions/langs/cy.js | 22 + .../tiny_mce/plugins/emotions/langs/da.js | 22 + .../tiny_mce/plugins/emotions/langs/de.js | 22 + .../tiny_mce/plugins/emotions/langs/el.js | 6 + .../tiny_mce/plugins/emotions/langs/en.js | 22 + .../tiny_mce/plugins/emotions/langs/es.js | 30 + .../tiny_mce/plugins/emotions/langs/fa.js | 11 + .../tiny_mce/plugins/emotions/langs/fr.js | 22 + .../tiny_mce/plugins/emotions/langs/fr_ca.js | 6 + .../tiny_mce/plugins/emotions/langs/he.js | 22 + .../tiny_mce/plugins/emotions/langs/hu.js | 22 + .../tiny_mce/plugins/emotions/langs/is.js | 22 + .../tiny_mce/plugins/emotions/langs/it.js | 6 + .../tiny_mce/plugins/emotions/langs/ko.js | 6 + .../tiny_mce/plugins/emotions/langs/nb.js | 22 + .../tiny_mce/plugins/emotions/langs/nl.js | 22 + .../tiny_mce/plugins/emotions/langs/nn.js | 22 + .../tiny_mce/plugins/emotions/langs/pl.js | 25 + .../tiny_mce/plugins/emotions/langs/pt_br.js | 29 + .../tiny_mce/plugins/emotions/langs/ru.js | 22 + .../plugins/emotions/langs/ru_KOI8-R.js | 22 + .../plugins/emotions/langs/ru_UTF-8.js | 22 + .../tiny_mce/plugins/emotions/langs/sk.js | 14 + .../tiny_mce/plugins/emotions/langs/sv.js | 22 + .../tiny_mce/plugins/emotions/langs/zh_cn.js | 22 + .../tiny_mce/plugins/emotions/langs/zh_tw.js | 23 + .../plugins/emotions/langs/zh_tw_utf8.js | 23 + .../tiny_mce/plugins/emotions/readme.txt | 1 + .../tiny_mce/plugins/flash/css/content.css | 7 + .../tiny_mce/plugins/flash/css/flash.css | 11 + .../tiny_mce/plugins/flash/editor_plugin.js | 1 + .../plugins/flash/editor_plugin_src.js | 270 +++++ .../jscripts/tiny_mce/plugins/flash/flash.htm | 70 ++ .../tiny_mce/plugins/flash/images/flash.gif | Bin 0 -> 241 bytes .../tiny_mce/plugins/flash/jscripts/flash.js | 107 ++ .../tiny_mce/plugins/flash/langs/cs.js | 14 + .../tiny_mce/plugins/flash/langs/cy.js | 11 + .../tiny_mce/plugins/flash/langs/da.js | 11 + .../tiny_mce/plugins/flash/langs/de.js | 11 + .../tiny_mce/plugins/flash/langs/en.js | 11 + .../tiny_mce/plugins/flash/langs/es.js | 19 + .../tiny_mce/plugins/flash/langs/fa.js | 13 + .../tiny_mce/plugins/flash/langs/fr.js | 11 + .../tiny_mce/plugins/flash/langs/fr_ca.js | 9 + .../tiny_mce/plugins/flash/langs/he.js | 11 + .../tiny_mce/plugins/flash/langs/hu.js | 11 + .../tiny_mce/plugins/flash/langs/is.js | 11 + .../tiny_mce/plugins/flash/langs/nb.js | 11 + .../tiny_mce/plugins/flash/langs/nl.js | 11 + .../tiny_mce/plugins/flash/langs/nn.js | 11 + .../tiny_mce/plugins/flash/langs/pl.js | 14 + .../tiny_mce/plugins/flash/langs/pt_br.js | 19 + .../tiny_mce/plugins/flash/langs/ru.js | 11 + .../tiny_mce/plugins/flash/langs/ru_KOI8-R.js | 11 + .../tiny_mce/plugins/flash/langs/ru_UTF-8.js | 11 + .../tiny_mce/plugins/flash/langs/sk.js | 16 + .../tiny_mce/plugins/flash/langs/sv.js | 11 + .../tiny_mce/plugins/flash/langs/zh_cn.js | 11 + .../tiny_mce/plugins/flash/langs/zh_tw.js | 12 + .../plugins/flash/langs/zh_tw_utf8.js | 12 + .../tiny_mce/plugins/flash/readme.txt | 1 + .../plugins/fullscreen/editor_plugin.js | 1 + .../plugins/fullscreen/editor_plugin_src.js | 45 + .../plugins/fullscreen/fullscreen.htm | 73 ++ .../plugins/fullscreen/images/fullscreen.gif | Bin 0 -> 198 bytes .../tiny_mce/plugins/fullscreen/langs/cs.js | 12 + .../tiny_mce/plugins/fullscreen/langs/cy.js | 6 + .../tiny_mce/plugins/fullscreen/langs/da.js | 6 + .../tiny_mce/plugins/fullscreen/langs/de.js | 6 + .../tiny_mce/plugins/fullscreen/langs/en.js | 6 + .../tiny_mce/plugins/fullscreen/langs/es.js | 8 + .../tiny_mce/plugins/fullscreen/langs/fr.js | 6 + .../plugins/fullscreen/langs/fr_ca.js | 6 + .../tiny_mce/plugins/fullscreen/langs/he.js | 6 + .../tiny_mce/plugins/fullscreen/langs/hu.js | 6 + .../tiny_mce/plugins/fullscreen/langs/is.js | 6 + .../tiny_mce/plugins/fullscreen/langs/nb.js | 6 + .../tiny_mce/plugins/fullscreen/langs/nl.js | 6 + .../tiny_mce/plugins/fullscreen/langs/nn.js | 6 + .../tiny_mce/plugins/fullscreen/langs/pl.js | 9 + .../plugins/fullscreen/langs/pt_br.js | 14 + .../tiny_mce/plugins/fullscreen/langs/ru.js | 6 + .../plugins/fullscreen/langs/ru_KOI8-R.js | 6 + .../plugins/fullscreen/langs/ru_UTF-8.js | 6 + .../tiny_mce/plugins/fullscreen/langs/sk.js | 14 + .../tiny_mce/plugins/fullscreen/langs/sv.js | 6 + .../plugins/fullscreen/langs/zh_cn.js | 6 + .../plugins/fullscreen/langs/zh_tw.js | 7 + .../plugins/fullscreen/langs/zh_tw_utf8.js | 7 + .../tiny_mce/plugins/fullscreen/readme.txt | 1 + .../tiny_mce/plugins/iespell/editor_plugin.js | 1 + .../plugins/iespell/editor_plugin_src.js | 49 + .../plugins/iespell/images/iespell.gif | Bin 0 -> 124 bytes .../tiny_mce/plugins/iespell/langs/cs.js | 12 + .../tiny_mce/plugins/iespell/langs/cy.js | 7 + .../tiny_mce/plugins/iespell/langs/da.js | 7 + .../tiny_mce/plugins/iespell/langs/de.js | 7 + .../tiny_mce/plugins/iespell/langs/el.js | 7 + .../tiny_mce/plugins/iespell/langs/en.js | 7 + .../tiny_mce/plugins/iespell/langs/es.js | 15 + .../tiny_mce/plugins/iespell/langs/fr.js | 7 + .../tiny_mce/plugins/iespell/langs/fr_ca.js | 6 + .../tiny_mce/plugins/iespell/langs/he.js | 6 + .../tiny_mce/plugins/iespell/langs/hu.js | 7 + .../tiny_mce/plugins/iespell/langs/is.js | 7 + .../tiny_mce/plugins/iespell/langs/it.js | 7 + .../tiny_mce/plugins/iespell/langs/ko.js | 7 + .../tiny_mce/plugins/iespell/langs/nb.js | 6 + .../tiny_mce/plugins/iespell/langs/nl.js | 6 + .../tiny_mce/plugins/iespell/langs/nn.js | 6 + .../tiny_mce/plugins/iespell/langs/pl.js | 8 + .../tiny_mce/plugins/iespell/langs/pt_br.js | 14 + .../tiny_mce/plugins/iespell/langs/ru.js | 7 + .../plugins/iespell/langs/ru_KOI8-R.js | 7 + .../plugins/iespell/langs/ru_UTF-8.js | 7 + .../tiny_mce/plugins/iespell/langs/sk.js | 14 + .../tiny_mce/plugins/iespell/langs/sv.js | 6 + .../tiny_mce/plugins/iespell/langs/zh_cn.js | 6 + .../tiny_mce/plugins/iespell/langs/zh_tw.js | 7 + .../plugins/iespell/langs/zh_tw_utf8.js | 8 + .../tiny_mce/plugins/iespell/readme.txt | 1 + .../plugins/inlinepopups/css/inlinepopup.css | 69 ++ .../plugins/inlinepopups/editor_plugin.js | 1 + .../plugins/inlinepopups/editor_plugin_src.js | 653 +++++++++++ .../plugins/inlinepopups/images/spacer.gif | Bin 0 -> 43 bytes .../inlinepopups/images/window_close.gif | Bin 0 -> 110 bytes .../inlinepopups/images/window_maximize.gif | Bin 0 -> 111 bytes .../inlinepopups/images/window_minimize.gif | Bin 0 -> 112 bytes .../inlinepopups/images/window_resize.gif | Bin 0 -> 74 bytes .../inlinepopups/jscripts/mcwindows.js | 455 +++++++ .../tiny_mce/plugins/inlinepopups/readme.txt | 0 .../plugins/insertdatetime/editor_plugin.js | 1 + .../insertdatetime/editor_plugin_src.js | 82 ++ .../insertdatetime/images/insertdate.gif | Bin 0 -> 287 bytes .../insertdatetime/images/inserttime.gif | Bin 0 -> 239 bytes .../plugins/insertdatetime/langs/cs.js | 18 + .../plugins/insertdatetime/langs/cy.js | 12 + .../plugins/insertdatetime/langs/da.js | 12 + .../plugins/insertdatetime/langs/de.js | 12 + .../plugins/insertdatetime/langs/el.js | 12 + .../plugins/insertdatetime/langs/en.js | 12 + .../plugins/insertdatetime/langs/es.js | 20 + .../plugins/insertdatetime/langs/fa.js | 13 + .../plugins/insertdatetime/langs/fi.js | 12 + .../plugins/insertdatetime/langs/fr.js | 12 + .../plugins/insertdatetime/langs/fr_ca.js | 10 + .../plugins/insertdatetime/langs/he.js | 12 + .../plugins/insertdatetime/langs/hu.js | 12 + .../plugins/insertdatetime/langs/is.js | 12 + .../plugins/insertdatetime/langs/it.js | 12 + .../plugins/insertdatetime/langs/ko.js | 12 + .../plugins/insertdatetime/langs/nb.js | 12 + .../plugins/insertdatetime/langs/nl.js | 12 + .../plugins/insertdatetime/langs/nn.js | 12 + .../plugins/insertdatetime/langs/pl.js | 15 + .../plugins/insertdatetime/langs/pt_br.js | 20 + .../plugins/insertdatetime/langs/ru.js | 12 + .../plugins/insertdatetime/langs/ru_KOI8-R.js | 12 + .../plugins/insertdatetime/langs/ru_UTF-8.js | 12 + .../plugins/insertdatetime/langs/sk.js | 20 + .../plugins/insertdatetime/langs/sv.js | 12 + .../plugins/insertdatetime/langs/zh_cn.js | 12 + .../plugins/insertdatetime/langs/zh_tw.js | 13 + .../insertdatetime/langs/zh_tw_utf8.js | 13 + .../plugins/insertdatetime/readme.txt | 1 + .../plugins/noneditable/css/noneditable.css | 17 + .../plugins/noneditable/editor_plugin.js | 1 + .../plugins/noneditable/editor_plugin_src.js | 149 +++ .../tiny_mce/plugins/noneditable/readme.txt | 1 + .../jscripts/tiny_mce/plugins/paste/blank.htm | 19 + .../tiny_mce/plugins/paste/css/blank.css | 13 + .../tiny_mce/plugins/paste/css/pasteword.css | 3 + .../tiny_mce/plugins/paste/editor_plugin.js | 1 + .../plugins/paste/editor_plugin_src.js | 333 ++++++ .../plugins/paste/images/pastetext.gif | Bin 0 -> 294 bytes .../plugins/paste/images/pasteword.gif | Bin 0 -> 299 bytes .../plugins/paste/images/selectall.gif | Bin 0 -> 205 bytes .../plugins/paste/jscripts/pastetext.js | 34 + .../plugins/paste/jscripts/pasteword.js | 46 + .../tiny_mce/plugins/paste/langs/cs.js | 16 + .../tiny_mce/plugins/paste/langs/cy.js | 10 + .../tiny_mce/plugins/paste/langs/da.js | 10 + .../tiny_mce/plugins/paste/langs/de.js | 10 + .../tiny_mce/plugins/paste/langs/en.js | 10 + .../tiny_mce/plugins/paste/langs/es.js | 12 + .../tiny_mce/plugins/paste/langs/fi.js | 10 + .../tiny_mce/plugins/paste/langs/fr.js | 10 + .../tiny_mce/plugins/paste/langs/fr_ca.js | 10 + .../tiny_mce/plugins/paste/langs/he.js | 10 + .../tiny_mce/plugins/paste/langs/hu.js | 10 + .../tiny_mce/plugins/paste/langs/is.js | 10 + .../tiny_mce/plugins/paste/langs/nb.js | 10 + .../tiny_mce/plugins/paste/langs/nl.js | 10 + .../tiny_mce/plugins/paste/langs/nn.js | 10 + .../tiny_mce/plugins/paste/langs/pl.js | 12 + .../tiny_mce/plugins/paste/langs/pt_br.js | 17 + .../tiny_mce/plugins/paste/langs/ru.js | 10 + .../tiny_mce/plugins/paste/langs/ru_KOI8-R.js | 10 + .../tiny_mce/plugins/paste/langs/ru_UTF-8.js | 10 + .../tiny_mce/plugins/paste/langs/sk.js | 18 + .../tiny_mce/plugins/paste/langs/sv.js | 10 + .../tiny_mce/plugins/paste/langs/zh_cn.js | 10 + .../tiny_mce/plugins/paste/langs/zh_tw.js | 11 + .../plugins/paste/langs/zh_tw_utf8.js | 11 + .../tiny_mce/plugins/paste/pastetext.htm | 34 + .../tiny_mce/plugins/paste/pasteword.htm | 29 + .../tiny_mce/plugins/paste/readme.txt | 1 + .../tiny_mce/plugins/preview/editor_plugin.js | 1 + .../plugins/preview/editor_plugin_src.js | 72 ++ .../tiny_mce/plugins/preview/example.html | 13 + .../plugins/preview/images/preview.gif | Bin 0 -> 286 bytes .../tiny_mce/plugins/preview/langs/cs.js | 11 + .../tiny_mce/plugins/preview/langs/cy.js | 5 + .../tiny_mce/plugins/preview/langs/da.js | 5 + .../tiny_mce/plugins/preview/langs/de.js | 5 + .../tiny_mce/plugins/preview/langs/el.js | 5 + .../tiny_mce/plugins/preview/langs/en.js | 5 + .../tiny_mce/plugins/preview/langs/es.js | 7 + .../tiny_mce/plugins/preview/langs/fa.js | 10 + .../tiny_mce/plugins/preview/langs/fr.js | 6 + .../tiny_mce/plugins/preview/langs/fr_ca.js | 5 + .../tiny_mce/plugins/preview/langs/he.js | 5 + .../tiny_mce/plugins/preview/langs/hu.js | 5 + .../tiny_mce/plugins/preview/langs/is.js | 5 + .../tiny_mce/plugins/preview/langs/it.js | 5 + .../tiny_mce/plugins/preview/langs/ko.js | 5 + .../tiny_mce/plugins/preview/langs/nb.js | 5 + .../tiny_mce/plugins/preview/langs/nl.js | 5 + .../tiny_mce/plugins/preview/langs/nn.js | 5 + .../tiny_mce/plugins/preview/langs/pl.js | 7 + .../tiny_mce/plugins/preview/langs/pt.js | 5 + .../tiny_mce/plugins/preview/langs/pt_br.js | 13 + .../tiny_mce/plugins/preview/langs/ru.js | 5 + .../plugins/preview/langs/ru_KOI8-R.js | 5 + .../plugins/preview/langs/ru_UTF-8.js | 5 + .../tiny_mce/plugins/preview/langs/sk.js | 13 + .../tiny_mce/plugins/preview/langs/sv.js | 5 + .../tiny_mce/plugins/preview/langs/zh_cn.js | 5 + .../tiny_mce/plugins/preview/langs/zh_tw.js | 6 + .../plugins/preview/langs/zh_tw_utf8.js | 6 + .../tiny_mce/plugins/preview/readme.txt | 1 + .../tiny_mce/plugins/print/editor_plugin.js | 1 + .../plugins/print/editor_plugin_src.js | 37 + .../tiny_mce/plugins/print/images/print.gif | Bin 0 -> 211 bytes .../tiny_mce/plugins/print/langs/cs.js | 11 + .../tiny_mce/plugins/print/langs/cy.js | 5 + .../tiny_mce/plugins/print/langs/da.js | 5 + .../tiny_mce/plugins/print/langs/de.js | 5 + .../tiny_mce/plugins/print/langs/en.js | 5 + .../tiny_mce/plugins/print/langs/es.js | 7 + .../tiny_mce/plugins/print/langs/fa.js | 10 + .../tiny_mce/plugins/print/langs/fi.js | 5 + .../tiny_mce/plugins/print/langs/fr.js | 5 + .../tiny_mce/plugins/print/langs/fr_ca.js | 5 + .../tiny_mce/plugins/print/langs/he.js | 5 + .../tiny_mce/plugins/print/langs/hu.js | 5 + .../tiny_mce/plugins/print/langs/is.js | 5 + .../tiny_mce/plugins/print/langs/nb.js | 5 + .../tiny_mce/plugins/print/langs/nl.js | 5 + .../tiny_mce/plugins/print/langs/nn.js | 5 + .../tiny_mce/plugins/print/langs/pl.js | 5 + .../tiny_mce/plugins/print/langs/pt_br.js | 13 + .../tiny_mce/plugins/print/langs/ru.js | 5 + .../tiny_mce/plugins/print/langs/ru_KOI8-R.js | 5 + .../tiny_mce/plugins/print/langs/ru_UTF-8.js | 5 + .../tiny_mce/plugins/print/langs/sk.js | 13 + .../tiny_mce/plugins/print/langs/sv.js | 5 + .../tiny_mce/plugins/print/langs/zh_cn.js | 6 + .../tiny_mce/plugins/print/langs/zh_tw.js | 6 + .../plugins/print/langs/zh_tw_utf8.js | 6 + .../tiny_mce/plugins/print/readme.txt | 1 + .../jscripts/tiny_mce/plugins/readme.txt | 1 + .../tiny_mce/plugins/save/editor_plugin.js | 1 + .../plugins/save/editor_plugin_src.js | 58 + .../tiny_mce/plugins/save/images/save.gif | Bin 0 -> 285 bytes .../tiny_mce/plugins/save/langs/cs.js | 11 + .../tiny_mce/plugins/save/langs/cy.js | 5 + .../tiny_mce/plugins/save/langs/da.js | 5 + .../tiny_mce/plugins/save/langs/de.js | 5 + .../tiny_mce/plugins/save/langs/en.js | 5 + .../tiny_mce/plugins/save/langs/es.js | 7 + .../tiny_mce/plugins/save/langs/fa.js | 11 + .../tiny_mce/plugins/save/langs/fi.js | 5 + .../tiny_mce/plugins/save/langs/fr.js | 6 + .../tiny_mce/plugins/save/langs/fr_ca.js | 6 + .../tiny_mce/plugins/save/langs/he.js | 5 + .../tiny_mce/plugins/save/langs/hu.js | 5 + .../tiny_mce/plugins/save/langs/is.js | 5 + .../tiny_mce/plugins/save/langs/nb.js | 5 + .../tiny_mce/plugins/save/langs/nl.js | 5 + .../tiny_mce/plugins/save/langs/nn.js | 5 + .../tiny_mce/plugins/save/langs/pl.js | 5 + .../tiny_mce/plugins/save/langs/pt_br.js | 13 + .../tiny_mce/plugins/save/langs/ru.js | 5 + .../tiny_mce/plugins/save/langs/ru_KOI8-R.js | 5 + .../tiny_mce/plugins/save/langs/ru_UTF-8.js | 5 + .../tiny_mce/plugins/save/langs/sk.js | 13 + .../tiny_mce/plugins/save/langs/sv.js | 5 + .../tiny_mce/plugins/save/langs/zh_cn.js | 7 + .../tiny_mce/plugins/save/langs/zh_tw.js | 6 + .../tiny_mce/plugins/save/langs/zh_tw_utf8.js | 6 + .../jscripts/tiny_mce/plugins/save/readme.txt | 1 + .../plugins/searchreplace/editor_plugin.js | 1 + .../searchreplace/editor_plugin_src.js | 195 +++ .../plugins/searchreplace/images/replace.gif | Bin 0 -> 125 bytes .../plugins/searchreplace/images/search.gif | Bin 0 -> 191 bytes .../plugins/searchreplace/jscripts/replace.js | 40 + .../plugins/searchreplace/jscripts/search.js | 36 + .../plugins/searchreplace/langs/cs.js | 27 + .../plugins/searchreplace/langs/cy.js | 22 + .../plugins/searchreplace/langs/da.js | 21 + .../plugins/searchreplace/langs/de.js | 22 + .../plugins/searchreplace/langs/en.js | 21 + .../plugins/searchreplace/langs/es.js | 30 + .../plugins/searchreplace/langs/fa.js | 26 + .../plugins/searchreplace/langs/fi.js | 21 + .../plugins/searchreplace/langs/fr.js | 22 + .../plugins/searchreplace/langs/fr_ca.js | 21 + .../plugins/searchreplace/langs/he.js | 21 + .../plugins/searchreplace/langs/hu.js | 21 + .../plugins/searchreplace/langs/is.js | 22 + .../plugins/searchreplace/langs/nb.js | 21 + .../plugins/searchreplace/langs/nl.js | 21 + .../plugins/searchreplace/langs/nn.js | 21 + .../plugins/searchreplace/langs/pl.js | 23 + .../plugins/searchreplace/langs/pt_br.js | 29 + .../plugins/searchreplace/langs/ru.js | 22 + .../plugins/searchreplace/langs/ru_KOI8-R.js | 21 + .../plugins/searchreplace/langs/ru_UTF-8.js | 21 + .../plugins/searchreplace/langs/sk.js | 29 + .../plugins/searchreplace/langs/sv.js | 21 + .../plugins/searchreplace/langs/zh_cn.js | 21 + .../plugins/searchreplace/langs/zh_tw.js | 22 + .../plugins/searchreplace/langs/zh_tw_utf8.js | 22 + .../tiny_mce/plugins/searchreplace/readme.txt | 1 + .../plugins/searchreplace/replace.htm | 49 + .../tiny_mce/plugins/searchreplace/search.htm | 42 + .../jscripts/tiny_mce/plugins/table/cell.htm | 182 +++ .../tiny_mce/plugins/table/css/cell.css | 17 + .../tiny_mce/plugins/table/css/row.css | 25 + .../tiny_mce/plugins/table/css/table.css | 13 + .../tiny_mce/plugins/table/editor_plugin.js | 1 + .../plugins/table/editor_plugin_src.js | 1041 +++++++++++++++++ .../tiny_mce/plugins/table/images/buttons.gif | Bin 0 -> 1356 bytes .../tiny_mce/plugins/table/images/table.gif | Bin 0 -> 287 bytes .../plugins/table/images/table_cell_props.gif | Bin 0 -> 189 bytes .../plugins/table/images/table_delete.gif | Bin 0 -> 372 bytes .../plugins/table/images/table_delete_col.gif | Bin 0 -> 163 bytes .../plugins/table/images/table_delete_row.gif | Bin 0 -> 171 bytes .../table/images/table_insert_col_after.gif | Bin 0 -> 165 bytes .../table/images/table_insert_col_before.gif | Bin 0 -> 165 bytes .../table/images/table_insert_row_after.gif | Bin 0 -> 163 bytes .../table/images/table_insert_row_before.gif | Bin 0 -> 159 bytes .../table/images/table_merge_cells.gif | Bin 0 -> 198 bytes .../plugins/table/images/table_row_props.gif | Bin 0 -> 187 bytes .../table/images/table_split_cells.gif | Bin 0 -> 210 bytes .../tiny_mce/plugins/table/jscripts/cell.js | 249 ++++ .../plugins/table/jscripts/merge_cells.js | 19 + .../tiny_mce/plugins/table/jscripts/row.js | 200 ++++ .../tiny_mce/plugins/table/jscripts/table.js | 327 ++++++ .../tiny_mce/plugins/table/langs/ar.js | 43 + .../tiny_mce/plugins/table/langs/cs.js | 49 + .../tiny_mce/plugins/table/langs/cy.js | 76 ++ .../tiny_mce/plugins/table/langs/da.js | 69 ++ .../tiny_mce/plugins/table/langs/de.js | 76 ++ .../tiny_mce/plugins/table/langs/el.js | 43 + .../tiny_mce/plugins/table/langs/en.js | 75 ++ .../tiny_mce/plugins/table/langs/es.js | 84 ++ .../tiny_mce/plugins/table/langs/fa.js | 47 + .../tiny_mce/plugins/table/langs/fi.js | 77 ++ .../tiny_mce/plugins/table/langs/fr.js | 77 ++ .../tiny_mce/plugins/table/langs/fr_ca.js | 43 + .../tiny_mce/plugins/table/langs/he.js | 75 ++ .../tiny_mce/plugins/table/langs/hu.js | 75 ++ .../tiny_mce/plugins/table/langs/is.js | 76 ++ .../tiny_mce/plugins/table/langs/it.js | 43 + .../tiny_mce/plugins/table/langs/ja.js | 43 + .../tiny_mce/plugins/table/langs/ko.js | 43 + .../tiny_mce/plugins/table/langs/nb.js | 75 ++ .../tiny_mce/plugins/table/langs/nl.js | 75 ++ .../tiny_mce/plugins/table/langs/nn.js | 76 ++ .../tiny_mce/plugins/table/langs/pl.js | 78 ++ .../tiny_mce/plugins/table/langs/pt.js | 84 ++ .../tiny_mce/plugins/table/langs/pt_br.js | 85 ++ .../tiny_mce/plugins/table/langs/readme.txt | 4 + .../tiny_mce/plugins/table/langs/ru.js | 77 ++ .../tiny_mce/plugins/table/langs/ru_KOI8-R.js | 75 ++ .../tiny_mce/plugins/table/langs/ru_UTF-8.js | 75 ++ .../tiny_mce/plugins/table/langs/sk.js | 51 + .../tiny_mce/plugins/table/langs/sv.js | 76 ++ .../tiny_mce/plugins/table/langs/tw.js | 43 + .../tiny_mce/plugins/table/langs/zh_cn.js | 75 ++ .../tiny_mce/plugins/table/langs/zh_tw.js | 76 ++ .../plugins/table/langs/zh_tw_utf8.js | 76 ++ .../tiny_mce/plugins/table/merge_cells.htm | 37 + .../tiny_mce/plugins/table/readme.txt | 1 + .../jscripts/tiny_mce/plugins/table/row.htm | 159 +++ .../jscripts/tiny_mce/plugins/table/table.htm | 155 +++ .../tiny_mce/plugins/zoom/editor_plugin.js | 6 + .../plugins/zoom/editor_plugin_src.js | 47 + .../tiny_mce/plugins/zoom/langs/es.js | 3 + .../tiny_mce/plugins/zoom/langs/fr.js | 3 + .../tiny_mce/plugins/zoom/langs/he.js | 5 + .../tiny_mce/plugins/zoom/langs/pt_br.js | 10 + .../tiny_mce/plugins/zoom/langs/ru.js | 5 + .../tiny_mce/plugins/zoom/langs/ru_KOI8-R.js | 5 + .../tiny_mce/plugins/zoom/langs/ru_UTF-8.js | 5 + .../tiny_mce/plugins/zoom/langs/zh_tw.js | 6 + .../tiny_mce/plugins/zoom/langs/zh_tw_utf8.js | 6 + .../jscripts/tiny_mce/plugins/zoom/readme.txt | 1 + www/extras/tinymce2/jscripts/webgui.js | 25 + 468 files changed, 11635 insertions(+) create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/css/contextmenu.css create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/images/spacer.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/images/ltr.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/images/rtl.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/cs.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/cy.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/da.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/de.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/en.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/fr_ca.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/hu.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/is.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/nb.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/nl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/nn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/pl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/sk.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/sv.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/zh_cn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/emotions.htm create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/emotions.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-cool.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-cry.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-embarassed.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-foot-in-mouth.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-frown.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-innocent.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-kiss.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-laughing.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-money-mouth.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-sealed.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-smile.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-surprised.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-tongue-out.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-undecided.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-wink.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-yell.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/jscripts/functions.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/cs.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/cy.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/da.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/de.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/el.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/en.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/fa.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/fr_ca.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/hu.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/is.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/it.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ko.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/nb.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/nl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/nn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/pl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/sk.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/sv.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/zh_cn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/css/content.css create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/css/flash.css create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/flash.htm create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/images/flash.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/jscripts/flash.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/cs.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/cy.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/da.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/de.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/en.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/fa.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/fr_ca.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/hu.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/is.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/nb.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/nl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/nn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/pl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/sk.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/sv.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/zh_cn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/images/fullscreen.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/cs.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/cy.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/da.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/de.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/en.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/fr_ca.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/hu.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/is.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/nb.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/nl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/nn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/pl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/sk.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/sv.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/zh_cn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/images/iespell.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/cs.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/cy.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/da.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/de.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/el.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/en.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/fr_ca.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/hu.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/is.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/it.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ko.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/nb.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/nl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/nn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/pl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/sk.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/sv.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/zh_cn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/css/inlinepopup.css create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/images/spacer.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/images/window_close.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/images/window_maximize.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/images/window_minimize.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/images/window_resize.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/jscripts/mcwindows.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/images/insertdate.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/images/inserttime.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/cs.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/cy.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/da.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/de.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/el.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/en.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fa.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fi.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fr_ca.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/hu.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/is.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/it.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ko.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/nb.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/nl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/nn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/pl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/sk.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/sv.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/zh_cn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/noneditable/css/noneditable.css create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/noneditable/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/noneditable/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/blank.htm create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/css/blank.css create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/css/pasteword.css create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/images/pastetext.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/images/pasteword.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/images/selectall.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/jscripts/pastetext.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/jscripts/pasteword.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/cs.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/cy.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/da.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/de.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/en.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/fi.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/fr_ca.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/hu.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/is.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/nb.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/nl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/nn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/pl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/sk.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/sv.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/zh_cn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/pastetext.htm create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/pasteword.htm create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/example.html create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/images/preview.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/cs.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/cy.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/da.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/de.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/el.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/en.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/fa.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/fr_ca.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/hu.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/is.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/it.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ko.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/nb.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/nl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/nn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/pl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/pt.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/sk.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/sv.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/zh_cn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/images/print.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/cs.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/cy.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/da.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/de.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/en.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fa.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fi.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fr_ca.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/hu.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/is.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/nb.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/nl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/nn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/pl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/sk.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/sv.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/zh_cn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/print/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/images/save.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/cs.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/cy.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/da.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/de.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/en.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fa.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fi.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fr_ca.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/hu.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/is.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/nb.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/nl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/nn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/pl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/sk.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/sv.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/zh_cn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/save/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/images/replace.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/images/search.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/jscripts/replace.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/jscripts/search.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/cs.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/cy.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/da.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/de.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/en.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fa.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fi.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fr_ca.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/hu.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/is.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/nb.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/nl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/nn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/pl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/sk.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/sv.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/zh_cn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/replace.htm create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/search.htm create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/cell.htm create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/css/cell.css create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/css/row.css create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/css/table.css create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/buttons.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_cell_props.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_delete.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_delete_col.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_delete_row.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_insert_col_after.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_insert_col_before.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_insert_row_after.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_insert_row_before.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_merge_cells.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_row_props.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_split_cells.gif create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/jscripts/cell.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/jscripts/merge_cells.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/jscripts/row.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/jscripts/table.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ar.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/cs.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/cy.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/da.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/de.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/el.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/en.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fa.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fi.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fr_ca.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/hu.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/is.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/it.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ja.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ko.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/nb.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/nl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/nn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/pl.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/pt.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/sk.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/sv.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/zh_cn.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/merge_cells.htm create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/readme.txt create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/row.htm create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/table/table.htm create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/editor_plugin.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/editor_plugin_src.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/es.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/fr.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/he.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/pt_br.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/ru.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/ru_KOI8-R.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/ru_UTF-8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/zh_tw.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/zh_tw_utf8.js create mode 100644 www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/readme.txt create mode 100644 www/extras/tinymce2/jscripts/webgui.js diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/css/contextmenu.css b/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/css/contextmenu.css new file mode 100644 index 000000000..58bb33757 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/css/contextmenu.css @@ -0,0 +1,60 @@ +.contextMenuIEPopup { + padding: 0px; + margin: 0px; + border: 0px; + overflow: hidden; +} + +.contextMenu { + position: absolute; + cursor: default; + z-index: 1000; + border: 1px solid #D4D0C8; + background-color: #FFFFFF; +} + +.contextMenuItem, .contextMenuItemOver { +} + +.contextMenuItemOver { + background-color: #B6BDD2; +} + +.contextMenuSeparator { + width: 100%; + background-color: #D4D0C8; + border: 0px; +} + +.contextMenuImage, .contextMenuItemDisabled { + border: 0px; +} + +.contextMenuIcon { + background-color: #F0F0EE; +} + +.contextMenuItemOver .contextMenuIcon { + background-color: #B6BDD2; +} + +.contextMenuIcon { + background-color: #F0F0EE; +} + +.contextMenuItemDisabled img { + filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); + -moz-opacity:0.3; + opacity: 0.3; +} + +.contextMenuText { + font-family: Tahoma, Verdana, Arial, Helvetica; + font-size: 11px; + margin-left: 5px; + margin-right: 10px; +} + +.contextMenuItemDisabled { + color: #AAAAAA; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/editor_plugin.js new file mode 100644 index 000000000..dc4567cff --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/editor_plugin.js @@ -0,0 +1 @@ +if(!tinyMCE.settings['contextmenu_skip_plugin_css'])tinyMCE.loadCSS(tinyMCE.baseURL+"/plugins/contextmenu/css/contextmenu.css");var TinyMCE_contextmenu_contextMenu=null;function TinyMCE_contextmenu_getInfo(){return{longname:'Context menus',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_contextmenu.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_contextmenu_initInstance(inst){if(tinyMCE.isMSIE5_0&&tinyMCE.isOpera)return;tinyMCE.addEvent(inst.getDoc(),"click",TinyMCE_contextmenu_hideContextMenu);tinyMCE.addEvent(inst.getDoc(),"keypress",TinyMCE_contextmenu_hideContextMenu);tinyMCE.addEvent(inst.getDoc(),"keydown",TinyMCE_contextmenu_hideContextMenu);tinyMCE.addEvent(document,"click",TinyMCE_contextmenu_hideContextMenu);tinyMCE.addEvent(document,"keypress",TinyMCE_contextmenu_hideContextMenu);tinyMCE.addEvent(document,"keydown",TinyMCE_contextmenu_hideContextMenu);var contextMenu=new ContextMenu({commandhandler:"TinyMCE_contextmenu_commandHandler",spacer_image:tinyMCE.baseURL+"/plugins/contextmenu/images/spacer.gif"});TinyMCE_contextmenu_contextMenu=contextMenu;if(tinyMCE.isGecko){tinyMCE.addEvent(inst.getDoc(),"contextmenu",function(e){TinyMCE_contextmenu_showContextMenu(tinyMCE.isMSIE?inst.contentWindow.event:e,inst);});}else tinyMCE.addEvent(inst.getDoc(),"contextmenu",TinyMCE_contextmenu_onContextMenu);}function TinyMCE_contextmenu_onContextMenu(e){var elm=tinyMCE.isMSIE?e.srcElement:e.target;var targetInst,body;if((body=tinyMCE.getParentElement(elm,"body"))!=null){for(var n in tinyMCE.instances){var inst=tinyMCE.instances[n];if(!tinyMCE.isInstance(inst))continue;if(body==inst.getBody()){targetInst=inst;break;}}return TinyMCE_contextmenu_showContextMenu(tinyMCE.isMSIE?targetInst.contentWindow.event:e,targetInst);}}function TinyMCE_contextmenu_showContextMenu(e,inst){function getAttrib(elm,name){return elm.getAttribute(name)?elm.getAttribute(name):"";}var x,y,elm,contextMenu;var pos=tinyMCE.getAbsPosition(inst.iframeElement);x=tinyMCE.isMSIE?e.screenX:pos.absLeft+(e.pageX-inst.getBody().scrollLeft);y=tinyMCE.isMSIE?e.screenY:pos.absTop+(e.pageY-inst.getBody().scrollTop);elm=tinyMCE.isMSIE?e.srcElement:e.target;contextMenu=TinyMCE_contextmenu_contextMenu;contextMenu.inst=inst;window.setTimeout(function(){var theme=tinyMCE.getParam("theme");contextMenu.clearAll();var sel=inst.getSelectedText().length!=0||elm.nodeName=="IMG";contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/cut.gif","$lang_cut_desc","Cut","",!sel);contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/copy.gif","$lang_copy_desc","Copy","",!sel);contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/paste.gif","$lang_paste_desc","Paste","",false);elm=tinyMCE.getParentElement(elm,"img,table,td");if(elm){switch(elm.nodeName){case "IMG":contextMenu.addSeparator();if(tinyMCE.getAttrib(elm,'class').indexOf('mceItemFlash')==0)contextMenu.addItem(tinyMCE.baseURL+"/plugins/flash/images/flash.gif","$lang_flash_props","mceFlash");else contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/image.gif","$lang_image_props_desc",typeof(TinyMCE_advimage_getControlHTML)!="undefined"?"mceAdvImage":"mceImage");break;case "TABLE":case "TD":if(typeof(TinyMCE_table_getControlHTML)!="undefined"){var colspan=(elm.nodeName=="TABLE")?"":getAttrib(elm,"colspan");var rowspan=(elm.nodeName=="TABLE")?"":getAttrib(elm,"rowspan");colspan=colspan==""?"1":colspan;rowspan=rowspan==""?"1":rowspan;contextMenu.addSeparator();contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/cut.gif","$lang_table_cut_row_desc","mceTableCutRow");contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/copy.gif","$lang_table_copy_row_desc","mceTableCopyRow");contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/paste.gif","$lang_table_paste_row_before_desc","mceTablePasteRowBefore","",inst.tableRowClipboard==null);contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/paste.gif","$lang_table_paste_row_after_desc","mceTablePasteRowAfter","",inst.tableRowClipboard==null);contextMenu.addSeparator();contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table.gif","$lang_table_desc","mceInsertTable","insert");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table.gif","$lang_table_props_desc","mceInsertTable");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_cell_props.gif","$lang_table_cell_desc","mceTableCellProps");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_delete.gif","$lang_table_del","mceTableDelete");contextMenu.addSeparator();contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_row_props.gif","$lang_table_row_desc","mceTableRowProps");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_insert_row_before.gif","$lang_table_row_before_desc","mceTableInsertRowBefore");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_insert_row_after.gif","$lang_table_row_after_desc","mceTableInsertRowAfter");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_delete_row.gif","$lang_table_delete_row_desc","mceTableDeleteRow");contextMenu.addSeparator();contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_insert_col_before.gif","$lang_table_col_before_desc","mceTableInsertColBefore");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_insert_col_after.gif","$lang_table_col_after_desc","mceTableInsertColAfter");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_delete_col.gif","$lang_table_delete_col_desc","mceTableDeleteCol");contextMenu.addSeparator();contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_split_cells.gif","$lang_table_split_cells_desc","mceTableSplitCells","",(colspan=="1"&&rowspan=="1"));contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_merge_cells.gif","$lang_table_merge_cells_desc","mceTableMergeCells","",false);}break;}}else{if(typeof(TinyMCE_table_getControlHTML)!="undefined"){contextMenu.addSeparator();contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table.gif","$lang_table_desc","mceInsertTable","insert");}}contextMenu.show(x,y);},10);tinyMCE.cancelEvent(e);return false;}function TinyMCE_contextmenu_hideContextMenu(){TinyMCE_contextmenu_contextMenu.hide();}function TinyMCE_contextmenu_commandHandler(command,value){TinyMCE_contextmenu_contextMenu.hide();var ui=false;if(command=="mceInsertTable"||command=="mceTableCellProps"||command=="mceTableRowProps"||command=="mceTableMergeCells")ui=true;if(command=="Paste")value=null;TinyMCE_contextmenu_contextMenu.inst.execCommand(command,ui,value);}function ContextMenu(settings){function defParam(key,def_val){settings[key]=typeof(settings[key])!="undefined"?settings[key]:def_val;}var self=this;this.isMSIE=(navigator.appName=="Microsoft Internet Explorer");this.contextMenuDiv=document.createElement("div");this.contextMenuDiv.className="contextMenu";this.contextMenuDiv.setAttribute("class","contextMenu");this.contextMenuDiv.style.display="none";this.contextMenuDiv.style.position='absolute';this.contextMenuDiv.style.zindex=1000;this.contextMenuDiv.style.left='0px';this.contextMenuDiv.style.top='0px';this.contextMenuDiv.unselectable="on";document.body.appendChild(this.contextMenuDiv);defParam("commandhandler","");defParam("spacer_image","images/spacer.gif");this.items=new Array();this.settings=settings;this.html="";if(tinyMCE.isMSIE&&!tinyMCE.isMSIE5_0&&!tinyMCE.isOpera){this.pop=window.createPopup();doc=this.pop.document;doc.open();doc.write('');doc.close();}};ContextMenu.prototype.clearAll=function(){this.html="";this.contextMenuDiv.innerHTML="";};ContextMenu.prototype.addSeparator=function(){this.html+='';};ContextMenu.prototype.addItem=function(icon,title,command,value,disabled){if(title.charAt(0)=='$')title=tinyMCE.getLang(title.substring(1));var onMouseDown='';var html='';if(tinyMCE.isMSIE&&!tinyMCE.isMSIE5_0)onMouseDown='contextMenu.execCommand(\''+command+'\', \''+value+'\');return false;';else onMouseDown=this.settings['commandhandler']+'(\''+command+'\', \''+value+'\');return false;';if(icon=="")icon=this.settings['spacer_image'];if(!disabled)html+='';else html+='';html+='';html+='
';html+=title;html+='
';html+='';this.html+=html;};ContextMenu.prototype.show=function(x,y){if(this.html=="")return;var html='';html+='';html+=this.html;html+='
';this.contextMenuDiv.innerHTML=html;if(tinyMCE.isMSIE&&!tinyMCE.isMSIE5_0&&!tinyMCE.isOpera){var width,height;this.contextMenuDiv.style.display="block";width=this.contextMenuDiv.offsetWidth;height=this.contextMenuDiv.offsetHeight;this.contextMenuDiv.style.display="none";this.pop.document.body.innerHTML='
'+html+"
";this.pop.document.tinyMCE=tinyMCE;this.pop.document.contextMenu=this;this.pop.show(x,y,width,height);}else{this.contextMenuDiv.style.left=x+'px';this.contextMenuDiv.style.top=y+'px';this.contextMenuDiv.style.display="block";}};ContextMenu.prototype.hide=function(){if(tinyMCE.isMSIE&&!tinyMCE.isMSIE5_0&&!tinyMCE.isOpera)this.pop.hide();else this.contextMenuDiv.style.display="none";};ContextMenu.prototype.execCommand=function(command,value){eval(this.settings['commandhandler']+"(command, value);");}; \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js new file mode 100644 index 000000000..42743e46a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js @@ -0,0 +1,309 @@ +/* Import plugin specific language pack */ +//tinyMCE.importPluginLanguagePack('contextmenu', 'en,zh_cn,cs,fa,fr_ca,fr,de,nb'); +if (!tinyMCE.settings['contextmenu_skip_plugin_css']) + tinyMCE.loadCSS(tinyMCE.baseURL + "/plugins/contextmenu/css/contextmenu.css"); + +// Global contextmenu class instance +var TinyMCE_contextmenu_contextMenu = null; + +function TinyMCE_contextmenu_getInfo() { + return { + longname : 'Context menus', + author : 'Moxiecode Systems', + authorurl : 'http://tinymce.moxiecode.com', + infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_contextmenu.html', + version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion + }; +}; + +function TinyMCE_contextmenu_initInstance(inst) { + // Is not working on MSIE 5.0 or Opera no contextmenu event + if (tinyMCE.isMSIE5_0 && tinyMCE.isOpera) + return; + + // Add hide event handles + tinyMCE.addEvent(inst.getDoc(), "click", TinyMCE_contextmenu_hideContextMenu); + tinyMCE.addEvent(inst.getDoc(), "keypress", TinyMCE_contextmenu_hideContextMenu); + tinyMCE.addEvent(inst.getDoc(), "keydown", TinyMCE_contextmenu_hideContextMenu); + tinyMCE.addEvent(document, "click", TinyMCE_contextmenu_hideContextMenu); + tinyMCE.addEvent(document, "keypress", TinyMCE_contextmenu_hideContextMenu); + tinyMCE.addEvent(document, "keydown", TinyMCE_contextmenu_hideContextMenu); + + var contextMenu = new ContextMenu({ + commandhandler : "TinyMCE_contextmenu_commandHandler", + spacer_image : tinyMCE.baseURL + "/plugins/contextmenu/images/spacer.gif" + }); + + // Register global reference + TinyMCE_contextmenu_contextMenu = contextMenu; + + // Attach contextmenu event + if (tinyMCE.isGecko) { + tinyMCE.addEvent(inst.getDoc(), "contextmenu", function(e) {TinyMCE_contextmenu_showContextMenu(tinyMCE.isMSIE ? inst.contentWindow.event : e, inst);}); + } else + tinyMCE.addEvent(inst.getDoc(), "contextmenu", TinyMCE_contextmenu_onContextMenu); +} + +function TinyMCE_contextmenu_onContextMenu(e) { + var elm = tinyMCE.isMSIE ? e.srcElement : e.target; + var targetInst, body; + + // Find instance + if ((body = tinyMCE.getParentElement(elm, "body")) != null) { + for (var n in tinyMCE.instances) { + var inst = tinyMCE.instances[n]; + if (!tinyMCE.isInstance(inst)) + continue; + + if (body == inst.getBody()) { + targetInst = inst; + break; + } + } + + return TinyMCE_contextmenu_showContextMenu(tinyMCE.isMSIE ? targetInst.contentWindow.event : e, targetInst); + } +} + +function TinyMCE_contextmenu_showContextMenu(e, inst) { + function getAttrib(elm, name) { + return elm.getAttribute(name) ? elm.getAttribute(name) : ""; + } + + var x, y, elm, contextMenu; + var pos = tinyMCE.getAbsPosition(inst.iframeElement); + + x = tinyMCE.isMSIE ? e.screenX : pos.absLeft + (e.pageX - inst.getBody().scrollLeft); + y = tinyMCE.isMSIE ? e.screenY : pos.absTop + (e.pageY - inst.getBody().scrollTop); + elm = tinyMCE.isMSIE ? e.srcElement : e.target; + contextMenu = TinyMCE_contextmenu_contextMenu; + contextMenu.inst = inst; + + // Mozilla needs some time + window.setTimeout(function () { + var theme = tinyMCE.getParam("theme"); + + contextMenu.clearAll(); + var sel = inst.getSelectedText().length != 0 || elm.nodeName == "IMG"; + + // Default items + contextMenu.addItem(tinyMCE.baseURL + "/themes/" + theme + "/images/cut.gif", "$lang_cut_desc", "Cut", "", !sel); + contextMenu.addItem(tinyMCE.baseURL + "/themes/" + theme + "/images/copy.gif", "$lang_copy_desc", "Copy", "", !sel); + contextMenu.addItem(tinyMCE.baseURL + "/themes/" + theme + "/images/paste.gif", "$lang_paste_desc", "Paste", "", false); + + // Get element + elm = tinyMCE.getParentElement(elm, "img,table,td"); + if (elm) { + switch (elm.nodeName) { + case "IMG": + contextMenu.addSeparator(); + + // If flash + if (tinyMCE.getAttrib(elm, 'class').indexOf('mceItemFlash') == 0) + contextMenu.addItem(tinyMCE.baseURL + "/plugins/flash/images/flash.gif", "$lang_flash_props", "mceFlash"); + else + contextMenu.addItem(tinyMCE.baseURL + "/themes/" + theme + "/images/image.gif", "$lang_image_props_desc", typeof(TinyMCE_advimage_getControlHTML) != "undefined" ? "mceAdvImage" : "mceImage"); + break; + + case "TABLE": + case "TD": + // Is table plugin loaded + if (typeof(TinyMCE_table_getControlHTML) != "undefined") { + var colspan = (elm.nodeName == "TABLE") ? "" : getAttrib(elm, "colspan"); + var rowspan = (elm.nodeName == "TABLE") ? "" : getAttrib(elm, "rowspan"); + + colspan = colspan == "" ? "1" : colspan; + rowspan = rowspan == "" ? "1" : rowspan; + + contextMenu.addSeparator(); + contextMenu.addItem(tinyMCE.baseURL + "/themes/" + theme + "/images/cut.gif", "$lang_table_cut_row_desc", "mceTableCutRow"); + contextMenu.addItem(tinyMCE.baseURL + "/themes/" + theme + "/images/copy.gif", "$lang_table_copy_row_desc", "mceTableCopyRow"); + contextMenu.addItem(tinyMCE.baseURL + "/themes/" + theme + "/images/paste.gif", "$lang_table_paste_row_before_desc", "mceTablePasteRowBefore", "", inst.tableRowClipboard == null); + contextMenu.addItem(tinyMCE.baseURL + "/themes/" + theme + "/images/paste.gif", "$lang_table_paste_row_after_desc", "mceTablePasteRowAfter", "", inst.tableRowClipboard == null); + +/* contextMenu.addItem(tinyMCE.baseURL + "/themes/" + theme + "/images/justifyleft.gif", "$lang_justifyleft_desc", "JustifyLeft", "", false); + contextMenu.addItem(tinyMCE.baseURL + "/themes/" + theme + "/images/justifycenter.gif", "$lang_justifycenter_desc", "JustifyCenter", "", false); + contextMenu.addItem(tinyMCE.baseURL + "/themes/" + theme + "/images/justifyright.gif", "$lang_justifyright_desc", "JustifyRight", "", false); + contextMenu.addItem(tinyMCE.baseURL + "/themes/" + theme + "/images/justifyfull.gif", "$lang_justifyfull_desc", "JustifyFull", "", false);*/ + contextMenu.addSeparator(); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table.gif", "$lang_table_desc", "mceInsertTable", "insert"); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table.gif", "$lang_table_props_desc", "mceInsertTable"); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_cell_props.gif", "$lang_table_cell_desc", "mceTableCellProps"); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_delete.gif", "$lang_table_del", "mceTableDelete"); + contextMenu.addSeparator(); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_row_props.gif", "$lang_table_row_desc", "mceTableRowProps"); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_insert_row_before.gif", "$lang_table_row_before_desc", "mceTableInsertRowBefore"); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_insert_row_after.gif", "$lang_table_row_after_desc", "mceTableInsertRowAfter"); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_delete_row.gif", "$lang_table_delete_row_desc", "mceTableDeleteRow"); + contextMenu.addSeparator(); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_insert_col_before.gif", "$lang_table_col_before_desc", "mceTableInsertColBefore"); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_insert_col_after.gif", "$lang_table_col_after_desc", "mceTableInsertColAfter"); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_delete_col.gif", "$lang_table_delete_col_desc", "mceTableDeleteCol"); + contextMenu.addSeparator(); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_split_cells.gif", "$lang_table_split_cells_desc", "mceTableSplitCells", "", (colspan == "1" && rowspan == "1")); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table_merge_cells.gif", "$lang_table_merge_cells_desc", "mceTableMergeCells", "", false); + } + break; + } + } else { + // Add table specific + if (typeof(TinyMCE_table_getControlHTML) != "undefined") { + contextMenu.addSeparator(); + contextMenu.addItem(tinyMCE.baseURL + "/plugins/table/images/table.gif", "$lang_table_desc", "mceInsertTable", "insert"); + } + } + + contextMenu.show(x, y); + }, 10); + + // Cancel default handeling + tinyMCE.cancelEvent(e); + return false; +} + +function TinyMCE_contextmenu_hideContextMenu() { + TinyMCE_contextmenu_contextMenu.hide(); +} + +function TinyMCE_contextmenu_commandHandler(command, value) { + TinyMCE_contextmenu_contextMenu.hide(); + + // UI must be true on these + var ui = false; + if (command == "mceInsertTable" || command == "mceTableCellProps" || command == "mceTableRowProps" || command == "mceTableMergeCells") + ui = true; + + if (command == "Paste") + value = null; + + TinyMCE_contextmenu_contextMenu.inst.execCommand(command, ui, value); +} + +// Context menu class + +function ContextMenu(settings) { + // Default value function + function defParam(key, def_val) { + settings[key] = typeof(settings[key]) != "undefined" ? settings[key] : def_val; + } + + var self = this; + + this.isMSIE = (navigator.appName == "Microsoft Internet Explorer"); + + // Setup contextmenu div + this.contextMenuDiv = document.createElement("div"); + this.contextMenuDiv.className = "contextMenu"; + this.contextMenuDiv.setAttribute("class", "contextMenu"); + this.contextMenuDiv.style.display = "none"; + this.contextMenuDiv.style.position = 'absolute'; + this.contextMenuDiv.style.zindex = 1000; + this.contextMenuDiv.style.left = '0px'; + this.contextMenuDiv.style.top = '0px'; + this.contextMenuDiv.unselectable = "on"; + + document.body.appendChild(this.contextMenuDiv); + + // Setup default values + defParam("commandhandler", ""); + defParam("spacer_image", "images/spacer.gif"); + + this.items = new Array(); + this.settings = settings; + this.html = ""; + + // IE Popup + if (tinyMCE.isMSIE && !tinyMCE.isMSIE5_0 && !tinyMCE.isOpera) { + this.pop = window.createPopup(); + doc = this.pop.document; + doc.open(); + doc.write(''); + doc.close(); + } +}; + +ContextMenu.prototype.clearAll = function() { + this.html = ""; + this.contextMenuDiv.innerHTML = ""; +}; + +ContextMenu.prototype.addSeparator = function() { + this.html += ''; +}; + +ContextMenu.prototype.addItem = function(icon, title, command, value, disabled) { + if (title.charAt(0) == '$') + title = tinyMCE.getLang(title.substring(1)); + + var onMouseDown = ''; + var html = ''; + + if (tinyMCE.isMSIE && !tinyMCE.isMSIE5_0) + onMouseDown = 'contextMenu.execCommand(\'' + command + '\', \'' + value + '\');return false;'; + else + onMouseDown = this.settings['commandhandler'] + '(\'' + command + '\', \'' + value + '\');return false;'; + + if (icon == "") + icon = this.settings['spacer_image']; + + if (!disabled) + html += ''; + else + html += ''; + + html += ''; + html += '
'; + + // Add text + html += title; + + html += '
'; + html += ''; + + // Add to main + this.html += html; +}; + +ContextMenu.prototype.show = function(x, y) { + if (this.html == "") + return; + + var html = ''; + + html += ''; + html += this.html; + html += '
'; + + this.contextMenuDiv.innerHTML = html; + + if (tinyMCE.isMSIE && !tinyMCE.isMSIE5_0 && !tinyMCE.isOpera) { + var width, height; + + // Get dimensions + this.contextMenuDiv.style.display = "block"; + width = this.contextMenuDiv.offsetWidth; + height = this.contextMenuDiv.offsetHeight; + this.contextMenuDiv.style.display = "none"; + + // Setup popup and show + this.pop.document.body.innerHTML = '
' + html + "
"; + this.pop.document.tinyMCE = tinyMCE; + this.pop.document.contextMenu = this; + this.pop.show(x, y, width, height); + } else { + this.contextMenuDiv.style.left = x + 'px'; + this.contextMenuDiv.style.top = y + 'px'; + this.contextMenuDiv.style.display = "block"; + } +}; + +ContextMenu.prototype.hide = function() { + if (tinyMCE.isMSIE && !tinyMCE.isMSIE5_0 && !tinyMCE.isOpera) + this.pop.hide(); + else + this.contextMenuDiv.style.display = "none"; +}; + +ContextMenu.prototype.execCommand = function(command, value) { + eval(this.settings['commandhandler'] + "(command, value);"); +}; diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/images/spacer.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/images/spacer.gif new file mode 100644 index 0000000000000000000000000000000000000000..388486517fa8da13ebd150e8f65d5096c3e10c3a GIT binary patch literal 43 ncmZ?wbhEHbWMp7un7{x9ia%KxMSyG_5FaGNz{KRj$Y2csb)f_x literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/contextmenu/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/editor_plugin.js new file mode 100644 index 000000000..78e192173 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/editor_plugin.js @@ -0,0 +1 @@ +tinyMCE.importPluginLanguagePack('directionality','en,sv,fr_ca,zh_cn,cs,da,he,nb,de,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,pl,nl,fr,pt_br');function TinyMCE_directionality_getInfo(){return{longname:'Directionality',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_directionality.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_directionality_getControlHTML(control_name){switch(control_name){case "ltr":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceDirectionLTR\');return false;';return '';case "rtl":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceDirectionRTL\');return false;';return '';}return "";}function TinyMCE_directionality_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceDirectionLTR":var inst=tinyMCE.getInstanceById(editor_id);var elm=tinyMCE.getParentElement(inst.getFocusElement(),"p,div,td,h1,h2,h3,h4,h5,h6,pre,address");if(elm)elm.setAttribute("dir","ltr");tinyMCE.triggerNodeChange(false);return true;case "mceDirectionRTL":var inst=tinyMCE.getInstanceById(editor_id);var elm=tinyMCE.getParentElement(inst.getFocusElement(),"p,div,td,h1,h2,h3,h4,h5,h6,pre,address");if(elm)elm.setAttribute("dir","rtl");tinyMCE.triggerNodeChange(false);return true;}return false;}function TinyMCE_directionality_handleNodeChange(editor_id,node,undo_index,undo_levels,visual_aid,any_selection){function getAttrib(elm,name){return elm.getAttribute(name)?elm.getAttribute(name):"";}tinyMCE.switchClassSticky(editor_id+'_ltr','mceButtonNormal',false);tinyMCE.switchClassSticky(editor_id+'_rtl','mceButtonNormal',false);if(node==null)return;var elm=tinyMCE.getParentElement(node,"p,div,td,h1,h2,h3,h4,h5,h6,pre,address");if(!elm){tinyMCE.switchClassSticky(editor_id+'_ltr','mceButtonDisabled',true);tinyMCE.switchClassSticky(editor_id+'_rtl','mceButtonDisabled',true);return;}var dir=getAttrib(elm,"dir");if(dir=="ltr"||dir=="")tinyMCE.switchClassSticky(editor_id+'_ltr','mceButtonSelected',false);else tinyMCE.switchClassSticky(editor_id+'_rtl','mceButtonSelected',false);return true;} \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/editor_plugin_src.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/editor_plugin_src.js new file mode 100644 index 000000000..210d2aa26 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/editor_plugin_src.js @@ -0,0 +1,81 @@ +/* Import plugin specific language pack */ +tinyMCE.importPluginLanguagePack('directionality', 'en,sv,fr_ca,zh_cn,cs,da,he,nb,de,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,pl,nl,fr,pt_br'); + +function TinyMCE_directionality_getInfo() { + return { + longname : 'Directionality', + author : 'Moxiecode Systems', + authorurl : 'http://tinymce.moxiecode.com', + infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_directionality.html', + version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion + }; +}; + +function TinyMCE_directionality_getControlHTML(control_name) { + switch (control_name) { + case "ltr": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceDirectionLTR\');return false;'; + return ''; + + case "rtl": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceDirectionRTL\');return false;'; + return ''; + } + + return ""; +} + +function TinyMCE_directionality_execCommand(editor_id, element, command, user_interface, value) { + // Handle commands + switch (command) { + case "mceDirectionLTR": + var inst = tinyMCE.getInstanceById(editor_id); + var elm = tinyMCE.getParentElement(inst.getFocusElement(), "p,div,td,h1,h2,h3,h4,h5,h6,pre,address"); + + if (elm) + elm.setAttribute("dir", "ltr"); + + tinyMCE.triggerNodeChange(false); + return true; + + case "mceDirectionRTL": + var inst = tinyMCE.getInstanceById(editor_id); + var elm = tinyMCE.getParentElement(inst.getFocusElement(), "p,div,td,h1,h2,h3,h4,h5,h6,pre,address"); + + if (elm) + elm.setAttribute("dir", "rtl"); + + tinyMCE.triggerNodeChange(false); + return true; + } + + // Pass to next handler in chain + return false; +} + +function TinyMCE_directionality_handleNodeChange(editor_id, node, undo_index, undo_levels, visual_aid, any_selection) { + function getAttrib(elm, name) { + return elm.getAttribute(name) ? elm.getAttribute(name) : ""; + } + + tinyMCE.switchClassSticky(editor_id + '_ltr', 'mceButtonNormal', false); + tinyMCE.switchClassSticky(editor_id + '_rtl', 'mceButtonNormal', false); + + if (node == null) + return; + + var elm = tinyMCE.getParentElement(node, "p,div,td,h1,h2,h3,h4,h5,h6,pre,address"); + if (!elm) { + tinyMCE.switchClassSticky(editor_id + '_ltr', 'mceButtonDisabled', true); + tinyMCE.switchClassSticky(editor_id + '_rtl', 'mceButtonDisabled', true); + return; + } + + var dir = getAttrib(elm, "dir"); + if (dir == "ltr" || dir == "") + tinyMCE.switchClassSticky(editor_id + '_ltr', 'mceButtonSelected', false); + else + tinyMCE.switchClassSticky(editor_id + '_rtl', 'mceButtonSelected', false); + + return true; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/images/ltr.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/images/ltr.gif new file mode 100644 index 0000000000000000000000000000000000000000..ac8f30c1208e044ac5ed8f4f82c2e513c56c9f4b GIT binary patch literal 155 zcmV;M0A&A1Nk%w1VH5xq0K*0V6B83EOqQXfrM$epT3%aDeA>#+*g!o%lCtD@cz8l? zx@C{wCodDf2?TZ&Ww46PQZJ;6HbgF) J&uDZ606X)4Hvs?u literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/images/rtl.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/images/rtl.gif new file mode 100644 index 0000000000000000000000000000000000000000..0348f9965669dd9cfba3c69d71d20ea3928e46fe GIT binary patch literal 153 zcmV;K0A~M3Nk%w1VH5xq0K*Lc6&4jPQl5&6in_+zPfbr=jNa1D%1Uy=K0H3Nv#n}w zX?>#YH($5z?CQtO-2eapA^8LW000jFEC2ui02BZe000C=@X1N5y*TU5yU$K@847`% z$mA5FC73`GOG9yB3IYHR|EvoJCQ;(~3X4J@W03VE4#r`rF-`^yYR0P4Vz}3jcuX#v H%@F`Q*OWXP literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/cs.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/cs.js new file mode 100644 index 000000000..194657195 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/cs.js @@ -0,0 +1,12 @@ +/** + * Czech lang variables + * encoding: utf-8 + * + * $Id: cs.js,v 1.1 2005/10/18 13:55:41 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Směr z leva doprava', +directionality_rtl_desc : 'Směr z prava doleva' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/cy.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/cy.js new file mode 100644 index 000000000..0f593a6e5 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/cy.js @@ -0,0 +1,6 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Cyfeiriad chwith i\'r dde', +directionality_rtl_desc : 'Cyfeiriad dde i\'r chwith' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/da.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/da.js new file mode 100644 index 000000000..5eab4ea02 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/da.js @@ -0,0 +1,6 @@ +// DK lang variables contributed by Jan Moelgaard + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Retning - venstre mod højre', +directionality_rtl_desc : 'Retning - højre mod venstre' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/de.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/de.js new file mode 100644 index 000000000..5551a486a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/de.js @@ -0,0 +1,6 @@ +// DE lang variables + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Von links nach rechts', +directionality_rtl_desc : 'Von rechts nach links' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/en.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/en.js new file mode 100644 index 000000000..a1db29785 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/en.js @@ -0,0 +1,6 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Direction left to right', +directionality_rtl_desc : 'Direction right to left' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/es.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/es.js new file mode 100644 index 000000000..deca2674f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/es.js @@ -0,0 +1,14 @@ +/** + * ES lang variables + * + * Authors : Alvaro Velasco, + * Adolfo Sanz De Diego (asanzdiego) , + * Carlos C Soto (eclipxe) + * Last Updated : October 17, 2005 + * TinyMCE Version : 2.0RC3 + */ + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Direccin de izquierda a derecha', +directionality_rtl_desc : 'Direccin de derecha a izquierda' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/fr.js new file mode 100644 index 000000000..6a4e24a2f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/fr.js @@ -0,0 +1,6 @@ +// Traduit par Normand Lamoureux le 2005-11-12 + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Vers la droite', +directionality_rtl_desc : 'Vers la gauche' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/fr_ca.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/fr_ca.js new file mode 100644 index 000000000..1ed3b89ea --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/fr_ca.js @@ -0,0 +1,6 @@ +// fr_ca lang variables + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Direction de la gauche vers la droite', +directionality_rtl_desc : 'Direction de la droite vers la gauche' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/he.js new file mode 100644 index 000000000..063b94313 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/he.js @@ -0,0 +1,6 @@ +// HE lang variables by Liron Newman, http://eesh.net + +tinyMCE.addToLang('',{ +directionality_ltr_desc : ' ', +directionality_rtl_desc : ' ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/hu.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/hu.js new file mode 100644 index 000000000..d61608a9b --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/hu.js @@ -0,0 +1,6 @@ +// HU lang variables + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Elhelyezkeds balrl jobbra', +directionality_rtl_desc : 'Elhelyezkeds jobbrl balra' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/is.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/is.js new file mode 100644 index 000000000..19b66a903 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/is.js @@ -0,0 +1,6 @@ +// Iceland lang variables by Johannes Birgir Jensson + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Frá vinstri til hægri', +directionality_rtl_desc : 'Frá hægri til vinstri' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/nb.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/nb.js new file mode 100644 index 000000000..bec3514b8 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/nb.js @@ -0,0 +1,6 @@ +// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Retning fra venstre mot høyre', +directionality_rtl_desc : 'Retning fra høyre mot venstre' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/nl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/nl.js new file mode 100644 index 000000000..409d6df20 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/nl.js @@ -0,0 +1,6 @@ +// NL lang variables + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Richting links naar rechts', +directionality_rtl_desc : 'Richting rechts naar links' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/nn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/nn.js new file mode 100644 index 000000000..3186896ec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/nn.js @@ -0,0 +1,6 @@ +// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Venstre mot høgre', +directionality_rtl_desc : 'Høgre mot venstre' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/pl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/pl.js new file mode 100644 index 000000000..90d400d56 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/pl.js @@ -0,0 +1,8 @@ +// PL lang variables +// fixed by Wooya +// http://www.mfusion.prv.pl + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Kierunek od lewej do prawej', +directionality_rtl_desc : 'Kierunek od prawej do lewej' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/pt_br.js new file mode 100644 index 000000000..dc240f253 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/pt_br.js @@ -0,0 +1,13 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Direcionamento da esquerda para direita', +directionality_rtl_desc : 'Direcionamento da direita para esquerda' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/ru.js new file mode 100644 index 000000000..263b2d27f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/ru.js @@ -0,0 +1,6 @@ +// RU lang variables cp1251 + +tinyMCE.addToLang('',{ +directionality_ltr_desc : ' ', +directionality_rtl_desc : ' ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/ru_KOI8-R.js new file mode 100644 index 000000000..e2dba4be8 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/ru_KOI8-R.js @@ -0,0 +1,6 @@ +// RU lang variables KOI8-R + +tinyMCE.addToLang('',{ +directionality_ltr_desc : ' ', +directionality_rtl_desc : ' ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/ru_UTF-8.js new file mode 100644 index 000000000..5ce95effd --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/ru_UTF-8.js @@ -0,0 +1,6 @@ +// RU lang variables UTF-8 + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Направление слева направо', +directionality_rtl_desc : 'Направление справа налево' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/sk.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/sk.js new file mode 100644 index 000000000..0754b557e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/sk.js @@ -0,0 +1,14 @@ +/** + * Slovak lang variables + * encoding: utf-8 + * + * @author Vladimir VASIL vvasil@post.sk + * + * $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Smer z ľava doprava', +directionality_rtl_desc : 'Smer z prava doľava' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/sv.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/sv.js new file mode 100644 index 000000000..7abfc8dba --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/sv.js @@ -0,0 +1,6 @@ +// SV lang variables + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'Riktning från vänster till höger', +directionality_rtl_desc : 'Riktning från höger till vänster' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/zh_cn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/zh_cn.js new file mode 100644 index 000000000..922874f18 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/zh_cn.js @@ -0,0 +1,6 @@ +// Simplified Chinese lang variables contributed by tom_cat (thomaswangyang@gmail.com) + +tinyMCE.addToLang('',{ +directionality_ltr_desc : '', +directionality_rtl_desc : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/zh_tw.js new file mode 100644 index 000000000..db59c8670 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/zh_tw.js @@ -0,0 +1,7 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +directionality_ltr_desc : 'ѥkV', +directionality_rtl_desc : 'ѥkV' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/zh_tw_utf8.js new file mode 100644 index 000000000..54e320170 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/langs/zh_tw_utf8.js @@ -0,0 +1,7 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +directionality_ltr_desc : '由左往右方向', +directionality_rtl_desc : '由右往左方向' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/directionality/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/editor_plugin.js new file mode 100644 index 000000000..68f2c42b7 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/editor_plugin.js @@ -0,0 +1 @@ +tinyMCE.importPluginLanguagePack('emotions','en,sv,zh_cn,cs,fa,fr_ca,fr,de,pl,pt_br,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,zh_tw,zh_tw_utf8,sk');function TinyMCE_emotions_getInfo(){return{longname:'Emotions',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_emotions.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_emotions_getControlHTML(control_name){switch(control_name){case "emotions":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceEmotion\');return false;';return '';}return "";}function TinyMCE_emotions_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceEmotion":var template=new Array();template['file']='../../plugins/emotions/emotions.htm';template['width']=160;template['height']=160;template['width']+=tinyMCE.getLang('lang_emotions_delta_width',0);template['height']+=tinyMCE.getLang('lang_emotions_delta_height',0);tinyMCE.openWindow(template,{editor_id:editor_id,inline:"yes"});return true;}return false;} \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/editor_plugin_src.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/editor_plugin_src.js new file mode 100644 index 000000000..4517b9479 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/editor_plugin_src.js @@ -0,0 +1,51 @@ +/* Import plugin specific language pack */ +tinyMCE.importPluginLanguagePack('emotions', 'en,sv,zh_cn,cs,fa,fr_ca,fr,de,pl,pt_br,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,zh_tw,zh_tw_utf8,sk'); + +function TinyMCE_emotions_getInfo() { + return { + longname : 'Emotions', + author : 'Moxiecode Systems', + authorurl : 'http://tinymce.moxiecode.com', + infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_emotions.html', + version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion + }; +}; + +/** + * Returns the HTML contents of the emotions control. + */ +function TinyMCE_emotions_getControlHTML(control_name) { + switch (control_name) { + case "emotions": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceEmotion\');return false;'; + return ''; + } + + return ""; +} + +/** + * Executes the mceEmotion command. + */ +function TinyMCE_emotions_execCommand(editor_id, element, command, user_interface, value) { + // Handle commands + switch (command) { + case "mceEmotion": + var template = new Array(); + + template['file'] = '../../plugins/emotions/emotions.htm'; // Relative to theme + template['width'] = 160; + template['height'] = 160; + + // Language specific width and height addons + template['width'] += tinyMCE.getLang('lang_emotions_delta_width', 0); + template['height'] += tinyMCE.getLang('lang_emotions_delta_height', 0); + + tinyMCE.openWindow(template, {editor_id : editor_id, inline : "yes"}); + + return true; + } + + // Pass to next handler in chain + return false; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/emotions.htm b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/emotions.htm new file mode 100644 index 000000000..c70f4b45f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/emotions.htm @@ -0,0 +1,40 @@ + + + {$lang_emotions_title} + + + + + +
+
{$lang_emotions_title}:

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
{$lang_emotions_cool}{$lang_emotions_cry}{$lang_emotions_embarassed}{$lang_emotions_foot_in_mouth}
{$lang_emotions_frown}{$lang_emotions_innocent}{$lang_emotions_kiss}{$lang_emotions_laughing}
{$lang_emotions_money_mouth}{$lang_emotions_sealed}{$lang_emotions_smile}{$lang_emotions_surprised}
{$lang_emotions_tongue-out}{$lang_emotions_undecided}{$lang_emotions_wink}{$lang_emotions_yell}
+
+ + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/emotions.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/emotions.gif new file mode 100644 index 0000000000000000000000000000000000000000..26adbe68aad9509fadb09f54e8d21928d036b508 GIT binary patch literal 357 zcmV-r0h<0tNk%w1VH5xq0MrlwCJF+^#>SR<4C>Dj%C>6W(lWoQPVevT^YB^Fy&h6M z4YZgH{O~qtR1(Ci8T;lQ`uh6d*t-7xar*K{#Jrulo-Wtd*44u?{`oh#n;gQXGXDEo z_}UVAU=FH^0ssI2A^8LW0018VEC2ui02BZe000Hz;3tk`X_io`rY8wSM&@~$5kc(- z5zB>062xUez?lve2Vyf}FeV#>qjEqQ5|YW~;@nOo34>7=S!5Xvg){w>EN&u*p|HVV z6bd`uzA1=B2N?(xb{!3chZqwG8C4$#W_B114-Xsz100$g3yzQyla`vJmmCwFfPxGI z9;BKc0}m68fO8BS0v!pO2^|6)41SIf6b>7e9RSJz9hDmn6h;sSSH}+y0s;=sVFzOn z78(f%p$`lg2niY%V}KS04h2w51r7!ljwlus1{w|y8Vpcimt&fR00;x%YnP*;h!6lf DobY}R literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/readme.txt new file mode 100644 index 000000000..a3cea1b68 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/readme.txt @@ -0,0 +1,2 @@ +These emotions where taken from Mozilla Thunderbird. +I hope they don't get angry if I use them here after all this is a open source project aswell. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-cool.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-cool.gif new file mode 100644 index 0000000000000000000000000000000000000000..ba90cc36fb0415d0273d1cd206bff63fd9c91fde GIT binary patch literal 354 zcmV-o0iFIwNk%w1VG;lm0Mr!#3ke00dJfFY%i+lrhK7V(RutUQJhPY;?(XfrsZKgL z7WLQ^zPO&zzav{)SL^9nBOw~z(=orMEH5uC-P_gr`uhCnASMa|$-iRw?m_(dUwU8) zq>Kx}s1_F$4FCWDA^8LW0018VEC2ui01^Na000Hw;3tYzX_jM3Qpv$_M?zI9i5=0S zX-{-uv=l3%&P0s%m9Ox_a(m_c|u z01g3U0`Wll5)poVdma=N8y<3f0Sf~hXmTC}2oxMW4FdxUj+z4<0}lrX2nP=qkDRIt z9Ge*(qzMrj3jrIOjvI{`5eWzt3`G_T8yChG8w(a19SkK12@M(+799Zr9n=~PzBCmA z5)BU-)YKUd4H5!D9|!^o9kWIe9SH(WDHRk92}DZ?3})2$P@$55g90f0N)ZA8JID5J Aw*UYD literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-cry.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-cry.gif new file mode 100644 index 0000000000000000000000000000000000000000..74d897a4f6d22e814e2b054e98b8a75fb464b4be GIT binary patch literal 329 zcmV-P0k-}}Nk%w1VG;lm0Mr-&E)xPSit@9T3%;vR+|V+?t0A(pllJjXrMl7n=_A_a za^B+Su$LjvyC3@TIQZNZa##w=!k(SO^P#bO*w(eU#;{U83XFCU_V)J5wrb+;g2vkN z#>U24qVoOvY5)KLA^8LW0018VEC2ui01^Na000HX;3tY$X_jM3QUfCh%s^o(nF++< zc?Th6v=oL>*by8K!mhvwelUXuuW&&U9iGO3hM@>Njw{l^#0q9mWpcefdI;O$;efnY zkd~@r-o$*74FCWI1%d((4+jDz0va0>69^fI6%`W{8w!gU1pyL>prH>E0R<%k6Aq%H z4ij+^9TEwM5P}eh2@)L<~6+>@EpxfA0YrcPNsSu literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-embarassed.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-embarassed.gif new file mode 100644 index 0000000000000000000000000000000000000000..963a96b8a7593b1d8bcbab073abe5ee4e539dbf6 GIT binary patch literal 331 zcmV-R0kr-{Nk%w1VG;lm0MrryDh>j~yq&6%75dW~z^P39(NxsGDE{UkxtkIEq(S-a zRKlwv+S=Lr?>hbYY~sQ?c3T&ZcN_Nh_EU3s(>Io6B&>WW`@bsw**)Ocy1bht z{*G6|uwwqUQ2+n{A^8LW0018VEC2ui01^Na000HZ;3tYwX_jM3YQ!c88=*-m*&&bO zILd=`w3KAC;8hxpif*w9ek6oqV-Z0L77fROK$BSR@5BAv-%C>6y>>#+D4e#&nz^qMDItlpp zTG728+|V&?R13PIEBW(C`uh6d*t-1sZ^XQv;oDD}iYLOV7uVO;{`xl4#4tJ{0;h@! z>)kfFn;iS@Hvj+tA^8LW0018VEC2ui01^Na000Hm;3tYuX_jM3Mo7199TGt*Nf;R= zNmOPKwA8_2Q6MTDP6eT`I1VESVj-zGIG(JdB3U44kcdI@;AAq{Gv^^O%%ltj2GdB) z>vIL;d*~=0a|w1Bf^!cF9R~+vb94;_0}TxWlnMrlj2MuVoSYAreF`3(0|pHS8VLgr zi3bP_qZ;q#>Sw62=mns-On=0wransPVevT^YK{Dy(0YY zH)vE6x0?;Wqb>gZas1^OT0si>`ugD5y87}*#H$s=yq(wA*8cf7{`y+(+9J7|9QfT7 z`ROHiU=Y&6FaQ7mA^8LW0018VEC2ui01^Na000Hi;3tYvX_jM3N`@u~nju9hSuh^r zIEcp-wA7(NL0~2d#RP+(G!CPPA>o*KJjv_CkucCA5=K?AfF#RG2V*8BU@jL304|4P z2;PGRF@bj$et;Jf2pR_mVsIA<85|n}kQ*Bq42Ovqj*yy>6P0=h3X&9Z01yyk~2N4w%7#RW^55W%`0vQ+-6(y_*2pqz~90*;x9}yM}%$UI(7t#$D mK_3Se1{4HKM+6iG7EmeH6$V631{L5n)#CyC0qx-*Apkoyg?w!Q literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-innocent.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-innocent.gif new file mode 100644 index 0000000000000000000000000000000000000000..334d49e0e60f2997c9ba24071764f95d9e08a5cc GIT binary patch literal 336 zcmV-W0k8f?Nk%w1VG;lm0MrryI4TI-%dP0m5~*+Y`T~ z7Rth){q{I_X%*S48uRZ|(b3V&wIKTX`u+WJzo<^$#wuY;3W|Cf{O29IkTAcaE&lpe z+P*^H)-tknA^-pYA^8LW0018VEC2ui01^Na000He;3tYwX_n)75QgVvNQ`6#5gcMm zEEG~blgXokptKAJgCU?%JT?yos!R6cPtcQWh2siHlNI2L}ifQhgX02^InZ2?-ktkqVRyZJY^Trk|lv zovp437?1~d46O)?2(1i+2NDYk8<+_Kil!K!3njA^!I#dL8x<729}*B65mC=m5gHH@ iDi9P3f*VjB3KS4HDb_qqRul{0DIT=Nk%w1VG;lm0Mrx!QauaC#>Vb6G=_5=^YB^9wrc376Sb5I-qJGf@9vZ# z5WlKU(!eVB+7tfnDXp0zyB`?BZ5IChalob*`uh6d*t+@dKGHcU+L|83yq*5~IoH?L zy`?Gp<{bX|SpWb4A^8LW0018VEC2ui01^Na000Hg;3tYyX_jM3R?Bl7&r(q;SsVx< zNd$5fv{ZsKA$SlL3&KN~a1tZRf*~1Ltkx9~2uL3&z-yb0WJDRY082|tP literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-laughing.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-laughing.gif new file mode 100644 index 0000000000000000000000000000000000000000..1606c119e75678c4031f384e0d50849906e8f533 GIT binary patch literal 344 zcmV-e0jK^)Nk%w1VG;lm0MruzQauf>s;1-69HWK?p_PpF=Pd8~Ygtcnp*fHAL z**;z>w3iC}`fmL6IkKB1N;3zEa}&zKpsu1;_V)HocR5-{J~BcYvE`YXhBnc@CfU=! za(Ec zG>66zv=rqr;2j)}gKqE$ekcSD?}0=WLB?AWp85)qALd+P=4)6X4oXy{bw2>K^d$ z@6ERvva+(4ib~41YUkTEn1&#?rzrOHT>1I=Y*h`+%*@WtPUPg|!@EEI_d5LgZ>^Og z-qyCjsu$J9F8}}lA^8LW0018VEC2ui01^Na000HT;3tYxX_jM37RWXX8&XUv=@{Oj zX@_Sxw3H&!kzgQ?2LvPOL=>Y5VxieY9+_+eqFEql6OKWXd3Ze8Ggf2Zln@U|mI9d9 zGm^(wVUTA5cYs-V1`2#+a})^z6chrF5`~8k5e6@pmkW`GeGw<069yTQaGnH)s0suV zR|pCd0ZtRCsjM9VB^L+~7X%f*zyuc%2p3=#ycf#L%McYo9|{Z&5D^#_78qL%3{WW( X7Xb)FP6z?UH6ODVz!ev-DIowmgll^P literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-smile.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-smile.gif new file mode 100644 index 0000000000000000000000000000000000000000..e6a9e60d5ddd1243fbbf2197b4dc6cd9c1b58b93 GIT binary patch literal 345 zcmV-f0jB;(Nk%w1VG;lm0MrlwCJF+^#>SR<4C>Dj%C>6W(lWoQPVevT^YB^Fy&h6M z4YZgH{O~qtR1(Ci8T;lQ`uh6d*t-7xar*K{#Jrulo-Wtd*44u?{`oh#n;gQXGXDEo z_}UVAU=FH^0ssI2A^8LW0018VEC2ui01^Na000Hn;3tYuX_jM3Mn>j&nGr!MNh}v4 zNyxPjwA7*EKx`%q#$Vl9SM>N9ReH-cn1&^4jYXf0KotqjT;UWC94U(4-NtX4#i!%9}pHA2?&dg3>XLr r8Wuqx2Nnhn1xrT-4h9xbDb^GQ8V(K`1{C5o)#U;I0p5-K5CQ-@9%ySnDDC*4*{OcpiwransPVevTQacIr@mkQp zCf(06s)_=>r7UYx48o@u`uh6d*t-7rH~ji<`P&oj;5Wp)o!8ga`SV6TA_BIW5#ZWV z{`*+__>9}pJ}3JDSl85wB_3Jn)Q o9|so(4+|I^92g4^1{Y8%(iR3pP6ig=HPPY$`~mLZA3^{CJDB=?L;wH) literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-tongue-out.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-tongue-out.gif new file mode 100644 index 0000000000000000000000000000000000000000..2075dc16058f1f17912167675ce5cfb9986fc71d GIT binary patch literal 328 zcmV-O0k{4~Nk%w1VG;lm0Mrx!CJF+^#>SU@3-{U*rx+Q^wrc$ABfqLn@9*x?z8(4X zSW-O=@){bmmI~g|GQXoP);cvj3|f1M8e@{G*!tYaiCEujj1NGxRN#6#tiCETo+{x{Hkzt z5k-kPvcD=V2nbmjCgL6k{uF&2nP-t0s;w<385Nx2oxDb z9T5Pp7qJl?3Kkh9oe2sCr5F$p7zPSlsUH*@54w*83=9Or4;w)r2pcU95(FL|1Th;< aDaRQH4;Tal7#Y$v#?=Au0pHUfApkpvZg^t= literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-undecided.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-undecided.gif new file mode 100644 index 0000000000000000000000000000000000000000..bef7e257303f8243c89787e7a7f9955dd1f112e2 GIT binary patch literal 337 zcmV-X0j~Z>Nk%w1VG;lm0MroxDi#99#>R?y8~4}{%C>6#>?OadPVevTr-=vi@LATn z4rERY-qJF+n+?CCE&B3D{{3Shh?>WT0o%`b%*Voqm`dL;(4F35y zc485^n;g!+Bme*aA^8LW0018VEC2ui01^Na000Hf;3tYvX_jM3N=AnuogqakNi<9X zK?&0kwA8^tNn{?C$|IAYI1ZzT!2>}iuMddFK#NEkRl!7%6brJAnUs;)XcnA}TNBSP zxQ9;SvEfwYeSaGd2^|LqU~(QF1qBxr3Ii7x84ZVt8wCTKoSYAqc?p`G2onnpk`IOl z1`HLGj}riN2p1K12N4z&8IBDc6tEWs859;JtRB6>lf+xO9}yT19toMv8wnl`7(pKg j7zPv!OGgY81{hE&(iR3pP6ig;HPPS!_yOwPA0Yrc)=Yf3 literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-wink.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-wink.gif new file mode 100644 index 0000000000000000000000000000000000000000..9faf1aff8f4b28e02f4f414975fe1859c43b6b54 GIT binary patch literal 351 zcmV-l0igazNk%w1VG;lm0MrryC=CL}#>Sn03F^-g-qAA3wransPV?|t@9*x%vmQ`7 z4E*pcw3rOOq%3t@4*K#({N^40{c-yG`rz2Q!KfI-yq*61HrBop*VoqW<}&{JS@_x# zwwfH#!YTdnIsgCwA^8LW0018VEC2ui01^Na000Ht;3tYwX_jM3P6j6koH0o%Sun&A zMF+tYv=pL2IcOdp&qH&dG!P?+ArV0)J)O=Yk}%LD6Go&#@MJn3he8=)%%lWOM*#pN zEDD9iq9J$@90v~;83`GC4i0+{2OJ0pVtacF5E}yn8<`pmkCBv_pqZEtoPY-l0}P>= z3WE6cr`19U7DgF9{F}at6R35*Q5~ x2OgBy9tRx_7(pKh7zPvsOGgA01{hE&-4zBzP6id}HMp@0Krnzkbss_i06S`>cdh^c literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-yell.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/images/smiley-yell.gif new file mode 100644 index 0000000000000000000000000000000000000000..648e6e879123fe49beebbc1f3635141864a79a9c GIT binary patch literal 336 zcmV-W0k8f?Nk%w1VG;lm0MrryG8O{K#>IbS7WCB_mWF$+hzY-{PWkp(?(Xf;zbH~P z3jOdj?W+^YwrakfE8fyG&5jTBz!3WS`fgM_;MltQ+c}4GO8)(E`S3`@yq&d~5!ct& z)v79NObo)O7XSbNA^8LW0018VEC2ui01^Na000He;3tYwX_jM3QifI(nn6h_*=Wyk zUB{y}v=qYOIUF#R3dZPhAVv~H;(|a2yN_5FH&J0|$eJ3kw4gj1Y?v5d#>LMV12^6BYy$1)ZKA zga!|m2?POz0R)f>4+aPl8KD{gz`+G_9vLMFQU?RU!8uyH9}*i52|cC+7S0YEK_3Vk i1|APfM-Ltb8&4_H83sg61{vHn(cc000qNZzApkp/g, '&gr;'); + + var html = '' + title + ''; + + tinyMCE.execCommand('mceInsertContent', false, html); + tinyMCEPopup.close(); +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/cs.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/cs.js new file mode 100644 index 000000000..b91fd8463 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/cs.js @@ -0,0 +1,12 @@ +/** + * Czech lang variables + * encoding: utf-8 + * + * $Id: cs.js,v 1.4 2005/10/18 13:59:42 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +insert_emotions_title : 'Vložit emotikonu', +emotions_desc : 'Emotikony' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/cy.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/cy.js new file mode 100644 index 000000000..d771cef2b --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/cy.js @@ -0,0 +1,22 @@ +// UK lang variables + +tinyMCE.addToLang('emotions',{ +title : 'Mewnosod gwenoglun', +desc : 'Gwenogluniau', +cool : 'Cŵl', +cry : 'Crïo', +embarassed : 'Cywilydd', +foot_in_mouth : 'Troed yn y ceg', +frown : 'Gwgu', +innocent : 'Diniwed', +kiss : 'Sws', +laughing : 'Chwerthin', +money_mouth : 'Ceg arian', +sealed : 'Seliwyd', +smile : 'Gwên', +surprised : 'Synnu', +tongue_out : 'Tafod allan', +undecided : 'Penagored', +wink : 'Winc', +yell : 'Gwaedd' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/da.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/da.js new file mode 100644 index 000000000..a671571d3 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/da.js @@ -0,0 +1,22 @@ +// DK lang variables contributed by Jan Moelgaard + +tinyMCE.addToLang('emotions',{ +title : 'Indsæt smiley', +desc : 'Smileys', +cool : 'Cool', +cry : 'Gråd', +embarassed : 'Forlegen', +foot_in_mouth : 'Foden i munden', +frown : 'Rynket pande', +innocent : 'Uskyldig', +kiss : 'Kys', +laughing : 'Latter', +money_mouth : 'Lækker mund', +sealed : 'Lukket af', +smile : 'Smil', +surprised : 'Overrasket', +tongue_out : 'Ræk tunge', +undecided : 'Usikker', +wink : 'Blink', +yell : 'Råb' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/de.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/de.js new file mode 100644 index 000000000..5ca550827 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/de.js @@ -0,0 +1,22 @@ +// DE lang variables + +tinyMCE.addToLang('emotions',{ +title : 'Insert emotion', +desc : 'Emotions', +cool : 'Cool', +cry : 'Cry', +embarassed : 'Embarassed', +foot_in_mouth : 'Foot in mouth', +frown : 'Frown', +innocent : 'Innocent', +kiss : 'Kiss', +laughing : 'Laughing', +money_mouth : 'Money mouth', +sealed : 'Sealed', +smile : 'Smile', +surprised : 'Surprised', +tongue_out : 'Tongue out', +undecided : 'Undecided', +wink : 'Wink', +yell : 'Yell' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/el.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/el.js new file mode 100644 index 000000000..f1fa85893 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/el.js @@ -0,0 +1,6 @@ +// Greek lang variables by Jacaranda Bill + +tinyMCE.addToLang('',{ +insert_emotions_title : 'Å å åä emoticon', +emotions_desc : 'Åä emoticons' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/en.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/en.js new file mode 100644 index 000000000..3cdd67517 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/en.js @@ -0,0 +1,22 @@ +// UK lang variables + +tinyMCE.addToLang('emotions',{ +title : 'Insert emotion', +desc : 'Emotions', +cool : 'Cool', +cry : 'Cry', +embarassed : 'Embarassed', +foot_in_mouth : 'Foot in mouth', +frown : 'Frown', +innocent : 'Innocent', +kiss : 'Kiss', +laughing : 'Laughing', +money_mouth : 'Money mouth', +sealed : 'Sealed', +smile : 'Smile', +surprised : 'Surprised', +tongue_out : 'Tongue out', +undecided : 'Undecided', +wink : 'Wink', +yell : 'Yell' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/es.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/es.js new file mode 100644 index 000000000..cafdb0cd4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/es.js @@ -0,0 +1,30 @@ +/** + * ES lang variables + * + * Authors : Alvaro Velasco, + * Adolfo Sanz De Diego (asanzdiego) , + * Carlos C Soto (eclipxe) + * Last Updated : October 17, 2005 + * TinyMCE Version : 2.0RC3 + */ + +tinyMCE.addToLang('emotions',{ +title : 'Intertar emoticono', +desc : 'Emoticonos', +cool : 'Chulo', +cry : 'Llorando', +embarassed : 'Avergonzado', +foot_in_mouth : 'Sin palabras', +frown : 'Triste', +innocent : 'Inocente', +kiss : 'Beso', +laughing : 'Riendo', +money_mouth : 'Forrado', +sealed : 'Boca sellada', +smile : 'Sonriente', +surprised : 'Sorprendido', +tongue_out : 'Burla', +undecided : 'Indeciso', +wink : 'Guio', +yell : 'Enfadado' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/fa.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/fa.js new file mode 100644 index 000000000..f357f1ab2 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/fa.js @@ -0,0 +1,11 @@ +// IR lang variables +// Persian (Farsi) language pack (for IRAN) +// By: Morteza Zafari +// Lost@LostLord.com +// http://www.LostLord.com + +tinyMCE.addToLang('',{ +dir : 'rtl', +insert_emotions_title : '?????? ????', +emotions_desc : '??????' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/fr.js new file mode 100644 index 000000000..be7c1ade7 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/fr.js @@ -0,0 +1,22 @@ +// Traduit par Normand Lamoureux le 2005-11-12 + +tinyMCE.addToLang('emotions',{ +title : 'Choisir une moticne', +desc : 'Insrer une moticne', +cool : 'Cool', +cry : 'Triste', +embarassed : 'Embarrass', +foot_in_mouth : 'Oups !', +frown : 'Mcontent', +innocent : 'Innocent', +kiss : 'Bisou', +laughing : 'Mort de rire', +money_mouth : 'Sencur', +sealed : 'Motus', +smile : 'Sourire', +surprised : 'Surprise', +tongue_out : 'Moqueur', +undecided : 'Perplexe', +wink : 'Clin d\'oeil', +yell : 'Horreur !' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/fr_ca.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/fr_ca.js new file mode 100644 index 000000000..41b771a1d --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/fr_ca.js @@ -0,0 +1,6 @@ +// Canadian French lang variables by Virtuelcom last modification: 2005-06-15 + +tinyMCE.addToLang('',{ +insert_emotions_title : 'Insrer un moticon', +emotions_desc : 'moticons' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/he.js new file mode 100644 index 000000000..47d983a54 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/he.js @@ -0,0 +1,22 @@ +// HE lang variables + +tinyMCE.addToLang('emotions',{ +title : ' ', +desc : '', +cool : '', +cry : '', +embarassed : '', +foot_in_mouth : ' ', +frown : '', +innocent : '', +kiss : '', +laughing : '', +money_mouth : ' ', +sealed : '', +smile : '', +surprised : '', +tongue_out : ' ', +undecided : ' ', +wink : '', +yell : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/hu.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/hu.js new file mode 100644 index 000000000..35c4c9574 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/hu.js @@ -0,0 +1,22 @@ +// HU lang variables + +tinyMCE.addToLang('emotions',{ +title : 'Hangulatjel beszrsa', +desc : 'Hangulatjelek', +cool : 'Kirly', +cry : 'Srs', +embarassed : 'Zavart', +foot_in_mouth : 'Foot in mouth', +frown : 'Homlokrncols', +innocent : 'rtatlan', +kiss : 'Csk', +laughing : 'Nevets', +money_mouth : 'Pnzhes', +sealed : 'Elnmult', +smile : 'Mosolygs', +surprised : 'Meglepett', +tongue_out : 'Tongue out', +undecided : 'Hatrozatlan', +wink : 'Kacsints', +yell : 'Sikolts' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/is.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/is.js new file mode 100644 index 000000000..583e8b8d7 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/is.js @@ -0,0 +1,22 @@ +// Iceland lang variables by Johannes Birgir Jensson + +tinyMCE.addToLang('emotions',{ +title : 'Tilfinningatákn', +desc : 'Tilfinningatákn', +cool : 'Svalur', +cry : 'Gráta', +embarassed : 'Skömmustulegur', +foot_in_mouth : 'Tala af sér', +frown : 'Fýldur', +innocent : 'Saklaus', +kiss : 'Koss', +laughing : 'Hlæjandi', +money_mouth : 'Gráðugur', +sealed : 'Þögull sem gröfin', +smile : 'Brosandi', +surprised : 'Hissa', +tongue_out : 'Ullandi', +undecided : 'Óákveðinn', +wink : 'Glottandi', +yell : 'Öskrandi' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/it.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/it.js new file mode 100644 index 000000000..3e84bf9d3 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/it.js @@ -0,0 +1,6 @@ +//IT lang variables + +tinyMCE.addToLang('',{ +insert_emotions_title : 'Inserisci una emoticon', +emotions_desc : 'Emoticon' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ko.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ko.js new file mode 100644 index 000000000..49f813474 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ko.js @@ -0,0 +1,6 @@ +// KO lang variables + +tinyMCE.addToLang('',{ +insert_emotions_title : '̸ƼÄ Ö', +emotions_desc : '̸ƼÄ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/nb.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/nb.js new file mode 100644 index 000000000..801f3b23d --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/nb.js @@ -0,0 +1,22 @@ +// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('emotions',{ +title : 'Lim inn følelse', +desc : 'Følelser', +cool : 'Cool', +cry : 'Gråter', +embarassed : 'Sjenert', +foot_in_mouth : 'Fot i munnen', +frown : 'Lei seg', +innocent : 'Uskyldig', +kiss : 'Kyss', +laughing : 'Ler', +money_mouth : 'Penger i munnen', +sealed : 'Hemmelig', +smile : 'Glad', +surprised : 'Overrasket', +tongue_out : 'Rekke tunge', +undecided : 'Betenkt', +wink : 'Flørt', +yell : 'Skrikende' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/nl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/nl.js new file mode 100644 index 000000000..a596ab4da --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/nl.js @@ -0,0 +1,22 @@ +// NL lang variables + +tinyMCE.addToLang('emotions',{ +title : 'Emoticon invoegen', +desc : 'Emoticons', +cool : 'Cool', +cry : 'Huilen', +embarassed : 'Verlegen', // embarrassed +foot_in_mouth : 'Eten in mond', // food in mouth? +frown : 'Fronsen', +innocent : 'Onschuldig', +kiss : 'Kus', +laughing : 'Lachend', +money_mouth : 'Geldgezicht', +sealed : 'Verzegeld', +smile : 'Smile', +surprised : 'Verbaasd', +tongue_out : 'Tong uitstekend', +undecided : 'Obepaald', +wink : 'Knipoog', +yell : 'Schreeuwen' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/nn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/nn.js new file mode 100644 index 000000000..92f17a0d4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/nn.js @@ -0,0 +1,22 @@ +// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('emotions',{ +title : 'Lim inn følelse', +desc : 'Følelser', +cool : 'Cool', +cry : 'Gråter', +embarassed : 'Sjenert', +foot_in_mouth : 'Fot i munnen', +frown : 'Lei seg', +innocent : 'Uskyldig', +kiss : 'Kyss', +laughing : 'Ler', +money_mouth : 'Penger i munnen', +sealed : 'Hemmelig', +smile : 'Glad', +surprised : 'Overrasket', +tongue_out : 'Rekke tunge', +undecided : 'Betenkt', +wink : 'Flørt', +yell : 'Skrikende' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/pl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/pl.js new file mode 100644 index 000000000..c19da95d4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/pl.js @@ -0,0 +1,25 @@ +// PL lang variables +// fixed by Wooya +// http://www.mfusion.prv.pl +// lemiel 25.10.2005 + +tinyMCE.addToLang('emotions',{ +title : 'Wstaw emotikonk', +desc : 'Emotikonki', +cool : 'Super', +cry : 'Pacz', +embarassed : 'Zaenowanie', +foot_in_mouth : 'Trzepi jzorem', +frown : 'Marszcz brew', +innocent : 'Niewinny', +kiss : 'Pocaunek', +laughing : 'miech', +money_mouth : 'Zasady yciowe', +sealed : 'Zaplombowane usta', +smile : 'Umiech', +surprised : 'Zaskoczenie', +tongue_out : 'Pokazuj jzyk', +undecided : 'Niezdecydowanie', +wink : 'Perskie oko', +yell : 'Wycie' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/pt_br.js new file mode 100644 index 000000000..f46ec0b6e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/pt_br.js @@ -0,0 +1,29 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('emotions',{ +title : 'Inserir Emoticons', +desc : 'Emoticons', +cool : 'Legal', +cry : 'Chorando', +embarassed : 'Embaraado', +foot_in_mouth : 'Falando asneira', +frown : 'Triste', +innocent : 'Inocente', +kiss : 'Beijo', +laughing : 'Rindo', +money_mouth : 'Interesseiro', +sealed : 'Lbios fechados', +smile : 'Sorriso', +surprised : 'Surpreso', +tongue_out : 'Mostrar a lnga', +undecided : 'Indeciso', +wink : 'Piscar', +yell : 'Grito' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ru.js new file mode 100644 index 000000000..00f55b229 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ru.js @@ -0,0 +1,22 @@ +// RU lang variables cp1251 + +tinyMCE.addToLang('emotions',{ +title : ' ', +desc : '', +cool : 'Cool', +cry : '', +embarassed : 'Embarassed', +foot_in_mouth : 'Foot in mouth', +frown : '', +innocent : '', +kiss : '', +laughing : '', +money_mouth : 'Money mouth', +sealed : '', +smile : '', +surprised : '', +tongue_out : ' ', +undecided : 'Undecided', +wink : 'Wink', +yell : 'Yell' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ru_KOI8-R.js new file mode 100644 index 000000000..ec9af98b8 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ru_KOI8-R.js @@ -0,0 +1,22 @@ +// RU lang variables KOI8-R + +tinyMCE.addToLang('emotions',{ +title : ' ', +desc : '', +cool : 'Cool', +cry : '', +embarassed : 'Embarassed', +foot_in_mouth : 'Foot in mouth', +frown : '', +innocent : '', +kiss : '', +laughing : '', +money_mouth : 'Money mouth', +sealed : '', +smile : '', +surprised : '', +tongue_out : ' ', +undecided : 'Undecided', +wink : 'Wink', +yell : 'Yell' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ru_UTF-8.js new file mode 100644 index 000000000..2c94bc8a0 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/ru_UTF-8.js @@ -0,0 +1,22 @@ +// RU lang variables UTF-8 + +tinyMCE.addToLang('emotions',{ +title : 'Вставить смайлик', +desc : 'Смайлики', +cool : 'Cool', +cry : 'Плач', +embarassed : 'Embarassed', +foot_in_mouth : 'Foot in mouth', +frown : 'Нахмуренность', +innocent : 'Святой', +kiss : 'Поцелуй', +laughing : 'Смех', +money_mouth : 'Money mouth', +sealed : 'Заклеенный', +smile : 'Улыбка', +surprised : 'Сюрприз', +tongue_out : 'Высунутый язык', +undecided : 'Undecided', +wink : 'Wink', +yell : 'Yell' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/sk.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/sk.js new file mode 100644 index 000000000..0746fdc0e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/sk.js @@ -0,0 +1,14 @@ +/** + * Slovak lang variables + * encoding: utf-8 + * + * @author Vladimir VASIL vvasil@post.sk + * + * $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +insert_emotions_title : 'Vložiť emotikonu', +emotions_desc : 'Emotikony' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/sv.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/sv.js new file mode 100644 index 000000000..18d0740e6 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/sv.js @@ -0,0 +1,22 @@ +// SE lang variables + +tinyMCE.addToLang('emotions',{ +title : 'Klistra in känsla', +desc : 'Känslor', +cool : 'Cool', +cry : 'Gråter', +embarassed : 'Generad', +foot_in_mouth : 'Fot i munnnen', +frown : 'Ledsen', +innocent : 'Oskyldig', +kiss : 'Kyss', +laughing : 'Skrattande', +money_mouth : 'Penga mun', +sealed : 'Hemlis', +smile : 'Glad', +surprised : 'Förvånad', +tongue_out : 'Räcka ut tungan', +undecided : 'Fundersam', +wink : 'Flört', +yell : 'Skrikandes' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/zh_cn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/zh_cn.js new file mode 100644 index 000000000..2d05cb923 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/zh_cn.js @@ -0,0 +1,22 @@ +// Simplified Chinese lang variables contributed by tom_cat (thomaswangyang@gmail.com) + +tinyMCE.addToLang('emotions',{ +title : '', +desc : '', +cool : 'Cool', +cry : 'Cry', +embarassed : 'Embarassed', +foot_in_mouth : 'Foot in mouth', +frown : 'Frown', +innocent : 'Innocent', +kiss : 'Kiss', +laughing : 'Laughing', +money_mouth : 'Money mouth', +sealed : 'Sealed', +smile : 'Smile', +surprised : 'Surprised', +tongue_out : 'Tongue out', +undecided : 'Undecided', +wink : 'Wink', +yell : 'Yell' +}); \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/zh_tw.js new file mode 100644 index 000000000..ca3e2d6aa --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/zh_tw.js @@ -0,0 +1,23 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('emotions',{ +title : 'Jϥ', +desc : 'ϥ', +cool : 'ų', +cry : 'j', +embarassed : 'nɧr', +foot_in_mouth : '䦺F', +frown : 'IiozA', +innocent : 'ڬOLd', +kiss : 'ˤ@', +laughing : 'ӥi', +money_mouth : 'n', +sealed : 'L', +smile : 'L', +surprised : 'Y', +tongue_out : 'RY', +undecided : 'ڷQQ', +wink : 'w', +yell : 'IF' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/zh_tw_utf8.js new file mode 100644 index 000000000..1bc29d953 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/langs/zh_tw_utf8.js @@ -0,0 +1,23 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('emotions',{ +title : '插入表情圖示', +desc : '表情圖示', +cool : '酷喔', +cry : '大哭', +embarassed : '好糗呀', +foot_in_mouth : '臭死了', +frown : '哼!懶得理你', +innocent : '我是無辜的', +kiss : '親一個', +laughing : '太可笑嘍', +money_mouth : '好高興喔', +sealed : '閉嘴', +smile : '微笑', +surprised : '驚訝', +tongue_out : '吐舌頭', +undecided : '我想想', +wink : '眨眼', +yell : '衰死了~~' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/emotions/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/css/content.css b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/css/content.css new file mode 100644 index 000000000..843258b79 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/css/content.css @@ -0,0 +1,7 @@ +.mceItemFlash { + border: 1px dotted #cc0000; + background-image: url('../images/flash.gif'); + background-position: center; + background-repeat: no-repeat; + background-color: #ffffcc; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/css/flash.css b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/css/flash.css new file mode 100644 index 000000000..d3e88e1a2 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/css/flash.css @@ -0,0 +1,11 @@ +.panel_wrapper div.current { + height: 100px; +} + +#width, #height { + width: 50px; +} + +#file { + width: 250px; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/editor_plugin.js new file mode 100644 index 000000000..daf029499 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/editor_plugin.js @@ -0,0 +1 @@ +tinyMCE.importPluginLanguagePack('flash','en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl,pt_br,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,zh_tw,zh_tw_utf8,sk,pt_br');function TinyMCE_flash_getInfo(){return{longname:'Flash',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_flash.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_flash_initInstance(inst){if(!tinyMCE.settings['flash_skip_plugin_css'])tinyMCE.importCSS(inst.getDoc(),tinyMCE.baseURL+"/plugins/flash/css/content.css");}function TinyMCE_flash_getControlHTML(control_name){switch(control_name){case "flash":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceFlash\');return false;';return '';}return "";}function TinyMCE_flash_parseAttributes(attribute_string){var attributeName="";var attributeValue="";var withInName;var withInValue;var attributes=new Array();var whiteSpaceRegExp=new RegExp('^[ \n\r\t]+','g');if(attribute_string==null||attribute_string.length<2)return null;withInName=withInValue=false;for(var i=0;i','gi'),'');content=content.replace(new RegExp('<[ ]*object','gi'),'','gi'),'');while((startPos=content.indexOf('',startPos);var attribs=TinyMCE_flash_parseAttributes(content.substring(startPos+6,endPos));embedList[embedList.length]=attribs;}var index=0;while((startPos=content.indexOf('=embedList.length)break;var attribs=embedList[index];endPos=content.indexOf('',startPos);endPos+=9;var contentAfter=content.substring(endPos);content=content.substring(0,startPos);content+=''+content.substring(endPos);content+=contentAfter;index++;startPos++;}var index=0;while((startPos=content.indexOf('=embedList.length)break;var attribs=embedList[index];endPos=content.indexOf('>',startPos);endPos+=9;var contentAfter=content.substring(endPos);content=content.substring(0,startPos);content+=''+content.substring(endPos);content+=contentAfter;index++;startPos++;}break;case "get_from_editor":var startPos=-1;while((startPos=content.indexOf('',startPos);var attribs=TinyMCE_flash_parseAttributes(content.substring(startPos+4,endPos));if(attribs['class']!="mceItemFlash")continue;endPos+=2;var embedHTML='';var wmode=tinyMCE.getParam("flash_wmode","");var quality=tinyMCE.getParam("flash_quality","high");var menu=tinyMCE.getParam("flash_menu","false");embedHTML+='';embedHTML+='';embedHTML+='';embedHTML+='';embedHTML+='';embedHTML+='';chunkBefore=content.substring(0,startPos);chunkAfter=content.substring(endPos);content=chunkBefore+embedHTML+chunkAfter;}break;}return content;}function TinyMCE_flash_handleNodeChange(editor_id,node,undo_index,undo_levels,visual_aid,any_selection){tinyMCE.switchClassSticky(editor_id+'_flash','mceButtonNormal');if(node==null)return;do{if(node.nodeName.toLowerCase()=="img"&&tinyMCE.getAttrib(node,'class').indexOf('mceItemFlash')==0)tinyMCE.switchClassSticky(editor_id+'_flash','mceButtonSelected');}while((node=node.parentNode));return true;} \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/editor_plugin_src.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/editor_plugin_src.js new file mode 100644 index 000000000..e4fa86327 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/editor_plugin_src.js @@ -0,0 +1,270 @@ +/* Import plugin specific language pack */ +tinyMCE.importPluginLanguagePack('flash', 'en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl,pt_br,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,zh_tw,zh_tw_utf8,sk,pt_br'); + +function TinyMCE_flash_getInfo() { + return { + longname : 'Flash', + author : 'Moxiecode Systems', + authorurl : 'http://tinymce.moxiecode.com', + infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_flash.html', + version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion + }; +}; + +function TinyMCE_flash_initInstance(inst) { + if (!tinyMCE.settings['flash_skip_plugin_css']) + tinyMCE.importCSS(inst.getDoc(), tinyMCE.baseURL + "/plugins/flash/css/content.css"); +} + +function TinyMCE_flash_getControlHTML(control_name) { + switch (control_name) { + case "flash": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceFlash\');return false;'; + return ''; + } + + return ""; +} + +function TinyMCE_flash_parseAttributes(attribute_string) { + var attributeName = ""; + var attributeValue = ""; + var withInName; + var withInValue; + var attributes = new Array(); + var whiteSpaceRegExp = new RegExp('^[ \n\r\t]+', 'g'); + + if (attribute_string == null || attribute_string.length < 2) + return null; + + withInName = withInValue = false; + + for (var i=0; i','gi'),''); + content = content.replace(new RegExp('<[ ]*object','gi'),'','gi'),''); + + // Parse all embed tags + while ((startPos = content.indexOf('', startPos); + var attribs = TinyMCE_flash_parseAttributes(content.substring(startPos + 6, endPos)); + embedList[embedList.length] = attribs; + } + + // Parse all object tags and replace them with images from the embed data + var index = 0; + while ((startPos = content.indexOf('= embedList.length) + break; + + var attribs = embedList[index]; + + // Find end of object + endPos = content.indexOf('', startPos); + endPos += 9; + + // Insert image + var contentAfter = content.substring(endPos); + content = content.substring(0, startPos); + content += '' + content.substring(endPos); + content += contentAfter; + index++; + + startPos++; + } + + // Parse all embed tags and replace them with images from the embed data + var index = 0; + while ((startPos = content.indexOf('= embedList.length) + break; + + var attribs = embedList[index]; + + // Find end of embed + endPos = content.indexOf('>', startPos); + endPos += 9; + + // Insert image + var contentAfter = content.substring(endPos); + content = content.substring(0, startPos); + content += '' + content.substring(endPos); + content += contentAfter; + index++; + + startPos++; + } + + break; + + case "get_from_editor": + // Parse all img tags and replace them with object+embed + var startPos = -1; + while ((startPos = content.indexOf('', startPos); + var attribs = TinyMCE_flash_parseAttributes(content.substring(startPos + 4, endPos)); + + // Is not flash, skip it + if (attribs['class'] != "mceItemFlash") + continue; + + endPos += 2; + + var embedHTML = ''; + var wmode = tinyMCE.getParam("flash_wmode", ""); + var quality = tinyMCE.getParam("flash_quality", "high"); + var menu = tinyMCE.getParam("flash_menu", "false"); + + // Insert object + embed + embedHTML += ''; + embedHTML += ''; + embedHTML += ''; + embedHTML += ''; + embedHTML += ''; + embedHTML += ''; + + // Insert embed/object chunk + chunkBefore = content.substring(0, startPos); + chunkAfter = content.substring(endPos); + content = chunkBefore + embedHTML + chunkAfter; + } + break; + } + + // Pass through to next handler in chain + return content; +} + +function TinyMCE_flash_handleNodeChange(editor_id, node, undo_index, undo_levels, visual_aid, any_selection) { + tinyMCE.switchClassSticky(editor_id + '_flash', 'mceButtonNormal'); + + if (node == null) + return; + + do { + if (node.nodeName.toLowerCase() == "img" && tinyMCE.getAttrib(node, 'class').indexOf('mceItemFlash') == 0) + tinyMCE.switchClassSticky(editor_id + '_flash', 'mceButtonSelected'); + } while ((node = node.parentNode)); + + return true; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/flash.htm b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/flash.htm new file mode 100644 index 000000000..7bab48ad0 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/flash.htm @@ -0,0 +1,70 @@ + + + {$lang_flash_title} + + + + + + + + +
+ + +
+
+
+ {$lang_flash_general} + + + + + + + + + + + + + + +
+ + + + + +
 
+
 
+ +  x  + +
+
+
+
+ +
+
+ +
+ +
+ +
+
+
+ + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/images/flash.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/images/flash.gif new file mode 100644 index 0000000000000000000000000000000000000000..cb192e6ceda8d19ad8e7d08dd1cfde0aa72ead2a GIT binary patch literal 241 zcmVOzlLa+Za}7>m0&NpCfJ0FQc3~F7DE)S%o1)Qi1n@vxX46qnD4hRS-NE*Pw!4UvE=#^N( literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/jscripts/flash.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/jscripts/flash.js new file mode 100644 index 000000000..4f0807726 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/jscripts/flash.js @@ -0,0 +1,107 @@ +var url = tinyMCE.getParam("flash_external_list_url"); +if (url != null) { + // Fix relative + if (url.charAt(0) != '/' && url.indexOf('://') == -1) + url = tinyMCE.documentBasePath + "/" + url; + + document.write(''); +} + +function init() { + tinyMCEPopup.resizeToInnerSize(); + + document.getElementById("filebrowsercontainer").innerHTML = getBrowserHTML('filebrowser','file','flash','flash'); + + // Image list outsrc + var html = getFlashListHTML('filebrowser','file','flash','flash'); + if (html == "") + document.getElementById("linklistrow").style.display = 'none'; + else + document.getElementById("linklistcontainer").innerHTML = html; + + var formObj = document.forms[0]; + var swffile = tinyMCE.getWindowArg('swffile'); + var swfwidth = '' + tinyMCE.getWindowArg('swfwidth'); + var swfheight = '' + tinyMCE.getWindowArg('swfheight'); + + if (swfwidth.indexOf('%')!=-1) { + formObj.width2.value = "%"; + formObj.width.value = swfwidth.substring(0,swfwidth.length-1); + } else { + formObj.width2.value = "px"; + formObj.width.value = swfwidth; + } + + if (swfheight.indexOf('%')!=-1) { + formObj.height2.value = "%"; + formObj.height.value = swfheight.substring(0,swfheight.length-1); + } else { + formObj.height2.value = "px"; + formObj.height.value = swfheight; + } + + formObj.file.value = swffile; + formObj.insert.value = tinyMCE.getLang('lang_' + tinyMCE.getWindowArg('action'), 'Insert', true); + + selectByValue(formObj, 'linklist', swffile); + + // Handle file browser + if (isVisible('filebrowser')) + document.getElementById('file').style.width = '230px'; + + // Auto select flash in list + if (typeof(tinyMCEFlashList) != "undefined" && tinyMCEFlashList.length > 0) { + for (var i=0; i 0) { + var html = ""; + + html += ''; + + return html; + } + + return ""; +} + +function insertFlash() { + var formObj = document.forms[0]; + var html = ''; + var file = formObj.file.value; + var width = formObj.width.value; + var height = formObj.height.value; + if (formObj.width2.value=='%') { + width = width + '%'; + } + if (formObj.height2.value=='%') { + height = height + '%'; + } + + if (width == "") + width = 100; + + if (height == "") + height = 100; + + html += '' + + '' + file + ''; + + tinyMCEPopup.execCommand("mceInsertContent", true, html); + tinyMCE.selectedInstance.repaint(); + + tinyMCEPopup.close(); +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/cs.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/cs.js new file mode 100644 index 000000000..cebe01976 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/cs.js @@ -0,0 +1,14 @@ +/** + * Czech lang variables + * encoding: utf-8 + * + * $Id: cs.js,v 1.6 2005/10/18 13:59:42 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +insert_flash : 'Vloit/editovat Flash Movie', +insert_flash_file : 'Flash soubor (.swf)', +insert_flash_size : 'Velikost', +insert_flash_list : 'Seznam', +flash_props : 'Vlastnosti Flash' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/cy.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/cy.js new file mode 100644 index 000000000..c2e17e4e1 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/cy.js @@ -0,0 +1,11 @@ +// UK lang variables + +tinyMCE.addToLang('flash',{ +title : 'Mewnosod/golygu Ffilm Flash', +desc : 'Mewnosod/golygu Ffilm Flash', +file : 'Ffeil Flash (.swf)', +size : 'Maint', +list : 'Ffeiliau Flash', +props : 'Priodoleddau Flash', +general : 'Cyffredinol' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/da.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/da.js new file mode 100644 index 000000000..cd2134af0 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/da.js @@ -0,0 +1,11 @@ +// DK lang variables contributed by Jan Moelgaard + +tinyMCE.addToLang('flash',{ +title : 'Indsæt / rediger Flash-film', +desc : 'Indsæt / rediger Flash-film', +file : 'Flash-Fil (.swf)', +size : 'Størrelse', +list : 'Flash filer', +props : 'Flash egenskaber', +general : 'Genererelt' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/de.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/de.js new file mode 100644 index 000000000..4072c14f4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/de.js @@ -0,0 +1,11 @@ +// DE lang variables + +tinyMCE.addToLang('flash',{ +title : 'Flash-Datei einfügen/bearbeiten', +desc : 'Flash-Datei einfügen/bearbeiten', +file : 'Flash-Datei (.swf)', +size : 'Größe', +list : 'Flash-Dateien', +props : 'Flash-Eigenschaften', +general : 'Allgemein' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/en.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/en.js new file mode 100644 index 000000000..67272bc97 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/en.js @@ -0,0 +1,11 @@ +// UK lang variables + +tinyMCE.addToLang('flash',{ +title : 'Insert / edit Flash Movie', +desc : 'Insert / edit Flash Movie', +file : 'Flash-File (.swf)', +size : 'Size', +list : 'Flash files', +props : 'Flash properties', +general : 'General' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/es.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/es.js new file mode 100644 index 000000000..f916a1c6b --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/es.js @@ -0,0 +1,19 @@ +/** + * ES lang variables + * + * Authors : Alvaro Velasco, + * Adolfo Sanz De Diego (asanzdiego) , + * Carlos C Soto (eclipxe) + * Last Updated : October 17, 2005 + * TinyMCE Version : 2.0RC3 + */ + +tinyMCE.addToLang('flash',{ +title : 'Insertar / editar pelicula Flash', +desc : 'Insert / edit Flash Movie', +file : 'Fichero Flash (.swf)', +size : 'Tamao', +list : 'Ficheros Flash', +props : 'Propiedades del Flash', +general : 'General' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/fa.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/fa.js new file mode 100644 index 000000000..66a8b4e65 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/fa.js @@ -0,0 +1,13 @@ +// IR lang variables +// Persian (Farsi) language pack (for IRAN) +// By: Morteza Zafari +// Lost@LostLord.com +// http://www.LostLord.com + +tinyMCE.addToLang('',{ +dir : 'rtl', +insert_flash : '?????? ? ?????? ???? ???', +insert_flash_file : '???? ??? (.swf)', +insert_flash_size : '?????', +flash_props : 'Flash properties' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/fr.js new file mode 100644 index 000000000..34a03486c --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/fr.js @@ -0,0 +1,11 @@ +// Traduit par Normand Lamoureux le 2005-11-12 + +tinyMCE.addToLang('flash',{ +title : 'Gestionnaire d\'animation Flash', +desc : 'Insrer une animation Flash', +file : 'Fichier Flash (.swf)', +size : 'Taille', +list : 'Fichiers Flash', +props : 'Proprits Flash', +general : 'Gnral' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/fr_ca.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/fr_ca.js new file mode 100644 index 000000000..f80d9205d --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/fr_ca.js @@ -0,0 +1,9 @@ +// Canadian French lang variables by Virtuelcom last modification: 2005-06-15 + +tinyMCE.addToLang('',{ +insert_flash : 'Insrer / Modifier une animation Flash', +insert_flash_file : 'Fichier Flash (.swf)', +insert_flash_size : 'Dimension', +insert_flash_list : 'Fichiers Flash', +flash_props : 'Proprits Flash' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/he.js new file mode 100644 index 000000000..09448fed2 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/he.js @@ -0,0 +1,11 @@ +// HE lang variables + +tinyMCE.addToLang('flash',{ +title : '/ Flash', +desc : '/ Flash', +file : ' Flash (.swf)', +size : '', +list : ' Flash', +props : ' Flash', +general : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/hu.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/hu.js new file mode 100644 index 000000000..0760f10a6 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/hu.js @@ -0,0 +1,11 @@ +// HU lang variables + +tinyMCE.addToLang('flash',{ +title : 'Flash animci beszrsa / szerkesztse', +desc : 'Flash animci beszrsa / szerkesztse', +file : 'Flash-Fjl (.swf)', +size : 'Mret', +list : 'Flash fjlok', +props : 'Flash tulajdonsgok', +general : 'ltalnos' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/is.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/is.js new file mode 100644 index 000000000..022a7d6bc --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/is.js @@ -0,0 +1,11 @@ +// Iceland lang variables by Johannes Birgir Jensson + +tinyMCE.addToLang('flash',{ +title : 'Bæta við / breyta Flash-mynd', +desc : 'Bæta við / breyta Flash-mynd', +file : 'Flash-skrá (.swf)', +size : 'Stærð', +list : 'Flash skrár', +props : 'Flash stillingar', +general : 'Almennt' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/nb.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/nb.js new file mode 100644 index 000000000..09eaa6a78 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/nb.js @@ -0,0 +1,11 @@ +// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('flash',{ +title : 'Lag/oppdater flash-film', +desc : 'Lag/oppdater flash-film', +file : 'Flash-film (.swf)', +size : 'Størrelse', +list : 'Flash-filer', +props : 'Flash egenskaper', +general : 'Generelle innstillinger' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/nl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/nl.js new file mode 100644 index 000000000..5a35fe658 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/nl.js @@ -0,0 +1,11 @@ +// NL lang variables + +tinyMCE.addToLang('flash',{ +title : 'Flash bestand invoegen/bewerken', +desc : 'Flash bestand invoegen/bewerken', +file : 'Flash bestand (.swf)', +size : 'Grootte', +list : 'Flash bestanden', +props : 'Flash eigenschappen', +general : 'Algemeen' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/nn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/nn.js new file mode 100644 index 000000000..13eb072da --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/nn.js @@ -0,0 +1,11 @@ +// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('flash',{ +title : 'Lag/oppdater flash-film', +desc : 'Lag/oppdater flash-film', +file : 'Flash-film (.swf)', +size : 'Størrelse', +list : 'Flash-filer', +props : 'Flash egenskaper', +general : 'Generelle innstillinger' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/pl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/pl.js new file mode 100644 index 000000000..ece0c457f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/pl.js @@ -0,0 +1,14 @@ +// PL lang variables +// fixed by Wooya +// http://www.mfusion.prv.pl +// fixed by lemiel 14.11.2005 + +tinyMCE.addToLang('flash',{ +title : 'Wstaw/edytuj film flash', +desc : 'Wstaw/edytuj film flash', +file : 'Plik flash (.swf)', +size : 'Rozmiar', +list : 'Pliki flash', +props : 'Waciwoci flash', +general : 'Gwne' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/pt_br.js new file mode 100644 index 000000000..cf0c2e35a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/pt_br.js @@ -0,0 +1,19 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : ???? + * Revision and modifications: + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('flash',{ +title : 'Inserir / editar Arquivo Flash', +desc : 'Inserir / editar Arquivo Flash', +file : 'Arquivo Flash (.swf)', +size : 'Tamanho', +list : 'Lista de arquivos Flash', +props : 'Propriedades do Flash', +general : 'Geral' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/ru.js new file mode 100644 index 000000000..6b4805b39 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/ru.js @@ -0,0 +1,11 @@ +// RU lang variables cp1251 + +tinyMCE.addToLang('flash',{ +title : ' / Flash ', +desc : ' / Flash ', +file : 'Flash- (.swf)', +size : '', +list : 'Flash ', +props : ' Flash', +general : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/ru_KOI8-R.js new file mode 100644 index 000000000..0b9a52255 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/ru_KOI8-R.js @@ -0,0 +1,11 @@ +// RU lang variables KOI8-R + +tinyMCE.addToLang('flash',{ +title : ' / Flash ', +desc : ' / Flash ', +file : 'Flash- (.swf)', +size : '', +list : 'Flash ', +props : ' Flash', +general : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/ru_UTF-8.js new file mode 100644 index 000000000..bdb004f92 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/ru_UTF-8.js @@ -0,0 +1,11 @@ +// RU lang variables UTF-8 + +tinyMCE.addToLang('flash',{ +title : 'Вставить / Редактировать Flash ролик', +desc : 'Вставить / Редактировать Flash ролик', +file : 'Flash-Файл (.swf)', +size : 'Размер', +list : 'Flash файлы', +props : 'Свойства Flash', +general : 'Основное' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/sk.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/sk.js new file mode 100644 index 000000000..46a6c0122 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/sk.js @@ -0,0 +1,16 @@ +/** + * Slovak lang variables + * encoding: utf-8 + * + * @author Vladimir VASIL vvasil@post.sk + * + * $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +insert_flash : 'Vložiť/editovať Flash Movie', +insert_flash_file : 'Flash súbor (.swf)', +insert_flash_size : 'Veľkosť', +insert_flash_list : 'Zoznam', +flash_props : 'Vlastnosti Flash' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/sv.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/sv.js new file mode 100644 index 000000000..211ba98c9 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/sv.js @@ -0,0 +1,11 @@ +// SE lang variables + +tinyMCE.addToLang('flash',{ +title : 'Skapa/uppdatera flash-film', +desc : 'Skapa/uppdatera flash-film', +file : 'Flash-film (.swf)', +size : 'Storlek', +list : 'Flash-filer', +props : 'Flash egenskaper', +general : 'Generella inställningar' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/zh_cn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/zh_cn.js new file mode 100644 index 000000000..82c830d4e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/zh_cn.js @@ -0,0 +1,11 @@ +// Simplified Chinese lang variables contributed by tom_cat (thomaswangyang@gmail.com) + +tinyMCE.addToLang('flash',{ +title : '/༭ FlashӰ', +desc : 'FlashӰ', +file : 'Flash(.swf)', +size : 'ߴ', +list : 'Flashб', +props : 'Flash', +general : 'һ' +}); \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/zh_tw.js new file mode 100644 index 000000000..31ae8b17f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/zh_tw.js @@ -0,0 +1,12 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('flash',{ +title : 'Jνs Flash ʵe', +desc : 'Jνs Flash ʵe', +file : 'Flash ʵeɡ] .swf ^', +size : 'jp', +list : 'Flash ʵe', +props : 'Flash ʵeݩ', +general : '@' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/zh_tw_utf8.js new file mode 100644 index 000000000..724f7f32e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/langs/zh_tw_utf8.js @@ -0,0 +1,12 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('flash',{ +title : '插入或編輯 Flash 動畫檔', +desc : '插入或編輯 Flash 動畫檔', +file : 'Flash 動畫檔( .swf )', +size : '大小', +list : 'Flash 動畫檔', +props : 'Flash 動畫檔屬性', +general : '一般' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/flash/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/editor_plugin.js new file mode 100644 index 000000000..4c6bccd32 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/editor_plugin.js @@ -0,0 +1 @@ +tinyMCE.importPluginLanguagePack('fullscreen','en,sv,cs,fr_ca,zh_cn,da,he,nb,de,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,pl,nl,fr,pt_br');function TinyMCE_fullscreen_getInfo(){return{longname:'Fullscreen',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_fullscreen.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_fullscreen_getControlHTML(control_name){switch(control_name){case "fullscreen":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceFullScreen\');return false;';return '';}return "";}function TinyMCE_fullscreen_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceFullScreen":if(tinyMCE.getParam('fullscreen_is_enabled')){window.opener.tinyMCE.execInstanceCommand(tinyMCE.getParam('fullscreen_editor_id'),'mceSetContent',false,tinyMCE.getContent(editor_id));top.close();}else{tinyMCE.setWindowArg('editor_id',editor_id);var win=window.open(tinyMCE.baseURL+"/plugins/fullscreen/fullscreen.htm","mceFullScreenPopup","fullscreen=yes,menubar=no,toolbar=no,scrollbars=no,resizable=yes,left=0,top=0,width="+screen.availWidth+",height="+screen.availHeight);}return true;}return false;} \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js new file mode 100644 index 000000000..68ab1f9e5 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js @@ -0,0 +1,45 @@ +/* Import plugin specific language pack */ +tinyMCE.importPluginLanguagePack('fullscreen', 'en,sv,cs,fr_ca,zh_cn,da,he,nb,de,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,pl,nl,fr,pt_br'); + +function TinyMCE_fullscreen_getInfo() { + return { + longname : 'Fullscreen', + author : 'Moxiecode Systems', + authorurl : 'http://tinymce.moxiecode.com', + infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_fullscreen.html', + version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion + }; +}; + +function TinyMCE_fullscreen_getControlHTML(control_name) { + switch (control_name) { + case "fullscreen": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceFullScreen\');return false;'; + return ''; + } + + return ""; +} + +function TinyMCE_fullscreen_execCommand(editor_id, element, command, user_interface, value) { + // Handle commands + switch (command) { + case "mceFullScreen": + if (tinyMCE.getParam('fullscreen_is_enabled')) { + // In fullscreen mode + window.opener.tinyMCE.execInstanceCommand(tinyMCE.getParam('fullscreen_editor_id'), 'mceSetContent', false, tinyMCE.getContent(editor_id)); + top.close(); + } else { + tinyMCE.setWindowArg('editor_id', editor_id); + + var win = window.open(tinyMCE.baseURL + "/plugins/fullscreen/fullscreen.htm", "mceFullScreenPopup", "fullscreen=yes,menubar=no,toolbar=no,scrollbars=no,resizable=yes,left=0,top=0,width=" + screen.availWidth + ",height=" + screen.availHeight); + } + + return true; + } + + // Pass to next handler in chain + return false; +} + + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm new file mode 100644 index 000000000..d648d7610 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm @@ -0,0 +1,73 @@ + + + {$lang_fullscreen_title} + + + + + + + + + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/images/fullscreen.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/images/fullscreen.gif new file mode 100644 index 0000000000000000000000000000000000000000..66fa6d92177f171fd42883474b7dd093bd2d339a GIT binary patch literal 198 zcmV;%06G6hNk%w1VH5xq0K*LcGD>2ivBykw!ot@6bd$)Ew*2Dq{%MuzLU-VNrt;$I z{;0?PSAE;|`To-4{r~^~A^8LW000jFEC2ui02BZe000DY@X1N5y*O(ey8oUPG-PQu zh5=L~;SvlX%mSjURO>jy;xC1Q4L8xD48CAu$Z8M;}RUJf0>sOc_ z4h#giNmy{Z(DeG+E>qDAdHB(q-q8pM40A +// Last Updated : October 2005 +// TinyMCE Version : 2.0RC3 + +tinyMCE.addToLang('',{ +fullscreen_title : 'Pantalla completa', +fullscreen_desc : 'Cambiar a pantalla completa' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/fr.js new file mode 100644 index 000000000..9637605ce --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/fr.js @@ -0,0 +1,6 @@ +// Traduit par Normand Lamoureux le 2005-11-12 + +tinyMCE.addToLang('',{ +fullscreen_title : 'Affichage plein cran', +fullscreen_desc : 'Affichage plein cran/normal' +}); \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/fr_ca.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/fr_ca.js new file mode 100644 index 000000000..a810964a0 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/fr_ca.js @@ -0,0 +1,6 @@ +// Canadian French lang variables by Virtuelcom last modification: 2005-06-15 + +tinyMCE.addToLang('',{ +fullscreen_title : 'Mode plein cran', +fullscreen_desc : 'Basculer le mode plein crans' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/he.js new file mode 100644 index 000000000..13663dab6 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/he.js @@ -0,0 +1,6 @@ +// HE lang variables by Liron Newman, http://eesh.net + +tinyMCE.addToLang('',{ +fullscreen_title : ' ', +fullscreen_desc : ' ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/hu.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/hu.js new file mode 100644 index 000000000..520124543 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/hu.js @@ -0,0 +1,6 @@ +// HU lang variables + +tinyMCE.addToLang('',{ +fullscreen_title : 'Teljeskpernys md', +fullscreen_desc : 'Vlts teljeskpernys mdra' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/is.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/is.js new file mode 100644 index 000000000..5cec332b8 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/is.js @@ -0,0 +1,6 @@ +// Iceland lang variables by Johannes Birgir Jensson + +tinyMCE.addToLang('',{ +fullscreen_title : 'Heilskjár', +fullscreen_desc : 'Skipta í / úr heilskjá' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/nb.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/nb.js new file mode 100644 index 000000000..be4047f17 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/nb.js @@ -0,0 +1,6 @@ +// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +fullscreen_title : 'Fullskjerm tilstand', +fullscreen_desc : 'Hopp fra/til fullskjermtilstand' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/nl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/nl.js new file mode 100644 index 000000000..8e28e208c --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/nl.js @@ -0,0 +1,6 @@ +// NL lang variables + +tinyMCE.addToLang('',{ +fullscreen_title : 'Volledig scherm', +fullscreen_desc : 'Volledig scherm aan/uit' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/nn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/nn.js new file mode 100644 index 000000000..5b6f3e7a9 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/nn.js @@ -0,0 +1,6 @@ +// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +fullscreen_title : 'Fullskjerm tilstand', +fullscreen_desc : 'Hopp fra/til fullskjermtilstand' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/pl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/pl.js new file mode 100644 index 000000000..4dffb2e5e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/pl.js @@ -0,0 +1,9 @@ +// PL lang variables +// fixed by Wooya +// http://www.mfusion.prv.pl +// fixed by lemiel 14.11.2005 + +tinyMCE.addToLang('',{ +fullscreen_title : 'Tryb penoekranowy', +fullscreen_desc : 'Przecz w tryb penoekranowy' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/pt_br.js new file mode 100644 index 000000000..433615c3a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/pt_br.js @@ -0,0 +1,14 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : ???? + * Revision and modifications: + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('',{ +fullscreen_title : 'Modo de Janela Inteira (Fullscreen)', +fullscreen_desc : 'Alterar para modo de janela inteira' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/ru.js new file mode 100644 index 000000000..ab0d9a4a7 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/ru.js @@ -0,0 +1,6 @@ +// RU lang variables cp1251 + +tinyMCE.addToLang('',{ +fullscreen_title : ' ', +fullscreen_desc : ' ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/ru_KOI8-R.js new file mode 100644 index 000000000..3b17116ad --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/ru_KOI8-R.js @@ -0,0 +1,6 @@ +// RU lang variables KOI8-R + +tinyMCE.addToLang('',{ +fullscreen_title : ' ', +fullscreen_desc : ' ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/ru_UTF-8.js new file mode 100644 index 000000000..d4fd1b3b7 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/ru_UTF-8.js @@ -0,0 +1,6 @@ +// RU lang variables UTF-8 + +tinyMCE.addToLang('',{ +fullscreen_title : 'Полноэкранный режим', +fullscreen_desc : 'Включить полноэкранный режим' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/sk.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/sk.js new file mode 100644 index 000000000..4f7791694 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/sk.js @@ -0,0 +1,14 @@ +/** + * Slovak lang variables + * encoding: utf-8 + * + * @author Vladimir VASIL vvasil@post.sk + * + * $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +fullscreen_title : 'Na celú obrazovku', +fullscreen_desc : 'Prepnúť na celú obrazovku' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/sv.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/sv.js new file mode 100644 index 000000000..5f671f087 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/sv.js @@ -0,0 +1,6 @@ +// SV lang variables + +tinyMCE.addToLang('',{ +fullscreen_title : 'Fullskärmsläge', +fullscreen_desc : 'Hoppa från/till fullskärmsläge' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/zh_cn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/zh_cn.js new file mode 100644 index 000000000..866427f28 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/zh_cn.js @@ -0,0 +1,6 @@ +// Simplified Chinese lang variables contributed by tom_cat (thomaswangyang@gmail.com) + +tinyMCE.addToLang('',{ +fullscreen_title : 'ȫģʽ', +fullscreen_desc : 'лȫģʽ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/zh_tw.js new file mode 100644 index 000000000..47a456ac4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/zh_tw.js @@ -0,0 +1,7 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +fullscreen_title : 'ùҦ', +fullscreen_desc : 'নùҦ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/zh_tw_utf8.js new file mode 100644 index 000000000..2442c4bfc --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/langs/zh_tw_utf8.js @@ -0,0 +1,7 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +fullscreen_title : '全螢幕模式', +fullscreen_desc : '轉成全螢幕模式' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/fullscreen/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/editor_plugin.js new file mode 100644 index 000000000..9368e44b3 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/editor_plugin.js @@ -0,0 +1 @@ +tinyMCE.importPluginLanguagePack('iespell','cs,el,en,fr_ca,it,ko,sv,zh_cn,fr,de,pl,pt_br,nl,da,he,nb,ru,ru_KOI8-R,ru_UTF-8,nn,fi,cy,es,is,zh_tw,zh_tw_utf8,sk');function TinyMCE_iespell_getInfo(){return{longname:'IESpell',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_iespell.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_iespell_getControlHTML(control_name){if(control_name=="iespell"&&(tinyMCE.isMSIE&&!tinyMCE.isOpera)){var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceIESpell\');return false;';return '';}return "";}function TinyMCE_iespell_execCommand(editor_id,element,command,user_interface,value){if(command=="mceIESpell"){try{var ieSpell=new ActiveXObject("ieSpell.ieSpellExtension");ieSpell.CheckDocumentNode(tinyMCE.getInstanceById(editor_id).contentDocument.documentElement);}catch(e){if(e.number==-2146827859){if(confirm(tinyMCE.getLang("lang_iespell_download","",true)))window.open('http://www.iespell.com/download.php','ieSpellDownload','');}else alert("Error Loading ieSpell: Exception "+e.number);}return true;}return false;} \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/editor_plugin_src.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/editor_plugin_src.js new file mode 100644 index 000000000..1b09fb72d --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/editor_plugin_src.js @@ -0,0 +1,49 @@ +/* Import plugin specific language pack */ +tinyMCE.importPluginLanguagePack('iespell', 'cs,el,en,fr_ca,it,ko,sv,zh_cn,fr,de,pl,pt_br,nl,da,he,nb,ru,ru_KOI8-R,ru_UTF-8,nn,fi,cy,es,is,zh_tw,zh_tw_utf8,sk'); + +function TinyMCE_iespell_getInfo() { + return { + longname : 'IESpell', + author : 'Moxiecode Systems', + authorurl : 'http://tinymce.moxiecode.com', + infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_iespell.html', + version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion + }; +}; + +/** + * Returns the HTML contents of the iespell control. + */ +function TinyMCE_iespell_getControlHTML(control_name) { + // Is it the iespell control and is the brower MSIE. + if (control_name == "iespell" && (tinyMCE.isMSIE && !tinyMCE.isOpera)) { + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceIESpell\');return false;'; + return ''; + } + + return ""; +} + +/** + * Executes the mceIESpell command. + */ +function TinyMCE_iespell_execCommand(editor_id, element, command, user_interface, value) { + // Handle ieSpellCommand + if (command == "mceIESpell") { + try { + var ieSpell = new ActiveXObject("ieSpell.ieSpellExtension"); + ieSpell.CheckDocumentNode(tinyMCE.getInstanceById(editor_id).contentDocument.documentElement); + } catch (e) { + if (e.number == -2146827859) { + if (confirm(tinyMCE.getLang("lang_iespell_download", "", true))) + window.open('http://www.iespell.com/download.php', 'ieSpellDownload', ''); + } else + alert("Error Loading ieSpell: Exception " + e.number); + } + + return true; + } + + // Pass to next handler in chain + return false; +} \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/images/iespell.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/images/iespell.gif new file mode 100644 index 0000000000000000000000000000000000000000..a9a2891891f6c44cb58cec06e1df90154fab728a GIT binary patch literal 124 zcmZ?wbhEHb6k!ly*u=!(3j)h--?(Uy@xY+qK|sTU2^&5zFfb_oWMO1rU}w+)vVkf^ z7#NrxD|X%aXK>0>Hb7yGOru0Qdt8t~Pr`|eUN*M-2T$>5EI)1;e(KzB(FM&H4!CkG acb!zU>toUKL&1g`63e=@%dCAF7_0$Ni7k5o literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/cs.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/cs.js new file mode 100644 index 000000000..04e1282c9 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/cs.js @@ -0,0 +1,12 @@ +/** + * Czech lang variables + * encoding: utf-8 + * + * $Id: cs.js,v 1.4 2005/10/18 13:59:42 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +iespell_desc : 'Spustit kontrolu pravopisu', +iespell_download : "ieSpell nedetekován. Klikněte na OK a otevřete stahovací stránku." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/cy.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/cy.js new file mode 100644 index 000000000..e7671a2e7 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/cy.js @@ -0,0 +1,7 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +iespell_desc : 'Dechrau gwirio sillafu', +iespell_download : "Methwyd canfod ieSpell. Cliciwch OK i fynd i'r dudalen lawrlwytho." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/da.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/da.js new file mode 100644 index 000000000..4612e1864 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/da.js @@ -0,0 +1,7 @@ +// DK lang variables contributed by Jan Moelgaard + +tinyMCE.addToLang('',{ +iespell_desc : 'Lav stavekontrol', +iespell_download : "ieSpell kan ikke findes. Klik på OK for at fortsætte til downloadsiden." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/de.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/de.js new file mode 100644 index 000000000..bc10a5005 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/de.js @@ -0,0 +1,7 @@ +// DE lang variables + +tinyMCE.addToLang('',{ +iespell_desc : 'Rechtschreibprüfung', +iespell_download : "ieSpell nicht gefunden. Klicken Sie OK, um die Download-Seite aufzurufen." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/el.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/el.js new file mode 100644 index 000000000..9b48b86c0 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/el.js @@ -0,0 +1,7 @@ +// Greek lang variables by Jacaranda Bill + +tinyMCE.addToLang('',{ +iespell_desc : 'ö å', +iespell_download : " ieSpell äå å. å OK ååå åä ." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/en.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/en.js new file mode 100644 index 000000000..c3688e946 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/en.js @@ -0,0 +1,7 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +iespell_desc : 'Run spell checking', +iespell_download : "ieSpell not detected. Click OK to go to download page." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/es.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/es.js new file mode 100644 index 000000000..f27868ad1 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/es.js @@ -0,0 +1,15 @@ +/** + * ES lang variables + * + * Authors : Alvaro Velasco, + * Adolfo Sanz De Diego (asanzdiego) , + * Carlos C Soto (eclipxe) + * Last Updated : October 17, 2005 + * TinyMCE Version : 2.0RC3 + */ + +tinyMCE.addToLang('',{ +iespell_desc : 'Ejecutar corrector ortogrfico', +iespell_download : "Corrector ortogrfico no detectado. Pulse OK para ir a la pgina de descarga." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/fr.js new file mode 100644 index 000000000..ba5573a34 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/fr.js @@ -0,0 +1,7 @@ +// French lang variables by Laurent Dran +// Modifi par Normand Lamoureux le 2005-11-12 + +tinyMCE.addToLang('',{ +iespell_desc : 'Lancer le vrificateur d\'orthographe', +iespell_download : "Le dictionnaire ieSpell n\'a pas t trouv.\n\nCliquez sur Ok pour aller au site de tlchargement." +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/fr_ca.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/fr_ca.js new file mode 100644 index 000000000..8904bebe4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/fr_ca.js @@ -0,0 +1,6 @@ +// Canadian French lang variables by Virtuelcom last modification: 2005-06-15 + +tinyMCE.addToLang('',{ +iespell_desc : 'Executer le vrificateur d\'orthographe', +iespell_download : "ieSpell n\'a pas t trouv. Cliquez sur OK pour aller au site de tlchargement." +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/he.js new file mode 100644 index 000000000..1c1fde67f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/he.js @@ -0,0 +1,6 @@ +// HE lang variables by Liron Newman, http://eesh.net + +tinyMCE.addToLang('',{ +iespell_desc : ' ', +iespell_download : " ieSpell. ." +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/hu.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/hu.js new file mode 100644 index 000000000..d24a8039c --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/hu.js @@ -0,0 +1,7 @@ +// HU lang variables + +tinyMCE.addToLang('',{ +iespell_desc : 'Helyesrsellenrzs indtsa', +iespell_download : "ieSpell nem tallhat. Kattints az OK-ra a letltsi oldalhoz." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/is.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/is.js new file mode 100644 index 000000000..f30240060 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/is.js @@ -0,0 +1,7 @@ +// Iceland lang variables by Johannes Birgir Jensson + +tinyMCE.addToLang('',{ +iespell_desc : 'Stafsetningarpúki', +iespell_download : "ieSpell ekki til staar. Smelli OK til a sj niurhalssu." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/it.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/it.js new file mode 100644 index 000000000..6f4d529c1 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/it.js @@ -0,0 +1,7 @@ +// IT lang variables + +tinyMCE.addToLang('',{ +iespell_desc : 'Avvia il controllo ortografico', +iespell_download : "ieSpell non trovato. Clicca OK per andare alla pagina di download." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ko.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ko.js new file mode 100644 index 000000000..eb0309260 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ko.js @@ -0,0 +1,7 @@ +// KO lang variables + +tinyMCE.addToLang('',{ +iespell_desc : ' ˻ ', +iespell_download : "ieSpell ã ö ϴ. OK ٿεå äö ̵մϴ." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/nb.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/nb.js new file mode 100644 index 000000000..71d165f0a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/nb.js @@ -0,0 +1,6 @@ +// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +iespell_desc : 'Kjør rettstavingskontroll', +iespell_download : "ieSpell virker ikke å være installert. Klikk OK for å laste hjem." +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/nl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/nl.js new file mode 100644 index 000000000..9d3530d94 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/nl.js @@ -0,0 +1,6 @@ +// NL lang variables + +tinyMCE.addToLang('',{ +iespell_desc : 'Spellingscontrole', +iespell_download : "ieSpell niet gedetecteerd. Klik op OK om deze te downloaden." +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/nn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/nn.js new file mode 100644 index 000000000..85b46a1ea --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/nn.js @@ -0,0 +1,6 @@ +// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +iespell_desc : 'Kjør rettstavingskontroll', +iespell_download : "ieSpell virker ikke å være installert. Klikk OK for å laste hjem." +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/pl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/pl.js new file mode 100644 index 000000000..1b30d97c0 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/pl.js @@ -0,0 +1,8 @@ +// PL lang variables +// fixed by Wooya +// http://www.mfusion.prv.pl + +tinyMCE.addToLang('',{ +iespell_desc : 'Uruchom sprawdzanie pisowni', +iespell_download : "Nie wykryto pluginu, kliknij aby przej do strony z pluginami." +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/pt_br.js new file mode 100644 index 000000000..6b808f487 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/pt_br.js @@ -0,0 +1,14 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : ???? + * Revision and modifications: + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('',{ +iespell_desc : 'Executar verificao ortogrfica', +iespell_download : "Verificador ieSpell no detectado. Click OK para ir pgina de download." +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ru.js new file mode 100644 index 000000000..006af8e8a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ru.js @@ -0,0 +1,7 @@ +// RU lang variables cp1251 + +tinyMCE.addToLang('',{ +iespell_desc : ' ', +iespell_download : "ieSpell . OK, ." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ru_KOI8-R.js new file mode 100644 index 000000000..61c7bf23c --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ru_KOI8-R.js @@ -0,0 +1,7 @@ +// RU lang variables KOI8-R + +tinyMCE.addToLang('',{ +iespell_desc : ' ', +iespell_download : "ieSpell . OK, ." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ru_UTF-8.js new file mode 100644 index 000000000..1de0ad6ff --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/ru_UTF-8.js @@ -0,0 +1,7 @@ +// RU lang variables UTF-8 + +tinyMCE.addToLang('',{ +iespell_desc : 'Запустить проверку орфографии', +iespell_download : "ieSpell не обнаружен. нажмите OK, чтобы перейти на страницу загрузки." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/sk.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/sk.js new file mode 100644 index 000000000..0c095171e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/sk.js @@ -0,0 +1,14 @@ +/** + * Slovak lang variables + * encoding: utf-8 + * + * @author Vladimir VASIL vvasil@post.sk + * + * $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +iespell_desc : 'Spustiť kontrolu pravopisu', +iespell_download : "ieSpell nedetekovaný Kliknite na OK a otvorte stahovaciu stránku." +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/sv.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/sv.js new file mode 100644 index 000000000..7006885b2 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/sv.js @@ -0,0 +1,6 @@ +// SE lang variables + +tinyMCE.addToLang('',{ +iespell_desc : 'Kör rättstavningskontroll', +iespell_download : "ieSpell verkar inte vara installerad. Klicka OK för att ladda hem." +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/zh_cn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/zh_cn.js new file mode 100644 index 000000000..032655acf --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/zh_cn.js @@ -0,0 +1,6 @@ +// Simplified Chinese lang variables contributed by tom_cat (thomaswangyang@gmail.com) + +tinyMCE.addToLang('',{ +iespell_desc : 'ƴд', +iespell_download : "δ⵽ ieSpell ƴд飬 OK ǰҳ档" +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/zh_tw.js new file mode 100644 index 000000000..5345a72b6 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/zh_tw.js @@ -0,0 +1,7 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +iespell_desc : 'rˬd', +iespell_download : "L ieSpell rˬd\CIuTwvUw" +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/zh_tw_utf8.js new file mode 100644 index 000000000..936520a20 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/langs/zh_tw_utf8.js @@ -0,0 +1,8 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +iespell_desc : '執行拼字檢查', +iespell_download : "無 ieSpell 拼字檢查功能。點按「確定」後下載安裝" +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/iespell/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/css/inlinepopup.css b/www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/css/inlinepopup.css new file mode 100644 index 000000000..2b62077eb --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/css/inlinepopup.css @@ -0,0 +1,69 @@ +/* Window classes */ + +.mceWindow { + position: absolute; + left: 0px; + top: 0px; + border: 1px solid black; + background-color: #D4D0C8; +} + +.mceWindowHead { + background-color: #334F8D; + width: 100%; + height: 18px; + cursor: move; + overflow: hidden; +} + +.mceWindowBody { + clear: both; + background-color: white; +} + +.mceWindowStatusbar { + background-color: #D4D0C8; + height: 12px; + border-top: 1px solid black; +} + +.mceWindowTitle { + float: left; + font-family: "MS Sans Serif"; + font-size: 9pt; + font-weight: bold; + line-height: 18px; + color: white; + margin-left: 2px; + overflow: hidden; +} + +.mceWindowHeadTools { + margin-right: 2px; +} + +.mceWindowClose, .mceWindowMinimize, .mceWindowMaximize { + display: block; + float: right; + overflow: hidden; + margin-top: 2px; +} + +.mceWindowClose { + margin-left: 2px; +} + +.mceWindowMinimize { +} + +.mceWindowMaximize { +} + +.mceWindowResize { + display: block; + float: right; + overflow: hidden; + cursor: se-resize; + width: 12px; + height: 12px; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin.js new file mode 100644 index 000000000..a70f4d7c6 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin.js @@ -0,0 +1 @@ +function TinyMCE_inlinepopups_getInfo(){return{longname:'Inline Popups',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_inlinepopups.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};TinyMCE.prototype.orgOpenWindow=TinyMCE.prototype.openWindow;TinyMCE.prototype.openWindow=function(template,args){if(args['inline']!="yes"||tinyMCE.isOpera||tinyMCE.getParam("plugins").indexOf('inlinepopups')==-1){mcWindows.selectedWindow=null;args['mce_inside_iframe']=false;this.orgOpenWindow(template,args);return;}var url,resizable,scrollbars;args['mce_inside_iframe']=true;tinyMCE.windowArgs=args;if(template['file'].charAt(0)!='/'&&template['file'].indexOf('://')==-1)url=tinyMCE.baseURL+"/themes/"+tinyMCE.getParam("theme")+"/"+template['file'];else url=template['file'];if(!(width=parseInt(template['width'])))width=320;if(!(height=parseInt(template['height'])))height=200;resizable=(args&&args['resizable'])?args['resizable']:"no";scrollbars=(args&&args['scrollbars'])?args['scrollbars']:"no";height+=18;for(var name in args){if(typeof(args[name])=='function')continue;url=tinyMCE.replaceVar(url,name,escape(args[name]));}var elm=document.getElementById(this.selectedInstance.editorId+'_parent');var pos=tinyMCE.getAbsPosition(elm);pos.absLeft+=Math.round((elm.firstChild.clientWidth/2)-(width/2));pos.absTop+=Math.round((elm.firstChild.clientHeight/2)-(height/2));mcWindows.open(url,mcWindows.idCounter++,"modal=yes,width="+width+",height="+height+",resizable="+resizable+",scrollbars="+scrollbars+",statusbar="+resizable+",left="+pos.absLeft+",top="+pos.absTop);};TinyMCE.prototype.orgCloseWindow=TinyMCE.prototype.closeWindow;TinyMCE.prototype.closeWindow=function(win){if(mcWindows.selectedWindow!=null)mcWindows.selectedWindow.close();else this.orgCloseWindow(win);};TinyMCE.prototype.setWindowTitle=function(win_ref,title){for(var n in mcWindows.windows){var win=mcWindows.windows[n];if(typeof(win)=='function')continue;if(win_ref.name==win.id+"_iframe")window.frames[win.id+"_iframe"].document.getElementById(win.id+'_title').innerHTML=title;}};function MCWindows(){this.settings=new Array();this.windows=new Array();this.isMSIE=(navigator.appName=="Microsoft Internet Explorer");this.isGecko=navigator.userAgent.indexOf('Gecko')!=-1;this.isSafari=navigator.userAgent.indexOf('Safari')!=-1;this.isMac=navigator.userAgent.indexOf('Mac')!=-1;this.isMSIE5_0=this.isMSIE&&(navigator.userAgent.indexOf('MSIE 5.0')!=-1);this.action="none";this.selectedWindow=null;this.lastSelectedWindow=null;this.zindex=100;this.mouseDownScreenX=0;this.mouseDownScreenY=0;this.mouseDownLayerX=0;this.mouseDownLayerY=0;this.mouseDownWidth=0;this.mouseDownHeight=0;this.idCounter=0;};MCWindows.prototype.init=function(settings){this.settings=settings;if(this.isMSIE)this.addEvent(document,"mousemove",mcWindows.eventDispatcher);else this.addEvent(window,"mousemove",mcWindows.eventDispatcher);this.addEvent(document,"mouseup",mcWindows.eventDispatcher);this.doc=document;};MCWindows.prototype.getParam=function(name,default_value){var value=null;value=(typeof(this.settings[name])=="undefined")?default_value:this.settings[name];if(value=="true"||value=="false")return(value=="true");return value;};MCWindows.prototype.eventDispatcher=function(e){e=typeof(e)=="undefined"?window.event:e;if(mcWindows.selectedWindow==null)return;if(mcWindows.isGecko&&e.type=="mousedown"){var elm=e.currentTarget;for(var n in mcWindows.windows){var win=mcWindows.windows[n];if(win.headElement==elm||win.resizeElement==elm){win.focus();break;}}}switch(e.type){case "mousemove":mcWindows.selectedWindow.onMouseMove(e);break;case "mouseup":mcWindows.selectedWindow.onMouseUp(e);break;case "mousedown":mcWindows.selectedWindow.onMouseDown(e);break;case "focus":mcWindows.selectedWindow.onFocus(e);break;}};MCWindows.prototype.addEvent=function(obj,name,handler){if(this.isMSIE)obj.attachEvent("on"+name,handler);else obj.addEventListener(name,handler,true);};MCWindows.prototype.cancelEvent=function(e){if(this.isMSIE){e.returnValue=false;e.cancelBubble=true;}else e.preventDefault();};MCWindows.prototype.parseFeatures=function(opts){opts=opts.toLowerCase();opts=opts.replace(/;/g,",");opts=opts.replace(/[^0-9a-z=,]/g,"");var optionChunks=opts.split(',');var options=new Array();options['left']="10";options['top']="10";options['width']="300";options['height']="300";options['resizable']="yes";options['minimizable']="yes";options['maximizable']="yes";options['close']="yes";options['movable']="yes";options['statusbar']="yes";options['scrollbars']="auto";options['modal']="no";if(opts=="")return options;for(var i=0;i';html+='';html+='';html+='Wrapper iframe';html+='';html+='';html+='';html+='';html+='
';html+='
';html+='
';html+='
';html+='
';html+='
';if(features['statusbar']=="yes"){html+='
';if(features['resizable']=="yes"){if(this.isGecko)html+='
';else html+='
';}html+='
';}html+='
';html+='';html+='';this.createFloatingIFrame(id,features['left'],features['top'],features['width'],features['height'],html);};MCWindows.prototype.setDocumentLock=function(state){if(state){var elm=document.getElementById('mcWindowEventBlocker');if(elm==null){elm=document.createElement("div");elm.id="mcWindowEventBlocker";elm.style.position="absolute";elm.style.left="0px";elm.style.top="0px";document.body.appendChild(elm);}elm.style.display="none";var imgPath=this.getParam("images_path");var width=document.body.clientWidth;var height=document.body.clientHeight;elm.style.width=width;elm.style.height=height;elm.innerHTML='';elm.style.zIndex=mcWindows.zindex-1;elm.style.display="block";}else{var elm=document.getElementById('mcWindowEventBlocker');if(mcWindows.windows.length==0)elm.parentNode.removeChild(elm);else elm.style.zIndex=mcWindows.zindex-1;}};MCWindows.prototype.onLoad=function(name){var win=mcWindows.windows[name];var id="mcWindow_"+name;var wrapperIframe=window.frames[id+"_iframe"].frames[0];var wrapperDoc=window.frames[id+"_iframe"].document;var doc=window.frames[id+"_iframe"].document;var winDiv=document.getElementById("mcWindow_"+name+"_div");var realIframe=window.frames[id+"_iframe"].frames[0];win.id="mcWindow_"+name;win.winElement=winDiv;win.bodyElement=doc.getElementById(id+'_body');win.iframeElement=doc.getElementById(id+'_iframe');win.headElement=doc.getElementById(id+'_head');win.titleElement=doc.getElementById(id+'_title');win.resizeElement=doc.getElementById(id+'_resize');win.containerElement=doc.getElementById(id+'_container');win.left=win.features['left'];win.top=win.features['top'];win.frame=window.frames[id+'_iframe'].frames[0];win.wrapperFrame=window.frames[id+'_iframe'];win.wrapperIFrameElement=document.getElementById(id+"_iframe");mcWindows.addEvent(win.headElement,"mousedown",mcWindows.eventDispatcher);if(win.resizeElement!=null)mcWindows.addEvent(win.resizeElement,"mousedown",mcWindows.eventDispatcher);if(mcWindows.isMSIE){mcWindows.addEvent(realIframe.document,"mousemove",mcWindows.eventDispatcher);mcWindows.addEvent(realIframe.document,"mouseup",mcWindows.eventDispatcher);}else{mcWindows.addEvent(realIframe,"mousemove",mcWindows.eventDispatcher);mcWindows.addEvent(realIframe,"mouseup",mcWindows.eventDispatcher);mcWindows.addEvent(realIframe,"focus",mcWindows.eventDispatcher);}for(var i=0;i'; + html += ''; + html += ''; + + html += '
'; + html += '
'; + html += '
'; +// html += ' '; +// html += ' '; + html += '
'; + html += '
'; + html += '
'; + + if (features['statusbar'] == "yes") { + html += '
'; + + if (features['resizable'] == "yes") { + if (this.isGecko) + html += '
'; + else + html += '
'; + } + + html += '
'; + } + + html += '
'; + + html += ''; + html += ''; + + // Create iframe + this.createFloatingIFrame(id, features['left'], features['top'], features['width'], features['height'], html); +}; + +// Blocks the document events by placing a image over the whole document +MCWindows.prototype.setDocumentLock = function(state) { + if (state) { + var elm = document.getElementById('mcWindowEventBlocker'); + if (elm == null) { + elm = document.createElement("div"); + + elm.id = "mcWindowEventBlocker"; + elm.style.position = "absolute"; + elm.style.left = "0px"; + elm.style.top = "0px"; + + document.body.appendChild(elm); + } + + elm.style.display = "none"; + + var imgPath = this.getParam("images_path"); + var width = document.body.clientWidth; + var height = document.body.clientHeight; + + elm.style.width = width; + elm.style.height = height; + elm.innerHTML = ''; + + elm.style.zIndex = mcWindows.zindex-1; + elm.style.display = "block"; + } else { + var elm = document.getElementById('mcWindowEventBlocker'); + + if (mcWindows.windows.length == 0) + elm.parentNode.removeChild(elm); + else + elm.style.zIndex = mcWindows.zindex-1; + } +}; + +// Gets called when wrapper iframe is initialized +MCWindows.prototype.onLoad = function(name) { + var win = mcWindows.windows[name]; + var id = "mcWindow_" + name; + var wrapperIframe = window.frames[id + "_iframe"].frames[0]; + var wrapperDoc = window.frames[id + "_iframe"].document; + var doc = window.frames[id + "_iframe"].document; + var winDiv = document.getElementById("mcWindow_" + name + "_div"); + var realIframe = window.frames[id + "_iframe"].frames[0]; + + // Set window data + win.id = "mcWindow_" + name; + win.winElement = winDiv; + win.bodyElement = doc.getElementById(id + '_body'); + win.iframeElement = doc.getElementById(id + '_iframe'); + win.headElement = doc.getElementById(id + '_head'); + win.titleElement = doc.getElementById(id + '_title'); + win.resizeElement = doc.getElementById(id + '_resize'); + win.containerElement = doc.getElementById(id + '_container'); + win.left = win.features['left']; + win.top = win.features['top']; + win.frame = window.frames[id + '_iframe'].frames[0]; + win.wrapperFrame = window.frames[id + '_iframe']; + win.wrapperIFrameElement = document.getElementById(id + "_iframe"); + + // Add event handlers + mcWindows.addEvent(win.headElement, "mousedown", mcWindows.eventDispatcher); + + if (win.resizeElement != null) + mcWindows.addEvent(win.resizeElement, "mousedown", mcWindows.eventDispatcher); + + if (mcWindows.isMSIE) { + mcWindows.addEvent(realIframe.document, "mousemove", mcWindows.eventDispatcher); + mcWindows.addEvent(realIframe.document, "mouseup", mcWindows.eventDispatcher); + } else { + mcWindows.addEvent(realIframe, "mousemove", mcWindows.eventDispatcher); + mcWindows.addEvent(realIframe, "mouseup", mcWindows.eventDispatcher); + mcWindows.addEvent(realIframe, "focus", mcWindows.eventDispatcher); + } + + for (var i=0; iutpmhBaYhCPCMFj~25SJyItL8^ literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/images/window_close.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/images/window_close.gif new file mode 100644 index 0000000000000000000000000000000000000000..3469e5aea1d1594aded9b9fe41dbf66f7db66e5d GIT binary patch literal 110 zcmZ?wbhEHb6ky8EpFaMT6=+Em0o-!%GKPcq}sebpyqLVpV!VJ~` DxTYg8 literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/images/window_minimize.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/inlinepopups/images/window_minimize.gif new file mode 100644 index 0000000000000000000000000000000000000000..94f167a4dd150485a7530bdf5d2c9e4dd42f109a GIT binary patch literal 112 zcmZ?wbhEHb6ky'; + + html += '
'; + html += '
'; + html += '
'; +// html += ' '; +// html += ' '; + html += '
'; + html += '
'; + html += '
'; + html += '
'; + html += '
'; + html += '
'; + html += '
'; + + html += ''; + html += ''; + + // Create iframe + this.createFloatingIFrame(id, features['left'], features['top'], features['width'], features['height'], html); +}; + +// Gets called when wrapper iframe is initialized +MCWindows.prototype.onLoad = function(name) { + var win = mcWindows.windows[name]; + var id = "mcWindow_" + name; + var wrapperIframe = window.frames[id + "_iframe"].frames[0]; + var wrapperDoc = window.frames[id + "_iframe"].document; + var doc = window.frames[id + "_iframe"].document; + var winDiv = document.getElementById("mcWindow_" + name + "_div"); + var realIframe = window.frames[id + "_iframe"].frames[0]; + + // Set window data + win.id = "mcWindow_" + name + "_iframe"; + win.winElement = winDiv; + win.bodyElement = doc.getElementById(id + '_body'); + win.iframeElement = doc.getElementById(id + '_iframe'); + win.headElement = doc.getElementById(id + '_head'); + win.titleElement = doc.getElementById(id + '_title'); + win.resizeElement = doc.getElementById(id + '_resize'); + win.containerElement = doc.getElementById(id + '_container'); + win.left = win.features['left']; + win.top = win.features['top']; + win.frame = window.frames[id + '_iframe'].frames[0]; + win.wrapperFrame = window.frames[id + '_iframe']; + win.wrapperIFrameElement = document.getElementById(id + "_iframe"); + + // Add event handlers + mcWindows.addEvent(win.headElement, "mousedown", mcWindows.eventDispatcher); + mcWindows.addEvent(win.resizeElement, "mousedown", mcWindows.eventDispatcher); + + if (mcWindows.isMSIE) { + mcWindows.addEvent(realIframe.document, "mousemove", mcWindows.eventDispatcher); + mcWindows.addEvent(realIframe.document, "mouseup", mcWindows.eventDispatcher); + } else { + mcWindows.addEvent(realIframe, "mousemove", mcWindows.eventDispatcher); + mcWindows.addEvent(realIframe, "mouseup", mcWindows.eventDispatcher); + mcWindows.addEvent(realIframe, "focus", mcWindows.eventDispatcher); + } + + for (var i=0; i';case "inserttime":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceInsertTime\');return false;';return '';}return "";}function TinyMCE_insertdatetime_execCommand(editor_id,element,command,user_interface,value){function addZeros(value,len){value=""+value;if(value.length'; + + case "inserttime": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceInsertTime\');return false;'; + return ''; + } + + return ""; +} + +/** + * Executes the mceInsertDate command. + */ +function TinyMCE_insertdatetime_execCommand(editor_id, element, command, user_interface, value) { + /* Adds zeros infront of value */ + function addZeros(value, len) { + value = "" + value; + + if (value.length < len) { + for (var i=0; i<(len-value.length); i++) + value = "0" + value; + } + + return value; + } + + /* Returns the date object in the specified format */ + function getDateTime(date, format) { + format = tinyMCE.regexpReplace(format, "%D", "%m/%d/%y"); + format = tinyMCE.regexpReplace(format, "%r", "%I:%M:%S %p"); + format = tinyMCE.regexpReplace(format, "%Y", "" + date.getFullYear()); + format = tinyMCE.regexpReplace(format, "%y", "" + date.getYear()); + format = tinyMCE.regexpReplace(format, "%m", addZeros(date.getMonth()+1, 2)); + format = tinyMCE.regexpReplace(format, "%d", addZeros(date.getDate(), 2)); + format = tinyMCE.regexpReplace(format, "%H", "" + addZeros(date.getHours(), 2)); + format = tinyMCE.regexpReplace(format, "%M", "" + addZeros(date.getMinutes(), 2)); + format = tinyMCE.regexpReplace(format, "%S", "" + addZeros(date.getSeconds(), 2)); + format = tinyMCE.regexpReplace(format, "%I", "" + ((date.getHours() + 11) % 12 + 1)); + format = tinyMCE.regexpReplace(format, "%p", "" + (date.getHours() < 12 ? "AM" : "PM")); + format = tinyMCE.regexpReplace(format, "%B", "" + tinyMCE.getLang("lang_inserttime_months_long")[date.getMonth()]); + format = tinyMCE.regexpReplace(format, "%b", "" + tinyMCE.getLang("lang_inserttime_months_short")[date.getMonth()]); + format = tinyMCE.regexpReplace(format, "%A", "" + tinyMCE.getLang("lang_inserttime_day_long")[date.getDay()]); + format = tinyMCE.regexpReplace(format, "%a", "" + tinyMCE.getLang("lang_inserttime_day_short")[date.getDay()]); + format = tinyMCE.regexpReplace(format, "%%", "%"); + + return format; + } + + // Handle commands + switch (command) { + case "mceInsertDate": + tinyMCE.execInstanceCommand(editor_id, 'mceInsertContent', false, getDateTime(new Date(), tinyMCE.getParam("plugin_insertdate_dateFormat", tinyMCE.getLang('lang_insertdate_def_fmt')))); + return true; + + case "mceInsertTime": + tinyMCE.execInstanceCommand(editor_id, 'mceInsertContent', false, getDateTime(new Date(), tinyMCE.getParam("plugin_insertdate_timeFormat", tinyMCE.getLang('lang_inserttime_def_fmt')))); + return true; + } + + // Pass to next handler in chain + return false; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/images/insertdate.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/images/insertdate.gif new file mode 100644 index 0000000000000000000000000000000000000000..8ad424d3d19b07b05a9a5e6828325dba602bf0ac GIT binary patch literal 287 zcmZ?wbhEHb6k!lyxFW>B%FNo-)U@-!h1l*#K+sgxG=KdOCpWJH7oK&k{F0QClRxK; zUGY6FBdaM3*DEP01;r*^y7l_cpMSIV{WJ1PdiCl@R#_1PZlL&+g^__loIwYq1Y{=z z>zoIweJPpqGFHv=ysdZmz?n>=yO($C_`KCy7oKxXT2e)*CXcnVec1bGEwlY~SW1Ph9k_!1Zx z0ux!;MFks`CnShAGcoZo@HNcp=UBithl#7ca+x@v$Yzn%>>L$UeQJCwVwdu5(%iJ= N=w|H`C)E@gtO1pRV_^UQ literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/images/inserttime.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/images/inserttime.gif new file mode 100644 index 0000000000000000000000000000000000000000..6dad3b36d0a89c68b8410a2c11e00b077dc5ad8a GIT binary patch literal 239 zcmZ?wbhEHb6k!lyxFX76WEC`h)AdV_{w3zMwypWp*gG$8(xo+PwyZn(@6)$mn-1NI zPRt6b+BALc^7grBje?3!pS^tO*1wXPzTJBdJ$n1|-`{@@o)HYVf#OdVMg|6P1|5(R zkev*yIS*9(QZnadtXh}zI_|<15m)1lhEqd0Rb*G)$UEe%!DfCXB|P(m22;Dr)fEw{ z0$i#>8, + * Carlos C Soto (eclipxe) + * Last Updated : October 17, 2005 + * TinyMCE Version : 2.0RC3 + */ + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%d-%m-%Y', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Insertar fecha', +inserttime_desc : 'Insertar hora', +inserttime_months_long : new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"), +inserttime_months_short : new Array("Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic"), +inserttime_day_long : new Array("Domingo", "Lunes", "Martes", "Mircoles", "Jueves", "Viernes", "Sbado", "Domingo"), +inserttime_day_short : new Array("Dom", "Lun", "Mar", "Mi", "Jue", "Vie", "Sb", "Dom") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fa.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fa.js new file mode 100644 index 000000000..5d89b7331 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fa.js @@ -0,0 +1,13 @@ +// IR lang variables +// Persian (Farsi) language pack (for IRAN) +// By: Morteza Zafari +// Lost@LostLord.com +// http://www.LostLord.com + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +dir : 'rtl', +insertdate_desc : '?????? ?????', +inserttime_desc : '?????? ????' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fi.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fi.js new file mode 100644 index 000000000..3758c96fd --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fi.js @@ -0,0 +1,12 @@ +// FI lang variables by Tuomo Aura, Ateco.fi + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%d.%m.%Y', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Lisää päivämäärä', +inserttime_desc : 'Lisää kellonaika', +inserttime_months_long : new Array("Tammikuu", "Helmikuu", "Maaliskuu", "Huhtikuu", "Toukokuu", "Kesäkuu", "Heinäkuu", "Elokuu", "Syyskuu", "Lokakuu", "Marraskuu", "Joulukuu"), +inserttime_months_short : new Array("Tammi", "Helmi", "Maalis", "Huhti", "Touko", "Kesä", "Heinä", "Elo", "Syys", "Loka", "Marras", "Joulu"), +inserttime_day_long : new Array("Sunnuntai", "Maanantai", "Tiistai", "Keskiviikko", "Torstai", "Perjantai", "Lauantai"), +inserttime_day_short : new Array("Su", "Ma", "Ti", "Ke", "To", "Pe", "La") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fr.js new file mode 100644 index 000000000..81e5b7e0a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fr.js @@ -0,0 +1,12 @@ +// Traduit par Normand Lamoureux le 2005-11-12 + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Insrer la date', +inserttime_desc : 'Insrer l\'heure', +inserttime_months_long : new Array("Janvier", "Fvrier", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aot", "Septembre", "Octobre", "Novembre", "Dcembre"), +inserttime_months_short : new Array("Jan", "Fv", "Mar", "Avr", "Mai", "Jun", "Jul", "Ao", "Sep", "Oct", "Nov", "Dc"), +inserttime_day_long : new Array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche"), +inserttime_day_short : new Array("Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam", "Dim") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fr_ca.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fr_ca.js new file mode 100644 index 000000000..72a076c34 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/fr_ca.js @@ -0,0 +1,10 @@ +// Canadian French lang variables by Virtuelcom + +tinyMCE.addToLang('',{ +insertdate_desc : 'Insrer la date', +inserttime_desc : 'Insrer l\'heure', +inserttime_months_long : new Array("Janvier", "Fvrier", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aot", "Septembre", "Octobre", "Novembre", "Dcembre"), +inserttime_months_short : new Array("Jan", "Fev", "Mar", "Avr", "Mai", "Juin", "Juil", "Aout", "Sep", "Oct", "Nov", "Dec"), +inserttime_day_long : new Array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche"), +inserttime_day_short : new Array("Lun", "Mar", "Mer", "Jeu", "Thu", "Ven", "Sam", "Dim") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/he.js new file mode 100644 index 000000000..95663e604 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/he.js @@ -0,0 +1,12 @@ +// HE lang variables by Liron Newman, http://eesh.net + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : ' ', +inserttime_desc : ' ', +inserttime_months_long : new Array("", "", "", "", "", "", "", "", "", "", "", ""), +inserttime_months_short : new Array("", "", "", "", "", "", "", "", "", "", "", ""), +inserttime_day_long : new Array(" ", " ", " ", " ", " ", " ", " ", " "), +inserttime_day_short : new Array("'", "'", "'", "'", "'", "'", "'", "'") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/hu.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/hu.js new file mode 100644 index 000000000..52c909fd9 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/hu.js @@ -0,0 +1,12 @@ +// HU lang variables + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Dtum beszrsa', +inserttime_desc : 'Id beszrsa', +inserttime_months_long : new Array("Janur", "Februr", "Mrcius", "prilis", "Mjus", "Jnius", "Jlius", "Augusztus", "Szeptember", "Oktber", "November", "December"), +inserttime_months_short : new Array("Jan", "Feb", "Mr", "pr", "Mj", "Jn", "Jl", "Aug", "Sze", "Okt", "Nov", "Dec"), +inserttime_day_long : new Array("Vasrnap", "Htf", "Kedd", "Szerda", "Cstrtk", "Pntek", "Szombat", "Vasrnap"), +inserttime_day_short : new Array("Vas", "H", "Ke", "Sze", "Cs", "Pn", "Szo", "Vas") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/is.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/is.js new file mode 100644 index 000000000..c54397632 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/is.js @@ -0,0 +1,12 @@ +// Iceland lang variables by Johannes Birgir Jensson + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%d. %m. %Y', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Setja inn dagsetningu', +inserttime_desc : 'Setja inn tíma', +inserttime_months_long : new Array("Janar", "Febrar", "Mars", "Aprl", "Ma", "Jn", "Jl", "gst", "September", "Oktber", "Nvember", "Desember"), +inserttime_months_short : new Array("Jan", "Feb", "Mar", "Apr", "Ma", "Jn", "Jl", "g", "Sep", "Okt", "Nv", "Des"), +inserttime_day_long : new Array("Sunnudagur", "Mnudagur", "rijudagur", "Mivikudagur", "Fimmtudagur", "Fstudagur", "Laugardagur", "Sunnudagur"), +inserttime_day_short : new Array("Sun", "Mn", "ri", "Mi", "Fim", "Fs", "Lau", "Sun") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/it.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/it.js new file mode 100644 index 000000000..365fc28d8 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/it.js @@ -0,0 +1,12 @@ +// IT lang variables + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Inserisci data', +inserttime_desc : 'Inserisci ora', +inserttime_months_long : new Array("Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"), +inserttime_months_short : new Array("Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"), +inserttime_day_long : new Array("Domenica", "Luned", "Marted", "Mercoled", "Gioved", "Venerd", "Sabato", "Domenica"), +inserttime_day_short : new Array("Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ko.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ko.js new file mode 100644 index 000000000..007f08cc6 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ko.js @@ -0,0 +1,12 @@ +// KO lang variables + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : '¥ Ö', +inserttime_desc : 'ð Ö', +inserttime_months_long : new Array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"), +inserttime_months_short : new Array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"), +inserttime_day_long : new Array("Ͽä", "ä", "ȭä", "öä", "ä", "ݿä", "Åää", "Ͽä"), +inserttime_day_short : new Array("", "", "ȭ", "ö", "", "", "Åä", "") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/nb.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/nb.js new file mode 100644 index 000000000..b52c4f9a4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/nb.js @@ -0,0 +1,12 @@ +// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Lim inn dato', +inserttime_desc : 'Lim inn tid', +inserttime_months_long : new Array("Januar", "Februar", "Mars", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Desember"), +inserttime_months_short : new Array("Jan","Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"), +inserttime_day_long : new Array("Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Søndag"), +inserttime_day_short : new Array("Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør", "Søn") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/nl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/nl.js new file mode 100644 index 000000000..375ae4b1f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/nl.js @@ -0,0 +1,12 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%d-%m-%Y', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Datum invoegen', +inserttime_desc : 'Tijd invoegen', +inserttime_months_long : new Array("januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december"), +inserttime_months_short : new Array("jan", "feb", "mrt", "apr", "mei", "jun", "jul", "aug", "sep", "oct", "nov", "dec"), +inserttime_day_long : new Array("zondag", "maandag", "dinsdag", "woensdag", "donderdag", "vrijdag", "zaterdag", "zondag"), +inserttime_day_short : new Array("zo", "ma", "di", "wo", "do", "vr", "za", "zo") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/nn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/nn.js new file mode 100644 index 000000000..244e335da --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/nn.js @@ -0,0 +1,12 @@ +// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Lim inn dato', +inserttime_desc : 'Lim inn tid', +inserttime_months_long : new Array("Januar", "Februar", "Mars", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Desember"), +inserttime_months_short : new Array("Jan","Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"), +inserttime_day_long : new Array("Sundag", "Mandag", "Tysdag", "Onsdag", "Torsdag", "Fredag", "Laurdag", "Sundag"), +inserttime_day_short : new Array("Sun", "Man", "Tys", "Ons", "Tor", "Fre", "Laur", "Sun") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/pl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/pl.js new file mode 100644 index 000000000..160002a6e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/pl.js @@ -0,0 +1,15 @@ +// PL lang variables +// fixed by Wooya +// http://www.mfusion.prv.pl +// fixed by lemiel 14.11.2005 + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Wstaw aktualn dat', +inserttime_desc : 'Wstaw aktualny czas', +inserttime_months_long : new Array("Stycze", "Luty", "Marzec", "Kwiecie", "Maj", "Czerwiec", "Lipiec", "Sierpie", "Wrzesie", "Padziernik", "Listopad", "Grudzie"), +inserttime_months_short : new Array("Sty", "Lut", "Mar", "Kwi", "Maj", "Czer", "Lip", "Sier", "Wrze", "Pa", "List", "Grudz"), +inserttime_day_long : new Array("Niedziela", "Poniedziaek", "Wtorek", "roda", "Czwartek", "Pitek", "Sobota", "Niedziela"), +inserttime_day_short : new Array("Nie", "Pon", "Wto", "ro", "Czw", "Pi", "Sob", "Nie") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/pt_br.js new file mode 100644 index 000000000..27fb439b0 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/pt_br.js @@ -0,0 +1,20 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : ???? + * Revision and modifications: + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%d/%m/%y', +inserttime_def_fmt : '%H:%M:%S hs', +insertdate_desc : 'Inserir data', +inserttime_desc : 'Inserir hora', +inserttime_months_long : new Array("Janeiro", "Fevereiro", "Maro", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"), +inserttime_months_short : new Array("Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"), +inserttime_day_long : new Array("Domingo", "Segunda-Feira", "Tera-Feira", "Quarta-Feira", "Quinta-Feira", "Sexta-Feira", "Sbado", "Domingo"), +inserttime_day_short : new Array("Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sab", "Dom") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ru.js new file mode 100644 index 000000000..cfebf25dd --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ru.js @@ -0,0 +1,12 @@ +// RU lang variables cp1251 + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%d %m %Y', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : ' ', +inserttime_desc : ' ', +inserttime_months_long : new Array("", "", "", "", "", "", "", "", "", "", "", ""), +inserttime_months_short : new Array("", "", "", "", "", "", "", "", "", "", "", ""), +inserttime_day_long : new Array("", "", "", "", "", "", "", ""), +inserttime_day_short : new Array("", "", "", "", "", "", "", "") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ru_KOI8-R.js new file mode 100644 index 000000000..0bce11978 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ru_KOI8-R.js @@ -0,0 +1,12 @@ +// RU lang variables KOI8-R + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%d %m %Y', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : ' ', +inserttime_desc : ' ', +inserttime_months_long : new Array("", "", "", "", "", "", "", "", "", "", "", ""), +inserttime_months_short : new Array("", "", "", "", "", "", "", "", "", "", "", ""), +inserttime_day_long : new Array("", "", "", "", "", "", "", ""), +inserttime_day_short : new Array("", "", "", "", "", "", "", "") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ru_UTF-8.js new file mode 100644 index 000000000..bbf4596c1 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/ru_UTF-8.js @@ -0,0 +1,12 @@ +// RU lang variables UTF-8 + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%d %m %Y', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Вставить дату', +inserttime_desc : 'Вставить время', +inserttime_months_long : new Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря"), +inserttime_months_short : new Array("янв", "фев", "март", "апр", "май", "июнь", "июль", "авг", "сент", "окт", "нбр", "дек"), +inserttime_day_long : new Array("воскресенье", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота", "воскресенье"), +inserttime_day_short : new Array("вск", "пн", "вт", "ср", "чтв", "птн", "сб", "вск") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/sk.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/sk.js new file mode 100644 index 000000000..6060b5502 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/sk.js @@ -0,0 +1,20 @@ +/** + * Slovak lang variables + * encoding: utf-8 + * + * @author Vladimir VASIL vvasil@post.sk + * + * $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Vložiť dátum', +inserttime_desc : 'Vložiť čas', +inserttime_months_long : new Array('Január','Február','Marec','Apríl','Máj','Jún','Júl','August','September','Október','November','December'), +inserttime_months_short : new Array('Jan','Feb','Mar','Apr','Máj','Jún','Júl','Aug','Sep','Okt','Nov','Dec'), +inserttime_day_long : new Array('Nedeľa','Pondelok','Utorok','Streda','Štvrtok','Piatok','Sobota','Nedeľa'), +inserttime_day_short : new Array('Ne','Po','Ut','St','Št','Pi','So','Ne') +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/sv.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/sv.js new file mode 100644 index 000000000..39f0e8fa7 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/sv.js @@ -0,0 +1,12 @@ +// SE lang variables + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'Klistra in datum', +inserttime_desc : 'Klistra in tid', +inserttime_months_long : new Array("Januari", "Februari", "Mars", "April", "Maj", "Juni", "Juli", "Augusti", "September", "Oktober", "November", "December"), +inserttime_months_short : new Array("Jan","Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"), +inserttime_day_long : new Array("Söndag", "Måndag", "Tisdag", "Onsdag", "Torsdag", "Fredag", "Lördag", "Söndag"), +inserttime_day_short : new Array("Sön", "Mån", "Tis", "Ons", "Tor", "Fre", "Lör", "Sön") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/zh_cn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/zh_cn.js new file mode 100644 index 000000000..ead7dd217 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/zh_cn.js @@ -0,0 +1,12 @@ +// Simplified Chinese lang variables contributed by tom_cat (thomaswangyang@gmail.com) + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : '뵱ǰ', +inserttime_desc : '뵱ǰʱ', +inserttime_months_long : new Array("һ·", "·", "·", "·", "·", "·", "·", "·", "·", "ʮ·", "ʮһ·", "ʮ·"), +inserttime_months_short : new Array("һ", "", "", "", "", "", "", "", "", "ʮ", "ʮһ", "ʮ"), +inserttime_day_long : new Array("", "һ", "ڶ", "", "", "", "", ""), +inserttime_day_short : new Array("", "һ", "ڶ", "", "", "", "", "") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/zh_tw.js new file mode 100644 index 000000000..f9cd497a8 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/zh_tw.js @@ -0,0 +1,13 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y-%m-%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : 'J', +inserttime_desc : 'Jɶ', +inserttime_months_long : new Array("@", "G", "T", "|", "", "", "C", "K", "E", "Q", "Q@", "QG"), +inserttime_months_short : new Array("@", "G", "T", "|", "", "", "C", "K", "E", "Q", "Q@", "QG"), +inserttime_day_long : new Array("P", "P@", "PG", "PT", "P|", "P", "P", "P"), +inserttime_day_short : new Array("", "@", "G", "T", "|", "", "", "") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/zh_tw_utf8.js new file mode 100644 index 000000000..df9af306e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/langs/zh_tw_utf8.js @@ -0,0 +1,13 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +insertdate_def_fmt : '%Y/%m/%d', +inserttime_def_fmt : '%H:%M:%S', +insertdate_desc : '插入日期', +inserttime_desc : '插入時間', +inserttime_months_long : new Array("一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"), +inserttime_months_short : new Array("一", "二", "三", "四", "五", "六", "七", "八", "九", "十", "十一", "十二"), +inserttime_day_long : new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"), +inserttime_day_short : new Array("日", "一", "二", "三", "四", "五", "六", "日") +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/insertdatetime/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/noneditable/css/noneditable.css b/www/extras/tinymce2/jscripts/tiny_mce/plugins/noneditable/css/noneditable.css new file mode 100644 index 000000000..c4dc455ea --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/noneditable/css/noneditable.css @@ -0,0 +1,17 @@ +/* This is the CSS file for the noneditable elements plugin */ + +.mceItemEditable { + /*border: 1px dotted #0000cc;*/ + -moz-user-focus: none; + -moz-user-input: auto; + -moz-user-modify: auto; + -moz-user-select: text; +} + +.mceItemNonEditable { + /*border: 1px dotted #cc0000;*/ + -moz-user-focus: ignore; + /*-moz-user-input: disabled;*/ + -moz-user-modify: read-only; + -moz-user-select: all; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/noneditable/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/noneditable/editor_plugin.js new file mode 100644 index 000000000..37beb47c1 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/noneditable/editor_plugin.js @@ -0,0 +1 @@ +function TinyMCE_noneditable_getInfo(){return{longname:'Non editable elements',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_noneditable.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_noneditable_initInstance(inst){tinyMCE.importCSS(inst.getDoc(),tinyMCE.baseURL+"/plugins/noneditable/css/noneditable.css");if(tinyMCE.isMSIE5_0)tinyMCE.settings['plugins']=tinyMCE.settings['plugins'].replace(/noneditable/gi,'Noneditable');if(tinyMCE.isGecko){tinyMCE.addEvent(inst.getDoc(),"keyup",TinyMCE_noneditable_fixKeyUp);}}function TinyMCE_noneditable_fixKeyUp(e){var inst=tinyMCE.selectedInstance;var sel=inst.getSel();var rng=inst.getRng();var an=sel.anchorNode;if((e.keyCode==38||e.keyCode==37||e.keyCode==40||e.keyCode==39)&&(elm=TinyMCE_noneditable_isNonEditable(an))!=null){rng=inst.getDoc().createRange();rng.selectNode(elm);rng.collapse(true);sel.removeAllRanges();sel.addRange(rng);tinyMCE.cancelEvent(e);}}function TinyMCE_noneditable_selectAll(e){var inst=tinyMCE.selectedInstance;var sel=inst.getSel();var doc=inst.getDoc();if((elm=TinyMCE_noneditable_isNonEditable(sel.focusNode))!=null){inst.selectNode(elm,false);tinyMCE.cancelEvent(e);return;}if((elm=TinyMCE_noneditable_isNonEditable(sel.anchorNode))!=null){inst.selectNode(elm,false);tinyMCE.cancelEvent(e);return;}}function TinyMCE_noneditable_isNonEditable(elm){var editClass=tinyMCE.getParam("noneditable_editable_class","mceItemEditable");var nonEditClass=tinyMCE.getParam("noneditable_noneditable_class","mceItemNonEditable");if(!elm)return;do{var className=elm.className?elm.className:"";if(className.indexOf(editClass)!=-1)return null;if(className.indexOf(nonEditClass)!=-1)return elm;}while(elm=elm.parentNode);return null;}function TinyMCE_noneditable_cleanup(type,content,inst){switch(type){case "insert_to_editor_dom":var nodes=tinyMCE.getNodeTree(content,new Array(),1);var editClass=tinyMCE.getParam("noneditable_editable_class","mceItemEditable");var nonEditClass=tinyMCE.getParam("noneditable_noneditable_class","mceItemNonEditable");for(var i=0;i","gi"),'<$1class="$2$3$4" contenteditable="true"$5>');content=content.replace(new RegExp("<(.*?)class=\"(.*?)("+nonEditClass+")(.*?)\"(.*?)>","gi"),'<$1class="$2$3$4" contenteditable="false"$5>');}break;case "get_from_editor_dom":if(tinyMCE.getParam("noneditable_leave_contenteditable",false)){var nodes=tinyMCE.getNodeTree(content,new Array(),1);for(var i=0;i", "gi"), '<$1class="$2$3$4" contenteditable="true"$5>'); + content = content.replace(new RegExp("<(.*?)class=\"(.*?)(" + nonEditClass + ")(.*?)\"(.*?)>", "gi"), '<$1class="$2$3$4" contenteditable="false"$5>'); + } + + break; + + case "get_from_editor_dom": + if (tinyMCE.getParam("noneditable_leave_contenteditable", false)) { + var nodes = tinyMCE.getNodeTree(content, new Array(), 1); + + for (var i=0; i + + blank_page + + + + + + + + + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/css/blank.css b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/css/blank.css new file mode 100644 index 000000000..eca411a42 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/css/blank.css @@ -0,0 +1,13 @@ +body { + background-color: #FFFFFF; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 10px; + scrollbar-3dlight-color: #F0F0EE; + scrollbar-arrow-color: #676662; + scrollbar-base-color: #F0F0EE; + scrollbar-darkshadow-color: #DDDDDD; + scrollbar-face-color: #E0E0DD; + scrollbar-highlight-color: #F0F0EE; + scrollbar-shadow-color: #F0F0EE; + scrollbar-track-color: #F5F5F5; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/css/pasteword.css b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/css/pasteword.css new file mode 100644 index 000000000..b3be6270b --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/css/pasteword.css @@ -0,0 +1,3 @@ +.sourceIframe { + border: 1px solid #808080; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/editor_plugin.js new file mode 100644 index 000000000..ffc2f8dbb --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/editor_plugin.js @@ -0,0 +1 @@ +tinyMCE.importPluginLanguagePack('paste','en,sv,cs,zh_cn,fr_ca,da,he,nb,de,hu,ru,ru_KOI8-R,ru_UTF-8,nn,fi,es,cy,is,pl,nl,fr,pt_br');function TinyMCE_paste_getInfo(){return{longname:'Paste text/word',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_paste.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_paste_initInstance(inst){if(tinyMCE.isMSIE&&tinyMCE.getParam("paste_auto_cleanup_on_paste",false))tinyMCE.addEvent(inst.getBody(),"paste",TinyMCE_paste_handleEvent);}function TinyMCE_paste_handleEvent(e){switch(e.type){case "paste":var html=TinyMCE_paste__clipboardHTML();tinyMCE.execCommand('delete');if(html&&html.length>0)tinyMCE.execCommand('mcePasteWord',false,html);tinyMCE.cancelEvent(e);return false;}return true;}function TinyMCE_paste_getControlHTML(control_name){switch(control_name){case "pastetext":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mcePasteText\', true);return false;';return '';case "pasteword":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mcePasteWord\', true);return false;';return '';case "selectall":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceSelectAll\');return false;';return '';}return '';}function TinyMCE_paste_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mcePasteText":if(user_interface){if((tinyMCE.isMSIE&&!tinyMCE.isOpera)&&!tinyMCE.getParam('paste_use_dialog',false))TinyMCE_paste__insertText(clipboardData.getData("Text"),true);else{var template=new Array();template['file']='../../plugins/paste/pastetext.htm';template['width']=450;template['height']=400;var plain_text="";tinyMCE.openWindow(template,{editor_id:editor_id,plain_text:plain_text,resizable:"yes",scrollbars:"no",inline:"yes",mceDo:'insert'});}}else TinyMCE_paste__insertText(value['html'],value['linebreaks']);return true;case "mcePasteWord":if(user_interface){if((tinyMCE.isMSIE&&!tinyMCE.isOpera)&&!tinyMCE.getParam('paste_use_dialog',false)){var html=TinyMCE_paste__clipboardHTML();if(html&&html.length>0)TinyMCE_paste__insertWordContent(html);}else{var template=new Array();template['file']='../../plugins/paste/pasteword.htm';template['width']=450;template['height']=400;var plain_text="";tinyMCE.openWindow(template,{editor_id:editor_id,plain_text:plain_text,resizable:"yes",scrollbars:"no",inline:"yes",mceDo:'insert'});}}else TinyMCE_paste__insertWordContent(value);return true;case "mceSelectAll":tinyMCE.execInstanceCommand(editor_id,'selectall');return true;}return false;}function TinyMCE_paste__insertText(content,bLinebreaks){if(content&&content.length>0){if(bLinebreaks){if(tinyMCE.getParam("paste_create_paragraphs",true)){var rl=tinyMCE.getParam("paste_replace_list",'\u2122,TM,\u2026,...,\u201c|\u201d,",\u2019,\',\u2013|\u2014|\u2015|\u2212,-').split(',');for(var i=0;i

","gi");content=tinyMCE.regexpReplace(content,"\r\r","

","gi");content=tinyMCE.regexpReplace(content,"\n\n","

","gi");if((pos=content.indexOf('

'))!=-1){tinyMCE.execCommand("Delete");var node=tinyMCE.selectedInstance.getFocusElement();var breakElms=new Array();do{if(node.nodeType==1){if(node.nodeName=="TD"||node.nodeName=="BODY")break;breakElms[breakElms.length]=node;}}while(node=node.parentNode);var before="",after="

";before+=content.substring(0,pos);for(var i=0;i";after+="<"+breakElms[(breakElms.length-1)-i].nodeName+">";}before+="

";content=before+content.substring(pos+7)+after;}}if(tinyMCE.getParam("paste_create_linebreaks",true)){content=tinyMCE.regexpReplace(content,"\r\n","
","gi");content=tinyMCE.regexpReplace(content,"\r","
","gi");content=tinyMCE.regexpReplace(content,"\n","
","gi");}}tinyMCE.execCommand("mceInsertRawHTML",false,content);}}function TinyMCE_paste__insertWordContent(content){if(content&&content.length>0){var bull=String.fromCharCode(8226);var middot=String.fromCharCode(183);var rl=tinyMCE.getParam("paste_replace_list",'\u2122,TM,\u2026,...,\u201c|\u201d,",\u2019,\',\u2013|\u2014|\u2015|\u2212,-').split(',');for(var i=0;i(.*?)<\/p>','gi'),'

$1

');}content=content.replace(new RegExp('tab-stops: list [0-9]+.0pt">','gi'),'">'+"--list--");content=content.replace(new RegExp(bull+"(.*?)
","gi"),"

"+middot+"$1

");content=content.replace(new RegExp('','gi'),""+bull);content=content.replace(/<\/o:p>/gi,"");content=content.replace(new RegExp('
]*>/gi,"");content=content.replace(new RegExp('<(\\w[^>]*) style="([^"]*)"([^>]*)','gi'),"<$1$3");content=content.replace(/<\/?font[^>]*>/gi,"");switch(tinyMCE.getParam("paste_strip_class_attributes","all")){case "all":content=content.replace(/<(\w[^>]*)class=([^|>]*)([^>]*)/gi,"<$1$3");break;case "mso":content=content.replace(new RegExp('<(\\w[^>]*) class="?mso([^ |>]*)([^>]*)','gi'),"<$1$3");break;}content=content.replace(new RegExp('href="?'+TinyMCE_paste__reEscape(""+document.location)+'','gi'),'href="'+tinyMCE.settings['document_base_url']);content=content.replace(/<(\w[^>]*)lang=([^|>]*)([^>]*)/gi,"<$1$3");content=content.replace(/<\\?\?xml[^>]*>/gi,"");content=content.replace(/<\/?\w+:[^>]*>/gi,"");content=content.replace(/--page break--\s*

 <\/p>/gi,"");content=content.replace(/--page break--/gi,"");if(!tinyMCE.settings['force_p_newlines']){content=content.replace('','','gi');content=content.replace('

','

','gi');}if(!tinyMCE.isMSIE&&!tinyMCE.settings['force_p_newlines']){content=content.replace(/<\/?p[^>]*>/gi,"");}content=content.replace(/<\/?div[^>]*>/gi,"");if(tinyMCE.getParam("paste_convert_middot_lists",true)){var div=document.createElement("div");div.innerHTML=content;var className=tinyMCE.getParam("paste_unindented_list_class","unIndentedList");while(TinyMCE_paste_convertMiddots(div,"--list--"));while(TinyMCE_paste_convertMiddots(div,middot,className));while(TinyMCE_paste_convertMiddots(div,bull));content=div.innerHTML;}if(tinyMCE.getParam("paste_convert_headers_to_strong",false)){content=content.replace(/ <\/h[1-6]>/gi,'

  

');content=content.replace(//gi,'

');content=content.replace(/<\/h[1-6]>/gi,'

');content=content.replace(/ <\/b>/gi,'  ');content=content.replace(/^( )*/gi,'');}content=content.replace(/--list--/gi,"");tinyMCE.execCommand("mceInsertContent",false,content);tinyMCE.execCommand("mceCleanup");}}function TinyMCE_paste__reEscape(s){var l="?.\\*[](){}+^$:";var o="";for(var i=0;i 0) + tinyMCE.execCommand('mcePasteWord', false, html); + + tinyMCE.cancelEvent(e); + return false; + } + + return true; +} + +function TinyMCE_paste_getControlHTML(control_name) { + switch (control_name) { + case "pastetext": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mcePasteText\', true);return false;'; + return ''; + + case "pasteword": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mcePasteWord\', true);return false;'; + return ''; + + case "selectall": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceSelectAll\');return false;'; + return ''; + } + + return ''; +} + +function TinyMCE_paste_execCommand(editor_id, element, command, user_interface, value) { + switch (command) { + case "mcePasteText": + if (user_interface) { + if ((tinyMCE.isMSIE && !tinyMCE.isOpera) && !tinyMCE.getParam('paste_use_dialog', false)) + TinyMCE_paste__insertText(clipboardData.getData("Text"), true); + else { + var template = new Array(); + template['file'] = '../../plugins/paste/pastetext.htm'; // Relative to theme + template['width'] = 450; + template['height'] = 400; + var plain_text = ""; + tinyMCE.openWindow(template, {editor_id : editor_id, plain_text: plain_text, resizable : "yes", scrollbars : "no", inline : "yes", mceDo : 'insert'}); + } + } else + TinyMCE_paste__insertText(value['html'], value['linebreaks']); + + return true; + + case "mcePasteWord": + if (user_interface) { + if ((tinyMCE.isMSIE && !tinyMCE.isOpera) && !tinyMCE.getParam('paste_use_dialog', false)) { + var html = TinyMCE_paste__clipboardHTML(); + + if (html && html.length > 0) + TinyMCE_paste__insertWordContent(html); + } else { + var template = new Array(); + template['file'] = '../../plugins/paste/pasteword.htm'; // Relative to theme + template['width'] = 450; + template['height'] = 400; + var plain_text = ""; + tinyMCE.openWindow(template, {editor_id : editor_id, plain_text: plain_text, resizable : "yes", scrollbars : "no", inline : "yes", mceDo : 'insert'}); + } + } else + TinyMCE_paste__insertWordContent(value); + + return true; + + case "mceSelectAll": + tinyMCE.execInstanceCommand(editor_id, 'selectall'); + return true; + + } + + // Pass to next handler in chain + return false; +} + +function TinyMCE_paste__insertText(content, bLinebreaks) { + if (content && content.length > 0) { + if (bLinebreaks) { + // Special paragraph treatment + if (tinyMCE.getParam("paste_create_paragraphs", true)) { + var rl = tinyMCE.getParam("paste_replace_list", '\u2122,TM,\u2026,...,\u201c|\u201d,",\u2019,\',\u2013|\u2014|\u2015|\u2212,-').split(','); + for (var i=0; i

", "gi"); + content = tinyMCE.regexpReplace(content, "\r\r", "

", "gi"); + content = tinyMCE.regexpReplace(content, "\n\n", "

", "gi"); + + // Has paragraphs + if ((pos = content.indexOf('

')) != -1) { + tinyMCE.execCommand("Delete"); + + var node = tinyMCE.selectedInstance.getFocusElement(); + + // Get list of elements to break + var breakElms = new Array(); + + do { + if (node.nodeType == 1) { + // Don't break tables and break at body + if (node.nodeName == "TD" || node.nodeName == "BODY") + break; + + breakElms[breakElms.length] = node; + } + } while(node = node.parentNode); + + var before = "", after = "

"; + before += content.substring(0, pos); + + for (var i=0; i"; + after += "<" + breakElms[(breakElms.length-1)-i].nodeName + ">"; + } + + before += "

"; + content = before + content.substring(pos+7) + after; + } + } + + if (tinyMCE.getParam("paste_create_linebreaks", true)) { + content = tinyMCE.regexpReplace(content, "\r\n", "
", "gi"); + content = tinyMCE.regexpReplace(content, "\r", "
", "gi"); + content = tinyMCE.regexpReplace(content, "\n", "
", "gi"); + } + } + + tinyMCE.execCommand("mceInsertRawHTML", false, content); + } +} + +function TinyMCE_paste__insertWordContent(content) { + if (content && content.length > 0) { + // Cleanup Word content + var bull = String.fromCharCode(8226); + var middot = String.fromCharCode(183); + + var rl = tinyMCE.getParam("paste_replace_list", '\u2122,TM,\u2026,...,\u201c|\u201d,",\u2019,\',\u2013|\u2014|\u2015|\u2212,-').split(','); + for (var i=0; i(.*?)<\/p>', 'gi'), '

$1

'); + } + + content = content.replace(new RegExp('tab-stops: list [0-9]+.0pt">', 'gi'), '">' + "--list--"); + content = content.replace(new RegExp(bull + "(.*?)
", "gi"), "

" + middot + "$1

"); + content = content.replace(new RegExp('', 'gi'), "" + bull); // Covert to bull list + content = content.replace(/<\/o:p>/gi, ""); + content = content.replace(new RegExp('
]*>/gi, ""); + content = content.replace(new RegExp('<(\\w[^>]*) style="([^"]*)"([^>]*)', 'gi'), "<$1$3"); + content = content.replace(/<\/?font[^>]*>/gi, ""); + + // Strips class attributes. + switch (tinyMCE.getParam("paste_strip_class_attributes", "all")) { + case "all": + content = content.replace(/<(\w[^>]*) class=([^ |>]*)([^>]*)/gi, "<$1$3"); + break; + + case "mso": + content = content.replace(new RegExp('<(\\w[^>]*) class="?mso([^ |>]*)([^>]*)', 'gi'), "<$1$3"); + break; + } + + content = content.replace(new RegExp('href="?' + TinyMCE_paste__reEscape("" + document.location) + '', 'gi'), 'href="' + tinyMCE.settings['document_base_url']); + content = content.replace(/<(\w[^>]*) lang=([^ |>]*)([^>]*)/gi, "<$1$3"); + content = content.replace(/<\\?\?xml[^>]*>/gi, ""); + content = content.replace(/<\/?\w+:[^>]*>/gi, ""); + content = content.replace(/-- page break --\s*

 <\/p>/gi, ""); // Remove pagebreaks + content = content.replace(/-- page break --/gi, ""); // Remove pagebreaks + +// content = content.replace(/\/? */gi, "");   +// content = content.replace(/

 <\/p>/gi, ''); + + if (!tinyMCE.settings['force_p_newlines']) { + content = content.replace('', '' ,'gi'); + content = content.replace('

', '

' ,'gi'); + } + + if (!tinyMCE.isMSIE && !tinyMCE.settings['force_p_newlines']) { + content = content.replace(/<\/?p[^>]*>/gi, ""); + } + + content = content.replace(/<\/?div[^>]*>/gi, ""); + + // Convert all middlot lists to UL lists + if (tinyMCE.getParam("paste_convert_middot_lists", true)) { + var div = document.createElement("div"); + div.innerHTML = content; + + // Convert all middot paragraphs to li elements + var className = tinyMCE.getParam("paste_unindented_list_class", "unIndentedList"); + + while (TinyMCE_paste_convertMiddots(div, "--list--")) ; // bull + while (TinyMCE_paste_convertMiddots(div, middot, className)) ; // Middot + while (TinyMCE_paste_convertMiddots(div, bull)) ; // bull + + content = div.innerHTML; + } + + // Replace all headers with strong and fix some other issues + if (tinyMCE.getParam("paste_convert_headers_to_strong", false)) { + content = content.replace(/ <\/h[1-6]>/gi, '

  

'); + content = content.replace(//gi, '

'); + content = content.replace(/<\/h[1-6]>/gi, '

'); + content = content.replace(/ <\/b>/gi, '  '); + content = content.replace(/^( )*/gi, ''); + } + + content = content.replace(/--list--/gi, ""); // Remove --list-- + + // Insert cleaned content + tinyMCE.execCommand("mceInsertContent", false, content); + tinyMCE.execCommand("mceCleanup"); // Do normal cleanup + } +} + +function TinyMCE_paste__reEscape(s) { + var l = "?.\\*[](){}+^$:"; + var o = ""; + + for (var i=0; i0ondXNk%w1VH5xq0Mrx!1_B0_axV75Hbzor!NSXCdX{^Irr^|uM>8k3npWTE z_STXHS!s#*>!gx|Yo@ZsW>!X~or(6f8HSR!`Stns%~QLpkDHB#_S}MbXH&+{=9Zzh z?#yQR^0wxx1^@s6A^8LW0018VEC2ui02BZe000G};3tk`X`X1RuAgN^Z0kBrb7aot zpjKB$4aY6Okz`JhPDhA2R1%QD;%Mpx9h=D{J24ar3{>0WqA)oAG#Wz^+%kwxLXub< z?1lt;BzPh$atCz>8V3d!dm?>*9R(B<6dDo(2@MAWZAKl9j~5yS02%-jm?It;n*|UH x69x?u000uCBpwzJxT_PPyBcT!B@7V}4-dX-X}~EO7|jFE1FA&_VoEyR91$H zhF*o+yUXv_-t_+d{r~^~A^8LW000jFEC2ui02BZe000Df@X1N5y*TU5>o7+Heg`=$ zM>Vb`J5+6XI1YlG<>HNl6DSIVBbTDA90dXakZ|A{FcP9bO8^|GhK^#QC9Oj(LshaR z2ng_D!6;5z$V3ouMKH9x8G>#F1jS?n3^ffjGze^C6ft%K2nKhF0(nntVhjR`9h;n; H5)lA9u4PUG literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/jscripts/pastetext.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/jscripts/pastetext.js new file mode 100644 index 000000000..927745b17 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/jscripts/pastetext.js @@ -0,0 +1,34 @@ +function saveContent() { + if (document.forms[0].htmlSource.value == '') { + tinyMCEPopup.close(); + return false; + } + + tinyMCEPopup.execCommand('mcePasteText', false, { + html : document.forms[0].htmlSource.value, + linebreaks : document.forms[0].linebreaks.checked + }); + + tinyMCEPopup.close(); +} + +function onLoadInit() { + tinyMCEPopup.resizeToInnerSize(); + + resizeInputs(); +} + +var wHeight=0, wWidth=0, owHeight=0, owWidth=0; + +function resizeInputs() { + if (!tinyMCE.isMSIE) { + wHeight = self.innerHeight-80; + wWidth = self.innerWidth-17; + } else { + wHeight = document.body.clientHeight-80; + wWidth = document.body.clientWidth-17; + } + + document.forms[0].htmlSource.style.height = Math.abs(wHeight) + 'px'; + document.forms[0].htmlSource.style.width = Math.abs(wWidth) + 'px'; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/jscripts/pasteword.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/jscripts/pasteword.js new file mode 100644 index 000000000..c56ea81c7 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/jscripts/pasteword.js @@ -0,0 +1,46 @@ +function saveContent() { + var html = document.getElementById("frmData").contentWindow.document.body.innerHTML; + + if (html == ''){ + tinyMCEPopup.close(); + return false; + } + + tinyMCEPopup.execCommand('mcePasteWord', false, html); + tinyMCEPopup.close(); +} + +function onLoadInit() { + tinyMCEPopup.resizeToInnerSize(); + + // Fix for endless reloading in FF + window.setTimeout('createIFrame();', 10); +} + +function createIFrame() { + document.getElementById('iframecontainer').innerHTML = ''; +} + +var wHeight=0, wWidth=0, owHeight=0, owWidth=0; + +function initIframe(doc) { + var dir = tinyMCE.selectedInstance.settings['directionality']; + doc.body.dir = dir; + resizeInputs(); +} + +function resizeInputs() { + if (!tinyMCE.isMSIE) { + wHeight = self.innerHeight - 80; + wWidth = self.innerWidth - 18; + } else { + wHeight = document.body.clientHeight - 80; + wWidth = document.body.clientWidth - 18; + } + + var elm = document.getElementById('frmData'); + if (elm) { + elm.style.height = Math.abs(wHeight) + 'px'; + elm.style.width = Math.abs(wWidth) + 'px'; + } +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/cs.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/cs.js new file mode 100644 index 000000000..081aa6b60 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/cs.js @@ -0,0 +1,16 @@ +/** + * Czech lang variables + * encoding: utf-8 + * + * $Id: cs.js,v 1.4 2005/10/18 13:59:43 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +paste_text_desc : 'Vložit neformátovaný text', +paste_text_title : 'Použij CTRL + V na klávesnici pro vložení textu do okna.', +paste_text_linebreaks : 'Nechej přerušení řádků', +paste_word_desc : 'Vložit text z aplikace Word', +paste_word_title : 'Použij CTRL + V na klávesnici pro vložení textu do okna.', +selectall_desc : 'Označit vše' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/cy.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/cy.js new file mode 100644 index 000000000..a4f6f5241 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/cy.js @@ -0,0 +1,10 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +paste_text_desc : 'Gludo fel Testun Plaen', +paste_text_title : 'Defnyddia CTRL+V ar dy fysellfwrdd i ludo\'r testun i fewn i\'r ffenest.', +paste_text_linebreaks : 'Cadw toriadau llinell', +paste_word_desc : 'Gludo o Word', +paste_word_title : 'Defnyddia CTRL+V ar dy fysellfwrdd i ludo\'r testun i fewn i\'r ffenest.', +selectall_desc : 'Dewis Popeth' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/da.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/da.js new file mode 100644 index 000000000..54b5288a0 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/da.js @@ -0,0 +1,10 @@ +// DK lang variables contributed by Jan Moelgaard + +tinyMCE.addToLang('',{ +paste_text_desc : 'Indsæt som ren tekst', +paste_text_title : 'Brug CTRL+V på tastaturett indsætte teksten i vinduet.', +paste_text_linebreaks : 'Behold linjebrud', +paste_word_desc : 'Indsæt fra Word', +paste_word_title : 'Brug CTRL+V på tastaturett indsætte teksten i vinduet.', +selectall_desc : 'Vælg alt' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/de.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/de.js new file mode 100644 index 000000000..de3497913 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/de.js @@ -0,0 +1,10 @@ +// DE lang variables + +tinyMCE.addToLang('',{ +paste_text_desc : 'Als unformatierten Text einfügen', +paste_text_title : 'Benutzen Sie Strg+V/Apfel-V auf Ihrer Tastatur, um Text in das Fenster einzufügen.', +paste_text_linebreaks : 'Zeilenumbrüche beibehalten', +paste_word_desc : 'Microsoft Word-Text einfügen', +paste_word_title : 'Benutzen Sie Strg+V/Apfel-V auf Ihrer Tastatur, um Text in das Fenster einzufügen.', +selectall_desc : 'Alles auswählen' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/en.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/en.js new file mode 100644 index 000000000..b125d5119 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/en.js @@ -0,0 +1,10 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +paste_text_desc : 'Paste as Plain Text', +paste_text_title : 'Use CTRL+V on your keyboard to paste the text into the window.', +paste_text_linebreaks : 'Keep linebreaks', +paste_word_desc : 'Paste from Word', +paste_word_title : 'Use CTRL+V on your keyboard to paste the text into the window.', +selectall_desc : 'Select All' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/es.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/es.js new file mode 100644 index 000000000..2f5acf40b --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/es.js @@ -0,0 +1,12 @@ +// ES lang variables by Alvaro Velasco and Adolfo Sanz De Diego (asanzdiego) +// Last Updated : October 2005 +// TinyMCE Version : 2.0RC3 + +tinyMCE.addToLang('',{ +paste_text_desc : 'Pegar como texto plano', +paste_text_title : 'Use CTRL+V para pegar el texto en la ventana.', +paste_text_linebreaks : 'Mantener saltos de linea', +paste_word_desc : 'Pegar desde Word', +paste_word_title : 'Use CTRL+V para pegar el texto en la ventana.', +selectall_desc : 'Seleccionar todo' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/fi.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/fi.js new file mode 100644 index 000000000..49c373eca --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/fi.js @@ -0,0 +1,10 @@ +// FI lang variables by Tuomo Aura, Ateco.fi + +tinyMCE.addToLang('',{ +paste_text_desc : 'Liitä tavallisena tekstinä', +paste_text_title : 'Paina CTRL+V liittääksesi leikkaamasi/kopioimasi tekstin ikkunaan.', +paste_text_linebreaks : 'Säilytä rivinvaihdot', +paste_word_desc : 'Liitä Wordista', +paste_word_title : 'Paina CTRL+V liittääksesi leikkaamasi/kopioimasi tekstin ikkunaan.', +selectall_desc : 'Valitse kaikki' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/fr.js new file mode 100644 index 000000000..3406ea657 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/fr.js @@ -0,0 +1,10 @@ +// Traduit par Normand Lamoureux le 2005-11-12 + +tinyMCE.addToLang('',{ +paste_text_desc : 'Coller comme du texte', +paste_text_title : 'Faites CTRL+V pour coller le texte dans la fentre.', +paste_text_linebreaks : 'Conserver les retours la ligne', +paste_word_desc : 'Coller depuis Word', +paste_word_title : 'Faites CTRL+V pour coller le texte dans la fentre.', +selectall_desc : 'Slectionner tout' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/fr_ca.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/fr_ca.js new file mode 100644 index 000000000..14d611d9e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/fr_ca.js @@ -0,0 +1,10 @@ +// Canadian French lang variables by Virtuelcom last modification: 2005-06-15 + +tinyMCE.addToLang('',{ +paste_text_desc : 'Coller texte seulement', +paste_text_title : 'Utilisez CTRL+V sur votre clavier pour coller le texte dans la fentre.', +paste_text_linebreaks : 'Garder les sauts de ligne', +paste_word_desc : 'Coller partir de Word', +paste_word_title : 'Utilisez CTRL+V sur votre clavier pour coller le texte dans la fentre.', +selectall_desc : 'Selectionner tout' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/he.js new file mode 100644 index 000000000..d660e43f2 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/he.js @@ -0,0 +1,10 @@ +// HE lang variables by Liron Newman, http://eesh.net + +tinyMCE.addToLang('',{ +paste_text_desc : ' ', +paste_text_title : ' -CTRL+V .', +paste_text_linebreaks : ' ', +paste_word_desc : ' -Word', +paste_word_title : ' -CTRL+V .', +selectall_desc : ' ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/hu.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/hu.js new file mode 100644 index 000000000..09d6f825d --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/hu.js @@ -0,0 +1,10 @@ +// HU lang variables + +tinyMCE.addToLang('',{ +paste_text_desc : 'Beilleszts sima szvegknt', +paste_text_title : 'Hasznld a CTRL+V -t a billentyzeten a szveg beillesztshez az ablakba.', +paste_text_linebreaks : 'Keep linebreaks', +paste_word_desc : 'Beilleszts Word-bl', +paste_word_title : 'Hasznld a CTRL+V -t a billentyzeten a szveg beillesztshez az ablakba.', +selectall_desc : 'Mindet kijell' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/is.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/is.js new file mode 100644 index 000000000..28c540399 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/is.js @@ -0,0 +1,10 @@ +// Iceland lang variables by Johannes Birgir Jensson + +tinyMCE.addToLang('',{ +paste_text_desc : 'Skeyta texta eingöngu', +paste_text_title : 'Notau CTRL+V lyklaborinu til a skeyta textanum gluggann.', +paste_text_linebreaks : 'Halda línubilum', +paste_word_desc : 'Skeyta úr Word', +paste_word_title : 'Notau CTRL+V lyklaborinu til a skeyta textanum gluggann.', +selectall_desc : 'Velja allt' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/nb.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/nb.js new file mode 100644 index 000000000..446aeae0f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/nb.js @@ -0,0 +1,10 @@ +// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +paste_text_desc : 'Lim inn som vanlig tekst', +paste_text_title : 'Bruk CTRL+V på tastaturet ditt for å lime inn i dette vinduet.', +paste_text_linebreaks : 'Spar linjebrudd', +paste_word_desc : 'Lim inn fra Office (Word)', +paste_word_title : 'Bruk CTRL+V på tastaturet ditt for å lime inn i dette vinduet.', +selectall_desc : 'Velg alt' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/nl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/nl.js new file mode 100644 index 000000000..642e0122a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/nl.js @@ -0,0 +1,10 @@ +// NL lang variables + +tinyMCE.addToLang('',{ +paste_text_desc : 'Plakken als platte tekst', +paste_text_title : 'Gebruik CTRL+V op uw toetsenbord om de tekst in het venster te plakken.', +paste_text_linebreaks : 'Behoud regeleinden', +paste_word_desc : 'Plakken uit Word', +paste_word_title : 'Gebruik CTRL+V op uw toetsenbord om de tekst in het venster te plakken.', +selectall_desc : 'Alles selecteren' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/nn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/nn.js new file mode 100644 index 000000000..9084597ef --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/nn.js @@ -0,0 +1,10 @@ +// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +paste_text_desc : 'Lim inn som vanleg tekst', +paste_text_title : 'Bruk CTRL+V på tastaturet ditt for å lime inn i dette vindauget.', +paste_text_linebreaks : 'Spar linjebrudd', +paste_word_desc : 'Lim inn fr Office (Word)', +paste_word_title : 'Bruk CTRL+V på tastaturet ditt for å lime inn i dette vindauget.', +selectall_desc : 'Velg alt' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/pl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/pl.js new file mode 100644 index 000000000..65e0cda42 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/pl.js @@ -0,0 +1,12 @@ +// PL lang variables +// fixed by Wooya +// http://www.mfusion.prv.pl + +tinyMCE.addToLang('',{ +paste_text_desc : 'Wklej jako czysty tekst', +paste_text_title : 'Uyj CTRL+V na klawiaturze, aby wklei tekst do okna.', +paste_text_linebreaks : 'Zachowaj amanie linii', +paste_word_desc : 'Wklej z Worda', +paste_word_title : 'Uyj CTRL+V na klawiaturze, aby wklei tekst do okna.', +selectall_desc : 'Zaznacz wszystko' +}); \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/pt_br.js new file mode 100644 index 000000000..bf777460d --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/pt_br.js @@ -0,0 +1,17 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('',{ +paste_text_desc : 'Colar um texto simples', +paste_text_title : 'Use CTRL+V no seu teclado para colar o texto dentro da janela.', +paste_text_linebreaks : 'Manter quebras de linha', +paste_word_desc : 'Colar do Word', +paste_word_title : 'Use CTRL+V no seu teclado para colar o texto dentro da janela.', +selectall_desc : 'Selecionar tudo' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/ru.js new file mode 100644 index 000000000..c720cb66f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/ru.js @@ -0,0 +1,10 @@ +// RU cp1251 lang variables + +tinyMCE.addToLang('',{ +paste_text_desc : ' ', +paste_text_title : ' CTRL+V .', +paste_text_linebreaks : ' ', +paste_word_desc : ' Word', +paste_word_title : ' CTRL+V .', +selectall_desc : ' ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/ru_KOI8-R.js new file mode 100644 index 000000000..be754855a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/ru_KOI8-R.js @@ -0,0 +1,10 @@ +// RU KOI8-R lang variables + +tinyMCE.addToLang('',{ +paste_text_desc : ' ', +paste_text_title : ' CTRL+V .', +paste_text_linebreaks : ' ', +paste_word_desc : ' Word', +paste_word_title : ' CTRL+V .', +selectall_desc : ' ӣ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/ru_UTF-8.js new file mode 100644 index 000000000..c5dc2cfaf --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/ru_UTF-8.js @@ -0,0 +1,10 @@ +// RU UTF-8 lang variables + +tinyMCE.addToLang('',{ +paste_text_desc : 'Вставить как простой текст', +paste_text_title : 'Используйте CTRL+V для вставки текста в окошко.', +paste_text_linebreaks : 'Сохранить переносы строк', +paste_word_desc : 'Вставить из Word', +paste_word_title : 'Используйте CTRL+V для вставки текста в окошко.', +selectall_desc : 'Выделить всё' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/sk.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/sk.js new file mode 100644 index 000000000..a92ee19a0 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/sk.js @@ -0,0 +1,18 @@ +/** + * Slovak lang variables + * encoding: utf-8 + * + * @author Vladimir VASIL vvasil@post.sk + * + * $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +paste_text_desc : 'Vložiť neformatovaný text', +paste_text_title : 'Použi CTRL + V na klávesnici pre vloženie textu do okna.', +paste_text_linebreaks : 'Nechaj prerušenie riadkov', +paste_word_desc : 'Vložiť text s aplikáce Word', +paste_word_title : 'Použi CTRL + V na klávesnici pre vloženie textu do okna.', +selectall_desc : 'Označiť všetko' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/sv.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/sv.js new file mode 100644 index 000000000..c005c9435 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/sv.js @@ -0,0 +1,10 @@ +// SV lang variables + +tinyMCE.addToLang('',{ +paste_text_desc : 'Klistra in som vanlig text', +paste_text_title : 'Använd CTRL+V på ditt tangentbord för att klistra in i detta fönster.', +paste_text_linebreaks : 'Spara radbrytningar', +paste_word_desc : 'Klistra in från Word', +paste_word_title : 'Använd CTRL+V på ditt tangentbord för att klistra in i detta fönster.', +selectall_desc : 'Select All' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/zh_cn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/zh_cn.js new file mode 100644 index 000000000..0c2bb0f12 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/zh_cn.js @@ -0,0 +1,10 @@ +// Simplified Chinese lang variables contributed by tom_cat (thomaswangyang@gmail.com) + +tinyMCE.addToLang('',{ +paste_text_desc : 'Ϊıճ', +paste_text_title : 'ʹÿݼ CTRL+V ıճ´', +paste_text_linebreaks : 'з', +paste_word_desc : 'Wordճ', +paste_word_title : 'ʹÿݼ CTRL+V ıճ´', +selectall_desc : 'ȫѡ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/zh_tw.js new file mode 100644 index 000000000..ecbcc7be1 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/zh_tw.js @@ -0,0 +1,11 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +paste_text_desc : 'į¤rҦKW', +paste_text_title : 'ϥLW CTRL+V զXNrKJ@~Ϥ', +paste_text_linebreaks : 'OdŸ', +paste_word_desc : ' Word K', +paste_word_title : 'ϥLW CTRL+V զXNrKJ@~Ϥ', +selectall_desc : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/zh_tw_utf8.js new file mode 100644 index 000000000..04b60d514 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/langs/zh_tw_utf8.js @@ -0,0 +1,11 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +paste_text_desc : '採純文字模式貼上', +paste_text_title : '使用鍵盤上的 CTRL+V 組合鍵將文字貼入作業區中', +paste_text_linebreaks : '保留換行符號', +paste_word_desc : '自 Word 內轉貼', +paste_word_title : '使用鍵盤上的 CTRL+V 組合鍵將文字貼入作業區中', +selectall_desc : '全選' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/pastetext.htm b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/pastetext.htm new file mode 100644 index 000000000..63ff0007b --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/pastetext.htm @@ -0,0 +1,34 @@ + + + {$lang_paste_text_desc} + + + + + + +
+
{$lang_paste_text_desc}
+ +
+ +
+ +
+ +
{$lang_paste_text_title}
+ + + +
+
+ +
+ +
+ +
+
+
+ + \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/pasteword.htm b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/pasteword.htm new file mode 100644 index 000000000..7acc7f78f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/pasteword.htm @@ -0,0 +1,29 @@ + + + + {$lang_paste_word_desc} + + + + + + +
+
{$lang_paste_word_desc}
+ +
{$lang_paste_word_title}
+ +
+ +
+
+ +
+ +
+ +
+
+
+ + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/paste/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/editor_plugin.js new file mode 100644 index 000000000..caa9945a9 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/editor_plugin.js @@ -0,0 +1 @@ +tinyMCE.importPluginLanguagePack('preview','cs,de,el,en,fr_ca,it,ko,pt,sv,zh_cn,fa,fr,pl,pt_br,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,zh_tw,zh_tw_utf8,sk');function TinyMCE_preview_getInfo(){return{longname:'Preview',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_preview.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_preview_getControlHTML(control_name){switch(control_name){case "preview":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mcePreview\');return false;';return '';}return "";}function TinyMCE_preview_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mcePreview":var previewPage=tinyMCE.getParam("plugin_preview_pageurl",null);var previewWidth=tinyMCE.getParam("plugin_preview_width","550");var previewHeight=tinyMCE.getParam("plugin_preview_height","600");if(previewPage){var template=new Array();template['file']=previewPage;template['width']=previewWidth;template['height']=previewHeight;tinyMCE.openWindow(template,{editor_id:editor_id,resizable:"yes",scrollbars:"yes",inline:"yes",content:tinyMCE.getContent(),content_css:tinyMCE.getParam("content_css")});}else{var win=window.open("","mcePreview","menubar=no,toolbar=no,scrollbars=yes,resizable=yes,left=20,top=20,width="+previewWidth+",height="+previewHeight);var html="";html+=tinyMCE.getParam('doctype');html+='';html+='';html+=''+tinyMCE.getLang('lang_preview_desc')+'';html+='';html+='';html+='';html+='';html+='';html+=tinyMCE.getContent();html+='';html+='';win.document.write(html);win.document.close();}return true;}return false;} \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/editor_plugin_src.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/editor_plugin_src.js new file mode 100644 index 000000000..028b2f68a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/editor_plugin_src.js @@ -0,0 +1,72 @@ +/* Import plugin specific language pack */ +tinyMCE.importPluginLanguagePack('preview', 'cs,de,el,en,fr_ca,it,ko,pt,sv,zh_cn,fa,fr,pl,pt_br,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,es,cy,is,zh_tw,zh_tw_utf8,sk'); + +function TinyMCE_preview_getInfo() { + return { + longname : 'Preview', + author : 'Moxiecode Systems', + authorurl : 'http://tinymce.moxiecode.com', + infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_preview.html', + version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion + }; +}; + +/** + * Returns the HTML contents of the preview control. + */ +function TinyMCE_preview_getControlHTML(control_name) { + switch (control_name) { + case "preview": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mcePreview\');return false;'; + return ''; + } + + return ""; +} + +/** + * Executes the mcePreview command. + */ +function TinyMCE_preview_execCommand(editor_id, element, command, user_interface, value) { + // Handle commands + switch (command) { + case "mcePreview": + var previewPage = tinyMCE.getParam("plugin_preview_pageurl", null); + var previewWidth = tinyMCE.getParam("plugin_preview_width", "550"); + var previewHeight = tinyMCE.getParam("plugin_preview_height", "600"); + + // Use a custom preview page + if (previewPage) { + var template = new Array(); + + template['file'] = previewPage; + template['width'] = previewWidth; + template['height'] = previewHeight; + + tinyMCE.openWindow(template, {editor_id : editor_id, resizable : "yes", scrollbars : "yes", inline : "yes", content : tinyMCE.getContent(), content_css : tinyMCE.getParam("content_css")}); + } else { + var win = window.open("", "mcePreview", "menubar=no,toolbar=no,scrollbars=yes,resizable=yes,left=20,top=20,width=" + previewWidth + ",height=" + previewHeight); + var html = ""; + + html += tinyMCE.getParam('doctype'); + html += ''; + html += ''; + html += '' + tinyMCE.getLang('lang_preview_desc') + ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += tinyMCE.getContent(); + html += ''; + html += ''; + + win.document.write(html); + win.document.close(); + } + + return true; + } + + return false; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/example.html b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/example.html new file mode 100644 index 000000000..19ebead45 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/example.html @@ -0,0 +1,13 @@ + + + +Example of a custom preview page + + + + +Editor contents:
+{$content} + + + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/images/preview.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/images/preview.gif new file mode 100644 index 0000000000000000000000000000000000000000..318936eaac98edd0d40334abcd2f7c1c10abaec9 GIT binary patch literal 286 zcmV+(0pb2fNk%w1VH5xq0MrctLNX#=n%>{t-ZHm6e~^^jl|5qG(t>VEt(9$;rn0=h z!9sF^Hceyu{Qa@O*@D`dO0sseucF4-?uW03pRULFzFJ~vZ(3SX#mU#gdO|Xil9ZX3 zZ+Cy;3tk`X`blmtgJ&}spvFxO)+pf z*Yu0)Jeq<*Oi>zw$YY{tU??18WAZRSAc+luBS5_%gFt}U=_CkVMPL9SG->9@i6RJS z282$nbL>vSb9vQ6%F(nbX9-_S>5dgx&$jBi8JKA7wKL7v# literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/cs.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/cs.js new file mode 100644 index 000000000..3cd7d4e8f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/cs.js @@ -0,0 +1,11 @@ +/** + * Czech lang variables + * encoding: utf-8 + * + * $Id: cs.js,v 1.4 2005/10/18 13:59:43 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +preview_desc : 'Náhled' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/cy.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/cy.js new file mode 100644 index 000000000..01d4201d5 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/cy.js @@ -0,0 +1,5 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +preview_desc : 'Rhagolwg' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/da.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/da.js new file mode 100644 index 000000000..07b7662a0 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/da.js @@ -0,0 +1,5 @@ +// DK lang variables contributed by Jan Moelgaard + +tinyMCE.addToLang('',{ +preview_desc : 'Se siden' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/de.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/de.js new file mode 100644 index 000000000..c8bc6b12b --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/de.js @@ -0,0 +1,5 @@ +// DE lang variables + +tinyMCE.addToLang('',{ +preview_desc : 'Vorschau' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/el.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/el.js new file mode 100644 index 000000000..6e5f8ae7e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/el.js @@ -0,0 +1,5 @@ +// Greek lang variables by Jacaranda Bill + +tinyMCE.addToLang('',{ +preview_desc : 'å åä' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/en.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/en.js new file mode 100644 index 000000000..b68b6751d --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/en.js @@ -0,0 +1,5 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +preview_desc : 'Preview' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/es.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/es.js new file mode 100644 index 000000000..a305521b4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/es.js @@ -0,0 +1,7 @@ +// ES lang variables by Alvaro Velasco and Adolfo Sanz De Diego (asanzdiego) +// Last Updated : October 2005 +// TinyMCE Version : 2.0RC3 + +tinyMCE.addToLang('',{ +preview_desc : 'Vista previa' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/fa.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/fa.js new file mode 100644 index 000000000..d9a965810 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/fa.js @@ -0,0 +1,10 @@ +// IR lang variables +// Persian (Farsi) language pack (for IRAN) +// By: Morteza Zafari +// Lost@LostLord.com +// http://www.LostLord.com + +tinyMCE.addToLang('',{ +dir : 'rtl', +preview_desc : '??? ?????' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/fr.js new file mode 100644 index 000000000..ac8675a94 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/fr.js @@ -0,0 +1,6 @@ +// French lang variables by Laurent Dran +// Modifi par Normand Lamoureux le 2005-11-12 + +tinyMCE.addToLang('',{ +preview_desc : 'Prvisualisation' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/fr_ca.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/fr_ca.js new file mode 100644 index 000000000..1f687d696 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/fr_ca.js @@ -0,0 +1,5 @@ +// Canadian French lang variables by Virtuelcom last modification: 2005-06-15 + +tinyMCE.addToLang('',{ +preview_desc : 'Prvisualisation' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/he.js new file mode 100644 index 000000000..6fd7262dc --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/he.js @@ -0,0 +1,5 @@ +// HE lang variables by Liron Newman, http://eesh.net + +tinyMCE.addToLang('',{ +preview_desc : ' ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/hu.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/hu.js new file mode 100644 index 000000000..94e83b9c6 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/hu.js @@ -0,0 +1,5 @@ +// HU lang variables + +tinyMCE.addToLang('',{ +preview_desc : 'Elnzet' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/is.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/is.js new file mode 100644 index 000000000..d20b485b2 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/is.js @@ -0,0 +1,5 @@ +// Iceland lang variables by Johannes Birgir Jensson + +tinyMCE.addToLang('',{ +preview_desc : 'Forskoða' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/it.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/it.js new file mode 100644 index 000000000..f63d43032 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/it.js @@ -0,0 +1,5 @@ +// IT lang variables + +tinyMCE.addToLang('',{ +preview_desc : 'Anteprima' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ko.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ko.js new file mode 100644 index 000000000..2759a082a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ko.js @@ -0,0 +1,5 @@ +// KO lang variables + +tinyMCE.addToLang('',{ +preview_desc : '̸' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/nb.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/nb.js new file mode 100644 index 000000000..231f1ba30 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/nb.js @@ -0,0 +1,5 @@ +// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +preview_desc : 'Forhåndsvisning' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/nl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/nl.js new file mode 100644 index 000000000..ec66d32a1 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/nl.js @@ -0,0 +1,5 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +preview_desc : 'Voorbeeld' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/nn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/nn.js new file mode 100644 index 000000000..e273a271a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/nn.js @@ -0,0 +1,5 @@ +// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +preview_desc : 'Forhåndsvisning' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/pl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/pl.js new file mode 100644 index 000000000..2e3f90191 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/pl.js @@ -0,0 +1,7 @@ +// PL lang variables +// fixed by Wooya +// http://www.musion.prv.pl + +tinyMCE.addToLang('',{ +preview_desc : 'Podgld' +}); \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/pt.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/pt.js new file mode 100644 index 000000000..6256c4739 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/pt.js @@ -0,0 +1,5 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +preview_desc : 'Pr-visualizao' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/pt_br.js new file mode 100644 index 000000000..3cbf43047 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/pt_br.js @@ -0,0 +1,13 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : ???? + * Revision and modifications: + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('',{ +preview_desc : 'Visualizar' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ru.js new file mode 100644 index 000000000..994bb57be --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ru.js @@ -0,0 +1,5 @@ +// RU lang variables cp1251 + +tinyMCE.addToLang('',{ +preview_desc : ' ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ru_KOI8-R.js new file mode 100644 index 000000000..5de38b6aa --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ru_KOI8-R.js @@ -0,0 +1,5 @@ +// RU lang variables KOI8-R + +tinyMCE.addToLang('',{ +preview_desc : ' ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ru_UTF-8.js new file mode 100644 index 000000000..dda8c81db --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/ru_UTF-8.js @@ -0,0 +1,5 @@ +// RU lang variables UTF-8 + +tinyMCE.addToLang('',{ +preview_desc : 'Предварительный просмотр' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/sk.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/sk.js new file mode 100644 index 000000000..7a1971f40 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/sk.js @@ -0,0 +1,13 @@ +/** + * Slovak lang variables + * encoding: utf-8 + * + * @author Vladimir VASIL vvasil@post.sk + * + * $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +preview_desc : 'Náhľad' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/sv.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/sv.js new file mode 100644 index 000000000..cb2bbf87e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/sv.js @@ -0,0 +1,5 @@ +// SE lang variables + +tinyMCE.addToLang('',{ +preview_desc : 'Förhandsgranska' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/zh_cn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/zh_cn.js new file mode 100644 index 000000000..b5b6d0696 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/zh_cn.js @@ -0,0 +1,5 @@ +// Simplified Chinese lang variables contributed by cube316 (cube316@etang.com) + +tinyMCE.addToLang('',{ +preview_desc : 'Ԥ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/zh_tw.js new file mode 100644 index 000000000..f15e5515f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/zh_tw.js @@ -0,0 +1,6 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +preview_desc : 'w' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/zh_tw_utf8.js new file mode 100644 index 000000000..9d5e7378a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/langs/zh_tw_utf8.js @@ -0,0 +1,6 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +preview_desc : '預覽' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/preview/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/editor_plugin.js new file mode 100644 index 000000000..4f565e554 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/editor_plugin.js @@ -0,0 +1 @@ +tinyMCE.importPluginLanguagePack('print','en,sv,zh_cn,fa,fr_ca,fr,de,pl,pt_br,cs,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,fi,es,cy,is,zh_tw,zh_tw_utf8,sk');function TinyMCE_print_getInfo(){return{longname:'Print',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_print.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_print_getControlHTML(control_name){switch(control_name){case "print":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mcePrint\',true);return false;';return '';}return "";}function TinyMCE_print_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mcePrint":tinyMCE.getInstanceById(editor_id).contentWindow.print();return true;}return false;} \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/editor_plugin_src.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/editor_plugin_src.js new file mode 100644 index 000000000..d2188cd37 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/editor_plugin_src.js @@ -0,0 +1,37 @@ +/* Import theme specific language pack */ +tinyMCE.importPluginLanguagePack('print', 'en,sv,zh_cn,fa,fr_ca,fr,de,pl,pt_br,cs,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,fi,es,cy,is,zh_tw,zh_tw_utf8,sk'); + +function TinyMCE_print_getInfo() { + return { + longname : 'Print', + author : 'Moxiecode Systems', + authorurl : 'http://tinymce.moxiecode.com', + infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_print.html', + version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion + }; +}; + +function TinyMCE_print_getControlHTML(control_name) { + switch (control_name) { + case "print": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mcePrint\',true);return false;'; + return ''; + } + + return ""; +} + +/** + * Executes the search/replace commands. + */ +function TinyMCE_print_execCommand(editor_id, element, command, user_interface, value) { + // Handle commands + switch (command) { + case "mcePrint": + tinyMCE.getInstanceById(editor_id).contentWindow.print(); + return true; + } + + // Pass to next handler in chain + return false; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/images/print.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/images/print.gif new file mode 100644 index 0000000000000000000000000000000000000000..72104d177b7fb10164fe2dcd5c11833af420ed0d GIT binary patch literal 211 zcmV;^04)DUNk%w1VH5xq0K*3W0-^$glB?9%;yO@jtF_9q{sK~CfBXCW68-|a#?oSO ziL%e~l%llZ>Gg7ing9R*A^8LW000jFEC2ui02BZe000Dl@X1N5y*TUrMEc;T3BqBT z4PgiwVSWT5C`y(zC#n*d;5M+t%)nq+5`;vqkun5Sl>{S3U<4crgF(S?7%GgM_|OPs zD* +// Last Updated : October 2005 +// TinyMCE Version : 2.0RC3 + +tinyMCE.addToLang('',{ +print_desc : 'Imprimir' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fa.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fa.js new file mode 100644 index 000000000..81e6df015 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fa.js @@ -0,0 +1,10 @@ +// IR lang variables +// Persian (Farsi) language pack (for IRAN) +// By: Morteza Zafari +// Lost@LostLord.com +// http://www.LostLord.com + +tinyMCE.addToLang('',{ +dir : 'rtl', +print_desc : '???' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fi.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fi.js new file mode 100644 index 000000000..e97d9abae --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fi.js @@ -0,0 +1,5 @@ +// FI lang variables by Tuomo Aura, Ateco.fi + +tinyMCE.addToLang('',{ +print_desc : 'Tulosta' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fr.js new file mode 100644 index 000000000..9979dc636 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fr.js @@ -0,0 +1,5 @@ +// French lang variables by Laurent Dran + +tinyMCE.addToLang('',{ +print_desc : 'Imprimer' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fr_ca.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fr_ca.js new file mode 100644 index 000000000..c98cc74ff --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/fr_ca.js @@ -0,0 +1,5 @@ +// Canadian French lang variables by Virtuelcom last modification: 2005-06-15 + +tinyMCE.addToLang('',{ +print_desc : 'Imprimer' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/he.js new file mode 100644 index 000000000..de55f38f5 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/he.js @@ -0,0 +1,5 @@ +// HE lang variables by Liron Newman, http://eesh.net + +tinyMCE.addToLang('',{ +print_desc : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/hu.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/hu.js new file mode 100644 index 000000000..8e1ec6a29 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/hu.js @@ -0,0 +1,5 @@ +// HU lang variables + +tinyMCE.addToLang('',{ +print_desc : 'Nyomtats' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/is.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/is.js new file mode 100644 index 000000000..df67cae81 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/is.js @@ -0,0 +1,5 @@ +// Iceland lang variables by Johannes Birgir Jensson + +tinyMCE.addToLang('',{ +print_desc : 'Prenta' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/nb.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/nb.js new file mode 100644 index 000000000..e2dba3bd8 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/nb.js @@ -0,0 +1,5 @@ +// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +print_desc : 'Skriv ut' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/nl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/nl.js new file mode 100644 index 000000000..7b120259b --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/nl.js @@ -0,0 +1,5 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +print_desc : 'Afdrukken' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/nn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/nn.js new file mode 100644 index 000000000..4e2fdec2e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/nn.js @@ -0,0 +1,5 @@ +// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +print_desc : 'Skriv ut' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/pl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/pl.js new file mode 100644 index 000000000..d13f09ce5 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/pl.js @@ -0,0 +1,5 @@ +// PL lang variables + +tinyMCE.addToLang('',{ +print_desc : 'Drukuj' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/pt_br.js new file mode 100644 index 000000000..28052e411 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/pt_br.js @@ -0,0 +1,13 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : ???? + * Revision and modifications: + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('',{ +print_desc : 'Imprimir' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/ru.js new file mode 100644 index 000000000..edc826b74 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/ru.js @@ -0,0 +1,5 @@ +// RU lang variables cp1251 + +tinyMCE.addToLang('',{ +print_desc : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/ru_KOI8-R.js new file mode 100644 index 000000000..038375ccc --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/ru_KOI8-R.js @@ -0,0 +1,5 @@ +// RU lang variables KOI8-R + +tinyMCE.addToLang('',{ +print_desc : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/ru_UTF-8.js new file mode 100644 index 000000000..a7185f8bc --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/ru_UTF-8.js @@ -0,0 +1,5 @@ +// RU lang variables UTF-8 + +tinyMCE.addToLang('',{ +print_desc : 'Распечатать' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/sk.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/sk.js new file mode 100644 index 000000000..995476327 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/sk.js @@ -0,0 +1,13 @@ +/** + * Slovak lang variables + * encoding: utf-8 + * + * @author Vladimir VASIL vvasil@post.sk + * + * $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +print_desc : 'Tlač' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/sv.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/sv.js new file mode 100644 index 000000000..34484379e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/sv.js @@ -0,0 +1,5 @@ +// SE lang variables + +tinyMCE.addToLang('',{ +print_desc : 'Skriv ut' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/zh_cn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/zh_cn.js new file mode 100644 index 000000000..957512c88 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/zh_cn.js @@ -0,0 +1,6 @@ +// Simplified Chinese lang variables contributed by cube316 (cube316@gmail.com) +// http://www.cube316.net/ ԻȡTinyMCEÄÖÄÖÖ + +tinyMCE.addToLang('',{ +print_desc : 'ӡ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/zh_tw.js new file mode 100644 index 000000000..6dc26a60d --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/zh_tw.js @@ -0,0 +1,6 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +print_desc : 'CL' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/zh_tw_utf8.js new file mode 100644 index 000000000..c0615a738 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/langs/zh_tw_utf8.js @@ -0,0 +1,6 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +print_desc : '列印' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/print/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/readme.txt new file mode 100644 index 000000000..b694fdb6b --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/readme.txt @@ -0,0 +1 @@ +This is the location you place TinyMCE plugins. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/editor_plugin.js new file mode 100644 index 000000000..61153794d --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/editor_plugin.js @@ -0,0 +1 @@ +tinyMCE.importPluginLanguagePack('save','en,sv,zh_cn,cs,fa,fr_ca,fr,de,pl,pt_br,nl,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,fi,da,es,cy,is,zh_tw,zh_tw_utf8,sk');function TinyMCE_save_getInfo(){return{longname:'Save',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_save.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_save_getControlHTML(control_name){switch(control_name){case "save":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceSave\');return false;';return '';}return "";}function TinyMCE_save_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceSave":var formObj=tinyMCE.selectedInstance.formElement.form;if(formObj){tinyMCE.triggerSave();for(var i=0;i'; + } + + return ""; +} + +/** + * Executes the save command. + */ +function TinyMCE_save_execCommand(editor_id, element, command, user_interface, value) { + // Handle commands + switch (command) { + case "mceSave": + var formObj = tinyMCE.selectedInstance.formElement.form; + + if (formObj) { + tinyMCE.triggerSave(); + + // Disable all UI form elements that TinyMCE created + for (var i=0; iy!E|{0<7#0>aHWEL6BndDU8;y+&e4jmm66%_}QC6xvn4h#bW3={_x jpoxPV4gmok9t#w=ts@#{Ko1AM7r_@1E5*jg#vuSZ^a*OP literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/cs.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/cs.js new file mode 100644 index 000000000..0f7d2b587 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/cs.js @@ -0,0 +1,11 @@ +/** + * Czech lang variables + * encoding: utf-8 + * + * $Id: cs.js,v 1.4 2005/10/18 13:59:43 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +save_desc : 'Uložit' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/cy.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/cy.js new file mode 100644 index 000000000..9bb3cdcce --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/cy.js @@ -0,0 +1,5 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +save_desc : 'Cadw' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/da.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/da.js new file mode 100644 index 000000000..a0bad1f74 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/da.js @@ -0,0 +1,5 @@ +// DK lang variables contributed by Jan Moelgaard + +tinyMCE.addToLang('',{ +save_desc : 'Gem' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/de.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/de.js new file mode 100644 index 000000000..b10979755 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/de.js @@ -0,0 +1,5 @@ +// DE lang variables + +tinyMCE.addToLang('',{ +save_desc : 'Speichern' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/en.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/en.js new file mode 100644 index 000000000..2c56b4b88 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/en.js @@ -0,0 +1,5 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +save_desc : 'Save' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/es.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/es.js new file mode 100644 index 000000000..42d76af04 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/es.js @@ -0,0 +1,7 @@ +// ES lang variables by Alvaro Velasco and Adolfo Sanz De Diego (asanzdiego) +// Last Updated : October 2005 +// TinyMCE Version : 2.0RC3 + +tinyMCE.addToLang('',{ +save_desc : 'Salvar' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fa.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fa.js new file mode 100644 index 000000000..e99e4362a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fa.js @@ -0,0 +1,11 @@ +// IR lang variables +// Persian (Farsi) language pack (for IRAN) +// By: Morteza Zafari +// Lost@LostLord.com +// http://www.LostLord.com + +tinyMCE.addToLang('',{ +dir : 'rtl', +save_desc : '???' +}); + \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fi.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fi.js new file mode 100644 index 000000000..fbffbe3ef --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fi.js @@ -0,0 +1,5 @@ +// FI lang variables by Tuomo Aura, Ateco.fi + +tinyMCE.addToLang('',{ +save_desc : 'Tallenna' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fr.js new file mode 100644 index 000000000..20433454f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fr.js @@ -0,0 +1,6 @@ +// French lang variables by Laurent Dran +// Modifi par Normand Lamoureux le 2005-11-12 + +tinyMCE.addToLang('',{ +save_desc : 'Enregistrer' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fr_ca.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fr_ca.js new file mode 100644 index 000000000..4d6e912a9 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/fr_ca.js @@ -0,0 +1,6 @@ +// Canadian French lang variables by Virtuelcom last modification: 2005-06-15 + +tinyMCE.addToLang('',{ +save_desc : 'Enregistrer' +}); +, \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/he.js new file mode 100644 index 000000000..fb08bb8f9 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/he.js @@ -0,0 +1,5 @@ +// HE lang variables by Liron Newman, http://eesh.net + +tinyMCE.addToLang('',{ +save_desc : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/hu.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/hu.js new file mode 100644 index 000000000..54b152a6e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/hu.js @@ -0,0 +1,5 @@ +// HU lang variables + +tinyMCE.addToLang('',{ +save_desc : 'Ments' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/is.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/is.js new file mode 100644 index 000000000..21ae8ce27 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/is.js @@ -0,0 +1,5 @@ +// Iceland lang variables by Johannes Birgir Jensson + +tinyMCE.addToLang('',{ +save_desc : 'Vista' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/nb.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/nb.js new file mode 100644 index 000000000..c599d94a3 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/nb.js @@ -0,0 +1,5 @@ +// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('save',{ +desc : 'Lagre' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/nl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/nl.js new file mode 100644 index 000000000..7368988f4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/nl.js @@ -0,0 +1,5 @@ +// UK lang variables + +tinyMCE.addToLang('',{ +save_desc : 'Opslaan' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/nn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/nn.js new file mode 100644 index 000000000..b6bc7ecf5 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/nn.js @@ -0,0 +1,5 @@ +// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('save',{ +desc : 'Lagre' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/pl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/pl.js new file mode 100644 index 000000000..96c1a7fc4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/pl.js @@ -0,0 +1,5 @@ +// PL lang variables + +tinyMCE.addToLang('',{ +save_desc : 'Zachowaj' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/pt_br.js new file mode 100644 index 000000000..c96f55805 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/pt_br.js @@ -0,0 +1,13 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : ???? + * Revision and modifications: + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('',{ +save_desc : 'Salvar' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/ru.js new file mode 100644 index 000000000..c3f2c97cf --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/ru.js @@ -0,0 +1,5 @@ +// RU lang variables cp1251 + +tinyMCE.addToLang('',{ +save_desc : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/ru_KOI8-R.js new file mode 100644 index 000000000..fbd0459b3 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/ru_KOI8-R.js @@ -0,0 +1,5 @@ +// RU lang variables KOI8-R + +tinyMCE.addToLang('',{ +save_desc : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/ru_UTF-8.js new file mode 100644 index 000000000..67600d714 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/ru_UTF-8.js @@ -0,0 +1,5 @@ +// RU lang variables UTF-8 + +tinyMCE.addToLang('',{ +save_desc : 'Сохранить' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/sk.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/sk.js new file mode 100644 index 000000000..7218863a4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/sk.js @@ -0,0 +1,13 @@ +/** + * Slovak lang variables + * encoding: utf-8 + * + * @author Vladimir VASIL vvasil@post.sk + * + * $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +save_desc : 'Uložiť' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/sv.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/sv.js new file mode 100644 index 000000000..3ddfb1f79 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/sv.js @@ -0,0 +1,5 @@ +// SV lang variables + +tinyMCE.addToLang('save',{ +desc : 'Spara' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/zh_cn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/zh_cn.js new file mode 100644 index 000000000..e71cb85dd --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/zh_cn.js @@ -0,0 +1,7 @@ +// Simplified Chinese lang variables contributed by cube316 (cube316@gmail.com) +// http://www.cube316.net/ ԻȡTinyMCEÄÖÄÖÖ + +tinyMCE.addToLang('',{ +save_desc : '' +}); + \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/zh_tw.js new file mode 100644 index 000000000..e7d9594a2 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/zh_tw.js @@ -0,0 +1,6 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +save_desc : 's' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/zh_tw_utf8.js new file mode 100644 index 000000000..7a692a7c3 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/langs/zh_tw_utf8.js @@ -0,0 +1,6 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +save_desc : '存檔' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/save/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/editor_plugin.js new file mode 100644 index 000000000..94551162c --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/editor_plugin.js @@ -0,0 +1 @@ +tinyMCE.importPluginLanguagePack('searchreplace','en,sv,zh_cn,fa,fr_ca,fr,de,pl,pt_br,cs,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,fi,cy,es,is,zh_tw,zh_tw_utf8,sk');function TinyMCE_searchreplace_getInfo(){return{longname:'Search/Replace',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_searchreplace.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_searchreplace_getControlHTML(control_name){switch(control_name){case "search":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceSearch\',true);return false;';return '';case "replace":var cmd='tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceSearchReplace\',true);return false;';return '';}return "";}function TinyMCE_searchreplace_execCommand(editor_id,element,command,user_interface,value){function defValue(key,default_value){value[key]=typeof(value[key])=="undefined"?default_value:value[key];}function replaceSel(search_str,str){if(!tinyMCE.isMSIE){var sel=instance.contentWindow.getSelection();var rng=sel.getRangeAt(0);}else{var rng=instance.contentWindow.document.selection.createRange();}if(!tinyMCE.isMSIE){var doc=instance.contentWindow.document;if(str.indexOf(search_str)==-1){rng.deleteContents();rng.insertNode(rng.createContextualFragment(str));rng.collapse(false);}else{doc.execCommand("insertimage",false,"#mce_temp_url#");var elm=tinyMCE.getElementByAttributeValue(doc.body,"img","src","#mce_temp_url#");elm.parentNode.replaceChild(doc.createTextNode(str),elm);}}else{if(rng.item)rng.item(0).outerHTML=str;else rng.pasteHTML(str);}}var instance=tinyMCE.getInstanceById(editor_id);if(!value)value=new Array();defValue("editor_id",editor_id);defValue("searchstring","");defValue("replacestring",null);defValue("replacemode","none");defValue("casesensitive",false);defValue("backwards",false);defValue("wrap",false);defValue("wholeword",false);defValue("inline","yes");switch(command){case "mceResetSearch":tinyMCE.lastSearchRng=null;return true;case "mceSearch":if(user_interface){var template=new Array();if(value['replacestring']!=null){template['file']='../../plugins/searchreplace/replace.htm';template['width']=320;template['height']=120+(tinyMCE.isNS7?20:0);template['width']+=tinyMCE.getLang('lang_searchreplace_replace_delta_width',0);template['height']+=tinyMCE.getLang('lang_searchreplace_replace_delta_height',0);}else{template['file']='../../plugins/searchreplace/search.htm';template['width']=310;template['height']=105+(tinyMCE.isNS7?25:0);template['width']+=tinyMCE.getLang('lang_searchreplace_search_delta_width',0);template['height']+=tinyMCE.getLang('lang_searchreplace_replace_delta_height',0);}tinyMCE.openWindow(template,value);}else{var win=tinyMCE.getInstanceById(editor_id).contentWindow;var doc=tinyMCE.getInstanceById(editor_id).contentWindow.document;var body=tinyMCE.getInstanceById(editor_id).contentWindow.document.body;if(body.innerHTML==""){alert(tinyMCE.getLang('lang_searchreplace_notfound'));return true;}if(value['replacemode']=="current"){replaceSel(value['string'],value['replacestring']);value['replacemode']="none";tinyMCE.execInstanceCommand(editor_id,'mceSearch',user_interface,value,false);return true;}if(tinyMCE.isMSIE){var rng=tinyMCE.lastSearchRng?tinyMCE.lastSearchRng:doc.selection.createRange();var flags=0;if(value['wholeword'])flags=flags|2;if(value['casesensitive'])flags=flags|4;if(!rng.findText){alert('This operation is currently not supported by this browser.');return true;}if(value['replacemode']=="all"){while(rng.findText(value['string'],value['backwards']?-1:1,flags)){rng.scrollIntoView();rng.select();rng.collapse(false);replaceSel(value['string'],value['replacestring']);}alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));return true;}if(rng.findText(value['string'],value['backwards']?-1:1,flags)){rng.scrollIntoView();rng.select();rng.collapse(value['backwards']);tinyMCE.lastSearchRng=rng;}else alert(tinyMCE.getLang('lang_searchreplace_notfound'));}else{if(value['replacemode']=="all"){while(win.find(value['string'],value['casesensitive'],value['backwards'],value['wrap'],value['wholeword'],false,false))replaceSel(value['string'],value['replacestring']);alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));return true;}if(!win.find(value['string'],value['casesensitive'],value['backwards'],value['wrap'],value['wholeword'],false,false))alert(tinyMCE.getLang('lang_searchreplace_notfound'));}}return true;case "mceSearchReplace":value['replacestring']="";tinyMCE.execInstanceCommand(editor_id,'mceSearch',user_interface,value,false);return true;}return false;}function TinyMCE_searchreplace_handleNodeChange(editor_id,node,undo_index,undo_levels,visual_aid,any_selection){return true;} \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/editor_plugin_src.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/editor_plugin_src.js new file mode 100644 index 000000000..7a7dde7a8 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/editor_plugin_src.js @@ -0,0 +1,195 @@ +/* Import theme specific language pack */ +tinyMCE.importPluginLanguagePack('searchreplace', 'en,sv,zh_cn,fa,fr_ca,fr,de,pl,pt_br,cs,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,fi,cy,es,is,zh_tw,zh_tw_utf8,sk'); + +function TinyMCE_searchreplace_getInfo() { + return { + longname : 'Search/Replace', + author : 'Moxiecode Systems', + authorurl : 'http://tinymce.moxiecode.com', + infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_searchreplace.html', + version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion + }; +}; + +function TinyMCE_searchreplace_getControlHTML(control_name) { + switch (control_name) { + case "search": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceSearch\',true);return false;'; + return ''; + + case "replace": + var cmd = 'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceSearchReplace\',true);return false;'; + return ''; + } + + return ""; +} + +/** + * Executes the search/replace commands. + */ +function TinyMCE_searchreplace_execCommand(editor_id, element, command, user_interface, value) { + function defValue(key, default_value) { + value[key] = typeof(value[key]) == "undefined" ? default_value : value[key]; + } + + function replaceSel(search_str, str) { + // Get current selection + if (!tinyMCE.isMSIE) { + var sel = instance.contentWindow.getSelection(); + var rng = sel.getRangeAt(0); + } else { + var rng = instance.contentWindow.document.selection.createRange(); + } + + // Replace current one + if (!tinyMCE.isMSIE) { + var doc = instance.contentWindow.document; + + // This way works when the replace doesn't contain the search string + if (str.indexOf(search_str) == -1) { + rng.deleteContents(); + rng.insertNode(rng.createContextualFragment(str)); + rng.collapse(false); + } else { + // Insert content ugly way! Needed to move selection to after replace item + doc.execCommand("insertimage", false, "#mce_temp_url#"); + var elm = tinyMCE.getElementByAttributeValue(doc.body, "img", "src", "#mce_temp_url#"); + elm.parentNode.replaceChild(doc.createTextNode(str), elm); + } + } else { + if (rng.item) + rng.item(0).outerHTML = str; + else + rng.pasteHTML(str); + } + } + + var instance = tinyMCE.getInstanceById(editor_id); + + if (!value) + value = new Array(); + + // Setup defualt values + defValue("editor_id", editor_id); + defValue("searchstring", ""); + defValue("replacestring", null); + defValue("replacemode", "none"); + defValue("casesensitive", false); + defValue("backwards", false); + defValue("wrap", false); + defValue("wholeword", false); + defValue("inline", "yes"); + + // Handle commands + switch (command) { + case "mceResetSearch": + tinyMCE.lastSearchRng = null; + return true; + + case "mceSearch": + if (user_interface) { + // Open search dialog + var template = new Array(); + + if (value['replacestring'] != null) { + template['file'] = '../../plugins/searchreplace/replace.htm'; // Relative to theme + template['width'] = 320; + template['height'] = 120 + (tinyMCE.isNS7 ? 20 : 0); + template['width'] += tinyMCE.getLang('lang_searchreplace_replace_delta_width', 0); + template['height'] += tinyMCE.getLang('lang_searchreplace_replace_delta_height', 0); + } else { + template['file'] = '../../plugins/searchreplace/search.htm'; // Relative to theme + template['width'] = 310; + template['height'] = 105 + (tinyMCE.isNS7 ? 25 : 0); + template['width'] += tinyMCE.getLang('lang_searchreplace_search_delta_width', 0); + template['height'] += tinyMCE.getLang('lang_searchreplace_replace_delta_height', 0); + } + + tinyMCE.openWindow(template, value); + } else { + var win = tinyMCE.getInstanceById(editor_id).contentWindow; + var doc = tinyMCE.getInstanceById(editor_id).contentWindow.document; + var body = tinyMCE.getInstanceById(editor_id).contentWindow.document.body; + + // Whats the point + if (body.innerHTML == "") { + alert(tinyMCE.getLang('lang_searchreplace_notfound')); + return true; + } + + // Handle replace current + if (value['replacemode'] == "current") { + replaceSel(value['string'], value['replacestring']); + + // Search next one + value['replacemode'] = "none"; + tinyMCE.execInstanceCommand(editor_id, 'mceSearch', user_interface, value, false); + + return true; + } + + if (tinyMCE.isMSIE) { + var rng = tinyMCE.lastSearchRng ? tinyMCE.lastSearchRng : doc.selection.createRange(); + var flags = 0; + + if (value['wholeword']) + flags = flags | 2; + + if (value['casesensitive']) + flags = flags | 4; + + if (!rng.findText) { + alert('This operation is currently not supported by this browser.'); + return true; + } + + // Handle replace all mode + if (value['replacemode'] == "all") { + while (rng.findText(value['string'], value['backwards'] ? -1 : 1, flags)) { + rng.scrollIntoView(); + rng.select(); + rng.collapse(false); + replaceSel(value['string'], value['replacestring']); + } + + alert(tinyMCE.getLang('lang_searchreplace_allreplaced')); + return true; + } + + if (rng.findText(value['string'], value['backwards'] ? -1 : 1, flags)) { + rng.scrollIntoView(); + rng.select(); + rng.collapse(value['backwards']); + tinyMCE.lastSearchRng = rng; + } else + alert(tinyMCE.getLang('lang_searchreplace_notfound')); + } else { + if (value['replacemode'] == "all") { + while (win.find(value['string'], value['casesensitive'], value['backwards'], value['wrap'], value['wholeword'], false, false)) + replaceSel(value['string'], value['replacestring']); + + alert(tinyMCE.getLang('lang_searchreplace_allreplaced')); + return true; + } + + if (!win.find(value['string'], value['casesensitive'], value['backwards'], value['wrap'], value['wholeword'], false, false)) + alert(tinyMCE.getLang('lang_searchreplace_notfound')); + } + } + return true; + + case "mceSearchReplace": + value['replacestring'] = ""; + + tinyMCE.execInstanceCommand(editor_id, 'mceSearch', user_interface, value, false); + return true; + } + + // Pass to next handler in chain + return false; +} + +function TinyMCE_searchreplace_handleNodeChange(editor_id, node, undo_index, undo_levels, visual_aid, any_selection) { + return true; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/images/replace.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/images/replace.gif new file mode 100644 index 0000000000000000000000000000000000000000..784c73e2a9bb6cf369146a5ea6b1300262376eed GIT binary patch literal 125 zcmZ?wbhEHb6k!ly*u=`<>+5Tf@nG4qWeF2LOxW<@_Kk}SV4(Pug^_`QjX?**1F23Thj{dMSt5;y`fuDmH}Uz$g$9N~Xo|, + * Carlos C Soto (eclipxe) + * Last Updated : October 17, 2005 + * TinyMCE Version : 2.0RC3 + */ + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Buscar', +searchreplace_searchnext_desc : 'Buscar de nuevo', +searchreplace_replace_desc : 'Buscar/Replazar', +searchreplace_notfound : 'La bsqueda ha terminado. No se ha encontrado el elemento buscado.', +searchreplace_search_title : 'Buscar', +searchreplace_replace_title : 'Buscar/Replazar', +searchreplace_allreplaced : 'Todas las ocurrencias del elemento buscado han sido remplazadas.', +searchreplace_findwhat : 'Buscar', +searchreplace_replacewith : 'Replazar con', +searchreplace_direction : 'Direccin', +searchreplace_up : 'Arriba', +searchreplace_down : 'Abajo', +searchreplace_case : 'Bsqueda exacta (maysculas y minsculas)', +searchreplace_findnext : 'Buscar siguiente', +searchreplace_replace : 'Replazar', +searchreplace_replaceall : 'Replazar todo', +searchreplace_cancel : 'Cancelar', +searchreplace_replace_delta_width : 70 +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fa.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fa.js new file mode 100644 index 000000000..4aa5cc852 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fa.js @@ -0,0 +1,26 @@ +// IR lang variables +// Persian (Farsi) language pack (for IRAN) +// By: Morteza Zafari +// Lost@LostLord.com +// http://www.LostLord.com + +tinyMCE.addToLang('',{ +dir : 'rtl', +searchreplace_search_desc : '?????', +searchreplace_searchnext_desc : '?????? ????', +searchreplace_replace_desc : '?????/????????', +searchreplace_notfound : '????? ????? ????. ??? ????? ???? ???.', +searchreplace_search_title : '?????', +searchreplace_replace_title : '?????/????????', +searchreplace_allreplaced : '??? ????? ??????? ?????.', +searchreplace_findwhat : '????? ?? ?????', +searchreplace_replacewith : '???????? ??', +searchreplace_direction : '??? ?????', +searchreplace_up : '?? ??? ????', +searchreplace_down : '?? ??? ?????', +searchreplace_case : '????? ???? ???? ? ????', +searchreplace_findnext : '????-????', +searchreplace_replace : '???????-??', +searchreplace_replaceall : '????????-???', +searchreplace_cancel : '??????' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fi.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fi.js new file mode 100644 index 000000000..2462e3e3b --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fi.js @@ -0,0 +1,21 @@ +// FI lang variables by Tuomo Aura, Ateco.fi + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Etsi', +searchreplace_searchnext_desc : 'Etsi uudelleen', +searchreplace_replace_desc : 'Etsi/Korvaa', +searchreplace_notfound : 'Haku on päättynyt. Haettua merkkijonoa ei löytynyt.', +searchreplace_search_title : 'Etsi', +searchreplace_replace_title : 'Etsi/Korvaa', +searchreplace_allreplaced : 'Kaikki esiintyneet hakutermit korvattiin.', +searchreplace_findwhat : 'Etsittävä', +searchreplace_replacewith : 'Korvaava', +searchreplace_direction : 'Suunta', +searchreplace_up : 'Ylös', +searchreplace_down : 'Alas', +searchreplace_case : 'Sama kirjainkoko', +searchreplace_findnext : 'Etsi seuraava', +searchreplace_replace : 'Korvaa', +searchreplace_replaceall : 'Korvaa kaikki', +searchreplace_cancel : 'Peruuta' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fr.js new file mode 100644 index 000000000..2aa3d110e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fr.js @@ -0,0 +1,22 @@ +// Franch lang variables by Laurent Dran +// Modifi par Normand Lamoureux le 2005-11-12 + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Rehercher', +searchreplace_searchnext_desc : 'Rehercher suivant', +searchreplace_replace_desc : 'Rechercher/Remplacer', +searchreplace_notfound : 'Recherche complte. La fin du document a t atteinte.', +searchreplace_search_title : 'Rechercher', +searchreplace_replace_title : 'Rechercher/Remplacer', +searchreplace_allreplaced : 'Action termine avec succs. Les remplacements\nont t faits dans l\'ensemble du document.', +searchreplace_findwhat : 'Trouver le mot', +searchreplace_replacewith : 'Remplacer avec', +searchreplace_direction : 'Direction', +searchreplace_up : 'Vers le haut', +searchreplace_down : 'Vers le bas', +searchreplace_case : 'Respecter la casse', +searchreplace_findnext : 'Suivant', +searchreplace_replace : 'Remplacer', +searchreplace_replaceall : 'Remplacer tout', +searchreplace_cancel : 'Annuler' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fr_ca.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fr_ca.js new file mode 100644 index 000000000..09485ca09 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/fr_ca.js @@ -0,0 +1,21 @@ +// Canadian French lang variables by Virtuelcom last modification: 2005-06-15 + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Chercher', +searchreplace_searchnext_desc : 'Chercher suivant', +searchreplace_replace_desc : 'Chercher/Remplacer', +searchreplace_notfound : 'La recherche est termine. Aucune occurence trouve.', +searchreplace_search_title : 'Chercher', +searchreplace_replace_title : 'Chercher/Remplacer', +searchreplace_allreplaced : 'Toutes les occurences ont t remplaces.', +searchreplace_findwhat : 'Chercher quoi', +searchreplace_replacewith : 'Remplacer par', +searchreplace_direction : 'Direction', +searchreplace_up : 'Monter', +searchreplace_down : 'Descendre', +searchreplace_case : 'Sensible la case', +searchreplace_findnext : 'Chercher ,suivant', +searchreplace_replace : 'Remplacer', +searchreplace_replaceall : 'Remplacer ,tous', +searchreplace_cancel : 'Annuler' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/he.js new file mode 100644 index 000000000..fdac48d0e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/he.js @@ -0,0 +1,21 @@ +// HE lang variables by Liron Newman, http://eesh.net + +tinyMCE.addToLang('',{ +searchreplace_search_desc : '', +searchreplace_searchnext_desc : ' ', +searchreplace_replace_desc : '/', +searchreplace_notfound : ' . .', +searchreplace_search_title : '', +searchreplace_replace_title : '/', +searchreplace_allreplaced : ' .', +searchreplace_findwhat : ' ', +searchreplace_replacewith : ' -', +searchreplace_direction : '', +searchreplace_up : '', +searchreplace_down : '', +searchreplace_case : ' ', +searchreplace_findnext : '  ', +searchreplace_replace : '', +searchreplace_replaceall : ' ', +searchreplace_cancel : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/hu.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/hu.js new file mode 100644 index 000000000..0b4690d7a --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/hu.js @@ -0,0 +1,21 @@ +// HU lang variables + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Keress', +searchreplace_searchnext_desc : 'jra keress', +searchreplace_replace_desc : 'Keres/Cserl', +searchreplace_notfound : 'A keress elkszlt. A keressi szveg nem tallhat.', +searchreplace_search_title : 'Keres', +searchreplace_replace_title : 'Keres/Cserl', +searchreplace_allreplaced : 'A keressi szveg minden elfordulsa cserlve lett.', +searchreplace_findwhat : 'Mit keres', +searchreplace_replacewith : 'Mire cserl', +searchreplace_direction : 'Hatkr', +searchreplace_up : 'Fel', +searchreplace_down : 'Le', +searchreplace_case : 'Teljes sz', +searchreplace_findnext : 'Kvetkezt keres', +searchreplace_replace : 'Cserl', +searchreplace_replaceall : 'Mindent cserl', +searchreplace_cancel : 'Mgse' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/is.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/is.js new file mode 100644 index 000000000..d7ab67241 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/is.js @@ -0,0 +1,22 @@ +// Iceland lang variables by Johannes Birgir Jensson + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Finna', +searchreplace_searchnext_desc : 'Finna aftur', +searchreplace_replace_desc : 'Finna/skipta', +searchreplace_notfound : 'Leit er loki. Leitaror fannst ekki.', +searchreplace_search_title : 'Finna', +searchreplace_replace_title : 'Finna/skipta', +searchreplace_allreplaced : 'Skipt var um ll tilvik.', +searchreplace_findwhat : 'Finna hvar', +searchreplace_replacewith : 'Skipta út fyrir ', +searchreplace_direction : 'Átt', +searchreplace_up : 'Upp', +searchreplace_down : 'Niður', +searchreplace_case : 'Passa há-/lágstafi', +searchreplace_findnext : 'Finna næst', +searchreplace_replace : 'Skipta', +searchreplace_replaceall : 'Skipta öllum', +searchreplace_cancel : 'Hætta við', +searchreplace_replace_delta_width : 30 +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/nb.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/nb.js new file mode 100644 index 000000000..91109471d --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/nb.js @@ -0,0 +1,21 @@ +// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Søk', +searchreplace_searchnext_desc : 'Søk igjen', +searchreplace_replace_desc : 'Søk/Erstatt', +searchreplace_notfound : 'Søkingen avsluttet. Fant ikke søkestrengen.', +searchreplace_search_title : 'Søk', +searchreplace_replace_title : 'Søk/Erstatt', +searchreplace_allreplaced : 'Alle treff på søkestrengen erstattes', +searchreplace_findwhat : 'Søk på', +searchreplace_replacewith : 'Erstatt med', +searchreplace_direction : 'Søkeretning', +searchreplace_up : 'Oppover', +searchreplace_down : 'Nedover', +searchreplace_case : 'Skill mellom store og små tegn', +searchreplace_findnext : 'Neste søk', +searchreplace_replace : 'Erstatt', +searchreplace_replaceall : 'Erstatt alle', +searchreplace_cancel : 'Avbryt' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/nl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/nl.js new file mode 100644 index 000000000..b3fe53760 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/nl.js @@ -0,0 +1,21 @@ +// NL lang variables + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Zoeken', +searchreplace_searchnext_desc : 'Opnieuw zoeken', +searchreplace_replace_desc : 'Zoeken/Vervangen', +searchreplace_notfound : 'Het doorzoeken van document is voltooid. De gezochte tekst is niet gevonden.', +searchreplace_search_title : 'Zoeken', +searchreplace_replace_title : 'Zoeken/Vervangen', +searchreplace_allreplaced : 'Alle zoekargumenten werden vervangen.', +searchreplace_findwhat : 'Zoeken naar', +searchreplace_replacewith : 'Vervangen door', +searchreplace_direction : 'Richting', +searchreplace_up : 'Omhoog', +searchreplace_down : 'Omlaag', +searchreplace_case : 'Identieke hoofdletters/kleine letters', +searchreplace_findnext : 'Volgende zoeken', +searchreplace_replace : 'Vervangen', +searchreplace_replaceall : 'Alles vervangen', +searchreplace_cancel : 'Annuleren' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/nn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/nn.js new file mode 100644 index 000000000..626e940ac --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/nn.js @@ -0,0 +1,21 @@ +// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Søk', +searchreplace_searchnext_desc : 'Søk igjen', +searchreplace_replace_desc : 'Søk/Erstatt', +searchreplace_notfound : 'Søkingen avsluttet. Fant ikkje søkestrengen.', +searchreplace_search_title : 'Søk', +searchreplace_replace_title : 'Søk/Erstatt', +searchreplace_allreplaced : 'Alle treff på søkestrengen erstattes', +searchreplace_findwhat : 'Søk på', +searchreplace_replacewith : 'Erstatt med', +searchreplace_direction : 'Søkeretning', +searchreplace_up : 'Oppover', +searchreplace_down : 'Nedover', +searchreplace_case : 'Skill mellom store og små tegn', +searchreplace_findnext : 'Neste søk', +searchreplace_replace : 'Erstatt', +searchreplace_replaceall : 'Erstatt alle', +searchreplace_cancel : 'Avbryt' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/pl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/pl.js new file mode 100644 index 000000000..5f4dae2ef --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/pl.js @@ -0,0 +1,23 @@ +// PL lang variables +// fixed by Wooya +// http://www.mfusion.prv.pl + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Znajd', +searchreplace_searchnext_desc : 'Znajd ponownie', +searchreplace_replace_desc : 'Znajd/Zastp', +searchreplace_notfound : 'Ukoczono wyszukiwanie. Poszukiwana fraza nie zostaa odnaleziona.', +searchreplace_search_title : 'Znajd', +searchreplace_replace_title : 'Znajd/Zastp', +searchreplace_allreplaced : 'Wszystkie wystpienia poszukiwanej frazy zostay zastpione. ', +searchreplace_findwhat : 'Znajd', +searchreplace_replacewith : 'Zastp', +searchreplace_direction : 'Kierunek', +searchreplace_up : 'Do gry', +searchreplace_down : 'Do dou', +searchreplace_case : 'Wielko liter', +searchreplace_findnext : 'Znajd nastpny', +searchreplace_replace : 'Zastp', +searchreplace_replaceall : 'Zastp wszystkie', +searchreplace_cancel : 'Wyjd' +}); \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/pt_br.js new file mode 100644 index 000000000..d30fd1cb2 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/pt_br.js @@ -0,0 +1,29 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : ???? + * Revision and modifications: + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Procurar', +searchreplace_searchnext_desc : 'Procurar novamente', +searchreplace_replace_desc : 'Procurar/Substituir', +searchreplace_notfound : 'A procura foi concluda. A expresso procurada no foi encontrada.', +searchreplace_search_title : 'Procurar', +searchreplace_replace_title : 'Procurar/Substituir', +searchreplace_allreplaced : 'Todas as ocorrncias encontradas foram substitudas.', +searchreplace_findwhat : 'Procurar por', +searchreplace_replacewith : 'Substituir com', +searchreplace_direction : 'Direo', +searchreplace_up : 'Acima', +searchreplace_down : 'Abaixo', +searchreplace_case : 'Procurar exatamente', +searchreplace_findnext : 'Procurar ,prxima', +searchreplace_replace : 'Substituir', +searchreplace_replaceall : 'Substituir ,tudo', +searchreplace_cancel : 'Cancelar' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/ru.js new file mode 100644 index 000000000..22fbd597e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/ru.js @@ -0,0 +1,22 @@ +// RU cp1251 lang variables + +tinyMCE.addToLang('',{ +searchreplace_search_desc : '', +searchreplace_searchnext_desc : ' ', +searchreplace_replace_desc : '/', +searchreplace_notfound : ' . .', +searchreplace_search_title : '', +searchreplace_replace_title : '/', +searchreplace_allreplaced : ' .', +searchreplace_findwhat : ' ', +searchreplace_replacewith : ' ', +searchreplace_direction : '', +searchreplace_up : '', +searchreplace_down : '', +searchreplace_case : ' ', +searchreplace_findnext : ' ', +searchreplace_replace : '', +searchreplace_replaceall : ' ', +searchreplace_cancel : '', +searchreplace_replace_delta_width : 150 +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/ru_KOI8-R.js new file mode 100644 index 000000000..01b0ac361 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/ru_KOI8-R.js @@ -0,0 +1,21 @@ +// RU KOI8-R lang variables + +tinyMCE.addToLang('',{ +searchreplace_search_desc : '', +searchreplace_searchnext_desc : ' ', +searchreplace_replace_desc : '/', +searchreplace_notfound : ' ۣ. .', +searchreplace_search_title : '', +searchreplace_replace_title : '/', +searchreplace_allreplaced : ' .', +searchreplace_findwhat : ' ', +searchreplace_replacewith : ' ', +searchreplace_direction : '', +searchreplace_up : '', +searchreplace_down : '', +searchreplace_case : ' ޣ ', +searchreplace_findnext : ' ', +searchreplace_replace : '', +searchreplace_replaceall : ' ', +searchreplace_cancel : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/ru_UTF-8.js new file mode 100644 index 000000000..cf78f42b0 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/ru_UTF-8.js @@ -0,0 +1,21 @@ +// RU UTF-8 lang variables + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Найти', +searchreplace_searchnext_desc : 'Найти опять', +searchreplace_replace_desc : 'Найти/Заменить', +searchreplace_notfound : 'Поиск завершён. Искомое выражение не найдено.', +searchreplace_search_title : 'Найти', +searchreplace_replace_title : 'Найти/Заменить', +searchreplace_allreplaced : 'Замена была выполнена во всех случаях совпадения искомого выражения.', +searchreplace_findwhat : 'Найти что', +searchreplace_replacewith : 'Заменить чем', +searchreplace_direction : 'Направление', +searchreplace_up : 'Вверх', +searchreplace_down : 'Вниз', +searchreplace_case : 'С учётом регистра', +searchreplace_findnext : 'Найти следующее', +searchreplace_replace : 'Заменить', +searchreplace_replaceall : 'Заменить везде', +searchreplace_cancel : 'Отменить' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/sk.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/sk.js new file mode 100644 index 000000000..87ade05ce --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/sk.js @@ -0,0 +1,29 @@ +/** + * Slovak lang variables + * encoding: utf-8 + * + * @author Vladimir VASIL vvasil@post.sk + * + * $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Nájdi', +searchreplace_searchnext_desc : 'Nájdi znova', +searchreplace_replace_desc : 'Nájdi/Nahradiť', +searchreplace_notfound : 'Vyhľadávanie ukončené. Reťazec nemusel byť nájdený.', +searchreplace_search_title : 'Nájdi', +searchreplace_replace_title : 'Nájdi/Nahradiť', +searchreplace_allreplaced : 'Všetky výskyty reťazca boly zmenené.', +searchreplace_findwhat : 'Nájsť', +searchreplace_replacewith : 'Nahradiť', +searchreplace_direction : 'Smer', +searchreplace_up : 'Nahor', +searchreplace_down : 'Dole', +searchreplace_case : 'Presná shoda', +searchreplace_findnext : 'Nájdi ďalší', +searchreplace_replace : 'Nahradiť', +searchreplace_replaceall : 'Nahradiť všetko', +searchreplace_cancel : 'Zrušiť' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/sv.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/sv.js new file mode 100644 index 000000000..f69f44af9 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/sv.js @@ -0,0 +1,21 @@ +// SE lang variables + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'Sök', +searchreplace_searchnext_desc : 'Sök igen', +searchreplace_replace_desc : 'Sök/Ersätt', +searchreplace_notfound : 'Sökningen är slutförd. Söksträngen kunde inte hittas.', +searchreplace_search_title : 'Sök', +searchreplace_replace_title : 'Sök/Ersätt', +searchreplace_allreplaced : 'Alla träffar på söksträngen ersattes', +searchreplace_findwhat : 'Sök på', +searchreplace_replacewith : 'Ersätt med', +searchreplace_direction : 'Sökriktning', +searchreplace_up : 'Uppåt', +searchreplace_down : 'Neråt', +searchreplace_case : 'Matcha gemener/VERSALER', +searchreplace_findnext : 'Sök nästa', +searchreplace_replace : 'Ersätt', +searchreplace_replaceall : 'Ersätt alla', +searchreplace_cancel : 'Avbryt' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/zh_cn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/zh_cn.js new file mode 100644 index 000000000..28be76c7e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/zh_cn.js @@ -0,0 +1,21 @@ +// Simplified Chinese lang variables contributed by tom_cat (thomaswangyang@gmail.com) + +tinyMCE.addToLang('',{ +searchreplace_search_desc : '', +searchreplace_searchnext_desc : 'ٴβ', +searchreplace_replace_desc : '/滻', +searchreplace_notfound : 'ϣûҵҪҵַ', +searchreplace_search_title : '', +searchreplace_replace_title : '/滻', +searchreplace_allreplaced : 'зַ滻ϡ', +searchreplace_findwhat : '', +searchreplace_replacewith : '滻Ϊ', +searchreplace_direction : '', +searchreplace_up : '', +searchreplace_down : '', +searchreplace_case : 'ƥСд', +searchreplace_findnext : 'һ', +searchreplace_replace : '滻', +searchreplace_replaceall : 'ȫ滻', +searchreplace_cancel : 'ȡ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/zh_tw.js new file mode 100644 index 000000000..282046304 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/zh_tw.js @@ -0,0 +1,22 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +searchreplace_search_desc : 'd', +searchreplace_searchnext_desc : 'Ad', +searchreplace_replace_desc : 'dߩδ', +searchreplace_notfound : 'wdߡCSwrC', +searchreplace_search_title : 'd', +searchreplace_replace_title : 'dߩδ', +searchreplace_allreplaced : 'Ҧ쪺rw', +searchreplace_findwhat : '䤰', +searchreplace_replacewith : '', +searchreplace_direction : 'V', +searchreplace_up : 'W', +searchreplace_down : 'VU', +searchreplace_case : '۲ŵG', +searchreplace_findnext : 'dߤU', +searchreplace_replace : '', +searchreplace_replaceall : '', +searchreplace_cancel : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/zh_tw_utf8.js new file mode 100644 index 000000000..91376f359 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/langs/zh_tw_utf8.js @@ -0,0 +1,22 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +searchreplace_search_desc : '查詢', +searchreplace_searchnext_desc : '再次查詢', +searchreplace_replace_desc : '查詢或替換', +searchreplace_notfound : '已完成查詢。沒找到指定的字串。', +searchreplace_search_title : '查詢', +searchreplace_replace_title : '查詢或替換', +searchreplace_allreplaced : '所有找到的字串已完成替換', +searchreplace_findwhat : '找什麼', +searchreplace_replacewith : '替換成', +searchreplace_direction : '方向', +searchreplace_up : '往上', +searchreplace_down : '向下', +searchreplace_case : '相符結果', +searchreplace_findnext : '查詢下個', +searchreplace_replace : '替換', +searchreplace_replaceall : '全部替換', +searchreplace_cancel : '取消' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/replace.htm b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/replace.htm new file mode 100644 index 000000000..e724640f7 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/replace.htm @@ -0,0 +1,49 @@ + + + {$lang_searchreplace_replace_title} + + + + + +
+ + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + +
+ + + + + + + +
+
+ + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/search.htm b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/search.htm new file mode 100644 index 000000000..fe9055ed5 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/searchreplace/search.htm @@ -0,0 +1,42 @@ + + + {$lang_searchreplace_search_title} + + + + + +
+ + + + + + + + + + +
 
+ + + + + + + +
+ + + + +
+ + + + + +
+
+ + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/cell.htm b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/cell.htm new file mode 100644 index 000000000..699b3b902 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/cell.htm @@ -0,0 +1,182 @@ + + + {$lang_table_cell_title} + + + + + + + + +
+ + +
+
+
+ {$lang_table_general_props} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ +
+
+
+ +
+
+ {$lang_table_advanced_props} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ + + + + +
 
+
+ + + + + +
 
+
+ + + + + +
 
+
+
+
+
+ +
+
+ +
+ +
+
+
+ +
+ +
+
+
+ + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/css/cell.css b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/css/cell.css new file mode 100644 index 000000000..a067ecdfe --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/css/cell.css @@ -0,0 +1,17 @@ +/* CSS file for cell dialog in the table plugin */ + +.panel_wrapper div.current { + height: 200px; +} + +.advfield { + width: 200px; +} + +#action { + margin-bottom: 3px; +} + +#class { + width: 150px; +} \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/css/row.css b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/css/row.css new file mode 100644 index 000000000..1f7755daf --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/css/row.css @@ -0,0 +1,25 @@ +/* CSS file for row dialog in the table plugin */ + +.panel_wrapper div.current { + height: 200px; +} + +.advfield { + width: 200px; +} + +#action { + margin-bottom: 3px; +} + +#rowtype,#align,#valign,#class,#height { + width: 150px; +} + +#height { + width: 50px; +} + +.col2 { + padding-left: 20px; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/css/table.css b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/css/table.css new file mode 100644 index 000000000..804f766ee --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/css/table.css @@ -0,0 +1,13 @@ +/* CSS file for table dialog in the table plugin */ + +.panel_wrapper div.current { + height: 220px; +} + +.advfield { + width: 200px; +} + +#class { + width: 150px; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/editor_plugin.js new file mode 100644 index 000000000..7f531e4be --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/editor_plugin.js @@ -0,0 +1 @@ +tinyMCE.importPluginLanguagePack('table','en,ar,cs,da,de,el,es,fi,fr_ca,hu,it,ja,ko,nl,nb,pl,pt,pt_br,sv,tw,zh_cn,fr,de,he,nb,ru,ru_KOI8-R,ru_UTF-8,nn,cy,is,zh_tw,zh_tw_utf8,sk');function TinyMCE_table_getInfo(){return{longname:'Tables',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_table.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_table_initInstance(inst){if(tinyMCE.isGecko){var doc=inst.getDoc();tinyMCE.addEvent(doc,"mouseup",TinyMCE_table_mouseDownHandler);}inst.tableRowClipboard=null;}function TinyMCE_table_mouseDownHandler(e){var elm=tinyMCE.isMSIE?event.srcElement:e.target;var focusElm=tinyMCE.selectedInstance.getFocusElement();if(elm.nodeName=="BODY"&&(focusElm.nodeName=="TD"||focusElm.nodeName=="TH"||(focusElm.parentNode&&focusElm.parentNode.nodeName=="TD")||(focusElm.parentNode&&focusElm.parentNode.nodeName=="TH"))){window.setTimeout(function(){var tableElm=tinyMCE.getParentElement(focusElm,"table");tinyMCE.handleVisualAid(tableElm,true,tinyMCE.settings['visual'],tinyMCE.selectedInstance);},10);}}function TinyMCE_table_getControlHTML(control_name){var controls=new Array(['table','table.gif','{$lang_table_desc}','mceInsertTable',true],['delete_col','table_delete_col.gif','{$lang_table_delete_col_desc}','mceTableDeleteCol'],['delete_row','table_delete_row.gif','{$lang_table_delete_row_desc}','mceTableDeleteRow'],['col_after','table_insert_col_after.gif','{$lang_table_col_after_desc}','mceTableInsertColAfter'],['col_before','table_insert_col_before.gif','{$lang_table_col_before_desc}','mceTableInsertColBefore'],['row_after','table_insert_row_after.gif','{$lang_table_row_after_desc}','mceTableInsertRowAfter'],['row_before','table_insert_row_before.gif','{$lang_table_row_before_desc}','mceTableInsertRowBefore'],['row_props','table_row_props.gif','{$lang_table_row_desc}','mceTableRowProps',true],['cell_props','table_cell_props.gif','{$lang_table_cell_desc}','mceTableCellProps',true],['split_cells','table_split_cells.gif','{$lang_table_split_cells_desc}','mceTableSplitCells',true],['merge_cells','table_merge_cells.gif','{$lang_table_merge_cells_desc}','mceTableMergeCells',true]);for(var i=0;i4?but[4]:false)+(but.length>5?', \''+but[5]+'\'':'')+');return false;';if(but[0]==control_name&&(tinyMCE.isMSIE||!tinyMCE.settings['button_tile_map']))return '';else if(but[0]==control_name)return '';}if(control_name=="tablecontrols"){var html="";html+=tinyMCE.getControlHTML("table");html+=tinyMCE.getControlHTML("separator");html+=tinyMCE.getControlHTML("row_props");html+=tinyMCE.getControlHTML("cell_props");html+=tinyMCE.getControlHTML("separator");html+=tinyMCE.getControlHTML("row_before");html+=tinyMCE.getControlHTML("row_after");html+=tinyMCE.getControlHTML("delete_row");html+=tinyMCE.getControlHTML("separator");html+=tinyMCE.getControlHTML("col_before");html+=tinyMCE.getControlHTML("col_after");html+=tinyMCE.getControlHTML("delete_col");html+=tinyMCE.getControlHTML("separator");html+=tinyMCE.getControlHTML("split_cells");html+=tinyMCE.getControlHTML("merge_cells");return html;}return "";}function TinyMCE_table_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceInsertTable":case "mceTableRowProps":case "mceTableCellProps":case "mceTableSplitCells":case "mceTableMergeCells":case "mceTableInsertRowBefore":case "mceTableInsertRowAfter":case "mceTableDeleteRow":case "mceTableInsertColBefore":case "mceTableInsertColAfter":case "mceTableDeleteCol":case "mceTableCutRow":case "mceTableCopyRow":case "mceTablePasteRowBefore":case "mceTablePasteRowAfter":case "mceTableDelete":var inst=tinyMCE.getInstanceById(editor_id);inst.execCommand('mceBeginUndoLevel');TinyMCE_table_doExecCommand(editor_id,element,command,user_interface,value);inst.execCommand('mceEndUndoLevel');return true;}return false;}function TinyMCE_table_doExecCommand(editor_id,element,command,user_interface,value){var inst=tinyMCE.getInstanceById(editor_id);var focusElm=inst.getFocusElement();var trElm=tinyMCE.getParentElement(focusElm,"tr");var tdElm=tinyMCE.getParentElement(focusElm,"td,th");var tableElm=tinyMCE.getParentElement(focusElm,"table");var doc=inst.contentWindow.document;var tableBorder=tableElm?tableElm.getAttribute("border"):"";if(trElm&&tdElm==null)tdElm=trElm.cells[0];function inArray(ar,v){for(var i=0;i0&&inArray(ar[i],v))return true;if(ar[i]==v)return true;}return false;}function makeTD(){var newTD=doc.createElement("td");newTD.innerHTML=" ";}function getColRowSpan(td){var colspan=tinyMCE.getAttrib(td,"colspan");var rowspan=tinyMCE.getAttrib(td,"rowspan");colspan=colspan==""?1:parseInt(colspan);rowspan=rowspan==""?1:parseInt(rowspan);return{colspan:colspan,rowspan:rowspan};}function getCellPos(grid,td){for(var y=0;y1){for(var i=x;i1)td.rowSpan=sd.rowspan+1;lastElm=td;}deleteMarked(tableElm);}}function prevElm(node,name){while((node=node.previousSibling)!=null){if(node.nodeName==name)return node;}return null;}function nextElm(node,names){var namesAr=names.split(',');while((node=node.nextSibling)!=null){for(var i=0;i1){do{var nexttd=nextElm(td,"TD,TH");if(td._delete)td.parentNode.removeChild(td);}while((td=nexttd)!=null);}}while((tr=next)!=null);}function addRows(td_elm,tr_elm,rowspan){td_elm.rowSpan=1;var trNext=nextElm(tr_elm,"TR");for(var i=1;i1){var newTD=cells[x].cloneNode(true);var sd=getColRowSpan(cells[x]);newTD.rowSpan=sd.rowspan-1;var nextTD=nextTR.cells[x];if(nextTD==null)nextTR.appendChild(newTD);else nextTR.insertBefore(newTD,nextTD);}}var lastTDElm=null;for(var x=0;tdElm=getCell(grid,cpos.rowindex,x);x++){if(tdElm!=lastTDElm){var sd=getColRowSpan(tdElm);if(sd.rowspan>1){tdElm.rowSpan=sd.rowspan-1;}else{trElm=tdElm.parentNode;if(trElm.parentNode)trElm._delete=true;}lastTDElm=tdElm;}}deleteMarked(tableElm);cpos.rowindex--;if(cpos.rowindex<0)cpos.rowindex=0;inst.selectNode(getCell(grid,cpos.rowindex,0),true,true);break;case "mceTableInsertColBefore":if(!trElm||!tdElm)return true;var grid=getTableGrid(tableElm);var cpos=getCellPos(grid,tdElm);var lastTDElm=null;for(var y=0;tdElm=getCell(grid,y,cpos.cellindex);y++){if(tdElm!=lastTDElm){var sd=getColRowSpan(tdElm);if(sd['colspan']==1){var newTD=doc.createElement(tdElm.nodeName);newTD.innerHTML=" ";newTD.rowSpan=tdElm.rowSpan;tdElm.parentNode.insertBefore(newTD,tdElm);}else tdElm.colSpan++;lastTDElm=tdElm;}}break;case "mceTableInsertColAfter":if(!trElm||!tdElm)return true;var grid=getTableGrid(tableElm);var cpos=getCellPos(grid,tdElm);var lastTDElm=null;for(var y=0;tdElm=getCell(grid,y,cpos.cellindex);y++){if(tdElm!=lastTDElm){var sd=getColRowSpan(tdElm);if(sd['colspan']==1){var newTD=doc.createElement(tdElm.nodeName);newTD.innerHTML=" ";newTD.rowSpan=tdElm.rowSpan;var nextTD=nextElm(tdElm,"TD,TH");if(nextTD==null)tdElm.parentNode.appendChild(newTD);else nextTD.parentNode.insertBefore(newTD,nextTD);}else tdElm.colSpan++;lastTDElm=tdElm;}}break;case "mceTableDeleteCol":if(!trElm||!tdElm)return true;var grid=getTableGrid(tableElm);var cpos=getCellPos(grid,tdElm);var lastTDElm=null;if(grid.length>1&&grid[0].length<=1){tableElm.parentNode.removeChild(tableElm);return true;}for(var y=0;tdElm=getCell(grid,y,cpos.cellindex);y++){if(tdElm!=lastTDElm){var sd=getColRowSpan(tdElm);if(sd['colspan']>1)tdElm.colSpan=sd['colspan']-1;else{if(tdElm.parentNode)tdElm.parentNode.removeChild(tdElm);}lastTDElm=tdElm;}}cpos.cellindex--;if(cpos.cellindex<0)cpos.cellindex=0;inst.selectNode(getCell(grid,0,cpos.cellindex),true,true);break;case "mceTableSplitCells":if(!trElm||!tdElm)return true;var spandata=getColRowSpan(tdElm);var colspan=spandata["colspan"];var rowspan=spandata["rowspan"];if(colspan>1||rowspan>1){tdElm.colSpan=1;for(var i=1;i1)addRows(newTD,trElm,rowspan);}addRows(tdElm,trElm,rowspan);}tableElm=tinyMCE.getParentElement(inst.getFocusElement(),"table");break;case "mceTableMergeCells":var rows=new Array();var sel=inst.getSel();var grid=getTableGrid(tableElm);if(tinyMCE.isMSIE||sel.rangeCount==1){if(user_interface){var template=new Array();var sp=getColRowSpan(tdElm);template['file']='../../plugins/table/merge_cells.htm';template['width']=250;template['height']=105+(tinyMCE.isNS7?25:0);template['width']+=tinyMCE.getLang('lang_table_merge_cells_delta_width',0);template['height']+=tinyMCE.getLang('lang_table_merge_cells_delta_height',0);tinyMCE.openWindow(template,{editor_id:inst.editorId,inline:"yes",action:"update",numcols:sp.colspan,numrows:sp.rowspan});return true;}else{var numRows=parseInt(value['numrows']);var numCols=parseInt(value['numcols']);var cpos=getCellPos(grid,tdElm);if((""+numRows)=="NaN")numRows=1;if((""+numCols)=="NaN")numCols=1;var tRows=tableElm.rows;for(var y=cpos.rowindex;y0)rows[rows.length]=rowCells;}}}else{var cells=new Array();var sel=inst.getSel();var lastTR=null;var curRow=null;var x1=-1,y1=-1,x2,y2;if(sel.rangeCount<2)return true;for(var i=0;i0)rows[rows.length]=rowCells;}var curRow=new Array();var lastTR=null;for(var y=0;ycolSpan)colSpan=rowColSpan;lastRowSpan=-1;}var lastColSpan=-1;for(var x=0;xrowSpan)rowSpan=colRowSpan;lastColSpan=-1;}tdElm=rows[0][0];tdElm.rowSpan=rowSpan;tdElm.colSpan=colSpan;for(var y=0;y0))tdElm.innerHTML+=html;if(rows[y][x]!=tdElm&&!rows[y][x]._deleted){var cpos=getCellPos(grid,rows[y][x]);var tr=rows[y][x].parentNode;tr.removeChild(rows[y][x]);rows[y][x]._deleted=true;if(!tr.hasChildNodes()){tr.parentNode.removeChild(tr);var lastCell=null;for(var x=0;cellElm=getCell(grid,cpos.rowindex,x);x++){if(cellElm!=lastCell&&cellElm.rowSpan>1)cellElm.rowSpan--;lastCell=cellElm;}if(tdElm.rowSpan>1)tdElm.rowSpan--;}}}}break;}tableElm=tinyMCE.getParentElement(inst.getFocusElement(),"table");tinyMCE.handleVisualAid(tableElm,true,tinyMCE.settings['visual'],tinyMCE.selectedInstance);tinyMCE.triggerNodeChange();inst.repaint();}return true;}return false;}function TinyMCE_table_handleNodeChange(editor_id,node,undo_index,undo_levels,visual_aid,any_selection){var colspan="1",rowspan="1";var inst=tinyMCE.getInstanceById(editor_id);tinyMCE.switchClassSticky(editor_id+'_table','mceButtonNormal');tinyMCE.switchClassSticky(editor_id+'_row_props','mceButtonDisabled',true);tinyMCE.switchClassSticky(editor_id+'_cell_props','mceButtonDisabled',true);tinyMCE.switchClassSticky(editor_id+'_row_before','mceButtonDisabled',true);tinyMCE.switchClassSticky(editor_id+'_row_after','mceButtonDisabled',true);tinyMCE.switchClassSticky(editor_id+'_delete_row','mceButtonDisabled',true);tinyMCE.switchClassSticky(editor_id+'_col_before','mceButtonDisabled',true);tinyMCE.switchClassSticky(editor_id+'_col_after','mceButtonDisabled',true);tinyMCE.switchClassSticky(editor_id+'_delete_col','mceButtonDisabled',true);tinyMCE.switchClassSticky(editor_id+'_split_cells','mceButtonDisabled',true);tinyMCE.switchClassSticky(editor_id+'_merge_cells','mceButtonDisabled',true);if(tinyMCE.getParentElement(node,"tr"))tinyMCE.switchClassSticky(editor_id+'_row_props','mceButtonSelected',false);if(tdElm=tinyMCE.getParentElement(node,"td,th")){tinyMCE.switchClassSticky(editor_id+'_cell_props','mceButtonSelected',false);tinyMCE.switchClassSticky(editor_id+'_row_before','mceButtonNormal',false);tinyMCE.switchClassSticky(editor_id+'_row_after','mceButtonNormal',false);tinyMCE.switchClassSticky(editor_id+'_delete_row','mceButtonNormal',false);tinyMCE.switchClassSticky(editor_id+'_col_before','mceButtonNormal',false);tinyMCE.switchClassSticky(editor_id+'_col_after','mceButtonNormal',false);tinyMCE.switchClassSticky(editor_id+'_delete_col','mceButtonNormal',false);colspan=tinyMCE.getAttrib(tdElm,"colspan");rowspan=tinyMCE.getAttrib(tdElm,"rowspan");colspan=colspan==""?"1":colspan;rowspan=rowspan==""?"1":rowspan;if(colspan!="1"||rowspan!="1")tinyMCE.switchClassSticky(editor_id+'_split_cells','mceButtonNormal',false);}if(tinyMCE.getParentElement(node,"table")){tinyMCE.switchClassSticky(editor_id+'_table','mceButtonSelected');tinyMCE.switchClassSticky(editor_id+'_merge_cells','mceButtonNormal',false);}} \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/editor_plugin_src.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/editor_plugin_src.js new file mode 100644 index 000000000..fe7763909 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/editor_plugin_src.js @@ -0,0 +1,1041 @@ +/* Import plugin specific language pack */ +tinyMCE.importPluginLanguagePack('table', 'en,ar,cs,da,de,el,es,fi,fr_ca,hu,it,ja,ko,nl,nb,pl,pt,pt_br,sv,tw,zh_cn,fr,de,he,nb,ru,ru_KOI8-R,ru_UTF-8,nn,cy,is,zh_tw,zh_tw_utf8,sk'); + +function TinyMCE_table_getInfo() { + return { + longname : 'Tables', + author : 'Moxiecode Systems', + authorurl : 'http://tinymce.moxiecode.com', + infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_table.html', + version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion + }; +}; + +function TinyMCE_table_initInstance(inst) { + if (tinyMCE.isGecko) { + var doc = inst.getDoc(); + tinyMCE.addEvent(doc, "mouseup", TinyMCE_table_mouseDownHandler); + } + + inst.tableRowClipboard = null; +} + +function TinyMCE_table_mouseDownHandler(e) { + var elm = tinyMCE.isMSIE ? event.srcElement : e.target; + var focusElm = tinyMCE.selectedInstance.getFocusElement(); + + // If press on special Mozilla create TD/TR thingie + if (elm.nodeName == "BODY" && (focusElm.nodeName == "TD" || focusElm.nodeName == "TH" || (focusElm.parentNode && focusElm.parentNode.nodeName == "TD") ||(focusElm.parentNode && focusElm.parentNode.nodeName == "TH") )) { + window.setTimeout(function() { + var tableElm = tinyMCE.getParentElement(focusElm, "table"); + tinyMCE.handleVisualAid(tableElm, true, tinyMCE.settings['visual'], tinyMCE.selectedInstance); + }, 10); + } +} + +/** + * Returns the HTML contents of the table control. + */ +function TinyMCE_table_getControlHTML(control_name) { + var controls = new Array( + ['table', 'table.gif', '{$lang_table_desc}', 'mceInsertTable', true], + ['delete_col', 'table_delete_col.gif', '{$lang_table_delete_col_desc}', 'mceTableDeleteCol'], + ['delete_row', 'table_delete_row.gif', '{$lang_table_delete_row_desc}', 'mceTableDeleteRow'], + ['col_after', 'table_insert_col_after.gif', '{$lang_table_col_after_desc}', 'mceTableInsertColAfter'], + ['col_before', 'table_insert_col_before.gif', '{$lang_table_col_before_desc}', 'mceTableInsertColBefore'], + ['row_after', 'table_insert_row_after.gif', '{$lang_table_row_after_desc}', 'mceTableInsertRowAfter'], + ['row_before', 'table_insert_row_before.gif', '{$lang_table_row_before_desc}', 'mceTableInsertRowBefore'], + ['row_props', 'table_row_props.gif', '{$lang_table_row_desc}', 'mceTableRowProps', true], + ['cell_props', 'table_cell_props.gif', '{$lang_table_cell_desc}', 'mceTableCellProps', true], + ['split_cells', 'table_split_cells.gif', '{$lang_table_split_cells_desc}', 'mceTableSplitCells', true], + ['merge_cells', 'table_merge_cells.gif', '{$lang_table_merge_cells_desc}', 'mceTableMergeCells', true]); + + // Render table control + for (var i=0; i 4 ? but[4] : false) + (but.length > 5 ? ', \'' + but[5] + '\'' : '') + ');return false;'; + + if (but[0] == control_name && (tinyMCE.isMSIE || !tinyMCE.settings['button_tile_map'])) + return ''; + else if (but[0] == control_name) + return ''; + } + + // Special tablecontrols + if (control_name == "tablecontrols") { + var html = ""; + + html += tinyMCE.getControlHTML("table"); + html += tinyMCE.getControlHTML("separator"); + html += tinyMCE.getControlHTML("row_props"); + html += tinyMCE.getControlHTML("cell_props"); + html += tinyMCE.getControlHTML("separator"); + html += tinyMCE.getControlHTML("row_before"); + html += tinyMCE.getControlHTML("row_after"); + html += tinyMCE.getControlHTML("delete_row"); + html += tinyMCE.getControlHTML("separator"); + html += tinyMCE.getControlHTML("col_before"); + html += tinyMCE.getControlHTML("col_after"); + html += tinyMCE.getControlHTML("delete_col"); + html += tinyMCE.getControlHTML("separator"); + html += tinyMCE.getControlHTML("split_cells"); + html += tinyMCE.getControlHTML("merge_cells"); + + return html; + } + + return ""; +} + +/** + * Executes the table commands. + */ +function TinyMCE_table_execCommand(editor_id, element, command, user_interface, value) { + // Is table command + switch (command) { + case "mceInsertTable": + case "mceTableRowProps": + case "mceTableCellProps": + case "mceTableSplitCells": + case "mceTableMergeCells": + case "mceTableInsertRowBefore": + case "mceTableInsertRowAfter": + case "mceTableDeleteRow": + case "mceTableInsertColBefore": + case "mceTableInsertColAfter": + case "mceTableDeleteCol": + case "mceTableCutRow": + case "mceTableCopyRow": + case "mceTablePasteRowBefore": + case "mceTablePasteRowAfter": + case "mceTableDelete": + var inst = tinyMCE.getInstanceById(editor_id); + + inst.execCommand('mceBeginUndoLevel'); + TinyMCE_table_doExecCommand(editor_id, element, command, user_interface, value); + inst.execCommand('mceEndUndoLevel'); + + return true; + } + + // Pass to next handler in chain + return false; +} + +/** + * Executes the table commands. + */ +function TinyMCE_table_doExecCommand(editor_id, element, command, user_interface, value) { + var inst = tinyMCE.getInstanceById(editor_id); + var focusElm = inst.getFocusElement(); + var trElm = tinyMCE.getParentElement(focusElm, "tr"); + var tdElm = tinyMCE.getParentElement(focusElm, "td,th"); + var tableElm = tinyMCE.getParentElement(focusElm, "table"); + var doc = inst.contentWindow.document; + var tableBorder = tableElm ? tableElm.getAttribute("border") : ""; + + // Get first TD if no TD found + if (trElm && tdElm == null) + tdElm = trElm.cells[0]; + + // ------- Inner functions --------- + function inArray(ar, v) { + for (var i=0; i 0 && inArray(ar[i], v)) + return true; + + // Found value + if (ar[i] == v) + return true; + } + + return false; + } + + function makeTD() { + var newTD = doc.createElement("td"); + newTD.innerHTML = " "; + } + + function getColRowSpan(td) { + var colspan = tinyMCE.getAttrib(td, "colspan"); + var rowspan = tinyMCE.getAttrib(td, "rowspan"); + + colspan = colspan == "" ? 1 : parseInt(colspan); + rowspan = rowspan == "" ? 1 : parseInt(rowspan); + + return {colspan : colspan, rowspan : rowspan}; + } + + function getCellPos(grid, td) { + for (var y=0; y 1) { // Remove due to colspan + for (var i=x; i 1) + td.rowSpan = sd.rowspan + 1; + + lastElm = td; + } + + deleteMarked(tableElm); + } + } + + function prevElm(node, name) { + while ((node = node.previousSibling) != null) { + if (node.nodeName == name) + return node; + } + + return null; + } + + function nextElm(node, names) { + var namesAr = names.split(','); + + while ((node = node.nextSibling) != null) { + for (var i=0; i 1) { + do { + var nexttd = nextElm(td, "TD,TH"); + + if (td._delete) + td.parentNode.removeChild(td); + } while ((td = nexttd) != null); + } + } while ((tr = next) != null); + } + + function addRows(td_elm, tr_elm, rowspan) { + // Add rows + td_elm.rowSpan = 1; + var trNext = nextElm(tr_elm, "TR"); + for (var i=1; i 1) { + var newTD = cells[x].cloneNode(true); + var sd = getColRowSpan(cells[x]); + + newTD.rowSpan = sd.rowspan - 1; + + var nextTD = nextTR.cells[x]; + + if (nextTD == null) + nextTR.appendChild(newTD); + else + nextTR.insertBefore(newTD, nextTD); + } + } + + // Delete cells + var lastTDElm = null; + for (var x=0; tdElm = getCell(grid, cpos.rowindex, x); x++) { + if (tdElm != lastTDElm) { + var sd = getColRowSpan(tdElm); + + if (sd.rowspan > 1) { + tdElm.rowSpan = sd.rowspan - 1; + } else { + trElm = tdElm.parentNode; + + if (trElm.parentNode) + trElm._delete = true; + } + + lastTDElm = tdElm; + } + } + + deleteMarked(tableElm); + + cpos.rowindex--; + if (cpos.rowindex < 0) + cpos.rowindex = 0; + + inst.selectNode(getCell(grid, cpos.rowindex, 0), true, true); + break; + + case "mceTableInsertColBefore": + if (!trElm || !tdElm) + return true; + + var grid = getTableGrid(tableElm); + var cpos = getCellPos(grid, tdElm); + var lastTDElm = null; + + for (var y=0; tdElm = getCell(grid, y, cpos.cellindex); y++) { + if (tdElm != lastTDElm) { + var sd = getColRowSpan(tdElm); + + if (sd['colspan'] == 1) { + var newTD = doc.createElement(tdElm.nodeName); + + newTD.innerHTML = " "; + newTD.rowSpan = tdElm.rowSpan; + + tdElm.parentNode.insertBefore(newTD, tdElm); + } else + tdElm.colSpan++; + + lastTDElm = tdElm; + } + } + break; + + case "mceTableInsertColAfter": + if (!trElm || !tdElm) + return true; + + var grid = getTableGrid(tableElm); + var cpos = getCellPos(grid, tdElm); + var lastTDElm = null; + + for (var y=0; tdElm = getCell(grid, y, cpos.cellindex); y++) { + if (tdElm != lastTDElm) { + var sd = getColRowSpan(tdElm); + + if (sd['colspan'] == 1) { + var newTD = doc.createElement(tdElm.nodeName); + + newTD.innerHTML = " "; + newTD.rowSpan = tdElm.rowSpan; + + var nextTD = nextElm(tdElm, "TD,TH"); + if (nextTD == null) + tdElm.parentNode.appendChild(newTD); + else + nextTD.parentNode.insertBefore(newTD, nextTD); + } else + tdElm.colSpan++; + + lastTDElm = tdElm; + } + } + break; + + case "mceTableDeleteCol": + if (!trElm || !tdElm) + return true; + + var grid = getTableGrid(tableElm); + var cpos = getCellPos(grid, tdElm); + var lastTDElm = null; + + // Only one col, remove whole table + if (grid.length > 1 && grid[0].length <= 1) { + tableElm.parentNode.removeChild(tableElm); + return true; + } + + // Delete cells + for (var y=0; tdElm = getCell(grid, y, cpos.cellindex); y++) { + if (tdElm != lastTDElm) { + var sd = getColRowSpan(tdElm); + + if (sd['colspan'] > 1) + tdElm.colSpan = sd['colspan'] - 1; + else { + if (tdElm.parentNode) + tdElm.parentNode.removeChild(tdElm); + } + + lastTDElm = tdElm; + } + } + + cpos.cellindex--; + if (cpos.cellindex < 0) + cpos.cellindex = 0; + + inst.selectNode(getCell(grid, 0, cpos.cellindex), true, true); + break; + + case "mceTableSplitCells": + if (!trElm || !tdElm) + return true; + + var spandata = getColRowSpan(tdElm); + + var colspan = spandata["colspan"]; + var rowspan = spandata["rowspan"]; + + // Needs splitting + if (colspan > 1 || rowspan > 1) { + // Generate cols + tdElm.colSpan = 1; + for (var i=1; i 1) + addRows(newTD, trElm, rowspan); + } + + addRows(tdElm, trElm, rowspan); + } + + // Apply visual aids + tableElm = tinyMCE.getParentElement(inst.getFocusElement(), "table"); + break; + + case "mceTableMergeCells": + var rows = new Array(); + var sel = inst.getSel(); + var grid = getTableGrid(tableElm); + + if (tinyMCE.isMSIE || sel.rangeCount == 1) { + if (user_interface) { + // Setup template + var template = new Array(); + var sp = getColRowSpan(tdElm); + + template['file'] = '../../plugins/table/merge_cells.htm'; + template['width'] = 250; + template['height'] = 105 + (tinyMCE.isNS7 ? 25 : 0); + + // Language specific width and height addons + template['width'] += tinyMCE.getLang('lang_table_merge_cells_delta_width', 0); + template['height'] += tinyMCE.getLang('lang_table_merge_cells_delta_height', 0); + + // Open window + tinyMCE.openWindow(template, {editor_id : inst.editorId, inline : "yes", action : "update", numcols : sp.colspan, numrows : sp.rowspan}); + + return true; + } else { + var numRows = parseInt(value['numrows']); + var numCols = parseInt(value['numcols']); + var cpos = getCellPos(grid, tdElm); + + if (("" + numRows) == "NaN") + numRows = 1; + + if (("" + numCols) == "NaN") + numCols = 1; + + // Get rows and cells + var tRows = tableElm.rows; + for (var y=cpos.rowindex; y 0) + rows[rows.length] = rowCells; + } + + //return true; + } + } else { + var cells = new Array(); + var sel = inst.getSel(); + var lastTR = null; + var curRow = null; + var x1 = -1, y1 = -1, x2, y2; + + // Only one cell selected, whats the point? + if (sel.rangeCount < 2) + return true; + + // Get all selected cells + for (var i=0; i 0) + rows[rows.length] = rowCells; + } + + // Find selected cells in grid and box + var curRow = new Array(); + var lastTR = null; + for (var y=0; y colSpan) + colSpan = rowColSpan; + + lastRowSpan = -1; + } + + // Validate vertical and get total rowspan + var lastColSpan = -1; + for (var x=0; x rowSpan) + rowSpan = colRowSpan; + + lastColSpan = -1; + } + + // Setup td + tdElm = rows[0][0]; + tdElm.rowSpan = rowSpan; + tdElm.colSpan = colSpan; + + // Merge cells + for (var y=0; y 0)) + tdElm.innerHTML += html; + + // Not current cell + if (rows[y][x] != tdElm && !rows[y][x]._deleted) { + var cpos = getCellPos(grid, rows[y][x]); + var tr = rows[y][x].parentNode; + + tr.removeChild(rows[y][x]); + rows[y][x]._deleted = true; + + // Empty TR, remove it + if (!tr.hasChildNodes()) { + tr.parentNode.removeChild(tr); + + var lastCell = null; + for (var x=0; cellElm = getCell(grid, cpos.rowindex, x); x++) { + if (cellElm != lastCell && cellElm.rowSpan > 1) + cellElm.rowSpan--; + + lastCell = cellElm; + } + + if (tdElm.rowSpan > 1) + tdElm.rowSpan--; + } + } + } + } + + break; + } + + tableElm = tinyMCE.getParentElement(inst.getFocusElement(), "table"); + tinyMCE.handleVisualAid(tableElm, true, tinyMCE.settings['visual'], tinyMCE.selectedInstance); + tinyMCE.triggerNodeChange(); + inst.repaint(); + } + + return true; + } + + // Pass to next handler in chain + return false; +} + +function TinyMCE_table_handleNodeChange(editor_id, node, undo_index, undo_levels, visual_aid, any_selection) { + var colspan = "1", rowspan = "1"; + + var inst = tinyMCE.getInstanceById(editor_id); + + // Reset table controls + tinyMCE.switchClassSticky(editor_id + '_table', 'mceButtonNormal'); + tinyMCE.switchClassSticky(editor_id + '_row_props', 'mceButtonDisabled', true); + tinyMCE.switchClassSticky(editor_id + '_cell_props', 'mceButtonDisabled', true); + tinyMCE.switchClassSticky(editor_id + '_row_before', 'mceButtonDisabled', true); + tinyMCE.switchClassSticky(editor_id + '_row_after', 'mceButtonDisabled', true); + tinyMCE.switchClassSticky(editor_id + '_delete_row', 'mceButtonDisabled', true); + tinyMCE.switchClassSticky(editor_id + '_col_before', 'mceButtonDisabled', true); + tinyMCE.switchClassSticky(editor_id + '_col_after', 'mceButtonDisabled', true); + tinyMCE.switchClassSticky(editor_id + '_delete_col', 'mceButtonDisabled', true); + tinyMCE.switchClassSticky(editor_id + '_split_cells', 'mceButtonDisabled', true); + tinyMCE.switchClassSticky(editor_id + '_merge_cells', 'mceButtonDisabled', true); + + // Within a tr element + if (tinyMCE.getParentElement(node, "tr")) + tinyMCE.switchClassSticky(editor_id + '_row_props', 'mceButtonSelected', false); + + // Within a td element + if (tdElm = tinyMCE.getParentElement(node, "td,th")) { + tinyMCE.switchClassSticky(editor_id + '_cell_props', 'mceButtonSelected', false); + tinyMCE.switchClassSticky(editor_id + '_row_before', 'mceButtonNormal', false); + tinyMCE.switchClassSticky(editor_id + '_row_after', 'mceButtonNormal', false); + tinyMCE.switchClassSticky(editor_id + '_delete_row', 'mceButtonNormal', false); + tinyMCE.switchClassSticky(editor_id + '_col_before', 'mceButtonNormal', false); + tinyMCE.switchClassSticky(editor_id + '_col_after', 'mceButtonNormal', false); + tinyMCE.switchClassSticky(editor_id + '_delete_col', 'mceButtonNormal', false); + + colspan = tinyMCE.getAttrib(tdElm, "colspan"); + rowspan = tinyMCE.getAttrib(tdElm, "rowspan"); + + colspan = colspan == "" ? "1" : colspan; + rowspan = rowspan == "" ? "1" : rowspan; + + if (colspan != "1" || rowspan != "1") + tinyMCE.switchClassSticky(editor_id + '_split_cells', 'mceButtonNormal', false); + } + + // Within table + if (tinyMCE.getParentElement(node, "table")) { + tinyMCE.switchClassSticky(editor_id + '_table', 'mceButtonSelected'); + tinyMCE.switchClassSticky(editor_id + '_merge_cells', 'mceButtonNormal', false); + } +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/buttons.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/buttons.gif new file mode 100644 index 0000000000000000000000000000000000000000..bfc1568bec918f0cf2bde452fef29209a1e61525 GIT binary patch literal 1356 zcmV-S1+)4`Nk%w1VcY-|0OcA00s;bJdYt0o;zD}j5-wV@rB|ZD`$A%pt)rr{m{M|^ z?4q;6^5T-Ra$LmEvd;aJx&CE;vtx3ExVyl2kFwauX!7^|v%b=Tul`br@G?qb*N1K5 z@BTtna-z1<($(ams=|Vr!lJtJa)6VPqOuYa5>jS@f~xXTaihYrdV-Ro)X>XflI}8A zjQ{`uA^8LW002J#EC2ui0Nel+000L6z@KnPEEEW}ShMmH zLSse*1u6y*D>iMKi)UoZGCNB|=E|2jXvR$WmSxy!L4NqlWbwjvnpUz7e`~d0{f+^@}fWQTQ*$^9hNYD^L2ZJb) zODGn3g~M~-J&~ai8#;miOJe~<5#AFE!0^C{C_cag4-cTAS~w;?FwKfBzW757|J6qy z2nJxV(_!_bBm#i-2?!(+C88(*0va?|qY^YI(1sGgRA?bsBTOWbhFfyjr4tQ3^u&jc zIT1rLXr`IW0=D3o(mKir&={LVxG92g#2M#<2Z-1i;7B3JQYT9fXfT2c0La+_ok`Hp z0|gXN2TKSzC?KT@m@?QQ6PpgvsS=)j)LGLeCrsK#JR1}wpeLt`AMS_G>#;THf$ zK7^1$1&GiZ0Db~?w5ut!YA^w7u*%wKVxl4uYN$36QG#VR5VixePfSZgwcBCqL}igo zCd9K()BwW-6QH2~E*z_5V2iovPSdU_HHe@aj|Sx6kq;>-AOa%w-W#m0{qkA_yy>pX zE;rN(@o5r@pp!%mjkT}>#SS%GRK*u_%&9L`3PVI@anvB*5=NzjLM{s^a)P@?q^!Zp zb2*n{-~KVbcY!SYp;z>-j#Ir7xiUj4jtk6mGB;Ip^^U`N6#0a4} zUa^=?to_g2~h3+KzIM(yqDEw{v33+VWCfYLcq*{{H^LvU=X>{iCqL z#mds6qN19*_y7O^A^8LW0018VEC2ui02BZe000G?;3tk`X`X1B5)?(KB@00mJQCSN zE9B*0hM>X2$p{t>MWmN#dOXbs;)npedOjg>x~OhU6O8zQIdH3l0a%P7cOqTD;bAdt z9{7i*gQ;>J6LlpUY-9lzat#_A1ttt^9EFODjU@vQ92^px5)&Jr43#7UY!VHM8yXcA lp(dna6O$XO2?L@dmz|!U8w?Bswyp)k#Kpum$jK!k06V*Ud_@2N literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_cell_props.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_cell_props.gif new file mode 100644 index 0000000000000000000000000000000000000000..bee7ed652f83476471ca0c0cfa5f2b72c6f98fc8 GIT binary patch literal 189 zcmV;u07CyqNk%w1VH5xq0K*6XGD>2SrMS}4+=8g`!qMXL>f*A!(w4mb{r>)O6%hbCQiN7b literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_delete.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_delete.gif new file mode 100644 index 0000000000000000000000000000000000000000..2a00e6ad66aa907381ff742dfcb6aa2e2ec3df17 GIT binary patch literal 372 zcmZ?wbhEHb6k!lyxXJ(m|NsC0^y%lMRiD=FywtS()2v-TmLL0b@8#d4r!Jkk_37m0 zM~gQcGWJTIwCYe$T-JmI8#W!fv~uABRt5$QCMID*=gj%{@86?GkAPN#oj^XJ z_>+Z^fkBHw2V?}uPYi4m9i|p|=t%XSSWnQADz=v_wHnRY+F7p1ZrJmz#y(t)Zk*lZk_e*Nv}? zvvK;2S*`-yoScFy1X+02@GWu?C=+Cw&cngQwa#s0G0Os;9qa<@otLayy@rR6PvG!w R-U}BmUG%+r&B>9$8UT)8gMR=3 literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_delete_col.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_delete_col.gif new file mode 100644 index 0000000000000000000000000000000000000000..91f53af02aacbe33b04f782efb164560887d3bfe GIT binary patch literal 163 zcmV;U09^k^Nk%w1VH5xq0K*Fa0s;azZ{ony{xV8pTyKn*qO$Jn>V2Z^b%c^$j^>)S z^85Syjgq3Ovcf`IasU7TA^8LW000jFEC2ui02BZe000C~@X1N5y*TU5Yg=F;j03m~ z*9S7AQZ5E+6`;WiE*xJ4;S4OrVLD zq^HC5lAo_~pYs0x{r~^~A^8LW000jFEC2ui02BZe000D7@X1N5y*TU5>G|Nna879^ z3V9~RxRnWO7y-xJIHT+-78`=#Vo@mc9)Jo^FeDZl1O#9@r7(*PC}E43Bq@Wics$6M ZU5s;*CQxUf_d3_{csz*D~813(lGjTD@2z{n9^mxAJO7)Ys5OF}UnY`dU@qbmky T#N$E3kp`{PZ$%b~i~s;TfG0;) literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_insert_row_after.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_insert_row_after.gif new file mode 100644 index 0000000000000000000000000000000000000000..b9c14466138007454958671320914d9a7d8a6db5 GIT binary patch literal 163 zcmV;U09^k^Nk%w1VH5xq0K*Od0s;b3hwZ}J{xV8pU2lbto3eVM^5XCQa(@5FN<(eWPqQV3Ig1XGua#QiUNM~QhRb*u41x>1^iLw6v{&bt_E>x1D!Tyq@xq`0#T6LwOvdL|b z(z4F}lDPhYn!-Y4ng9R*A^8LW000jFEC2ui02BZe000DY@X1N5y*TU5Y5HK87$oTl zLW8cziUMcq3atxINz(*;fcy>zVR(}yP=SSVxhOap#m7;QWHz6J=oGb%7 literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_row_props.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_row_props.gif new file mode 100644 index 0000000000000000000000000000000000000000..e5c7cc37aaded685d68a6f1d0f5f204415258489 GIT binary patch literal 187 zcmV;s07U;sNk%w1VH5xq0K*CZGD>2SrMS}5-GZj_!qMXH@&2N=(w4mbqOihJVuJnt z{^sQ3lB)8xz|uleasU7TA^8LW000jFEC2ui02BZe000DN@X1N5y*TU5EBnkKj-9KxjG%0%ik9LBwDPfF*DxWw(Ncc#J3` p0@_Nzrf3x2h<5?KWxL^Wx|%>X2mX2#XaIzThJ+o7ii;Hy06QxAQu6=+ literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_split_cells.gif b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/images/table_split_cells.gif new file mode 100644 index 0000000000000000000000000000000000000000..8ccb1b5f89d35619c9fe7a81957305c93f3ed8fc GIT binary patch literal 210 zcmV;@04@JVNk%w1VH5xq0K)FI0=7!2VKkqmrb#i?scsvdKbY znlMRZVtuQCnZ&Zr{r~^~A^8LW000jFEC2ui02BZe000Dk@X1N5y*TU5Y5HK893<%p zLW8c%iY{mB3dRgiNz(*8!x#pIfU#7qN5Q2I~2E2l>h($ literal 0 HcmV?d00001 diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/jscripts/cell.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/jscripts/cell.js new file mode 100644 index 000000000..436eaad17 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/jscripts/cell.js @@ -0,0 +1,249 @@ +function init() { + tinyMCEPopup.resizeToInnerSize(); + + document.getElementById('backgroundimagebrowsercontainer').innerHTML = getBrowserHTML('backgroundimagebrowser','backgroundimage','image','table'); + document.getElementById('bordercolor_pickcontainer').innerHTML = getColorPickerHTML('bordercolor_pick','bordercolor'); + document.getElementById('bgcolor_pickcontainer').innerHTML = getColorPickerHTML('bgcolor_pick','bgcolor') + + var inst = tinyMCE.selectedInstance; + var tdElm = tinyMCE.getParentElement(inst.getFocusElement(), "td,th"); + var formObj = document.forms[0]; + var st = tinyMCE.parseStyle(tinyMCE.getAttrib(tdElm, "style")); + + // Get table cell data + var celltype = tdElm.nodeName.toLowerCase(); + var align = tinyMCE.getAttrib(tdElm, 'align'); + var valign = tinyMCE.getAttrib(tdElm, 'valign'); + var width = trimSize(getStyle(tdElm, 'width', 'width')); + var height = trimSize(getStyle(tdElm, 'height', 'height')); + var bordercolor = convertRGBToHex(getStyle(tdElm, 'bordercolor', 'borderLeftColor')); + var bgcolor = convertRGBToHex(getStyle(tdElm, 'bgcolor', 'backgroundColor')); + var className = tinyMCE.getVisualAidClass(tinyMCE.getAttrib(tdElm, 'class'), false); + var backgroundimage = getStyle(tdElm, 'background', 'backgroundImage').replace(new RegExp("url\\('?([^']*)'?\\)", 'gi'), "$1");; + var id = tinyMCE.getAttrib(tdElm, 'id'); + var lang = tinyMCE.getAttrib(tdElm, 'lang'); + var dir = tinyMCE.getAttrib(tdElm, 'dir'); + var scope = tinyMCE.getAttrib(tdElm, 'scope'); + + // Setup form + addClassesToList('class', 'table_cell_styles'); + formObj.bordercolor.value = bordercolor; + formObj.bgcolor.value = bgcolor; + formObj.backgroundimage.value = backgroundimage; + formObj.width.value = width; + formObj.height.value = height; + formObj.id.value = id; + formObj.lang.value = lang; + formObj.style.value = tinyMCE.serializeStyle(st); + selectByValue(formObj, 'align', align); + selectByValue(formObj, 'valign', valign); + selectByValue(formObj, 'class', className); + selectByValue(formObj, 'celltype', celltype); + selectByValue(formObj, 'dir', dir); + selectByValue(formObj, 'scope', scope); + + // Resize some elements + if (isVisible('backgroundimagebrowser')) + document.getElementById('backgroundimage').style.width = '180px'; + + updateColor('bordercolor_pick', 'bordercolor'); + updateColor('bgcolor_pick', 'bgcolor'); +} + +function updateAction() { + tinyMCEPopup.restoreSelection(); + + var inst = tinyMCE.selectedInstance; + var tdElm = tinyMCE.getParentElement(inst.getFocusElement(), "td,th"); + var trElm = tinyMCE.getParentElement(inst.getFocusElement(), "tr"); + var tableElm = tinyMCE.getParentElement(inst.getFocusElement(), "table"); + var formObj = document.forms[0]; + + inst.execCommand('mceBeginUndoLevel'); + + switch (getSelectValue(formObj, 'action')) { + case "cell": + var celltype = getSelectValue(formObj, 'celltype'); + var scope = getSelectValue(formObj, 'scope'); + + if (tinyMCE.getParam("accessibility_warnings")) { + if (celltype == "th" && scope == "") + var answer = confirm(tinyMCE.getLang('lang_table_missing_scope', '', true)); + else + var answer = true; + + if (!answer) + return; + } + + updateCell(tdElm); + break; + + case "row": + var cell = trElm.firstChild; + + if (cell.nodeName != "TD" && cell.nodeName != "TH") + cell = nextCell(cell); + + do { + cell = updateCell(cell, true); + } while ((cell = nextCell(cell)) != null); + + break; + + case "all": + var rows = tableElm.getElementsByTagName("tr"); + + for (var i=0; i/g, '&gr;'); + + return ' ' + attrib + '="' + value + '"'; +} + +function init() { + tinyMCEPopup.resizeToInnerSize(); + + document.getElementById('backgroundimagebrowsercontainer').innerHTML = getBrowserHTML('backgroundimagebrowser','backgroundimage','image','table'); + document.getElementById('backgroundimagebrowsercontainer').innerHTML = getBrowserHTML('backgroundimagebrowser','backgroundimage','image','table'); + document.getElementById('bordercolor_pickcontainer').innerHTML = getColorPickerHTML('bordercolor_pick','bordercolor'); + document.getElementById('bgcolor_pickcontainer').innerHTML = getColorPickerHTML('bgcolor_pick','bgcolor'); + + var cols = 2, rows = 2, border = 0, cellpadding = "", cellspacing = ""; + var align = "", width = "", height = "", bordercolor = "", bgcolor = "", className = ""; + var id = "", summary = "", style = "", dir = "", lang = "", background = "", bgcolor = "", bordercolor = ""; + var inst = tinyMCE.selectedInstance; + var formObj = document.forms[0]; + var elm = tinyMCE.getParentElement(inst.getFocusElement(), "table"); + + tinyMCE.tableElm = elm; + action = tinyMCE.getWindowArg('action'); + if (action == null) + action = tinyMCE.tableElm ? "update" : "insert"; + + if (tinyMCE.tableElm && action != "insert") { + var rowsAr = tinyMCE.tableElm.rows; + var cols = 0; + for (var i=0; i cols) + cols = rowsAr[i].cells.length; + + cols = cols; + rows = rowsAr.length; + + st = tinyMCE.parseStyle(tinyMCE.getAttrib(tinyMCE.tableElm, "style")); + border = trimSize(getStyle(elm, 'border', 'borderWidth')); + cellpadding = tinyMCE.getAttrib(tinyMCE.tableElm, 'cellpadding', ""); + cellspacing = tinyMCE.getAttrib(tinyMCE.tableElm, 'cellspacing', ""); + width = trimSize(getStyle(elm, 'width', 'width')); + height = trimSize(getStyle(elm, 'height', 'height')); + bordercolor = convertRGBToHex(getStyle(elm, 'bordercolor', 'borderLeftColor')); + bgcolor = convertRGBToHex(getStyle(elm, 'bgcolor', 'backgroundColor')); + align = tinyMCE.getAttrib(tinyMCE.tableElm, 'align', align); + className = tinyMCE.getVisualAidClass(tinyMCE.getAttrib(tinyMCE.tableElm, 'class'), false); + id = tinyMCE.getAttrib(tinyMCE.tableElm, 'id'); + summary = tinyMCE.getAttrib(tinyMCE.tableElm, 'summary'); + style = tinyMCE.serializeStyle(st); + dir = tinyMCE.getAttrib(tinyMCE.tableElm, 'dir'); + lang = tinyMCE.getAttrib(tinyMCE.tableElm, 'lang'); + background = getStyle(elm, 'background', 'backgroundImage').replace(new RegExp("url\\('?([^']*)'?\\)", 'gi'), "$1"); + + orgTableWidth = width; + orgTableHeight = height; + + action = "update"; + } + + addClassesToList('class', "table_styles"); + + // Update form + selectByValue(formObj, 'align', align); + selectByValue(formObj, 'class', className); + formObj.cols.value = cols; + formObj.rows.value = rows; + formObj.border.value = border; + formObj.cellpadding.value = cellpadding; + formObj.cellspacing.value = cellspacing; + formObj.width.value = width; + formObj.height.value = height; + formObj.bordercolor.value = bordercolor; + formObj.bgcolor.value = bgcolor; + formObj.id.value = id; + formObj.summary.value = summary; + formObj.style.value = style; + formObj.dir.value = dir; + formObj.lang.value = lang; + formObj.backgroundimage.value = background; + formObj.insert.value = tinyMCE.getLang('lang_' + action, 'Insert', true); + + updateColor('bordercolor_pick', 'bordercolor'); + updateColor('bgcolor_pick', 'bgcolor'); + + // Resize some elements + if (isVisible('backgroundimagebrowser')) + document.getElementById('backgroundimage').style.width = '180px'; + + // Disable some fields in update mode + if (action == "update") { + formObj.cols.disabled = true; + formObj.rows.disabled = true; + } +} + +function changedSize() { + var formObj = document.forms[0]; + var st = tinyMCE.parseStyle(formObj.style.value); + + var width = formObj.width.value; + if (width != "") + st['width'] = tinyMCE.getParam("inline_styles") ? getCSSSize(width) : ""; + else + st['width'] = ""; + + var height = formObj.height.value; + if (height != "") + st['height'] = getCSSSize(height); + else + st['height'] = ""; + + formObj.style.value = tinyMCE.serializeStyle(st); +} + +function changedBackgroundImage() { + var formObj = document.forms[0]; + var st = tinyMCE.parseStyle(formObj.style.value); + + st['background-image'] = "url('" + formObj.backgroundimage.value + "')"; + + formObj.style.value = tinyMCE.serializeStyle(st); +} + +function changedBorder() { + var formObj = document.forms[0]; + var st = tinyMCE.parseStyle(formObj.style.value); + + // Update border width if the element has a color + if (formObj.border.value != "" && formObj.bordercolor.value != "") + st['border-width'] = formObj.border.value + "px"; + + formObj.style.value = tinyMCE.serializeStyle(st); +} + +function changedColor() { + var formObj = document.forms[0]; + var st = tinyMCE.parseStyle(formObj.style.value); + + st['background-color'] = formObj.bgcolor.value; + + if (formObj.bordercolor.value != "") { + st['border-color'] = formObj.bordercolor.value; + + // Add border-width if it's missing + if (!st['border-width']) + st['border-width'] = formObj.border.value == "" ? "1px" : formObj.border.value + "px"; + } + + formObj.style.value = tinyMCE.serializeStyle(st); +} + +function changedStyle() { + var formObj = document.forms[0]; + var st = tinyMCE.parseStyle(formObj.style.value); + + if (st['background-image']) + formObj.backgroundimage.value = st['background-image'].replace(new RegExp("url\\('?([^']*)'?\\)", 'gi'), "$1"); + else + formObj.backgroundimage.value = ''; + + if (st['width']) + formObj.width.value = trimSize(st['width']); + + if (st['height']) + formObj.height.value = trimSize(st['height']); + + if (st['background-color']) { + formObj.bgcolor.value = st['background-color']; + updateColor('bgcolor_pick','bgcolor'); + } + + if (st['border-color']) { + formObj.bordercolor.value = st['border-color']; + updateColor('bordercolor_pick','bordercolor'); + } +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ar.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ar.js new file mode 100644 index 000000000..478ece66f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ar.js @@ -0,0 +1,43 @@ +// Arabic lang variables + +tinyMCE.addToLang('',{ +table_desc : 'إدراج/تحرير جدول', +table_insert_row_before_desc : 'Insert row before', +table_insert_row_after_desc : 'Insert row after', +table_delete_row_desc : 'حذف صفوف', +table_insert_col_before_desc : 'Insert column before', +table_insert_col_after_desc : 'Insert column after', +table_delete_col_desc : 'حذف أعمدة', +insert_table_title : 'إدراج/تحرير جدول', +insert_table_width : 'العرض', +insert_table_height : 'الارتفاع', +insert_table_cols : 'أعمدة', +insert_table_rows : 'صفوف', +insert_table_cellspacing : 'تباعد الخلايا', +insert_table_cellpadding : 'المسافة البادئة', +insert_table_border : 'سمك الحدود', +insert_table_align : 'المحاذاة', +insert_table_align_default : 'Default', +insert_table_align_left : 'يسار', +insert_table_align_right : 'يمين', +insert_table_align_middle : 'وسط', +insert_table_class : 'Class', +table_row_title : 'Table row properties', +table_cell_title : 'Table cell properties', +table_row_desc : 'Table row properties', +table_cell_desc : 'Table cell properties', +insert_table_valign : 'Vertical alignment', +insert_table_align_top : 'Top', +insert_table_align_bottom : 'Bottom', +table_props_desc : 'Table properties', +table_bordercolor : 'Border color', +table_bgcolor : 'Bg color', +table_merge_cells_title : 'Merge table cells', +table_split_cells_desc : 'Split table cells', +table_merge_cells_desc : 'Merge table cells', +table_cut_row_desc : 'Cut table row', +table_copy_row_desc : 'Copy table row', +table_paste_row_before_desc : 'Paste table row before', +table_paste_row_after_desc : 'Paste table row after', +table_insert_desc : 'Insert a new table' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/cs.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/cs.js new file mode 100644 index 000000000..81979bb55 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/cs.js @@ -0,0 +1,49 @@ +/** + * Czech lang variables + * encoding: utf-8 + * + * $Id: cs.js,v 1.10 2005/10/18 13:59:43 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +table_desc : 'Vložit novou tabulku', +table_insert_row_before_desc : 'Vložit řádek před', +table_insert_row_after_desc : 'Vložit řádek po', +table_delete_row_desc : 'Smazat řádek', +table_insert_col_before_desc : 'Vložit sloupec před', +table_insert_col_after_desc : 'Vložit sloupec po', +table_delete_col_desc : 'Odstranit sloupec', +insert_table_title : 'Vložit/upravit tabulku', +insert_table_width : 'Šířka', +insert_table_height : 'Výška', +insert_table_cols : 'Sloupce', +insert_table_rows : 'Řádky', +insert_table_cellspacing : 'Vnější okraj buněk', +insert_table_cellpadding : 'Vnitřní okraj buněk', +insert_table_border : 'Rámeček', +insert_table_align : 'Zarovnání', +insert_table_align_default : 'Výchozí', +insert_table_align_left : 'Vlevo', +insert_table_align_right : 'Vpravo', +insert_table_align_middle : 'Na střed', +insert_table_class : 'Třída', +table_row_title : 'Vlastnosti řádku', +table_cell_title : 'Vlastnosti buňky', +table_row_desc : 'Vlastnosti řádku', +table_cell_desc : 'Vlastnosti řádku', +insert_table_valign : 'Vertikální zarovnání', +insert_table_align_top : 'Nahoru', +insert_table_align_bottom : 'Dolů', +table_props_desc : 'Vlastnosti tabulky', +table_bordercolor : 'Barva rámečku', +table_bgcolor : 'Barva pozadí', +table_merge_cells_title : 'Sloučit buňky', +table_split_cells_desc : 'Rozdělit buňky', +table_merge_cells_desc : 'Sloučit buňky', +table_cut_row_desc : 'Vyjmout řádek', +table_copy_row_desc : 'Kopírovat řádek', +table_paste_row_before_desc : 'Vložit řádek před', +table_paste_row_after_desc : 'Vložit řádek za', +table_insert_desc : 'Vložit tabulku' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/cy.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/cy.js new file mode 100644 index 000000000..8b54687ef --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/cy.js @@ -0,0 +1,76 @@ +// UK lang variables + +tinyMCE.addToLang('table',{ +general_tab : 'Cyffredinol', +advanced_tab : 'Uwch', +general_props : 'Priodoleddau cyffredinol', +advanced_props : 'Priodoleddau uwch', +desc : 'Mewnosod tabl newydd', +row_before_desc : 'Mewnosod rhes cyn', +row_after_desc : 'Mewnosod rhes ar ôl', +delete_row_desc : 'Dileu rhes', +col_before_desc : 'Mewnosod colofn cyn', +col_after_desc : 'Mewnosod colofn ar ôl', +delete_col_desc : 'Dileu colofn', +rowtype : 'Rhan tabl y rhes', +title : 'Mewnosod/golygu tabl', +width : 'Lled', +height : 'Uchder', +cols : 'Colofnau', +rows : 'Rhesi', +cellspacing : 'Bylchu celloedd', +cellpadding : 'Padio celliodd', +border : 'Ffin', +align : 'Unioni', +align_default : 'Arferol', +align_left : 'Chwith', +align_right : 'Dde', +align_middle : 'Canol', +row_title : 'Priodoleddau rhes tabl', +cell_title : 'Priodoleddau cell tabl', +cell_type : 'Math cell', +row_desc : 'Priodoleddau rhes tabl', +cell_desc : 'Priodoleddau cell tabl', +valign : 'Unioni fertigol', +align_top : 'Brig', +align_bottom : 'Gwaelod', +props_desc : 'Priodoleddau tabl', +bordercolor : 'Lliw ffin', +bgcolor : 'Lliw cefndir', +merge_cells_title : 'Uno celloedd tabl', +split_cells_desc : 'Rhannu celloedd tabl', +merge_cells_desc : 'Uno celloedd tabl', +cut_row_desc : 'Torri rhes tabl', +copy_row_desc : 'Copïo rhes tabl', +paste_row_before_desc : 'Gludo rhes tabl cyn', +paste_row_after_desc : 'Gludo rhes tabl ar ôl', +id : 'Id', +style: 'Arddull', +langdir : 'Cyfeiriad iaith', +langcode : 'Côd iaith', +mime : 'Math MIME y targed', +ltr : 'Chwith i\'r dde', +rtl : 'Dde i\'r chwith', +bgimage : 'Delwedd cefndir', +summary : 'Crynodeb', +td : "Data", +th : "Pennawd", +cell_cell : 'Diweddaru\'r gell bresennoll', +cell_row : 'Diweddaru holl gelloedd y rhes', +cell_all : 'Diweddaru holl gelloedd y tabl', +row_row : 'Diweddaru\'r rhes presennol', +row_odd : 'Diweddaru rhesi odrif y tabl', +row_even : 'Diweddaru rhesi eilrif y tabl', +row_all : 'Diweddaru holl rhesi\'r tabl', +thead : 'Pennawd Tabl', +tbody : 'Corff Tabl', +tfoot : 'Troedyn Tabl', +del : 'Dileu tabl', +scope : 'Maes', +row : 'Rhes', +col : 'Colofn', +rowgroup : 'Grŵp Rhesi', +colgroup : 'Grŵp Colofnau', +missing_scope: 'Wyt ti\'n sicr eisiau parhau heb gynnwys maes ar gyfer y cell pennawd tabl hwn? Heb un, gallai fod yn anodd i rai defnyddwyr gydag anableddau ddeall cynnwys neu ddata y tabl.', +cellprops_delta_width : 50 +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/da.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/da.js new file mode 100644 index 000000000..5cef2e857 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/da.js @@ -0,0 +1,69 @@ +// DK lang variables contributed by Jan Moelgaard + +tinyMCE.addToLang('table',{ +general_tab : 'Generelt', +advanced_tab : 'Avanceret', +general_props : 'Generelle egenskaber', +advanced_props : 'Avancerede egenskaber', +desc : 'Indsætter ny tabel', +row_before_desc : 'Indsæt række foran', +row_after_desc : 'Indsæt række efter', +delete_row_desc : 'Slet række', +col_before_desc : 'Indsæt kolonne foran', +col_after_desc : 'Indsæt kolonner efter', +delete_col_desc : 'Fjern kolonne', +rowtype : 'Række i tabeldelen', +title : 'Indsæt eller rediger tabel', +width : 'Bredde', +height : 'Hjde', +cols : 'Kolonner', +rows : 'Rækker', +cellspacing : 'Cellemargin', +cellpadding : 'Indvendig margin', +border : 'Kant', +align : 'Justering', +align_default : 'Standard', +align_left : 'Venstre', +align_right : 'Hjre', +align_middle : 'Centreret', +row_title : 'Rækkeegenskaber', +cell_title : 'Celleegenskaber', +cell_type : 'Celletype', +row_desc : 'Rækkeegenskaber', +cell_desc : 'Celleegenskaber', +valign : 'Vertikal justering', +align_top : 'Top', +align_bottom : 'Bund', +props_desc : 'Tabelegenskaber', +bordercolor : 'Kantfarve', +bgcolor : 'Baaggrundfarve', +merge_cells_title : 'Flet celler', +split_cells_desc : 'Del celler', +merge_cells_desc : 'Flet celler', +cut_row_desc : 'Del kolonne', +copy_row_desc : 'Kopier kolonne', +paste_row_before_desc : 'Indsæt kolonne foran', +paste_row_after_desc : 'Indsæt kolonne efter', +id : 'Tabel-Id', +style: 'Style', +langdir : 'Tekstretning', +langcode : 'Sprogkode', +mime : 'Target MIME type', +ltr : 'Venstre til højre', +rtl : 'Højre til venstre', +bgimage : 'Baggrundbillede', +summary : 'Opsummering', +td : "Data", +th : "Overskrift", +cell_cell : 'Opdater aktuel celle', +cell_row : 'Opdater alle celler i kolonnen', +cell_all : 'Opdater alle celler i tabellen', +row_row : 'Opdater aktuel kolonne', +row_odd : 'Opdater ulige kolonner i tabellen', +row_even : 'Opdater lige kolonner i tabellen', +row_all : 'Opdater alle kolonner i tabellen', +thead : 'Tabeloverskrift', +tbody : 'Tabelindhold', +tfoot : 'Tabelfodnote', +del : 'Slet tabel' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/de.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/de.js new file mode 100644 index 000000000..5465f4a24 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/de.js @@ -0,0 +1,76 @@ +// DE lang variables + +tinyMCE.addToLang('table',{ +general_tab : 'Allgemein', +advanced_tab : 'Erweitert', +general_props : 'Allgemeine Eigenschaften', +advanced_props : 'Erweiterte Eigenschaften', +desc : 'Neue Tabelle einfügen', +row_before_desc : 'Zeile oberhalb einfügen', +row_after_desc : 'Zeile unterhalb einfügen', +delete_row_desc : 'Zeile löschen', +col_before_desc : 'Spalte nach links einfügen', +col_after_desc : 'Spalte nach rechts einfügen', +delete_col_desc : 'Spalte löschen', +rowtype : 'Zeile in Tabellen-Teil', +title : 'Tabelle hinzufügen/bearbeiten', +width : 'Breite', +height : 'Höhe', +cols : 'Spalten', +rows : 'Zeilen', +cellspacing : 'Zellenabstand', +cellpadding : 'Zellenauffüllung', +border : 'Rahmen', +align : 'Ausrichtung', +align_default : 'Standard', +align_left : 'Links', +align_right : 'Rechts', +align_middle : 'Zentriert', +row_title : 'Zeileneigenschaften', +cell_title : 'Zelleneigenschaften', +cell_type : 'Zellentyp', +row_desc : 'Zeileneigenschaften', +cell_desc : 'Zelleneigenschaften', +valign : 'Vertikale Ausrichtung', +align_top : 'Oben', +align_bottom : 'Unten', +props_desc : 'Tabelleneigenschaften', +bordercolor : 'Rahmenfarbe', +bgcolor : 'Hintergrundfarbe', +merge_cells_title : 'Zellen zusammenfügen', +split_cells_desc : 'Zelle teilen', +merge_cells_desc : 'Zellen zusammenfügen', +cut_row_desc : 'Zeile ausschneiden', +copy_row_desc : 'Zeile kopieren', +paste_row_before_desc : 'Zeile oberhalb einfügen', +paste_row_after_desc : 'Zeile unterhalb einfügen', +id : 'ID', +style: 'CSS-Stil', +langdir : 'Sprachrichtung', +langcode : 'Sprachcode', +mime : 'MIME-Typ', +ltr : 'Von links nach rechts', +rtl : 'Von rechts nach links', +bgimage : 'Hintergrundfarbe', +summary : 'Zusammenfassung', +td : "Daten", +th : "Kopfzeile", +cell_cell : 'Diese Zelle aktualisieren', +cell_row : 'Alle Zellen in dieser Zeile aktualisieren', +cell_all : 'Alle Zellen in dieser Tabelle aktualisieren', +row_row : 'Diese Zeile aktualisieren', +row_odd : 'Ungerade Zeilen aktualisieren', +row_even : 'Gerade Zeilen aktualisieren', +row_all : 'Alle Zeilen in dieser Tabelle aktualisieren', +thead : 'Tabellenkopf', +tbody : 'Tabellenkörper', +tfoot : 'Tabellenfuß', +del : 'Tabelle löschen', +scope : 'Scope', +row : 'Row', +col : 'Col', +rowgroup : 'Row Group', +colgroup : 'Col Group', +missing_scope: 'Are you sure you want to continue without specifying a scope for this table header cell. Without it, it may be difficult for some users with disabilities to understand the content or data displayed of the table.', +table_delta_width : 45 +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/el.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/el.js new file mode 100644 index 000000000..7b329245f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/el.js @@ -0,0 +1,43 @@ +// Greek lang variables by Jacaranda Bill + +tinyMCE.addToLang('',{ +table_desc : 'Å ', +table_insert_row_before_desc : 'Å å', +table_insert_row_after_desc : 'Å ', +table_delete_row_desc : 'Äö ', +table_insert_col_before_desc : 'Å å', +table_insert_col_after_desc : 'Å äå', +table_delete_col_desc : 'Äö ', +insert_table_title : 'Å/Ä ', +insert_table_width : '', +insert_table_height : '', +insert_table_cols : 'å', +insert_table_rows : '', +insert_table_cellspacing : 'Ä', +insert_table_cellpadding : '', +insert_table_border : 'å', +insert_table_align : '', +insert_table_align_default : '.', +insert_table_align_left : 'å', +insert_table_align_right : 'Äå', +insert_table_align_middle : ' ', +insert_table_class : '', +table_row_title : 'Table row properties', +table_cell_title : 'Table cell properties', +table_row_desc : 'Table row properties', +table_cell_desc : 'Table cell properties', +insert_table_valign : 'Vertical alignment', +insert_table_align_top : 'Top', +insert_table_align_bottom : 'Bottom', +table_props_desc : 'Table properties', +table_bordercolor : 'Border color', +table_bgcolor : 'Bg color', +table_merge_cells_title : 'Merge table cells', +table_split_cells_desc : 'Split table cells', +table_merge_cells_desc : 'Merge table cells', +table_cut_row_desc : 'Cut table row', +table_copy_row_desc : 'Copy table row', +table_paste_row_before_desc : 'Paste table row before', +table_paste_row_after_desc : 'Paste table row after', +table_insert_desc : 'Insert a new table' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/en.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/en.js new file mode 100644 index 000000000..b0f125c83 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/en.js @@ -0,0 +1,75 @@ +// UK lang variables + +tinyMCE.addToLang('table',{ +general_tab : 'General', +advanced_tab : 'Advanced', +general_props : 'General properties', +advanced_props : 'Advanced properties', +desc : 'Inserts a new table', +row_before_desc : 'Insert row before', +row_after_desc : 'Insert row after', +delete_row_desc : 'Delete row', +col_before_desc : 'Insert column before', +col_after_desc : 'Insert column after', +delete_col_desc : 'Remove column', +rowtype : 'Row in table part', +title : 'Insert/Modify table', +width : 'Width', +height : 'Height', +cols : 'Columns', +rows : 'Rows', +cellspacing : 'Cellspacing', +cellpadding : 'Cellpadding', +border : 'Border', +align : 'Alignment', +align_default : 'Default', +align_left : 'Left', +align_right : 'Right', +align_middle : 'Center', +row_title : 'Table row properties', +cell_title : 'Table cell properties', +cell_type : 'Cell type', +row_desc : 'Table row properties', +cell_desc : 'Table cell properties', +valign : 'Vertical alignment', +align_top : 'Top', +align_bottom : 'Bottom', +props_desc : 'Table properties', +bordercolor : 'Border color', +bgcolor : 'Background color', +merge_cells_title : 'Merge table cells', +split_cells_desc : 'Split table cells', +merge_cells_desc : 'Merge table cells', +cut_row_desc : 'Cut table row', +copy_row_desc : 'Copy table row', +paste_row_before_desc : 'Paste table row before', +paste_row_after_desc : 'Paste table row after', +id : 'Id', +style: 'Style', +langdir : 'Language direction', +langcode : 'Language code', +mime : 'Target MIME type', +ltr : 'Left to right', +rtl : 'Right to left', +bgimage : 'Background image', +summary : 'Summary', +td : "Data", +th : "Header", +cell_cell : 'Update current cell', +cell_row : 'Update all cells in row', +cell_all : 'Update all cells in table', +row_row : 'Update current row', +row_odd : 'Update odd rows in table', +row_even : 'Update even rows in table', +row_all : 'Update all rows in table', +thead : 'Table Head', +tbody : 'Table Body', +tfoot : 'Table Foot', +del : 'Delete table', +scope : 'Scope', +row : 'Row', +col : 'Col', +rowgroup : 'Row Group', +colgroup : 'Col Group', +missing_scope: 'Are you sure you want to continue without specifying a scope for this table header cell. Without it, it may be difficult for some users with disabilities to understand the content or data displayed of the table.' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/es.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/es.js new file mode 100644 index 000000000..8efb025b8 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/es.js @@ -0,0 +1,84 @@ +/** + * ES lang variables + * + * Authors : Alvaro Velasco, + * Adolfo Sanz De Diego (asanzdiego) , + * Carlos C Soto (eclipxe) + * Last Updated : October 17, 2005 + * TinyMCE Version : 2.0RC3 + */ + +tinyMCE.addToLang('table',{ +general_tab : 'General', +advanced_tab : 'Avanzado', +general_props : 'Propiedades generales', +advanced_props : 'Propiedades avanzadas', +desc : 'Insertar/Modificar tabla', +row_before_desc : 'Insertar una fila antes', +row_after_desc : 'Insert una fila despus', +delete_row_desc : 'Eliminar fila', +col_before_desc : 'Insertar una columna antes', +col_after_desc : 'Insertar una columna despus', +delete_col_desc : 'Eliminar columna', +rowtype : 'File en parte de tabla', +title : 'Insertar/Modificar tabla', +width : 'Ancho', +height : 'ALto', +cols : 'Columnas', +rows : 'Filas', +cellspacing : 'Espacio entre celdas', +cellpadding : 'Borde interior de las celdas', +border : 'Borde', +align : 'Alineacin horizontal', +align_default : 'Defecto', +align_left : 'Izquierda', +align_right : 'Derecha', +align_middle : 'Centrado', +row_title : 'Propiedades de la fila', +cell_title : 'Propiedades de la celda', +cell_type : 'Tipo de celda', +row_desc : 'Propiedades de la fila', +cell_desc : 'Propiedades de la celda', +valign : 'Alineacin vertical', +align_top : 'Arriba', +align_bottom : 'Abajo', +props_desc : 'Propiedades de la tabla', +bordercolor : 'Color del borde', +bgcolor : 'Color del fondo', +merge_cells_title : 'Combinar celdas', +split_cells_desc : 'Dividir celdas', +merge_cells_desc : 'Combinar celdas', +cut_row_desc : 'Cortar fila', +copy_row_desc : 'Copiar fila', +paste_row_before_desc : 'Pegar fila antes', +paste_row_after_desc : 'Pegar fila despus', +id : 'Id', +style: 'Estilo', +langdir : 'Direccin del texto', +langcode : 'Cdigo del idioma', +mime : 'Tipo MIME del target', +ltr : 'De izquierda a derecha', +rtl : 'De derecha a izquierda', +bgimage : 'Imagen de fondo', +summary : 'Resumen', +td : "Datos", +th : "Cabecera", +cell_cell : 'Actualizar la celda actual', +cell_row : 'Actualizar todas las celdas de la fila', +cell_all : 'Actualizar todas las celdas de la tabla', +row_row : 'Actualizar la fila actual', +row_odd : 'Actualizar las filas impares de la tabla', +row_even : 'Actualizar las filas pares de la tabla', +row_all : 'Actualizar todas las filas de la tabla', +thead : 'Cabecera de la tabla', +tbody : 'Cuerpo de la tabla', +tfoot : 'Pie de la tabla', +del : 'Eliminar tabla', +scope : 'Alcance', +row : 'Fila', +col : 'Columna', +rowgroup : 'Grupo de filas', +colgroup : 'Grupo de columnas', +missing_scope: 'Ests seguro que quieres continuar sin especificar el alcance para esta celda de tipo cabecera? Sin ello, puede dificultar a algunos usuarios con discapacidades el poder entender el contenido o los datos mostrados en la tabla.', +cellprops_delta_width : 55 +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fa.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fa.js new file mode 100644 index 000000000..101519fc4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fa.js @@ -0,0 +1,47 @@ +// IR lang variables +// Persian (Farsi) language pack (for IRAN) +// By: Morteza Zafari +// Lost@LostLord.com +// http://www.LostLord.com + +tinyMCE.addToLang('',{ +table_desc : '??? ???? ????', +table_insert_row_before_desc : '??? ??? ???? ??? ?? ??? ????', +table_insert_row_after_desc : '??? ??? ???? ?? ?? ??? ????', +table_delete_row_desc : '??? ???', +table_insert_col_before_desc : '??? ???? ???? ??? ?? ???? ????', +table_insert_col_after_desc : '??? ???? ???? ?? ?? ???? ????', +table_delete_col_desc : '??? ????', +insert_table_title : '??? ? ?????? ????', +insert_table_width : '???', +insert_table_height : '??????', +insert_table_cols : '????? ??????', +insert_table_rows : '????? ?????', +insert_table_cellspacing : '????? ?? ???? ????', +insert_table_cellpadding : '????? ??? ?? ?????? ????', +insert_table_border : '?????', +insert_table_align : '??? ???? ????', +insert_table_align_default : '??? ???', +insert_table_align_left : '??', +insert_table_align_right : '????', +insert_table_align_middle : '???', +insert_table_class : '????', +table_row_title : 'Table row properties', +table_cell_title : 'Table cell properties', +table_row_desc : 'Table row properties', +table_cell_desc : 'Table cell properties', +insert_table_valign : 'Vertical alignment', +insert_table_align_top : 'Top', +insert_table_align_bottom : 'Bottom', +table_props_desc : 'Table properties', +table_bordercolor : 'Border color', +table_bgcolor : 'Bg color', +table_merge_cells_title : 'Merge table cells', +table_split_cells_desc : 'Split table cells', +table_merge_cells_desc : 'Merge table cells', +table_cut_row_desc : 'Cut table row', +table_copy_row_desc : 'Copy table row', +table_paste_row_before_desc : 'Paste table row before', +table_paste_row_after_desc : 'Paste table row after', +table_insert_desc : 'Insert a new table' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fi.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fi.js new file mode 100644 index 000000000..1c144e366 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fi.js @@ -0,0 +1,77 @@ +// FI lang variables by Urho Konttori from Absolutions +// Updated by Tuomo Aura, Ateco.fi + +tinyMCE.addToLang('table',{ +general_tab : 'Yleiset', +advanced_tab : 'Edistyneemmät', +general_props : 'Yleisasetukset', +advanced_props : 'Edistyneemmät asetukset', +desc : 'Lisää uusi taulukko', +row_before_desc : 'Lisää rivi edelle', +row_after_desc : 'Lisää rivi jälkeen', +delete_row_desc : 'Poista rivi', +col_before_desc : 'Lisää sarake edelle', +col_after_desc : 'Lisää sarake jälkeen', +delete_col_desc : 'Poista sarake', +rowtype : 'Row in table part', +title : 'Lisää/Muokkaa taulukkoa', +width : 'Leveys', +height : 'Korkeus', +cols : 'Saraketta', +rows : 'Riviä', +cellspacing : 'Cellspacing', +cellpadding : 'Cellpadding', +border : 'Reuna', +align : 'Asettelu', +align_default : 'Oletus', +align_left : 'Vasen', +align_right : 'Oikea', +align_middle : 'Keskelle', +row_title : 'Rivin ominaisuudet', +cell_title : 'Sarakkeen ominaisuudet', +cell_type : 'Solun tyyppi', +row_desc : 'Rivin ominaisuudet', +cell_desc : 'Solun ominaisuudet', +valign : 'Pystysuora asettelu', +align_top : 'Yläreuna', +align_bottom : 'Alareuna', +props_desc : 'Taulukon ominaisuudet', +bordercolor : 'Reunan väri', +bgcolor : 'Taustaväri', +merge_cells_title : 'Yhdistä taulukon solut', +split_cells_desc : 'Erota taulukon solut', +merge_cells_desc : 'Yhdistä taulukon solut', +cut_row_desc : 'Leikkaa taulukon rivi', +copy_row_desc : 'Kopioi taulukon rivi', +paste_row_before_desc : 'Liitä taulukon rivi edelle', +paste_row_after_desc : 'Liitä taulukon rivi jälkeen', +id : 'Id', +style: 'Tyyli', +langdir : 'Kielen suunta', +langcode : 'Kielikoodi', +mime : 'Kohteen MIME-tyyppi', +ltr : 'Vasemmalta oikealle', +rtl : 'Oikealta vasemmalle', +bgimage : 'Taustakuva', +summary : 'Yhteenveto', +td : "Data", +th : "Otsikko", +cell_cell : 'Päivitä kyseinen solu', +cell_row : 'Päivitä kaikki solut rivissä', +cell_all : 'Päivitä kaikki solut taulukossa', +row_row : 'Päivitä kyseinen rivi', +row_odd : 'Päivitä parittomat rivit', +row_even : 'Päivitä parilliset rivit', +row_all : 'Päivitä kaikki rivit', +thead : 'Table Head', +tbody : 'Table Body', +tfoot : 'Table Foot', +del : 'Poista taulukko', +scope : 'Scope', +row : 'Rivi', +col : 'Sarake', +rowgroup : 'Riviryhmä', +colgroup : 'Sarakeryhmä', +missing_scope: 'Are you sure you want to continue without specifying a scope for this table header cell. Without it, it may be difficult for some users with disabilities to understand the content or data displayed of the table.', +cellprops_delta_width : 50 +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fr.js new file mode 100644 index 000000000..f788aac26 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fr.js @@ -0,0 +1,77 @@ +// French lang variables by Laurent Dran +// Modifi par Normand Lamoureux le 2005-11-12 + +tinyMCE.addToLang('table',{ +general_tab : 'Gnral', +advanced_tab : 'Avanc', +general_props : 'Proprits gnrales', +advanced_props : 'Proprits avances', +desc : 'Insrer/Modifier un tableau', +row_before_desc : 'Insrer une range avant', +row_after_desc : 'Insrer une range aprs', +delete_row_desc : 'Effacer la range', +col_before_desc : 'Insrer une colonne avant', +col_after_desc : 'Insrer une colonne aprs', +delete_col_desc : 'Effacer la colonne', +rowtype : 'Type de range', +title : 'Gestionnaire de tableau', +width : 'Largeur', +height : 'Hauteur', +cols : 'Colonnes', +rows : 'Ranges', +cellspacing : 'Entre les cellules', +cellpadding : 'Marges intrieures', +border : 'Bordures', +align : 'Alignement horizontal', +align_default : 'Par dfault', +align_left : ' gauche', +align_right : ' droite', +align_middle : 'Centr', +row_title : 'Proprits des ranges', +cell_title : 'Proprits des cellules', +cell_type : 'Type', +row_desc : 'Proprits des ranges', +cell_desc : 'Proprits des cellules', +valign : 'Alignement vertical', +align_top : 'Haut', +align_bottom : 'Bas', +props_desc : 'Proprits du tableau', +bordercolor : 'Couleur des bordures', +bgcolor : 'Couleur d\'arrire-plan', +merge_cells_title : 'Fusionner les cellules', +split_cells_desc : 'Scinder les cellules', +merge_cells_desc : 'Fusionner les cellules', +cut_row_desc : 'liminer la range', +copy_row_desc : 'Copier la range', +paste_row_before_desc : 'Coller la range avant', +paste_row_after_desc : 'Coller la range aprs', +id : 'Id', +style: 'Style en ligne', +langdir : 'Sens d\'criture', +langcode : 'Code de langue', +mime : 'Type MIME de la cible', +ltr : 'Vers la droite', +rtl : 'Vers la gauche', +bgimage : 'Image d\'arrire-plan', +summary : 'Descriptif', +td : "Donne", +th : "En-tte", +cell_cell : 'Appliquer la cellule', +cell_row : 'Appliquer toute la range', +cell_all : 'Appliquer tout le tableau', +row_row : 'Appliquer la range', +row_odd : 'Appliquer aux ranges pair', +row_even : 'Appliquer aux ranges impair', +row_all : 'Appliquer toutes les ranges', +thead : 'En-tte', +tbody : 'Corps', +tfoot : 'Pied', +del : 'Effacer le tableau', +scope : 'Attribut scope', +row : 'Range', +col : 'Colonne', +rowgroup : 'Groupe de ranges', +colgroup : 'Groupe de colonnes', +missing_scope: 'Les attributs scope rendraient votre tableau de donnes plus\naccessible certains groupes d\'utilisateurs.\n\ntes-vous sr de ne pas vouloir spcifier\nd\'attribut scope aux cellules d\'en-tte ?\n\n', +cellprops_delta_width : 50 +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fr_ca.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fr_ca.js new file mode 100644 index 000000000..282034c05 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/fr_ca.js @@ -0,0 +1,43 @@ +// Canadian French lang variables by Virtuelcom last modification: 2005-06-15 + +tinyMCE.addToLang('',{ +table_desc : 'Insrer un nouveau tableau', +table_insert_row_before_desc : 'Insrer une ligne avant', +table_insert_row_after_desc : 'Insrer une ligne aprs', +table_delete_row_desc : 'Supprimer la ligne', +table_insert_col_before_desc : 'Insrer une colonne avant', +table_insert_col_after_desc : 'Insrer une colonne aprs', +table_delete_col_desc : 'Supprimer la colonne', +insert_table_title : 'Insrer/Modifier le tableau', +insert_table_width : 'Largeur', +insert_table_height : 'Hauteur', +insert_table_cols : 'Colonnes', +insert_table_rows : 'Lignes', +insert_table_cellspacing : 'Cellspacing', +insert_table_cellpadding : 'Cellpadding', +insert_table_border : 'Bordure', +insert_table_align : 'Alignement', +insert_table_align_default : 'Dfaut', +insert_table_align_left : 'Gauche', +insert_table_align_right : 'Droit', +insert_table_align_middle : 'Milieu', +insert_table_class_name : 'Classe CSS', +table_row_title : 'Proprits de ligne', +table_cell_title : 'Proprits de cellule', +table_row_desc : 'Proprits de ligne', +table_cell_desc : 'Proprits de cellule', +insert_table_valign : 'Alignement vertical', +insert_table_align_top : 'Haut', +insert_table_align_bottom : 'Bas', +table_props_desc : 'Table properties', +table_bordercolor : 'Border color', +table_bgcolor : 'Bg color', +table_merge_cells_title : 'Merge table cells', +table_split_cells_desc : 'Split table cells', +table_merge_cells_desc : 'Merge table cells', +table_cut_row_desc : 'Cut table row', +table_copy_row_desc : 'Copy table row', +table_paste_row_before_desc : 'Paste table row before', +table_paste_row_after_desc : 'Paste table row after', +table_insert_desc : 'Insert a new table' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/he.js new file mode 100644 index 000000000..a68f6c077 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/he.js @@ -0,0 +1,75 @@ +// HE lang variables + +tinyMCE.addToLang('table',{ +general_tab : '', +advanced_tab : '', +general_props : ' ', +advanced_props : ' ', +desc : ' ', +row_before_desc : ' ', +row_after_desc : ' ', +delete_row_desc : ' ', +col_before_desc : ' ', +col_after_desc : ' ', +delete_col_desc : ' ', +rowtype : ' ', +title : '/ ', +width : '', +height : '', +cols : '', +rows : '', +cellspacing : ' ', +cellpadding : ' ', +border : '', +align : '', +align_default : ' ', +align_left : '', +align_right : '', +align_middle : '', +row_title : ' ', +cell_title : ' ', +cell_type : ' ', +row_desc : ' ', +cell_desc : ' ', +valign : ' ', +align_top : '', +align_bottom : '', +props_desc : ' ', +bordercolor : ' ', +bgcolor : ' ', +merge_cells_title : ' ', +split_cells_desc : ' ', +merge_cells_desc : ' ', +cut_row_desc : ' ', +copy_row_desc : ' ', +paste_row_before_desc : ' ', +paste_row_after_desc : ' ', +id : 'Id', +style: '', +langdir : ' ', +langcode : ' ', +mime : ' MIME ', +ltr : ' ', +rtl : ' ', +bgimage : ' ', +summary : '', +td : "", +th : "", +cell_cell : ' ', +cell_row : ' ', +cell_all : ' ', +row_row : ' ', +row_odd : ' - ', +row_even : ' ', +row_all : ' ', +thead : ' ', +tbody : ' ', +tfoot : ' ', +del : ' ', +scope : '', +row : '', +col : '', +rowgroup : ' ', +colgroup : ' ', +missing_scope: ' ? , .' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/hu.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/hu.js new file mode 100644 index 000000000..a649eb72b --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/hu.js @@ -0,0 +1,75 @@ +// HU lang variables + +tinyMCE.addToLang('table',{ +general_tab : 'ltalnos', +advanced_tab : 'Halad', +general_props : 'ltalnos belltsok', +advanced_props : 'Halad belltsok', +desc : 'j tblzat beszrsa', +row_before_desc : 'Sor beszrsa el', +row_after_desc : 'Sor beszrsa mg', +delete_row_desc : 'Sor trlse', +col_before_desc : 'Oszlop beszrsa el', +col_after_desc : 'Oszlop beszrsa mg', +delete_col_desc : 'Oszlop trlse', +rowtype : 'Sor a tblzatrszben', +title : 'Tblzat beszrsa/mdostsa', +width : 'Hosszsg', +height : 'Szlessg', +cols : 'Oszlopok', +rows : 'Sorok', +cellspacing : 'Cellakz', +cellpadding : 'Cellakitlts', +border : 'Keret', +align : 'Elhelyezkeds', +align_default : 'alaprtelmezett', +align_left : 'Bal', +align_right : 'Jobb', +align_middle : 'Kzp', +row_title : 'Tblzat sor tulajdonsgai', +cell_title : 'Tblzat cella tulajdonsgai', +cell_type : 'Cella tpus', +row_desc : 'Tblzat sor tulajdonsgai', +cell_desc : 'Tblzat cella tulajdonsgai', +valign : 'Fggleges elhelyezkeds', +align_top : 'Fell', +align_bottom : 'Alul', +props_desc : 'Tblzat tulajdonsgai', +bordercolor : 'Keret szn', +bgcolor : 'Httr szn', +merge_cells_title : 'Tbla cellinak egyestse', +split_cells_desc : 'Tbla cellinak felosztsa', +merge_cells_desc : 'Tbla cellinak egyestse', +cut_row_desc : 'Tblzat sor kivgsa', +copy_row_desc : 'Tblzat sor msolsa', +paste_row_before_desc : 'Tblzat sor beillesztse el', +paste_row_after_desc : 'Tblzat sor beillesztse mg', +id : 'Azonodt', +style: 'Stlus', +langdir : 'Szvegpozci', +langcode : 'Szveg kd', +mime : 'Cl MIME tpus', +ltr : 'Balrl jobbra', +rtl : 'Jobbrl balra', +bgimage : 'Httrkp', +summary : 'sszefoglal', +td : "Adat", +th : "Fejlc", +cell_cell : 'Aktulis cella frisstse', +cell_row : 'Minden cella frisstse a sorban', +cell_all : 'Minden cella frisstse a tblban', +row_row : 'Aktulis sor frisstse', +row_odd : 'Pratlan sorok frisstse a tblban', +row_even : 'pros sorok frisstse a tblban', +row_all : 'Minden sor frisstse a tblban', +thead : 'Tblzat fejlc', +tbody : 'Tblzat test', +tfoot : 'Tlzat lblc', +del : 'Tbla trlse', +scope : 'Scope', +row : 'Row', +col : 'Col', +rowgroup : 'Row Group', +colgroup : 'Col Group', +missing_scope: 'Are you sure you want to continue without specifying a scope for this table header cell. Without it, it may be difficult for some users with disabilities to understand the content or data displayed of the table.' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/is.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/is.js new file mode 100644 index 000000000..9b23d65c0 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/is.js @@ -0,0 +1,76 @@ +// Iceland lang variables by Johannes Birgir Jensson + +tinyMCE.addToLang('table',{ +general_tab : 'Almennt', +advanced_tab : 'Sértækt', +general_props : 'Almennar stillingar', +advanced_props : 'Sértækar stillingar', +desc : 'Setja inn nýja töflu', +row_before_desc : 'Bæta röð við fyrir framan', +row_after_desc : 'Bæta röð við fyrir aftan', +delete_row_desc : 'Eyða röð', +col_before_desc : 'Bæta dálk við fyrir framan', +col_after_desc : 'Bæta dálk við fyrir aftan', +delete_col_desc : 'Eyða dálki', +rowtype : 'Röð í töfluhluta', +title : 'Bæta við/breyta töflu', +width : 'Breidd', +height : 'Hæð', +cols : 'Dálkar', +rows : 'Raðir', +cellspacing : 'Reitabil', +cellpadding : 'Reitabólstrun', +border : 'Rammi', +align : 'Textastilling', +align_default : 'Sjálfgild', +align_left : 'Vinstri', +align_right : 'Hægri', +align_middle : 'Miðja', +row_title : 'Stillingar töfluraðar', +cell_title : 'Stillingar töfludálks', +cell_type : 'Reitartegund', +row_desc : 'Stillingar töfluraðar', +cell_desc : 'Stillingar töflureits', +valign : 'Lóðrétt stilling', +align_top : 'Efst', +align_bottom : 'Neðst', +props_desc : 'Stillingar töflu', +bordercolor : 'Rammalitur', +bgcolor : 'Bakgrunnslitur', +merge_cells_title : 'Sameina töflureiti', +split_cells_desc : 'Tvístra töflureitum', +merge_cells_desc : 'Sameina töflureiti', +cut_row_desc : 'Klippa töfluröð', +copy_row_desc : 'Afrita töfluröð', +paste_row_before_desc : 'Skeyta töfluröð fyrir ofan', +paste_row_after_desc : 'Skeyta töfluröð fyrir neðan', +id : 'Id', +style: 'Stíll', +langdir : 'Ritháttur tungumáls', +langcode : 'Tungumálskenni', +mime : 'MIME-tegund tengils', +ltr : 'Vinstri til hægri', +rtl : 'Hægri til vinstri', +bgimage : 'Bakgrunnsmynd', +summary : 'Samantekt', +td : "Gögn", +th : "Haus", +cell_cell : 'Uppfæra núverandi reit', +cell_row : 'Uppfæra alla reiti röðinni', +cell_all : 'Uppfæra alla reiti töflunnar', +row_row : 'Uppfæra núverandi röð', +row_odd : 'Uppfæra oddatöluraðir', +row_even : 'Uppfæra jafntöluraðir', +row_all : 'Uppfæra allar raðir', +thead : 'Haus töflu', +tbody : 'Meginmál töflu', +tfoot : 'Fótur töflu', +del : 'Eyða töflu', +scope : 'Gildissvið', +row : 'Röð', +col : 'Dálkur', +rowgroup : 'Raðahópur', +colgroup : 'Dálkahópur', +missing_scope: 'Viltu halda fram n ess a tilgreina gildissvi fyrir haus tflu? n ess gti a valdi sumum notendum, til dmis sjnskertum, vandkvum vi a skilja innihald tflunnar.', +cellprops_delta_width : 55 +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/it.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/it.js new file mode 100644 index 000000000..b9166adc6 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/it.js @@ -0,0 +1,43 @@ +// Variabili di lingua IT - fabrix.xm@lombardiacom.it + +tinyMCE.addToLang('',{ +table_desc : 'Inserisci una nuova tabella', +table_insert_row_before_desc : 'Inserisci una riga prima', +table_insert_row_after_desc : 'Inserisci una riga dopo', +table_delete_row_desc : 'Cancella riga', +table_insert_col_before_desc : 'Inserisci colonna prima', +table_insert_col_after_desc : 'Inserisci colonna dopo', +table_delete_col_desc : 'Rimuovi colonna', +insert_table_title : 'Inserisci/modifica tabella', +insert_table_width : 'Larghezza', +insert_table_height : 'Altezza', +insert_table_cols : 'Colonne', +insert_table_rows : 'Righe', +insert_table_cellspacing : 'Cellspacing', +insert_table_cellpadding : 'Cellpadding', +insert_table_border : 'Bordo', +insert_table_align : 'Allineamento', +insert_table_align_default : 'Default', +insert_table_align_left : 'Sinistra', +insert_table_align_right : 'Destra', +insert_table_align_middle : 'Centro', +insert_table_class : 'Classe', +table_row_title : 'Propriet della riga', +table_cell_title : 'Propriet della cella', +table_row_desc : 'Propriet della riga', +table_cell_desc : 'Propriet della cella', +insert_table_valign : 'Allineamento verticale', +insert_table_align_top : 'In alto', +insert_table_align_bottom : 'In basso', +table_props_desc : 'Propriet della tabella', +table_bordercolor : 'Colore bordo', +table_bgcolor : 'Colore sfondo', +table_merge_cells_title : 'Unisci celle', +table_split_cells_desc : 'Dividi celle', +table_merge_cells_desc : 'Unisci le celle', +table_cut_row_desc : 'Taglia riga', +table_copy_row_desc : 'Copia riga', +table_paste_row_before_desc : 'Incolla riga prima', +table_paste_row_after_desc : 'Incolla riga dopo', +table_insert_desc : 'Inserisci una nuova tabella' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ja.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ja.js new file mode 100644 index 000000000..17e308883 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ja.js @@ -0,0 +1,43 @@ +// JP lang variables + +tinyMCE.addToLang('',{ +table_desc : '$B%F!<%V%k(B', +table_insert_row_before_desc : '$B9TA^F~(B($BA0(B)', +table_insert_row_after_desc : '$B9TA^F~(B($B8e(B)', +table_delete_row_desc : '$B9T:o=|(B', +table_insert_col_before_desc : '$BNsA^F~(B($BA0(B)', +table_insert_col_after_desc : '$BNsA^F~(B($B8e(B)', +table_delete_col_desc : '$BNs:o=|(B', +insert_table_title : '$B%F!<%V%k$NA^F~(B/$BJT=8(B', +insert_table_cols : '$BNs?t(B', +insert_table_rows : '$B9T?t(B', +insert_table_cellspacing : '$B%;%kM>Gr(B', +insert_table_cellpadding : '$B%;%k5M$a(B', +insert_table_align : '$B0LCVD4@0(B', +insert_table_align_default : '$B0EL[(B', +insert_table_align_left : '$B:85M$a(B', +insert_table_align_right : '$B1&5M$a(B', +insert_table_align_middle : '$BCf1{4s$;(B', +insert_table_width : '$BI}(B', +insert_table_height : '$B9b$5(B', +insert_table_border : '$B6-3&@~(B', +insert_table_class : '$B%/%i%9(B', +table_row_title : 'Table row properties', +table_cell_title : 'Table cell properties', +table_row_desc : 'Table row properties', +table_cell_desc : 'Table cell properties', +insert_table_valign : 'Vertical alignment', +insert_table_align_top : 'Top', +insert_table_align_bottom : 'Bottom', +table_props_desc : 'Table properties', +table_bordercolor : 'Border color', +table_bgcolor : 'Bg color', +table_merge_cells_title : 'Merge table cells', +table_split_cells_desc : 'Split table cells', +table_merge_cells_desc : 'Merge table cells', +table_cut_row_desc : 'Cut table row', +table_copy_row_desc : 'Copy table row', +table_paste_row_before_desc : 'Paste table row before', +table_paste_row_after_desc : 'Paste table row after', +table_insert_desc : 'Insert a new table' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ko.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ko.js new file mode 100644 index 000000000..bd8b30e90 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ko.js @@ -0,0 +1,43 @@ +// KO lang variables + +tinyMCE.addToLang('',{ +table_desc : 'ǥ Ö', +table_insert_row_before_desc : 'տ Ö', +table_insert_row_after_desc : 'ڿ Ö', +table_delete_row_desc : ' ö', +table_insert_col_before_desc : 'տ Ö', +table_insert_col_after_desc : 'ڿ Ö', +table_delete_col_desc : ' ö', +insert_table_title : 'ǥ Ö/Ä', +insert_table_width : 'ʺ', +insert_table_height : '', +insert_table_cols : '', +insert_table_rows : '', +insert_table_cellspacing : ' ', +insert_table_cellpadding : ' ', +insert_table_border : 'Å׵θ', +insert_table_align : 'Ä', +insert_table_align_default : '⺻', +insert_table_align_left : '', +insert_table_align_right : '', +insert_table_align_middle : '', +insert_table_class : 'Å', +table_row_title : 'Table row properties', +table_cell_title : 'Table cell properties', +table_row_desc : 'Table row properties', +table_cell_desc : 'Table cell properties', +insert_table_valign : 'Vertical alignment', +insert_table_align_top : 'Top', +insert_table_align_bottom : 'Bottom', +table_props_desc : 'Table properties', +table_bordercolor : 'Border color', +table_bgcolor : 'Bg color', +table_merge_cells_title : 'Merge table cells', +table_split_cells_desc : 'Split table cells', +table_merge_cells_desc : 'Merge table cells', +table_cut_row_desc : 'Cut table row', +table_copy_row_desc : 'Copy table row', +table_paste_row_before_desc : 'Paste table row before', +table_paste_row_after_desc : 'Paste table row after', +table_insert_desc : 'Insert a new table' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/nb.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/nb.js new file mode 100644 index 000000000..422017ea3 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/nb.js @@ -0,0 +1,75 @@ +// nb = Norwegian (bokmål) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('table',{ +general_tab : 'Generelt', +advanced_tab : 'Avansert', +general_props : 'Generelle egenskaper', +advanced_props : 'Avanserte egenskaper', +desc : 'Opprett/endre tabell', +row_before_desc : 'Opprett rad foran', +row_after_desc : 'Opprett rad etter', +delete_row_desc : 'Fjern rad', +col_before_desc : 'Opprett kolonne foran', +col_after_desc : 'Opprett kolonne etter', +delete_col_desc : 'Fjern kolonne', +rowtype : 'Rad i tabell', +title : 'Opprett/endre tabell', +width : 'Bredde', +height : 'Høyde', +cols : 'Kolonner', +rows : 'Rader', +cellspacing : 'Celle mellomrom', +cellpadding : 'Celle fylling', +border : 'Rammebredde', +align : 'Justering', +align_default : 'Ingen', +align_left : 'Venstre', +align_right : 'Høyre', +align_middle : 'Midtstilt', +row_title : 'tabell rad egenskaper', +cell_title : 'tabell celle egenskaper', +cell_type : 'Celle type', +row_desc : 'tabell rad egenskaper', +cell_desc : 'tabell celle egenskaper', +valign : 'Vertikal justering', +align_top : 'Topp', +align_bottom : 'Bunn', +props_desc : 'tabell egenskaper', +bordercolor : 'Rammefarge', +bgcolor : 'Bakgrunnsfarge', +merge_cells_title : 'Slå sammen tabell celler', +split_cells_desc : 'Splitt tabell celler', +merge_cells_desc : 'Slå sammen tabell celler', +cut_row_desc : 'Fjern tabell rad', +copy_row_desc : 'Kopier tabell rad', +paste_row_before_desc : 'Lim inn tabell rad foran', +paste_row_after_desc : 'Lim inn tabell rad etter', +id : 'Id', +style: 'Stil', +langdir : 'Språk retning', +langcode : 'Språk kode', +mime : 'Målets MIME type', +ltr : 'Venstre mot høyre', +rtl : 'Høyre mot venstre', +bgimage : 'Bakgrunnsbilde', +summary : 'Sum', +td : "Data", +th : "Overskrift", +cell_cell : 'Oppdater valgt celle', +cell_row : 'Oppdater alle celler i raden', +cell_all : 'Oppdater alle celler i tabellen', +row_row : 'Oppdater valgt rad', +row_odd : 'Oppdater ulike rader i tabellen', +row_even : 'Oppdater like rader i tabellen', +row_all : 'Oppdater alle rader i tabellen', +thead : 'Tabell Hode', +tbody : 'Tabell Kropp', +tfoot : 'Tabell Fot', +del : 'Slett tabell', +scope : 'Hensikt', +row : 'Rad', +col : 'Kolonne', +rowgroup : 'Rad gruppe', +colgroup : 'Kolonne gruppe', +missing_scope: 'Er du sikker på at du vil fortsette uten å oppgi hensikten med denne tabellens hode celle.' +}); \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/nl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/nl.js new file mode 100644 index 000000000..503388b66 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/nl.js @@ -0,0 +1,75 @@ +// NL lang variables + +tinyMCE.addToLang('table',{ +general_tab : 'Algemeen', +advanced_tab : 'Geavanceerd', +general_props : 'Algemene eigenschappen', +advanced_props : 'Geavanceerde eigenschappen', +desc : 'Nieuwe tabel invoegen', +row_before_desc : 'Rij boven invoegen', +row_after_desc : 'Rij onder invoegen', +delete_row_desc : 'Rij verwijderen', +col_before_desc : 'Kolom links invoegen', +col_after_desc : 'Kolom rechts invoegen', +delete_col_desc : 'Kolom verwijderen', +rowtype : 'Row in table part', +title : 'Tabel invoegen/bewerken', +width : 'Breedte', +height : 'Hoogte', +cols : 'Kolommen', +rows : 'Rijen', +cellspacing : 'Ruimte om cel', +cellpadding : 'Ruimte in cel', +border : 'Rand', +align : 'Uitlijning', +align_default : 'Standaard', +align_left : 'Links', +align_right : 'Rechts', +align_middle : 'Centreren', +row_title : 'Tabelrij-eigenschappen', +cell_title : 'Tabelcel-eigenschappen', +cell_type : 'Celtype', +row_desc : 'Tabelrij-eigenschappen', +cell_desc : 'Tabelcel-eigenschappen', +valign : 'Verticale uitlijning', +align_top : 'Boven', +align_bottom : 'Onder', +props_desc : 'Tabeleigenschappen', +bordercolor : 'Randkleur', +bgcolor : 'Achtergrondkleur', +merge_cells_title : 'Tabelcellen samenvoegen', +split_cells_desc : 'Tabelcellen splitsen', +merge_cells_desc : 'Tabelcellen samenvoegen', +cut_row_desc : 'Tabelrij knippen', +copy_row_desc : 'Tebelrij kopiëren', +paste_row_before_desc : 'Tabelrij boven plakken', +paste_row_after_desc : 'tabelrij onder plakken', +id : 'Id', +style: 'Stijl', +langdir : 'Taalrichting', +langcode : 'Taalcode', +mime : 'MIME type', +ltr : 'Links naar rechts', +rtl : 'Rechts naar links', +bgimage : 'Achtergrondafbeelding', +summary : 'Samenvatting', +td : "Data", +th : "Kop", +cell_cell : 'Huidige cel bijwerken', +cell_row : 'Alle cellen in rij bijwerken', +cell_all : 'Alle cellen in tabel bijwerken', +row_row : 'Huidige rij bijwerken', +row_odd : 'Oneven rijen in tabel bijwerken', +row_even : 'Even rijen in tabel bijwerken', +row_all : 'Alle rijen in tabel bijwerken', +thead : 'Tabel-kop', +tbody : 'Tabel-body', +tfoot : 'Tabel-voet', +del : 'Tabel verwijderen', +scope : 'Bereik', +row : 'Rij', +col : 'Kolom', +rowgroup : 'Rijgroep', +colgroup : 'Kolomgroep', +missing_scope: 'Zonder een bereik van een tabelkop, is het moeilijk voor mensen met een visuele handicap deze pagina te begrijpen. Weet u zeker dat u zonder bereik verder wilt gaan?' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/nn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/nn.js new file mode 100644 index 000000000..642ab23da --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/nn.js @@ -0,0 +1,76 @@ +// nn = Norwegian (nynorsk) lang variables by Knut B. Jacobsen + +tinyMCE.addToLang('table',{ +general_tab : 'Generelt', +advanced_tab : 'Avansert', +general_props : 'Generelle egenskaper', +advanced_props : 'Avanserte egenskaper', +desc : 'Opprett/endre tabell', +row_before_desc : 'Opprett rad foran', +row_after_desc : 'Opprett rad etter', +delete_row_desc : 'Fjern rad', +col_before_desc : 'Opprett kolonne foran', +col_after_desc : 'Opprett kolonne etter', +delete_col_desc : 'Fjern kolonne', +rowtype : 'Rad i tabell', +title : 'Opprett/endre tabell', +width : 'Bredde', +height : 'Høgde', +cols : 'Kolonner', +rows : 'Rader', +cellspacing : 'Celle mellomrom', +cellpadding : 'Celle fylling', +border : 'Rammebredde', +align : 'Justering', +align_default : 'Ingen', +align_left : 'Venstre', +align_right : 'Høgre', +align_middle : 'Midtstilt', +row_title : 'tabell rad egenskaper', +cell_title : 'tabell celle egenskaper', +cell_type : 'Celle type', +row_desc : 'tabell rad egenskaper', +cell_desc : 'tabell celle egenskaper', +valign : 'Vertikal justering', +align_top : 'Topp', +align_bottom : 'Bunn', +props_desc : 'tabell egenskaper', +bordercolor : 'Rammefarge', +bgcolor : 'Bakgrunnsfarge', +merge_cells_title : 'Slå sammen tabell celler', +split_cells_desc : 'Splitt tabell celler', +merge_cells_desc : 'Slå sammen tabell celler', +cut_row_desc : 'Fjern tabell rad', +copy_row_desc : 'Kopier tabell rad', +paste_row_before_desc : 'Lim inn tabell rad foran', +paste_row_after_desc : 'Lim inn tabell rad etter', +id : 'Id', +style: 'Stil', +langdir : 'Språk retning', +langcode : 'Språk kode', +mime : 'Målets MIME type', +ltr : 'Venstre mot høgre', +rtl : 'Høgre mot venstre', +bgimage : 'Bakgrunnsbilde', +summary : 'Sum', +td : "Data", +th : "Overskrift", +cell_cell : 'Oppdater valgt celle', +cell_row : 'Oppdater alle celler i raden', +cell_all : 'Oppdater alle celler i tabellen', +row_row : 'Oppdater valgt rad', +row_odd : 'Oppdater ulike rader i tabellen', +row_even : 'Oppdater like rader i tabellen', +row_all : 'Oppdater alle rader i tabellen', +thead : 'Tabell Hode', +tbody : 'Tabell Kropp', +tfoot : 'Tabell Fot', +del : 'Slett tabell', +scope : 'Hensikt', +row : 'Rad', +col : 'Kolonne', +rowgroup : 'Rad gruppe', +colgroup : 'Kolonne gruppe', +missing_scope: 'Er du sikker på at du vil fortsette uten å oppgi hensikten med denne tabellens hode celle.', +cellprops_delta_width : 30 +}); \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/pl.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/pl.js new file mode 100644 index 000000000..b9f0050a2 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/pl.js @@ -0,0 +1,78 @@ +// PL lang variables +// fixed by Wooya +// http://www.mfusion.prv.pl + +tinyMCE.addToLang('table',{ +general_tab : 'Gwne ustawienia', +advanced_tab : 'Zaawansowane', +general_props : 'Gwne ustawienia', +advanced_props : 'Zaawansowane ustawienia', +desc : 'Wstawia now tabel', +row_before_desc : 'Wstaw wiersz przed', +row_after_desc : 'Wstaw wiersz za', +delete_row_desc : 'Usu wiersz', +col_before_desc : 'Wstaw kolumn przed', +col_after_desc : 'Wstaw kolumn za', +delete_col_desc : 'Usu kolumn', +rowtype : 'Wiersz w czci tabeli', +title : 'Wstaw/Zmie tabel', +width : 'Szeroko', +height : 'Wysoko', +cols : 'Kolumn', +rows : 'Wierszy', +cellspacing : 'Odstpy midzy komrkami', +cellpadding : 'Margines wewntrz komrek', +border : 'Ramka', +align : 'Wyrwnanie', +align_default : 'Domylne', +align_left : 'Lewo', +align_right : 'Prawo', +align_middle : 'rodek', +row_title : 'Waciwoci wiersza', +cell_title : 'Waciwoci komrki', +cell_type : 'Typ komrki', +row_desc : 'Waciwoci wiersza', +cell_desc : 'Waciwoci komrki', +valign : 'Wyrwnanie pionowe', +align_top : 'Do gry', +align_bottom : 'Do dou', +props_desc : 'Waciwoci tabeli', +bordercolor : 'Kolor ramki', +bgcolor : 'Kolor ta', +merge_cells_title : 'Pocz komrki', +split_cells_desc : 'Rozdziel komrki', +merge_cells_desc : 'Pocz komrki', +cut_row_desc : 'Wytnij wiersz', +copy_row_desc : 'Kopiuj wiersz', +paste_row_before_desc : 'Wklej wiersz przed', +paste_row_after_desc : 'Wklej wiersz za', +id : 'Id', +style: 'Styl', +langdir : 'Kierunek tekstu', +langcode : 'Kod jzyka', +mime : 'Docelowy typ MIME', +ltr : 'Lewy do prawego', +rtl : 'Prawy do lewego', +bgimage : 'Obrazek ta', +summary : 'Podsumowanie', +td : "Dane", +th : "Nagwek", +cell_cell : 'Aktualizuj biec komrk', +cell_row : 'Aktualizuj wszystkie komrki w wierszu', +cell_all : 'Aktualizuj wszystkie komrki w tabeli', +row_row : 'Aktualizuj bierzc komrk', +row_odd : 'Aktualizuj nieparzyste komrki w tabeli', +row_even : 'Aktualizuj parzyste komrki w tabeli', +row_all : 'Aktualizuj wszystkie komrki w tabeli', +thead : 'Nagwek tabeli', +tbody : 'Ciao tabeli', +tfoot : 'Stopka tabeli', +del : 'Usu tabel', +scope : 'Zasig', +row : 'Wiersz', +col : 'Kolumna', +rowgroup : 'Grupa wiersza', +colgroup : 'Grupa kolumny', +missing_scope: 'Czy jeste pewien, e chcesz kontynuowa bez sprecyzowania zasigu dla nagwka tej tabeli? Bez tego, niektrzy uytkownicy mog mie problem ze zrozumieniem zawartoci tej tabeli, jeeli maj wczone jakie ograniczenia w przegldarkach.', +cellprops_delta_width : 70 +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/pt.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/pt.js new file mode 100644 index 000000000..65d68c674 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/pt.js @@ -0,0 +1,84 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('table',{ +general_tab : 'Geral', +advanced_tab : 'Avanado', +general_props : 'Propriedades Gerais', +advanced_props : 'Propriedades Avanadas', +desc : 'Inserir uma nova tabela', +row_before_desc : 'Inserir uma linha antes', +row_after_desc : 'Inserir uma linha depois', +delete_row_desc : 'Apagar linha', +col_before_desc : 'Inserir uma coluna antes', +col_after_desc : 'Inserir uma coluna depois', +delete_col_desc : 'Remover coluna', +rowtype : 'Linhas na tabela parcial', +title : 'Inserir/Modificar Tabela', +width : 'Largura', +height : 'Altura', +cols : 'Colunas', +rows : 'Linhas', +cellspacing : 'Espaamento das clulas', +cellpadding : 'Margem interna', +border : 'Borda', +align : 'Alinhamento', +align_default : 'Padro', +align_left : 'Esquerda', +align_right : 'Direita', +align_middle : 'Centrado', +row_title : 'Propriedades das linha', +cell_title : 'Propriedades da clula', +cell_type : 'Tipo de clula', +row_desc : 'Propriedades das linhas', +cell_desc : 'Propriedades da clula', +valign : 'Alinhamento vertical', +align_top : 'Superior', +align_bottom : 'Inferior', +props_desc : 'Propriedades da tabela', +bordercolor : 'Cr da borda', +bgcolor : 'Cr do fundo', +merge_cells_title : 'Juntar clulas', +merge_cells_desc : 'Juntar clulas da tabela', +split_cells_title : 'Separar clulas', +split_cells_desc : 'Separar clulas', +cut_row_desc : 'Apagar linha', +copy_row_desc : 'Copiar linha', +paste_row_before_desc : 'Colar linha antes', +paste_row_after_desc : 'Colar linha depois', +id : 'Id', +style: 'Estilo', +langdir : 'Direo do texto', +langcode : 'Cdigo do idioma', +mime : 'Tipo de MIME do objeto', +ltr : 'Esquerda para direita', +rtl : 'Direita para esquerda', +bgimage : 'Imagem de fundo', +summary : 'Sumrio', +td : "Dados", +th : "Cabealho", +cell_cell : 'Atulizar clula atual', +cell_row : 'Atualizar todas as cdulas na linha', +cell_all : 'Atualizar todas as cdulas da tabela', +row_row : 'Atualizar linha atual', +row_odd : 'Atualizar linhas mpares na tabela', +row_even : 'Atualizar linhas pares na tabela', +row_all : 'Atualizar todas as linhas na tabela', +thead : 'Cabealho da tabela', +tbody : 'Corpo da tabela', +tfoot : 'Rodap da tabela', +del : 'Apagar tabela', +dir : 'Direo', +scope : 'Escopo', +row : 'Linha', +col : 'Coluna', +rowgroup : 'Grupo de linhas', +colgroup : 'Grupo de colunas', +missing_scope: 'Tem certeza que deseja continuar sem especificar um escopo para este clula de cabealho. Sem isso talvez seja difcil para alguns usurios especiais entender ou contedo ou visualizar a tabela.' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/pt_br.js new file mode 100644 index 000000000..4736fd648 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/pt_br.js @@ -0,0 +1,85 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCE.addToLang('table',{ +general_tab : 'Geral', +advanced_tab : 'Avanado', +general_props : 'Propriedades Gerais', +advanced_props : 'Propriedades Avanadas', +desc : 'Inserir uma nova tabela', +row_before_desc : 'Inserir uma linha antes', +row_after_desc : 'Inserir uma linha depois', +delete_row_desc : 'Apagar linha', +col_before_desc : 'Inserir uma coluna antes', +col_after_desc : 'Inserir uma coluna depois', +delete_col_desc : 'Remover coluna', +rowtype : 'Linhas na tabela parcial', +title : 'Inserir/Modificar Tabela', +width : 'Largura', +height : 'Altura', +cols : 'Colunas', +rows : 'Linhas', +cellspacing : 'Espaamento das clulas', +cellpadding : 'Margem interna', +border : 'Borda', +align : 'Alinhamento', +align_default : 'Padro', +align_left : 'Esquerda', +align_right : 'Direita', +align_middle : 'Centrado', +row_title : 'Propriedades das linha', +cell_title : 'Propriedades da clula', +cell_type : 'Tipo de clula', +row_desc : 'Propriedades das linhas', +cell_desc : 'Propriedades da clula', +valign : 'Alinhamento vertical', +align_top : 'Superior', +align_bottom : 'Inferior', +props_desc : 'Propriedades da tabela', +bordercolor : 'Cr da borda', +bgcolor : 'Cr do fundo', +merge_cells_title : 'Juntar clulas', +merge_cells_desc : 'Juntar clulas da tabela', +split_cells_title : 'Separar clulas', +split_cells_desc : 'Separar clulas', +cut_row_desc : 'Apagar linha', +copy_row_desc : 'Copiar linha', +paste_row_before_desc : 'Colar linha antes', +paste_row_after_desc : 'Colar linha depois', +id : 'Id', +style: 'Estilo', +langdir : 'Direo do texto', +langcode : 'Cdigo do idioma', +mime : 'Tipo de MIME do objeto', +ltr : 'Esquerda para direita', +rtl : 'Direita para esquerda', +bgimage : 'Imagem de fundo', +summary : 'Sumrio', +td : "Dados", +th : "Cabealho", +cell_cell : 'Atulizar clula atual', +cell_row : 'Atualizar todas as cdulas na linha', +cell_all : 'Atualizar todas as cdulas da tabela', +row_row : 'Atualizar linha atual', +row_odd : 'Atualizar linhas mpares na tabela', +row_even : 'Atualizar linhas pares na tabela', +row_all : 'Atualizar todas as linhas na tabela', +thead : 'Cabealho da tabela', +tbody : 'Corpo da tabela', +tfoot : 'Rodap da tabela', +del : 'Apagar tabela', +dir : 'Direo', +scope : 'Escopo', +row : 'Linha', +col : 'Coluna', +rowgroup : 'Grupo de linhas', +colgroup : 'Grupo de colunas', +missing_scope: 'Tem certeza que deseja continuar sem especificar um escopo para este clula de cabealho. Sem isso talvez seja difcil para alguns usurios especiais entender ou contedo ou visualizar a tabela.', +cellprops_delta_width : 55 +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/readme.txt new file mode 100644 index 000000000..ef48d2ba4 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/readme.txt @@ -0,0 +1,4 @@ +Theme specific language packs. + +The language pack codes are based on ISO-639-2 +http://www.loc.gov/standards/iso639-2/englangn.html diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ru.js new file mode 100644 index 000000000..e2243851e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ru.js @@ -0,0 +1,77 @@ +// RU cp1251 lang variables + +tinyMCE.addToLang('table',{ +general_tab : '', +advanced_tab : '', +general_props : ' ', +advanced_props : ' ', +desc : ' ', +row_before_desc : ' ', +row_after_desc : ' ', +delete_row_desc : ' ', +col_before_desc : ' ', +col_after_desc : ' ', +delete_col_desc : ' ', +rowtype : ' ', +title : '/ ', +width : '', +height : '', +cols : '', +rows : '', +cellspacing : ' ', +cellpadding : ' ', +border : '', +align : '', +align_default : '-', +align_left : '', +align_right : '', +align_middle : ' ', +row_title : ' ', +cell_title : ' ', +cell_type : ' ', +row_desc : ' ', +cell_desc : ' ', +valign : ' ', +align_top : ' ', +align_bottom : ' ', +props_desc : ' ', +bordercolor : ' ', +bgcolor : ' ', +merge_cells_title : ' ', +split_cells_desc : ' ', +merge_cells_desc : ' ', +cut_row_desc : ' ', +copy_row_desc : ' ', +paste_row_before_desc : ' ', +paste_row_after_desc : ' ', +id : 'Id', +style: '', +langdir : ' ', +langcode : ' ', +mime : ' MIME ', +ltr : ' ', +rtl : ' ', +bgimage : ' ', +summary : ' ', +td : "", +th : "", +cell_cell : ' ', +cell_row : ' ', +cell_all : ' ', +row_row : ' ', +row_odd : 'Update odd rows in table', +row_even : 'Update even rows in table', +row_all : ' ', +thead : ' ', +tbody : ' ', +tfoot : ' ', +del : ' ', +scope : '', +row : '', +col : '', +rowgroup : ' ', +colgroup : ' ', +missing_scope: ' , ? , , , .', +table_delta_width : 30, +cellprops_delta_width : 130 +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ru_KOI8-R.js new file mode 100644 index 000000000..62ad5dd10 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ru_KOI8-R.js @@ -0,0 +1,75 @@ +// RU KOI8-R lang variables + +tinyMCE.addToLang('table',{ +general_tab : '', +advanced_tab : '', +general_props : ' ', +advanced_props : ' ', +desc : ' ', +row_before_desc : ' ', +row_after_desc : ' ', +delete_row_desc : ' ', +col_before_desc : ' ', +col_after_desc : ' ', +delete_col_desc : ' ', +rowtype : ' ', +title : '/ ', +width : '', +height : '', +cols : '', +rows : '', +cellspacing : ' ', +cellpadding : ' ', +border : '', +align : '', +align_default : '-', +align_left : '', +align_right : '', +align_middle : ' ', +row_title : ' ', +cell_title : ' ', +cell_type : ' ', +row_desc : ' ', +cell_desc : ' ', +valign : ' ', +align_top : ' ', +align_bottom : ' ', +props_desc : ' ', +bordercolor : ' ', +bgcolor : ' ', +merge_cells_title : ' ', +split_cells_desc : ' ', +merge_cells_desc : ' ', +cut_row_desc : ' ', +copy_row_desc : ' ', +paste_row_before_desc : ' ', +paste_row_after_desc : ' ', +id : 'Id', +style: '', +langdir : ' ', +langcode : ' ', +mime : ' MIME ', +ltr : ' ', +rtl : ' ', +bgimage : ' ', +summary : ' ', +td : "", +th : "", +cell_cell : ' ', +cell_row : ' ', +cell_all : ' ', +row_row : ' ', +row_odd : 'Update odd rows in table', +row_even : 'Update even rows in table', +row_all : ' ', +thead : ' ', +tbody : ' ', +tfoot : ' ', +del : ' ', +scope : '', +row : '', +col : '', +rowgroup : ' ', +colgroup : ' ', +missing_scope: ' , ? , , , .' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ru_UTF-8.js new file mode 100644 index 000000000..f72dbab1d --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/ru_UTF-8.js @@ -0,0 +1,75 @@ +// RU UTF-8 lang variables + +tinyMCE.addToLang('table',{ +general_tab : 'Основные', +advanced_tab : 'Расширенные', +general_props : 'Основные свойства', +advanced_props : 'Расширенные свойства', +desc : 'Вставить новую таблицу', +row_before_desc : 'Вставить строку перед', +row_after_desc : 'Вставить строку после', +delete_row_desc : 'Удалить строку', +col_before_desc : 'Вставить колонку перед', +col_after_desc : 'Вставить колонку после', +delete_col_desc : 'Удалить колонку', +rowtype : 'Строка в части таблицы', +title : 'Вставить/Изменить таблицу', +width : 'Ширина', +height : 'Высота', +cols : 'Колонки', +rows : 'Строки', +cellspacing : 'Расстояние между ячейками', +cellpadding : 'Отступ в ячейках', +border : 'Граница', +align : 'Выравнивание', +align_default : 'По-умолчанию', +align_left : 'Всево', +align_right : 'Вправо', +align_middle : 'По центру', +row_title : 'Свойства строки таблицы', +cell_title : 'Свойства ячейки таблицы', +cell_type : 'Тип ячейки', +row_desc : 'Свойства строки таблицы', +cell_desc : 'Свойства ячейки таблицы', +valign : 'Вертикальное выравнивание', +align_top : 'По верху', +align_bottom : 'По низу', +props_desc : 'Свойства таблицы', +bordercolor : 'Цвет рамки', +bgcolor : 'Цвет фона', +merge_cells_title : 'Объединить ячейки таблицы', +split_cells_desc : 'Разделить ячейки таблицы', +merge_cells_desc : 'Объединить ячейки таблицы', +cut_row_desc : 'Вылезать строку таблицы', +copy_row_desc : 'Скопировать строку таблицы', +paste_row_before_desc : 'Вставить строку таблицы перед', +paste_row_after_desc : 'Вставить строку таблицы после', +id : 'Id', +style: 'Стиль', +langdir : 'Описание языка', +langcode : 'Код языка', +mime : 'Целевой MIME тип', +ltr : 'Слева направо', +rtl : 'Справа налево', +bgimage : 'Фоновое изображение', +summary : 'Краткое описание', +td : "Тело", +th : "Заголовок", +cell_cell : 'Обновить текущую ячейку', +cell_row : 'Обновить текущую строку', +cell_all : 'Обновить все ячейки в таблице', +row_row : 'Обновить текущую строку', +row_odd : 'Update odd rows in table', +row_even : 'Update even rows in table', +row_all : 'Обновить все строки в таблице', +thead : 'Заголовок таблицы', +tbody : 'Тело таблицы', +tfoot : 'Футер таблицы', +del : 'Удалить таблицу', +scope : 'Границы', +row : 'Строка', +col : 'Колонка', +rowgroup : 'Группа строк', +colgroup : 'Группа колонок', +missing_scope: 'Вы уверены, что хотите продолжать не обозначив границы ячеек шапки таблицы? Без этого, возможно, некоторым пользователям будет затруднительно понять, что за данные находятся в таблице.' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/sk.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/sk.js new file mode 100644 index 000000000..86b0e61db --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/sk.js @@ -0,0 +1,51 @@ +/** + * Slovak lang variables + * encoding: utf-8 + * + * @author Vladimir VASIL vvasil@post.sk + * + * $Id: sk.js,v 1.1 2005/11/22 20:56:44 spocke Exp $ + */ + +tinyMCE.addToLang('',{ +table_desc : 'Vložiť novú tabuľku', +table_insert_row_before_desc : 'Vložiť riadok pred', +table_insert_row_after_desc : 'Vložiť riadok po', +table_delete_row_desc : 'Zmazať riadok', +table_insert_col_before_desc : 'Vložiť stĺpec pred', +table_insert_col_after_desc : 'Vložiť stĺpec po', +table_delete_col_desc : 'Odstrániť stĺpec', +insert_table_title : 'Vložiť/upraviť tabuľku', +insert_table_width : 'Šírka', +insert_table_height : 'Výška', +insert_table_cols : 'Stĺpce', +insert_table_rows : 'Riadky', +insert_table_cellspacing : 'Vonkajší okraj buniek', +insert_table_cellpadding : 'Vnutorný okraj buniek', +insert_table_border : 'Riadok', +insert_table_align : 'Zarovnanie', +insert_table_align_default : 'Východzie', +insert_table_align_left : 'Vľavo', +insert_table_align_right : 'Vpravo', +insert_table_align_middle : 'Na stred', +insert_table_class : 'Trieda', +table_row_title : 'Vlastnosti riadku', +table_cell_title : 'Vlastnosti bunky', +table_row_desc : 'Vlastnosti riadku', +table_cell_desc : 'Vlastnosti riadku', +insert_table_valign : 'Vertikálne zarovnávanie', +insert_table_align_top : 'Nahor', +insert_table_align_bottom : 'Dole', +table_props_desc : 'Vlastnosti tabuľky', +table_bordercolor : 'Farba rámčeku', +table_bgcolor : 'Farba pozadia', +table_merge_cells_title : 'Zlúčiť bunky', +table_split_cells_desc : 'Rozdeliť bunky', +table_merge_cells_desc : 'Zlúčiť bunky', +table_cut_row_desc : 'Vyňať riadok', +table_copy_row_desc : 'Kopírovať riadok', +table_paste_row_before_desc : 'Vložiť riadok pred', +table_paste_row_after_desc : 'Vložiť riadok za', +table_insert_desc : 'Vložiť tabuľku' +}); + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/sv.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/sv.js new file mode 100644 index 000000000..a9f01ca91 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/sv.js @@ -0,0 +1,76 @@ +// UK lang variables + +tinyMCE.addToLang('table',{ +general_tab : 'Generella inställningar', +advanced_tab : 'Avancerade inställningar', +general_props : 'Generella inställningar', +advanced_props : 'Avancerade inställningar', +desc : 'Skapa ny tabell', +before_desc : 'Skapa rad före', +after_desc : 'Skapa rad efter', +row_before_desc : 'Skapa rad före', +row_after_desc : 'Skapa rad efter', +delete_row_desc : 'Ta bort rad', +col_before_desc : 'Skapa kolumn före', +col_after_desc : 'Skapa kolumn efter', +delete_col_desc : 'Ta bort kolumn', +rowtype : 'Rad typ', +title : 'Skapa/redigera ny tabell', +width : 'Bredd', +height : 'Höjd', +cols : 'Columner', +rows : 'Rader', +cellspacing : 'Cellmellanrum', +cellpadding : 'Cellutfyllnad', +border : 'Ram', +align : 'Justering', +align_default : 'Ingen', +align_left : 'Vänster', +align_right : 'Höger', +align_middle : 'Mitten', +row_title : 'Tabell radsinställningar', +cell_title : 'Tabell cellsinställningar', +cell_type : 'Cell typ', +row_desc : 'Tabell rads inställningar', +cell_desc : 'Tabell cells inställningar', +valign : 'Vertical justering', +align_top : 'Toppen', +align_bottom : 'Botten', +props_desc : 'Tabell inställningar', +bordercolor : 'Ram färg', +bgcolor : 'Bakgrundsfärg', +merge_cells_title : 'Sammanfoga tabell celler', +split_cells_desc : 'Delaupp tabell celler', +merge_cells_desc : 'Sammanfoga tabell celler', +cut_row_desc : 'Klipput tabell rad', +copy_row_desc : 'Kopiera tabell rad', +paste_row_before_desc : 'Klistra in tabell rad före', +paste_row_after_desc : 'Klistra in tabell rad efter', +id : 'Id', +style: 'Stil', +langdir : 'Skrift riktning', +langcode : 'Språk kåd', +ltr : 'Vänster till höger', +rtl : 'Höger till vänster', +bgimage : 'Bakgrundsbild', +summary : 'Sammanfattning', +td : "Data", +th : "Huvud", +cell_cell : 'Updatera nuvarande cell', +cell_row : 'Updatera alla celler i raden', +cell_all : 'Updatera alla celler t tabellen', +row_row : 'Updatera nuvarande rad', +row_odd : 'Updatera udda rader i tabellen', +row_even : 'Updatera jämna rader i tabellen', +row_all : 'Updatera alla rader i tabellen', +thead : 'Tabell Huvud', +tbody : 'Tabell Kropp', +tfoot : 'Tabell Fot', +del : 'Tabort tabell', +scope : 'Scope', +row : 'Rad', +col : 'Kolumn', +rowgroup : 'Rad grupp', +colgroup : 'Kolumn grupp', +missing_scope: 'Är du säker på att du vill fortsätta utan att specifisera ett scope, utan denna kan det bli svårt för handikappade att förstå tabellen.' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/tw.js new file mode 100644 index 000000000..847e20219 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/tw.js @@ -0,0 +1,43 @@ +// TW lang variables contributed by Jim Kou + +tinyMCE.addToLang('',{ +insert_table_align : '', +insert_table_align_default : 'з', +insert_table_align_left : '', +insert_table_align_middle : 'm', +insert_table_align_right : 'k', +insert_table_border : 'ؽu', +insert_table_cellpadding : 'rÅPxs涡', +insert_table_cellspacing : 'xs涡', +insert_table_class : '˦', +insert_table_cols : '', +insert_table_height : '', +insert_table_rows : 'C', +insert_table_title : 'D', +insert_table_width : 'e', +table_delete_col_desc : 'R@xs', +table_delete_row_desc : 'R@Cxs', +table_desc : '', +table_insert_col_after_desc : 'sW@xs()', +table_insert_col_before_desc : 'sW@xs(e)', +table_insert_row_after_desc : 'sW@Cxs()', +table_insert_row_before_desc : 'sW@Cxs(e)', +table_row_title : 'Table row properties', +table_cell_title : 'Table cell properties', +table_row_desc : 'Table row properties', +table_cell_desc : 'Table cell properties', +insert_table_valign : 'Vertical alignment', +insert_table_align_top : 'Top', +insert_table_align_bottom : 'Bottom', +table_props_desc : 'Table properties', +table_bordercolor : 'Border color', +table_bgcolor : 'Bg color', +table_merge_cells_title : 'Merge table cells', +table_split_cells_desc : 'Split table cells', +table_merge_cells_desc : 'Merge table cells', +table_cut_row_desc : 'Cut table row', +table_copy_row_desc : 'Copy table row', +table_paste_row_before_desc : 'Paste table row before', +table_paste_row_after_desc : 'Paste table row after', +table_insert_desc : 'Insert a new table' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/zh_cn.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/zh_cn.js new file mode 100644 index 000000000..a3f59cfee --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/zh_cn.js @@ -0,0 +1,75 @@ +// Simplified Chinese lang variables contributed by tom_cat (thomaswangyang@gmail.com) + +tinyMCE.addToLang('table',{ +general_tab : 'һ', +advanced_tab : '߼', +general_props : 'һ', +advanced_props : '߼', +desc : 'һ±', +row_before_desc : 'ǰһ', +row_after_desc : 'һ', +delete_row_desc : 'ɾ', +col_before_desc : 'һ', +col_after_desc : 'Ҳһ', +delete_col_desc : 'ɾ', +rowtype : '', +title : '/޸ ', +width : '', +height : '', +cols : '', +rows : '', +cellspacing : 'Ԫռ', +cellpadding : 'Ԫ', +border : '߿', +align : '', +align_default : 'Ĭ', +align_left : '', +align_right : '', +align_middle : '', +row_title : 'б', +cell_title : 'Ԫ', +cell_type : 'Ԫ', +row_desc : '', +cell_desc : 'Ԫ', +valign : 'ֱ', +align_top : '', +align_bottom : '׶', +props_desc : '', +bordercolor : '߿ɫ', +bgcolor : 'ɫ', +merge_cells_title : 'ϲеԪ', +split_cells_desc : 'еԪ', +merge_cells_desc : 'ϲеԪ', +cut_row_desc : '', +copy_row_desc : '', +paste_row_before_desc : 'ǰճһ', +paste_row_after_desc : 'ճһ', +id : 'ʶ', +style: 'ʽ', +langdir : 'д', +langcode : 'Ա', +mime : 'Ŀ MIME ', +ltr : '', +rtl : 'ҵ', +bgimage : 'ͼƬ', +summary : 'С', +td : "", +th : "ҳü", +cell_cell : 'µǰԪ', +cell_row : 'еԪ', +cell_all : '±еԪ', +row_row : 'µǰ', +row_odd : '', +row_even : 'ż', +row_all : '±', +thead : 'ͷ', +tbody : '', +tfoot : 'β', +del : 'ɾ', +scope : '', +row : '', +col : '', +rowgroup : 'м', +colgroup : 'м', +missing_scope: 'ȷҪû༭ʱû༭ʹĶ߿ܷ' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/zh_tw.js new file mode 100644 index 000000000..664d5f020 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/zh_tw.js @@ -0,0 +1,76 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('table',{ +general_tab : '@', +advanced_tab : 'i', +general_props : '@ݩ', +advanced_props : 'iݩ', +desc : 'Js', +row_before_desc : 'beJC', +row_after_desc : 'bᴡJC', +delete_row_desc : 'RC', +col_before_desc : 'beJ', +col_after_desc : 'bᴡJ', +delete_col_desc : 'R', +rowtype : '椤C', +title : 'Jνվ', +width : 'e', +height : '', +cols : '', +rows : 'C', +cellspacing : 'xsuZ', +cellpadding : 'xs椺PuZ', +border : 'ؽu', +align : 'm', +align_default : 'w', +align_left : 'a', +align_right : 'ak', +align_middle : 'm', +row_title : 'Cݩ', +cell_title : 'xsݩ', +cell_type : 'xs', +row_desc : 'Cݩ', +cell_desc : 'xsݩ', +valign : 'm', +align_top : '', +align_bottom : '', +props_desc : 'ݩ', +bordercolor : 'ؽuC', +bgcolor : 'IC', +merge_cells_title : 'Xxs', +split_cells_desc : 'xs', +merge_cells_desc : 'Xxs', +cut_row_desc : 'ŤUC', +copy_row_desc : 'ƻsC', +paste_row_before_desc : 'beKWC', +paste_row_after_desc : 'bKWC', +id : 'sX', +style: '', +langdir : 'yΪk', +langcode : 'yX', +mime : 'H MIME ', +ltr : 'ѥܥk', +rtl : 'ѥkܥ', +bgimage : 'I', +summary : '@', +td : "", +th : "Y", +cell_cell : 'sҦbxs', +cell_row : 'sCxs', +cell_all : 's椤xs', +row_row : 'sҦbC', +row_odd : 's椤_ƦC', +row_even : 's椤ƦC', +row_all : 's椤C', +thead : 'Y', +tbody : '', +tfoot : '橳', +del : 'R', +scope : 'd', +row : 'C', +col : '', +rowgroup : 'sC', +colgroup : 's', +missing_scope: 'TwnbS惡Y]wdU~ܡH\n[H]wܡAi|ɭPYǨϥΪ̵LkQŪ椤άOTC' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/zh_tw_utf8.js new file mode 100644 index 000000000..e56bb1e8b --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/langs/zh_tw_utf8.js @@ -0,0 +1,76 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('table',{ +general_tab : '一般', +advanced_tab : '進階', +general_props : '一般屬性', +advanced_props : '進階屬性', +desc : '插入新表格', +row_before_desc : '在之前插入列', +row_after_desc : '在之後插入列', +delete_row_desc : '刪除列', +col_before_desc : '在之前插入行', +col_after_desc : '在之後插入行', +delete_col_desc : '刪除行', +rowtype : '表格中的列', +title : '插入或調整表格', +width : '寬', +height : '高', +cols : '行', +rows : '列', +cellspacing : '儲存格格線間距', +cellpadding : '儲存格內文與格線間距', +border : '框線', +align : '位置', +align_default : '內定', +align_left : '靠左', +align_right : '靠右', +align_middle : '置中', +row_title : '列屬性', +cell_title : '儲存格屬性', +cell_type : '儲存格類型', +row_desc : '列屬性', +cell_desc : '儲存格屬性', +valign : '垂直位置', +align_top : '頂端', +align_bottom : '底部', +props_desc : '表格屬性', +bordercolor : '框線顏色', +bgcolor : '背景顏色', +merge_cells_title : '合併儲存格', +split_cells_desc : '分割儲存格', +merge_cells_desc : '合併儲存格', +cut_row_desc : '剪下列', +copy_row_desc : '複製列', +paste_row_before_desc : '在之前貼上列', +paste_row_after_desc : '在之後貼上列', +id : '編碼', +style: '式樣', +langdir : '語言用法', +langcode : '語碼', +mime : '對象 MIME 類型', +ltr : '由左至右', +rtl : '由右至左', +bgimage : '背景圖檔', +summary : '一覽', +td : "資料", +th : "標頭", +cell_cell : '更新所在的儲存格', +cell_row : '更新列內的儲存格', +cell_all : '更新表格中的儲存格', +row_row : '更新所在的列', +row_odd : '更新表格中的奇數列', +row_even : '更新表格中的偶數列', +row_all : '更新表格中的列', +thead : '表格標頭', +tbody : '表格實體', +tfoot : '表格底部', +del : '刪除表格', +scope : '範圍', +row : '列', +col : '行', +rowgroup : '群列', +colgroup : '群行', +missing_scope: '確定要在沒有對此表格標頭設定範圍下繼續執行嗎?\n不加以設定的話,可能會導致某些使用者無法順利讀取表格中的部份或是整體資訊。' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/merge_cells.htm b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/merge_cells.htm new file mode 100644 index 000000000..be723a9fa --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/merge_cells.htm @@ -0,0 +1,37 @@ + + + {$lang_table_merge_cells_title} + + + + + + +
+
+ {$lang_table_merge_cells_title} + + + + + + + + + +
{$lang_table_cols}: +
{$lang_table_rows}:
+
+ +
+
+ +
+ +
+ +
+
+
+ + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/row.htm b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/row.htm new file mode 100644 index 000000000..989e55b36 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/row.htm @@ -0,0 +1,159 @@ + + + {$lang_table_row_title} + + + + + + + + +
+ + +
+
+
+ {$lang_table_general_props} + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ +
+
+
+ +
+
+ {$lang_table_advanced_props} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ + + + + +
 
+
+ + + + + +
 
+
+
+
+
+ +
+
+ +
+ +
+
+
+ +
+ +
+
+
+ + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/table.htm b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/table.htm new file mode 100644 index 000000000..70d18001e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/table/table.htm @@ -0,0 +1,155 @@ + + + {$lang_table_title} + + + + + + + + +
+ + +
+
+
+ {$lang_table_general_props} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ +
+
+ {$lang_table_advanced_props} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ + + + + +
 
+
+ + + + + +
 
+
+ + + + + +
 
+
+
+
+
+ +
+
+ +
+ +
+ +
+
+
+ + diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/editor_plugin.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/editor_plugin.js new file mode 100644 index 000000000..e18eaa3e9 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/editor_plugin.js @@ -0,0 +1,6 @@ +function TinyMCE_zoom_getInfo(){return{longname:'Zoom',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_zoom.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};};function TinyMCE_zoom_getControlHTML(control_name){if(!tinyMCE.isMSIE||tinyMCE.isMSIE5_0||tinyMCE.isOpera)return "";switch(control_name){case "zoom":return '';}return "";}function TinyMCE_zoom_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceZoom":tinyMCE.getInstanceById(editor_id).contentDocument.body.style.zoom=value;tinyMCE.getInstanceById(editor_id).contentDocument.body.style.mozZoom=value;return true;}return false;} \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/editor_plugin_src.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/editor_plugin_src.js new file mode 100644 index 000000000..698d70459 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/editor_plugin_src.js @@ -0,0 +1,47 @@ +/* Import plugin specific language pack */ + +function TinyMCE_zoom_getInfo() { + return { + longname : 'Zoom', + author : 'Moxiecode Systems', + authorurl : 'http://tinymce.moxiecode.com', + infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_zoom.html', + version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion + }; +}; + +/** + * Returns the HTML contents of the zoom control. + */ +function TinyMCE_zoom_getControlHTML(control_name) { + if (!tinyMCE.isMSIE || tinyMCE.isMSIE5_0 || tinyMCE.isOpera) + return ""; + + switch (control_name) { + case "zoom": + return ''; + } + + return ""; +} + +/** + * Executes the mceZoom command. + */ +function TinyMCE_zoom_execCommand(editor_id, element, command, user_interface, value) { + // Handle commands + switch (command) { + case "mceZoom": + tinyMCE.getInstanceById(editor_id).contentDocument.body.style.zoom = value; + tinyMCE.getInstanceById(editor_id).contentDocument.body.style.mozZoom = value; + return true; + } + + // Pass to next handler in chain + return false; +} diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/es.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/es.js new file mode 100644 index 000000000..3bc7aed29 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/es.js @@ -0,0 +1,3 @@ +// Espaol por matiasl-AR + +tinyMCELang['lang_zoom_prefix'] = 'Aumento de Tamao'; \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/fr.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/fr.js new file mode 100644 index 000000000..8d48271c7 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/fr.js @@ -0,0 +1,3 @@ +// Traduit par Normand Lamoureux le 2005-11-12 + +tinyMCELang['lang_zoom_prefix'] = 'Augmenter la taille'; \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/he.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/he.js new file mode 100644 index 000000000..134435a3c --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/he.js @@ -0,0 +1,5 @@ +// HE lang variables by Liron Newman, http://eesh.net + +tinyMCE.addToLang('',{ +zoom_prefix : 'æå' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/pt_br.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/pt_br.js new file mode 100644 index 000000000..e36760085 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/pt_br.js @@ -0,0 +1,10 @@ +/** + * pt_br lang variables + * Brazilian Portuguese + * + * Authors : + * Marcio Barbosa (mpg) + * Last Updated : November 26, 2005 + * TinyMCE Version : 2.0RC4 + */ +tinyMCELang['lang_zoom_prefix'] = 'Aumentar de Tamanho'; \ No newline at end of file diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/ru.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/ru.js new file mode 100644 index 000000000..310ecbf6f --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/ru.js @@ -0,0 +1,5 @@ +// RU cp1251 lang variables + +tinyMCE.addToLang('',{ +zoom_prefix : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/ru_KOI8-R.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/ru_KOI8-R.js new file mode 100644 index 000000000..b285dfd08 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/ru_KOI8-R.js @@ -0,0 +1,5 @@ +// RU KOI8-R lang variables + +tinyMCE.addToLang('',{ +zoom_prefix : '' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/ru_UTF-8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/ru_UTF-8.js new file mode 100644 index 000000000..0c81efced --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/ru_UTF-8.js @@ -0,0 +1,5 @@ +// RU UTF-8 lang variables + +tinyMCE.addToLang('',{ +zoom_prefix : 'масштаб' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/zh_tw.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/zh_tw.js new file mode 100644 index 000000000..c2300776e --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/zh_tw.js @@ -0,0 +1,6 @@ +// Traditional Chinese BIG-5; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// c餤 BIG-5 FƦΧ{s@F twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +zoom_prefix : 'j' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/zh_tw_utf8.js b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/zh_tw_utf8.js new file mode 100644 index 000000000..bd56537c2 --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/langs/zh_tw_utf8.js @@ -0,0 +1,6 @@ +// Traditional Chinese UTF-8; Twapweb Site translated; twapweb_AT_gmail_DOT_com +// 繁體中文 UTF-8 ;數位應用坊製作; twapweb_AT_gmail_DOT_com + +tinyMCE.addToLang('',{ +zoom_prefix : '放大' +}); diff --git a/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/readme.txt b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/readme.txt new file mode 100644 index 000000000..4fdb78aec --- /dev/null +++ b/www/extras/tinymce2/jscripts/tiny_mce/plugins/zoom/readme.txt @@ -0,0 +1 @@ +Check the TinyMCE documentation for details on this plugin. diff --git a/www/extras/tinymce2/jscripts/webgui.js b/www/extras/tinymce2/jscripts/webgui.js new file mode 100644 index 000000000..d139c7bac --- /dev/null +++ b/www/extras/tinymce2/jscripts/webgui.js @@ -0,0 +1,25 @@ +// WebGUI Specific javascript functions for TinyMCE + +function tinyMCE_WebGUI_URLConvertor(url, node, on_save) { + // The next line would have tried formatting the URL, but we don't want it to + url = tinyMCE.convertURL(url, node, on_save); + // Do custom WebUI convertion, replace back ^(); + url = url.replace(new RegExp("%5E", "g"), "^"); + url = url.replace(new RegExp("%3B", "g"), ";"); + url = url.replace(new RegExp("%28", "g"), "("); + url = url.replace(new RegExp("%29", "g"), ")"); + url = url.replace(/^\/\^/,"^"); + url = url.replace(/http:\/\/\//,"/"); + url = url.replace(/^.*(\^\/\;.*)$/,"$1"); + return url; +} + +function tinyMCE_WebGUI_Cleanup(type,value) { +// alert(value); +// return value; + if (value != "[object HTMLBodyElement]" && value != "[object]") { + value = value.replace(new RegExp(""", "g"),"\""); + } + return value; +} +