From 9cffe191ac1107cb482e602d9237e42c1ac0c1cf Mon Sep 17 00:00:00 2001 From: JT Smith Date: Sat, 30 Oct 2004 16:36:18 +0000 Subject: [PATCH] tinymce editor --- docs/upgrades/upgrade_6.2.8-6.3.0.sql | 8 +- www/extras/htmlArea/editor.html | 64 - www/extras/htmlArea/editor.js | 1914 ---------- www/extras/htmlArea/example.html | 160 - www/extras/htmlArea/images/ed_about.gif | Bin 87 -> 0 bytes .../htmlArea/images/ed_align_center.gif | Bin 69 -> 0 bytes www/extras/htmlArea/images/ed_align_left.gif | Bin 69 -> 0 bytes www/extras/htmlArea/images/ed_align_right.gif | Bin 68 -> 0 bytes www/extras/htmlArea/images/ed_blank.gif | Bin 56 -> 0 bytes www/extras/htmlArea/images/ed_cellprop.gif | Bin 155 -> 0 bytes www/extras/htmlArea/images/ed_charmap.gif | Bin 143 -> 0 bytes www/extras/htmlArea/images/ed_color_bg.gif | Bin 181 -> 0 bytes www/extras/htmlArea/images/ed_color_fg.gif | Bin 171 -> 0 bytes www/extras/htmlArea/images/ed_copy.gif | Bin 110 -> 0 bytes www/extras/htmlArea/images/ed_custom.gif | Bin 67 -> 0 bytes www/extras/htmlArea/images/ed_cut.gif | Bin 91 -> 0 bytes www/extras/htmlArea/images/ed_delcel.gif | Bin 121 -> 0 bytes www/extras/htmlArea/images/ed_delcol.gif | Bin 120 -> 0 bytes www/extras/htmlArea/images/ed_delrow.gif | Bin 125 -> 0 bytes www/extras/htmlArea/images/ed_find.gif | Bin 900 -> 0 bytes www/extras/htmlArea/images/ed_format_bold.gif | Bin 74 -> 0 bytes .../htmlArea/images/ed_format_italic.gif | Bin 77 -> 0 bytes .../htmlArea/images/ed_format_strike.gif | Bin 78 -> 0 bytes www/extras/htmlArea/images/ed_format_sub.gif | Bin 78 -> 0 bytes www/extras/htmlArea/images/ed_format_sup.gif | Bin 77 -> 0 bytes .../htmlArea/images/ed_format_underline.gif | Bin 85 -> 0 bytes www/extras/htmlArea/images/ed_help.gif | Bin 70 -> 0 bytes www/extras/htmlArea/images/ed_hr.gif | Bin 70 -> 0 bytes www/extras/htmlArea/images/ed_html.gif | Bin 75 -> 0 bytes www/extras/htmlArea/images/ed_indent_less.gif | Bin 87 -> 0 bytes www/extras/htmlArea/images/ed_indent_more.gif | Bin 87 -> 0 bytes www/extras/htmlArea/images/ed_insabove.gif | Bin 125 -> 0 bytes www/extras/htmlArea/images/ed_inscellft.gif | Bin 124 -> 0 bytes www/extras/htmlArea/images/ed_inscelrgt.gif | Bin 125 -> 0 bytes www/extras/htmlArea/images/ed_insleft.gif | Bin 116 -> 0 bytes www/extras/htmlArea/images/ed_insright.gif | Bin 117 -> 0 bytes www/extras/htmlArea/images/ed_insunder.gif | Bin 121 -> 0 bytes www/extras/htmlArea/images/ed_link.gif | Bin 97 -> 0 bytes www/extras/htmlArea/images/ed_list_bullet.gif | Bin 80 -> 0 bytes www/extras/htmlArea/images/ed_list_num.gif | Bin 82 -> 0 bytes www/extras/htmlArea/images/ed_mergecels.gif | Bin 910 -> 0 bytes www/extras/htmlArea/images/ed_mergerows.gif | Bin 910 -> 0 bytes www/extras/htmlArea/images/ed_new.gif | Bin 92 -> 0 bytes www/extras/htmlArea/images/ed_paste.gif | Bin 148 -> 0 bytes www/extras/htmlArea/images/ed_preview.gif | Bin 949 -> 0 bytes www/extras/htmlArea/images/ed_print.gif | Bin 127 -> 0 bytes www/extras/htmlArea/images/ed_rowprop.gif | Bin 149 -> 0 bytes www/extras/htmlArea/images/ed_save.gif | Bin 119 -> 0 bytes www/extras/htmlArea/images/ed_show_border.gif | Bin 892 -> 0 bytes www/extras/htmlArea/images/ed_smiley.gif | Bin 135 -> 0 bytes www/extras/htmlArea/images/ed_spec_char.gif | Bin 924 -> 0 bytes www/extras/htmlArea/images/ed_spellcheck.gif | Bin 112 -> 0 bytes www/extras/htmlArea/images/ed_splitcel.gif | Bin 925 -> 0 bytes www/extras/htmlArea/images/ed_splitrow.gif | Bin 923 -> 0 bytes www/extras/htmlArea/images/ed_table.gif | Bin 121 -> 0 bytes www/extras/htmlArea/images/ed_tableprop.gif | Bin 145 -> 0 bytes www/extras/htmlArea/images/ed_undo.gif | Bin 862 -> 0 bytes www/extras/htmlArea/images/ed_upload.gif | Bin 920 -> 0 bytes www/extras/htmlArea/images/ed_word.gif | Bin 660 -> 0 bytes .../htmlArea/images/fullscreen_maximize.gif | Bin 97 -> 0 bytes .../htmlArea/images/fullscreen_minimize.gif | Bin 97 -> 0 bytes www/extras/htmlArea/images/insert_table.gif | Bin 121 -> 0 bytes www/extras/htmlArea/popups/about.html | 15 - www/extras/htmlArea/popups/blank.html | 2 - www/extras/htmlArea/popups/cellprop.html | 262 -- www/extras/htmlArea/popups/cellpropold.html | 171 - www/extras/htmlArea/popups/custom2.html | 35 - www/extras/htmlArea/popups/editor_help.html | 16 - www/extras/htmlArea/popups/find.html | 134 - www/extras/htmlArea/popups/fullscreen.html | 131 - www/extras/htmlArea/popups/insert_char.html | 180 - www/extras/htmlArea/popups/insert_image.html | 446 --- www/extras/htmlArea/popups/insert_link.html | 200 - www/extras/htmlArea/popups/insert_smiley.html | 118 - www/extras/htmlArea/popups/insert_smiley.pl | 76 - www/extras/htmlArea/popups/insert_table.html | 170 - www/extras/htmlArea/popups/rowprop.html | 223 -- www/extras/htmlArea/popups/select_color.html | 343 -- www/extras/htmlArea/popups/set_color.html | 352 -- www/extras/htmlArea/popups/tableprop.html | 302 -- www/extras/htmlArea/readme.html | 760 ---- www/extras/htmlArea3/ChangeLog | 1185 ------ www/extras/htmlArea3/dialog.js | 72 - www/extras/htmlArea3/examples/2-areas.cgi | 16 - www/extras/htmlArea3/examples/2-areas.html | 158 - .../htmlArea3/examples/context-menu.html | 95 - www/extras/htmlArea3/examples/core.html | 184 - www/extras/htmlArea3/examples/css.html | 88 - www/extras/htmlArea3/examples/custom.css | 29 - www/extras/htmlArea3/examples/full-page.html | 75 - .../htmlArea3/examples/fully-loaded.html | 248 -- www/extras/htmlArea3/examples/index.html | 40 - .../htmlArea3/examples/spell-checker.html | 132 - .../htmlArea3/examples/table-operations.html | 116 - www/extras/htmlArea3/examples/test.cgi | 21 - www/extras/htmlArea3/htmlarea.css | 180 - www/extras/htmlArea3/htmlarea.js | 2175 ----------- www/extras/htmlArea3/images/ed_about.gif | Bin 87 -> 0 bytes .../htmlArea3/images/ed_align_center.gif | Bin 69 -> 0 bytes .../htmlArea3/images/ed_align_justify.gif | Bin 69 -> 0 bytes www/extras/htmlArea3/images/ed_align_left.gif | Bin 69 -> 0 bytes .../htmlArea3/images/ed_align_right.gif | Bin 68 -> 0 bytes www/extras/htmlArea3/images/ed_blank.gif | Bin 56 -> 0 bytes www/extras/htmlArea3/images/ed_charmap.gif | Bin 143 -> 0 bytes www/extras/htmlArea3/images/ed_color_bg.gif | Bin 181 -> 0 bytes www/extras/htmlArea3/images/ed_color_fg.gif | Bin 171 -> 0 bytes www/extras/htmlArea3/images/ed_copy.gif | Bin 110 -> 0 bytes www/extras/htmlArea3/images/ed_custom.gif | Bin 67 -> 0 bytes www/extras/htmlArea3/images/ed_cut.gif | Bin 91 -> 0 bytes www/extras/htmlArea3/images/ed_delete.gif | Bin 90 -> 0 bytes .../htmlArea3/images/ed_format_bold.gif | Bin 74 -> 0 bytes .../htmlArea3/images/ed_format_italic.gif | Bin 77 -> 0 bytes .../htmlArea3/images/ed_format_strike.gif | Bin 78 -> 0 bytes www/extras/htmlArea3/images/ed_format_sub.gif | Bin 78 -> 0 bytes www/extras/htmlArea3/images/ed_format_sup.gif | Bin 77 -> 0 bytes .../htmlArea3/images/ed_format_underline.gif | Bin 85 -> 0 bytes www/extras/htmlArea3/images/ed_help.gif | Bin 70 -> 0 bytes www/extras/htmlArea3/images/ed_hr.gif | Bin 70 -> 0 bytes www/extras/htmlArea3/images/ed_html.gif | Bin 75 -> 0 bytes www/extras/htmlArea3/images/ed_image.gif | Bin 148 -> 0 bytes .../htmlArea3/images/ed_indent_less.gif | Bin 87 -> 0 bytes .../htmlArea3/images/ed_indent_more.gif | Bin 87 -> 0 bytes .../htmlArea3/images/ed_left_to_right.gif | Bin 89 -> 0 bytes www/extras/htmlArea3/images/ed_link.gif | Bin 97 -> 0 bytes .../htmlArea3/images/ed_list_bullet.gif | Bin 80 -> 0 bytes www/extras/htmlArea3/images/ed_list_num.gif | Bin 82 -> 0 bytes www/extras/htmlArea3/images/ed_paste.gif | Bin 139 -> 0 bytes www/extras/htmlArea3/images/ed_redo.gif | Bin 80 -> 0 bytes .../htmlArea3/images/ed_right_to_left.gif | Bin 88 -> 0 bytes www/extras/htmlArea3/images/ed_save.gif | Bin 143 -> 0 bytes .../htmlArea3/images/ed_show_border.gif | Bin 104 -> 0 bytes www/extras/htmlArea3/images/ed_splitcel.gif | Bin 143 -> 0 bytes www/extras/htmlArea3/images/ed_undo.gif | Bin 81 -> 0 bytes .../htmlArea3/images/fullscreen_maximize.gif | Bin 97 -> 0 bytes .../htmlArea3/images/fullscreen_minimize.gif | Bin 97 -> 0 bytes www/extras/htmlArea3/images/insert_table.gif | Bin 121 -> 0 bytes www/extras/htmlArea3/index.html | 199 - www/extras/htmlArea3/lang/b5.js | 36 - www/extras/htmlArea3/lang/cz.js | 63 - www/extras/htmlArea3/lang/da.js | 38 - www/extras/htmlArea3/lang/de.js | 54 - www/extras/htmlArea3/lang/ee.js | 63 - www/extras/htmlArea3/lang/el.js | 75 - www/extras/htmlArea3/lang/en.js | 88 - www/extras/htmlArea3/lang/es.js | 51 - www/extras/htmlArea3/lang/fi.js | 46 - www/extras/htmlArea3/lang/fr.js | 61 - www/extras/htmlArea3/lang/gb.js | 36 - www/extras/htmlArea3/lang/he.js | 63 - www/extras/htmlArea3/lang/hu.js | 63 - www/extras/htmlArea3/lang/it.js | 54 - www/extras/htmlArea3/lang/ja-euc.js | 37 - www/extras/htmlArea3/lang/ja-jis.js | 37 - www/extras/htmlArea3/lang/ja-sjis.js | 37 - www/extras/htmlArea3/lang/ja-utf8.js | 37 - www/extras/htmlArea3/lang/lt.js | 55 - www/extras/htmlArea3/lang/lv.js | 55 - www/extras/htmlArea3/lang/nb.js | 36 - www/extras/htmlArea3/lang/nl.js | 90 - www/extras/htmlArea3/lang/no.js | 79 - www/extras/htmlArea3/lang/pl.js | 36 - www/extras/htmlArea3/lang/pt_br.js | 37 - www/extras/htmlArea3/lang/ro.js | 80 - www/extras/htmlArea3/lang/ru.js | 63 - www/extras/htmlArea3/lang/se.js | 38 - www/extras/htmlArea3/lang/si.js | 63 - www/extras/htmlArea3/lang/vn.js | 51 - www/extras/htmlArea3/license.txt | 30 - www/extras/htmlArea3/plugins/CSS/css.js | 116 - www/extras/htmlArea3/plugins/CSS/lang/en.js | 2 - .../plugins/ContextMenu/context-menu.js | 416 --- .../htmlArea3/plugins/ContextMenu/lang/de.js | 59 - .../htmlArea3/plugins/ContextMenu/lang/el.js | 57 - .../htmlArea3/plugins/ContextMenu/lang/en.js | 66 - .../htmlArea3/plugins/ContextMenu/lang/nl.js | 66 - .../htmlArea3/plugins/ContextMenu/menu.css | 64 - .../htmlArea3/plugins/FullPage/full-page.js | 143 - .../plugins/FullPage/img/docprop.gif | Bin 302 -> 0 bytes .../htmlArea3/plugins/FullPage/lang/en.js | 25 - .../htmlArea3/plugins/FullPage/lang/ro.js | 25 - .../plugins/FullPage/popups/docprop.html | 131 - .../htmlArea3/plugins/FullPage/test.html | 89 - .../plugins/SpellChecker/img/spell-check.gif | Bin 107 -> 0 bytes .../htmlArea3/plugins/SpellChecker/lang/cz.js | 37 - .../htmlArea3/plugins/SpellChecker/lang/da.js | 37 - .../htmlArea3/plugins/SpellChecker/lang/de.js | 28 - .../htmlArea3/plugins/SpellChecker/lang/en.js | 38 - .../htmlArea3/plugins/SpellChecker/lang/hu.js | 37 - .../htmlArea3/plugins/SpellChecker/lang/it.js | 28 - .../htmlArea3/plugins/SpellChecker/lang/ro.js | 37 - .../plugins/SpellChecker/readme-tech.html | 114 - .../SpellChecker/spell-check-logic.cgi | 210 -- .../SpellChecker/spell-check-style.css | 10 - .../plugins/SpellChecker/spell-check-ui.html | 122 - .../plugins/SpellChecker/spell-check-ui.js | 397 -- .../plugins/SpellChecker/spell-checker.js | 79 - .../TableOperations/img/cell-delete.gif | Bin 101 -> 0 bytes .../TableOperations/img/cell-insert-after.gif | Bin 118 -> 0 bytes .../img/cell-insert-before.gif | Bin 118 -> 0 bytes .../TableOperations/img/cell-merge.gif | Bin 896 -> 0 bytes .../plugins/TableOperations/img/cell-prop.gif | Bin 155 -> 0 bytes .../TableOperations/img/cell-split.gif | Bin 907 -> 0 bytes .../TableOperations/img/col-delete.gif | Bin 100 -> 0 bytes .../TableOperations/img/col-insert-after.gif | Bin 111 -> 0 bytes .../TableOperations/img/col-insert-before.gif | Bin 110 -> 0 bytes .../plugins/TableOperations/img/col-split.gif | Bin 908 -> 0 bytes .../TableOperations/img/row-delete.gif | Bin 104 -> 0 bytes .../TableOperations/img/row-insert-above.gif | Bin 116 -> 0 bytes .../TableOperations/img/row-insert-under.gif | Bin 115 -> 0 bytes .../plugins/TableOperations/img/row-prop.gif | Bin 149 -> 0 bytes .../plugins/TableOperations/img/row-split.gif | Bin 895 -> 0 bytes .../TableOperations/img/table-prop.gif | Bin 145 -> 0 bytes .../plugins/TableOperations/lang/cz.js | 90 - .../plugins/TableOperations/lang/da.js | 90 - .../plugins/TableOperations/lang/de.js | 81 - .../plugins/TableOperations/lang/el.js | 81 - .../plugins/TableOperations/lang/en.js | 90 - .../plugins/TableOperations/lang/fi.js | 66 - .../plugins/TableOperations/lang/hu.js | 63 - .../plugins/TableOperations/lang/it.js | 81 - .../plugins/TableOperations/lang/nl.js | 90 - .../plugins/TableOperations/lang/no.js | 91 - .../plugins/TableOperations/lang/ro.js | 90 - .../TableOperations/table-operations.js | 1160 ------ www/extras/htmlArea3/popupdiv.js | 369 -- www/extras/htmlArea3/popups/about.html | 378 -- www/extras/htmlArea3/popups/blank.html | 2 - www/extras/htmlArea3/popups/custom2.html | 35 - www/extras/htmlArea3/popups/editor_help.html | 16 - www/extras/htmlArea3/popups/fullscreen.html | 133 - www/extras/htmlArea3/popups/insert_image.html | 191 - www/extras/htmlArea3/popups/insert_table.html | 174 - www/extras/htmlArea3/popups/link.html | 142 - .../htmlArea3/popups/old-fullscreen.html | 131 - .../htmlArea3/popups/old_insert_image.html | 206 -- www/extras/htmlArea3/popups/popup.js | 109 - www/extras/htmlArea3/popups/select_color.html | 347 -- www/extras/htmlArea3/popupwin.js | 139 - www/extras/htmlArea3/reference.html | 523 --- www/extras/htmlArea3/release-notes.html | 165 - www/extras/ie5edit.html | 545 --- www/extras/ie5edit.js | 669 ---- www/extras/midas/backcolor.gif | Bin 130 -> 0 bytes www/extras/midas/bold.gif | Bin 69 -> 0 bytes www/extras/midas/colors.html | 134 - www/extras/midas/copy.gif | Bin 105 -> 0 bytes www/extras/midas/cut.gif | Bin 88 -> 0 bytes www/extras/midas/editor.html | 383 -- www/extras/midas/forecolor.gif | Bin 95 -> 0 bytes www/extras/midas/indent.gif | Bin 82 -> 0 bytes www/extras/midas/italic.gif | Bin 71 -> 0 bytes www/extras/midas/justifycenter.gif | Bin 63 -> 0 bytes www/extras/midas/justifyleft.gif | Bin 64 -> 0 bytes www/extras/midas/justifyright.gif | Bin 63 -> 0 bytes www/extras/midas/link.gif | Bin 149 -> 0 bytes www/extras/midas/orderedlist.gif | Bin 77 -> 0 bytes www/extras/midas/outdent.gif | Bin 82 -> 0 bytes www/extras/midas/paste.gif | Bin 136 -> 0 bytes www/extras/midas/redo.gif | Bin 76 -> 0 bytes www/extras/midas/table.gif | Bin 90 -> 0 bytes www/extras/midas/underline.gif | Bin 80 -> 0 bytes www/extras/midas/undo.gif | Bin 77 -> 0 bytes www/extras/midas/unorderedlist.gif | Bin 75 -> 0 bytes www/extras/tinymce/changelog | 263 ++ www/extras/tinymce/docs/about.htm | 43 + www/extras/tinymce/docs/compatiblity.htm | 189 + www/extras/tinymce/docs/faq.htm | 53 + www/extras/tinymce/docs/index.htm | 29 + www/extras/tinymce/docs/langs.htm | 41 + www/extras/tinymce/docs/license.htm | 388 ++ www/extras/tinymce/docs/style.css | 28 + www/extras/tinymce/docs/themes.htm | 487 +++ www/extras/tinymce/docs/using.htm | 687 ++++ www/extras/tinymce/examples/Thumbs.db | Bin 0 -> 14336 bytes .../tinymce/examples/example_advanced.css | 36 + .../tinymce/examples/example_advanced.htm | 109 + www/extras/tinymce/examples/example_mail.htm | 36 + .../tinymce/examples/example_simple.htm | 39 + www/extras/tinymce/examples/logo.jpg | Bin 0 -> 2764 bytes www/extras/tinymce/images/Thumbs.db | Bin 0 -> 91136 bytes .../{htmlArea => tinymce}/images/bmp.gif | Bin .../{htmlArea => tinymce}/images/closed.gif | Bin .../{htmlArea => tinymce}/images/dpi.gif | Bin .../images/ed_delete.gif | Bin .../{htmlArea => tinymce}/images/gif.gif | Bin .../{htmlArea => tinymce}/images/icon.gif | Bin .../{htmlArea => tinymce}/images/indent.gif | Bin .../{htmlArea => tinymce}/images/jpg.gif | Bin .../{htmlArea => tinymce}/images/opened.gif | Bin .../{htmlArea => tinymce}/images/png.gif | Bin .../{htmlArea => tinymce}/images/wmf.gif | Bin .../tinymce/jscripts/tiny_mce/blank.htm | 10 + .../tinymce/jscripts/tiny_mce/langs/ar.js | 36 + .../tinymce/jscripts/tiny_mce/langs/ca_fr.js | 36 + .../tinymce/jscripts/tiny_mce/langs/cz.js | 35 + .../tinymce/jscripts/tiny_mce/langs/de.js | 36 + .../tinymce/jscripts/tiny_mce/langs/dk.js | 78 + .../tinymce/jscripts/tiny_mce/langs/es.js | 36 + .../tinymce/jscripts/tiny_mce/langs/fi.js | 36 + .../tinymce/jscripts/tiny_mce/langs/hu.js | 36 + .../tinymce/jscripts/tiny_mce/langs/it.js | 36 + .../tinymce/jscripts/tiny_mce/langs/nl.js | 36 + .../tinymce/jscripts/tiny_mce/langs/se.js | 35 + .../tinymce/jscripts/tiny_mce/langs/uk.js | 35 + .../plugins/collateral/collateral.html} | 13 +- .../plugins/collateral/editor_plugin.js | 36 + .../plugins/collateral}/images/macro.gif | Bin .../plugins/emotions/editor_plugin.js | 36 + .../plugins/emotions/editor_plugin_1.js | 36 + .../tiny_mce/plugins/emotions/emotions.htm | 45 + .../tiny_mce/plugins/emotions/emotions_1.htm | 45 + .../plugins/emotions/images/emotions.gif | Bin 0 -> 1127 bytes .../plugins/emotions/images/emotions_1.gif | Bin 0 -> 1127 bytes .../plugins/emotions/images/readme.txt | 2 + .../plugins/emotions/images/readme_1.txt | 2 + .../plugins/emotions/images/smiley-cool.gif | Bin 0 -> 1135 bytes .../plugins/emotions/images/smiley-cool_1.gif | Bin 0 -> 1135 bytes .../plugins/emotions/images/smiley-cry.gif | Bin 0 -> 1127 bytes .../plugins/emotions/images/smiley-cry_1.gif | Bin 0 -> 1127 bytes .../emotions/images/smiley-embarassed.gif | Bin 0 -> 1134 bytes .../emotions/images/smiley-embarassed_1.gif | Bin 0 -> 1134 bytes .../emotions/images/smiley-foot-in-mouth.gif | Bin 0 -> 1120 bytes .../images/smiley-foot-in-mouth_1.gif | Bin 0 -> 1120 bytes .../plugins/emotions/images/smiley-frown.gif | Bin 0 -> 1116 bytes .../emotions/images/smiley-frown_1.gif | Bin 0 -> 1116 bytes .../emotions/images/smiley-innocent.gif | Bin 0 -> 1139 bytes .../emotions/images/smiley-innocent_1.gif | Bin 0 -> 1139 bytes .../plugins/emotions/images/smiley-kiss.gif | Bin 0 -> 1129 bytes .../plugins/emotions/images/smiley-kiss_1.gif | Bin 0 -> 1129 bytes .../emotions/images/smiley-laughing.gif | Bin 0 -> 1122 bytes .../emotions/images/smiley-laughing_1.gif | Bin 0 -> 1122 bytes .../emotions/images/smiley-money-mouth.gif | Bin 0 -> 1112 bytes .../emotions/images/smiley-money-mouth_1.gif | Bin 0 -> 1112 bytes .../plugins/emotions/images/smiley-sealed.gif | Bin 0 -> 1110 bytes .../emotions/images/smiley-sealed_1.gif | Bin 0 -> 1110 bytes .../plugins/emotions/images/smiley-smile.gif | Bin 0 -> 1116 bytes .../emotions/images/smiley-smile_1.gif | Bin 0 -> 1116 bytes .../emotions/images/smiley-surprised.gif | Bin 0 -> 1122 bytes .../emotions/images/smiley-surprised_1.gif | Bin 0 -> 1122 bytes .../emotions/images/smiley-tongue-out.gif | Bin 0 -> 1112 bytes .../emotions/images/smiley-tongue-out_1.gif | Bin 0 -> 1112 bytes .../emotions/images/smiley-undecided.gif | Bin 0 -> 1117 bytes .../emotions/images/smiley-undecided_1.gif | Bin 0 -> 1117 bytes .../plugins/emotions/images/smiley-wink.gif | Bin 0 -> 1124 bytes .../plugins/emotions/images/smiley-wink_1.gif | Bin 0 -> 1124 bytes .../plugins/emotions/images/smiley-yell.gif | Bin 0 -> 1132 bytes .../plugins/emotions/images/smiley-yell_1.gif | Bin 0 -> 1132 bytes .../tiny_mce/plugins/emotions/langs/se.js | 4 + .../tiny_mce/plugins/emotions/langs/se_1.js | 4 + .../tiny_mce/plugins/emotions/langs/uk.js | 5 + .../tiny_mce/plugins/emotions/langs/uk_1.js | 5 + .../tiny_mce/plugins/emotions/readme.txt | 20 + .../tiny_mce/plugins/emotions/readme_1.txt | 20 + .../tiny_mce/plugins/iespell/editor_plugin.js | 38 + .../tiny_mce/plugins/iespell/images/Thumbs.db | Bin 0 -> 3072 bytes .../plugins/iespell/images/iespell.gif | Bin 0 -> 113 bytes .../tiny_mce/plugins/iespell/langs/se.js | 3 + .../tiny_mce/plugins/iespell/langs/uk.js | 3 + .../tiny_mce/plugins/iespell/readme.txt | 20 + .../plugins/insertImage/editor_plugin.js | 35 + .../insertImage/images/insertImage.gif} | Bin .../plugins/insertImage/insertImage.html | 331 ++ .../plugins/insertImage/insertImage.zip | Bin 0 -> 3174 bytes .../plugins/insertdatetime/editor_plugin.js | 63 + .../insertdatetime/images/insertdate.gif | Bin 0 -> 153 bytes .../insertdatetime/images/inserttime.gif | Bin 0 -> 126 bytes .../plugins/insertdatetime/langs/se.js | 4 + .../plugins/insertdatetime/langs/uk.js | 4 + .../plugins/insertdatetime/readme.txt | 32 + .../plugins/pagetree/editor_plugin.js | 35 + .../plugins/pagetree/images/pagetree.gif | Bin 0 -> 82 bytes .../tiny_mce/plugins/pagetree/pagetree.html | 96 + .../tiny_mce/plugins/preview/editor_plugin.js | 46 + .../plugins/preview/images/preview.gif | Bin 0 -> 190 bytes .../tiny_mce/plugins/preview/langs/se.js | 3 + .../tiny_mce/plugins/preview/langs/uk.js | 3 + .../tiny_mce/plugins/preview/readme.txt | 21 + .../jscripts/tiny_mce/plugins/readme.txt | 1 + .../tiny_mce/plugins/zoom/editor_plugin.js | 35 + .../jscripts/tiny_mce/plugins/zoom/readme.txt | 22 + .../tiny_mce/themes/advanced/anchor.htm | 45 + .../tiny_mce/themes/advanced/charmap.htm | 71 + .../tiny_mce/themes/advanced/color_picker.htm | 66 + .../themes/advanced/docs/ca_fr/about.htm | 33 + .../advanced/docs/ca_fr/common_buttons.htm | 161 + .../docs/ca_fr/images/insert_image_window.gif | Bin 0 -> 38920 bytes .../docs/ca_fr/images/insert_link_window.gif | Bin 0 -> 20970 bytes .../docs/ca_fr/images/insert_table_window.gif | Bin 0 -> 32353 bytes .../themes/advanced/docs/ca_fr/index.htm | 26 + .../docs/ca_fr/insert_image_button.htm | 67 + .../docs/ca_fr/insert_link_button.htm | 35 + .../docs/ca_fr/insert_table_button.htm | 72 + .../themes/advanced/docs/ca_fr/style.css | 28 + .../themes/advanced/docs/cz/about.htm | 32 + .../advanced/docs/cz/common_buttons.htm | 171 + .../docs/cz/images/insert_image_window.png | Bin 0 -> 4799 bytes .../docs/cz/images/insert_link_window.png | Bin 0 -> 3833 bytes .../docs/cz/images/insert_table_window.png | Bin 0 -> 4620 bytes .../themes/advanced/docs/cz/index.htm | 27 + .../advanced/docs/cz/insert_image_button.htm | 67 + .../advanced/docs/cz/insert_link_button.htm | 35 + .../advanced/docs/cz/insert_table_button.htm | 69 + .../themes/advanced/docs/cz/style.css | 28 + .../themes/advanced/docs/de/about.htm | 32 + .../advanced/docs/de/common_buttons.htm | 108 + .../docs/de/images/insert_image_window.gif | Bin 0 -> 4822 bytes .../docs/de/images/insert_link_window.gif | Bin 0 -> 5135 bytes .../themes/advanced/docs/de/index.htm | 25 + .../advanced/docs/de/insert_image_button.htm | 34 + .../advanced/docs/de/insert_link_button.htm | 35 + .../themes/advanced/docs/de/style.css | 28 + .../themes/advanced/docs/es/about.htm | 29 + .../advanced/docs/es/common_buttons.htm | 156 + .../docs/es/images/insert_image_window.gif | Bin 0 -> 7195 bytes .../docs/es/images/insert_link_window.gif | Bin 0 -> 5658 bytes .../docs/es/images/insert_table_window.gif | Bin 0 -> 6747 bytes .../themes/advanced/docs/es/index.htm | 26 + .../advanced/docs/es/insert_image_button.htm | 65 + .../advanced/docs/es/insert_link_button.htm | 33 + .../advanced/docs/es/insert_table_button.htm | 68 + .../themes/advanced/docs/es/style.css | 28 + .../themes/advanced/docs/fi/about.htm | 29 + .../advanced/docs/fi/common_buttons.htm | 157 + .../docs/fi/images/insert_image_window.gif | Bin 0 -> 8825 bytes .../docs/fi/images/insert_link_window.gif | Bin 0 -> 8223 bytes .../docs/fi/images/insert_table_window.gif | Bin 0 -> 8442 bytes .../themes/advanced/docs/fi/index.htm | 26 + .../advanced/docs/fi/insert_image_button.htm | 66 + .../advanced/docs/fi/insert_link_button.htm | 36 + .../advanced/docs/fi/insert_table_button.htm | 68 + .../themes/advanced/docs/fi/style.css | 28 + .../themes/advanced/docs/hu/about.htm | 29 + .../advanced/docs/hu/common_buttons.htm | 107 + .../themes/advanced/docs/hu/index.htm | 25 + .../advanced/docs/hu/insert_image_button.htm | 33 + .../advanced/docs/hu/insert_link_button.htm | 32 + .../themes/advanced/docs/hu/style.css | 28 + .../themes/advanced/docs/it/about.htm | 38 + .../advanced/docs/it/common_buttons.htm | 176 + .../docs/it/images/insert_image_window.gif | Bin 0 -> 7248 bytes .../docs/it/images/insert_link_window.gif | Bin 0 -> 5909 bytes .../docs/it/images/insert_table_window.gif | Bin 0 -> 6601 bytes .../themes/advanced/docs/it/index.htm | 32 + .../advanced/docs/it/insert_image_button.htm | 67 + .../advanced/docs/it/insert_link_button.htm | 42 + .../advanced/docs/it/insert_table_button.htm | 68 + .../themes/advanced/docs/it/style.css | 28 + .../themes/advanced/docs/se/about.htm | 33 + .../advanced/docs/se/common_buttons.htm | 163 + .../docs/se/images/insert_anchor_window.gif | Bin 0 -> 5229 bytes .../docs/se/images/insert_image_window.gif | Bin 0 -> 7844 bytes .../docs/se/images/insert_link_window.gif | Bin 0 -> 5767 bytes .../docs/se/images/insert_table_window.gif | Bin 0 -> 7099 bytes .../themes/advanced/docs/se/index.htm | 28 + .../advanced/docs/se/insert_anchor_button.htm | 33 + .../advanced/docs/se/insert_image_button.htm | 69 + .../advanced/docs/se/insert_link_button.htm | 34 + .../advanced/docs/se/insert_table_button.htm | 72 + .../themes/advanced/docs/se/style.css | 28 + .../themes/advanced/docs/uk/about.htm | 32 + .../advanced/docs/uk/common_buttons.htm | 163 + .../docs/uk/images/insert_anchor_window.gif | Bin 0 -> 5189 bytes .../docs/uk/images/insert_image_window.gif | Bin 0 -> 7195 bytes .../docs/uk/images/insert_link_window.gif | Bin 0 -> 5658 bytes .../docs/uk/images/insert_table_window.gif | Bin 0 -> 7094 bytes .../themes/advanced/docs/uk/index.htm | 27 + .../advanced/docs/uk/insert_anchor_button.htm | 33 + .../advanced/docs/uk/insert_image_button.htm | 66 + .../advanced/docs/uk/insert_link_button.htm | 34 + .../advanced/docs/uk/insert_table_button.htm | 72 + .../themes/advanced/docs/uk/style.css | 28 + .../themes/advanced/editor_content.css | 24 + .../tiny_mce/themes/advanced/editor_popup.css | 66 + .../themes/advanced/editor_template.js | 31 + .../themes/advanced/editor_template_src.js | 553 +++ .../tiny_mce/themes/advanced/editor_ui.css | 118 + .../tiny_mce/themes/advanced/image.htm | 106 + .../themes/advanced/images/anchor.gif | Bin 0 -> 96 bytes .../tiny_mce/themes/advanced/images/bold.gif | Bin 0 -> 79 bytes .../themes/advanced/images/bold_de_se.gif | Bin 0 -> 79 bytes .../themes/advanced/images/bold_fr.gif | Bin 0 -> 78 bytes .../themes/advanced/images/bullist.gif | Bin 0 -> 124 bytes .../themes/advanced/images/center.gif | Bin 0 -> 71 bytes .../themes/advanced/images/charmap.gif | Bin 0 -> 145 bytes .../themes/advanced/images/cleanup.gif | Bin 0 -> 118 bytes .../tiny_mce/themes/advanced/images/code.gif | Bin 0 -> 79 bytes .../tiny_mce/themes/advanced/images/copy.gif | Bin 0 -> 905 bytes .../themes/advanced/images/custom_1.gif} | Bin 861 -> 881 bytes .../tiny_mce/themes/advanced/images/cut.gif | Bin 0 -> 880 bytes .../themes/advanced/images/forecolor.gif | Bin 0 -> 175 bytes .../tiny_mce/themes/advanced/images/full.gif | Bin 0 -> 71 bytes .../tiny_mce/themes/advanced/images/help.gif | Bin 0 -> 148 bytes .../tiny_mce/themes/advanced/images/hr.gif | Bin 0 -> 74 bytes .../tiny_mce/themes/advanced/images/image.gif | Bin 0 -> 917 bytes .../themes/advanced/images/indent.gif | Bin 0 -> 132 bytes .../themes/advanced/images/italic.gif | Bin 0 -> 120 bytes .../themes/advanced/images/italic_de_se.gif | Bin 0 -> 81 bytes .../tiny_mce/themes/advanced/images/left.gif | Bin 0 -> 71 bytes .../tiny_mce/themes/advanced/images/link.gif | Bin 0 -> 894 bytes .../themes/advanced/images/numlist.gif | Bin 0 -> 125 bytes .../themes/advanced/images/outdent.gif | Bin 0 -> 132 bytes .../tiny_mce/themes/advanced/images/paste.gif | Bin 0 -> 929 bytes .../tiny_mce/themes/advanced/images/redo.gif | Bin 0 -> 120 bytes .../themes/advanced/images/removeformat.gif | Bin 0 -> 120 bytes .../tiny_mce/themes/advanced/images/right.gif | Bin 0 -> 71 bytes .../themes/advanced/images/spacer.gif | Bin 0 -> 43 bytes .../themes/advanced/images/strikethrough.gif | Bin 0 -> 84 bytes .../tiny_mce/themes/advanced/images/sub.gif | Bin 0 -> 860 bytes .../tiny_mce/themes/advanced/images/sup.gif | Bin 0 -> 862 bytes .../tiny_mce/themes/advanced/images/table.gif | Bin 0 -> 130 bytes .../advanced/images/table_delete_col.gif | Bin 0 -> 118 bytes .../advanced/images/table_delete_row.gif | Bin 0 -> 120 bytes .../images/table_insert_col_after.gif | Bin 0 -> 119 bytes .../images/table_insert_col_before.gif | Bin 0 -> 119 bytes .../images/table_insert_row_after.gif | Bin 0 -> 117 bytes .../images/table_insert_row_before.gif | Bin 0 -> 118 bytes .../themes/advanced/images/underline.gif | Bin 0 -> 129 bytes .../tiny_mce/themes/advanced/images/undo.gif | Bin 0 -> 124 bytes .../themes/advanced/images/unlink.gif | Bin 0 -> 889 bytes .../themes/advanced/images/visualaid.gif | Bin 0 -> 92 bytes .../tiny_mce/themes/advanced/langs/ar.js | 67 + .../tiny_mce/themes/advanced/langs/ca_fr.js | 68 + .../tiny_mce/themes/advanced/langs/cz.js | 67 + .../tiny_mce/themes/advanced/langs/de.js | 69 + .../tiny_mce/themes/advanced/langs/dk.js | 67 + .../tiny_mce/themes/advanced/langs/es.js | 70 + .../tiny_mce/themes/advanced/langs/fi.js | 68 + .../tiny_mce/themes/advanced/langs/hu.js | 69 + .../tiny_mce/themes/advanced/langs/it.js | 68 + .../tiny_mce/themes/advanced/langs/nl.js | 69 + .../tiny_mce/themes/advanced/langs/readme.txt | 1 + .../tiny_mce/themes/advanced/langs/se.js | 68 + .../tiny_mce/themes/advanced/langs/uk.js | 67 + .../tiny_mce/themes/advanced/link.htm | 63 + .../themes/advanced/source_editor.htm | 54 + .../tiny_mce/themes/advanced/table.htm | 134 + .../themes/default/docs/ca_fr/about.htm | 33 + .../default/docs/ca_fr/common_buttons.htm | 112 + .../default/docs/ca_fr/images/Thumbs.db | Bin 0 -> 14848 bytes .../docs/ca_fr/images/insert_image_window.gif | Bin 0 -> 23088 bytes .../docs/ca_fr/images/insert_link_window.gif | Bin 0 -> 23206 bytes .../themes/default/docs/ca_fr/index.htm | 25 + .../docs/ca_fr/insert_image_button.htm | 35 + .../default/docs/ca_fr/insert_link_button.htm | 35 + .../themes/default/docs/ca_fr/style.css | 28 + .../tiny_mce/themes/default/docs/cz/about.htm | 32 + .../themes/default/docs/cz/common_buttons.htm | 123 + .../docs/cz/images/insert_image_window.png | Bin 0 -> 3332 bytes .../docs/cz/images/insert_link_window.png | Bin 0 -> 3833 bytes .../tiny_mce/themes/default/docs/cz/index.htm | 26 + .../default/docs/cz/insert_image_button.htm | 35 + .../default/docs/cz/insert_link_button.htm | 35 + .../tiny_mce/themes/default/docs/cz/style.css | 28 + .../tiny_mce/themes/default/docs/de/about.htm | 32 + .../themes/default/docs/de/common_buttons.htm | 108 + .../docs/de/images/insert_image_window.gif | Bin 0 -> 4822 bytes .../docs/de/images/insert_link_window.gif | Bin 0 -> 5135 bytes .../tiny_mce/themes/default/docs/de/index.htm | 25 + .../default/docs/de/insert_image_button.htm | 34 + .../default/docs/de/insert_link_button.htm | 35 + .../tiny_mce/themes/default/docs/de/style.css | 28 + .../tiny_mce/themes/default/docs/es/about.htm | 29 + .../themes/default/docs/es/common_buttons.htm | 108 + .../docs/es/images/insert_image_window.gif | Bin 0 -> 5680 bytes .../docs/es/images/insert_link_window.gif | Bin 0 -> 5658 bytes .../tiny_mce/themes/default/docs/es/index.htm | 25 + .../default/docs/es/insert_image_button.htm | 33 + .../default/docs/es/insert_link_button.htm | 33 + .../tiny_mce/themes/default/docs/es/style.css | 28 + .../tiny_mce/themes/default/docs/hu/about.htm | 29 + .../themes/default/docs/hu/common_buttons.htm | 107 + .../docs/hu/images/insert_image_window.gif | Bin 0 -> 5486 bytes .../docs/hu/images/insert_link_window.gif | Bin 0 -> 5762 bytes .../tiny_mce/themes/default/docs/hu/index.htm | 25 + .../default/docs/hu/insert_image_button.htm | 33 + .../default/docs/hu/insert_link_button.htm | 32 + .../tiny_mce/themes/default/docs/hu/style.css | 28 + .../tiny_mce/themes/default/docs/it/about.htm | 38 + .../themes/default/docs/it/common_buttons.htm | 126 + .../docs/it/images/insert_image_window.gif | Bin 0 -> 6010 bytes .../docs/it/images/insert_link_window.gif | Bin 0 -> 5909 bytes .../tiny_mce/themes/default/docs/it/index.htm | 32 + .../default/docs/it/insert_image_button.htm | 41 + .../default/docs/it/insert_link_button.htm | 42 + .../tiny_mce/themes/default/docs/it/style.css | 28 + .../tiny_mce/themes/default/docs/se/about.htm | 33 + .../themes/default/docs/se/common_buttons.htm | 111 + .../docs/se/images/insert_image_window.gif | Bin 0 -> 5824 bytes .../docs/se/images/insert_link_window.gif | Bin 0 -> 5767 bytes .../tiny_mce/themes/default/docs/se/index.htm | 26 + .../default/docs/se/insert_image_button.htm | 35 + .../default/docs/se/insert_link_button.htm | 34 + .../tiny_mce/themes/default/docs/se/style.css | 28 + .../tiny_mce/themes/default/docs/uk/about.htm | 32 + .../themes/default/docs/uk/common_buttons.htm | 111 + .../docs/uk/images/insert_image_window.gif | Bin 0 -> 5680 bytes .../docs/uk/images/insert_link_window.gif | Bin 0 -> 5658 bytes .../tiny_mce/themes/default/docs/uk/index.htm | 25 + .../default/docs/uk/insert_image_button.htm | 34 + .../default/docs/uk/insert_link_button.htm | 34 + .../tiny_mce/themes/default/docs/uk/style.css | 28 + .../themes/default/editor_content.css | 24 + .../tiny_mce/themes/default/editor_popup.css | 41 + .../themes/default/editor_template.js | 151 + .../tiny_mce/themes/default/editor_ui.css | 105 + .../tiny_mce/themes/default/image.htm | 56 + .../tiny_mce/themes/default/images/bold.gif | Bin 0 -> 79 bytes .../themes/default/images/bold_de_se.gif | Bin 0 -> 79 bytes .../themes/default/images/bold_fr.gif | Bin 0 -> 78 bytes .../themes/default/images/bullist.gif | Bin 0 -> 124 bytes .../tiny_mce/themes/default/images/center.gif | Bin 0 -> 71 bytes .../themes/default/images/cleanup.gif | Bin 0 -> 118 bytes .../tiny_mce/themes/default/images/copy.gif | Bin 0 -> 905 bytes .../tiny_mce/themes/default/images/cut.gif | Bin 0 -> 880 bytes .../tiny_mce/themes/default/images/full.gif | Bin 0 -> 71 bytes .../tiny_mce/themes/default/images/help.gif | Bin 0 -> 148 bytes .../tiny_mce/themes/default/images/image.gif | Bin 0 -> 917 bytes .../tiny_mce/themes/default/images/indent.gif | Bin 0 -> 132 bytes .../tiny_mce/themes/default/images/italic.gif | Bin 0 -> 120 bytes .../themes/default/images/italic_de_se.gif | Bin 0 -> 81 bytes .../tiny_mce/themes/default/images/left.gif | Bin 0 -> 71 bytes .../tiny_mce/themes/default/images/link.gif | Bin 0 -> 894 bytes .../themes/default/images/numlist.gif | Bin 0 -> 125 bytes .../themes/default/images/outdent.gif | Bin 0 -> 132 bytes .../tiny_mce/themes/default/images/paste.gif | Bin 0 -> 929 bytes .../tiny_mce/themes/default/images/redo.gif | Bin 0 -> 120 bytes .../tiny_mce/themes/default/images/right.gif | Bin 0 -> 71 bytes .../tiny_mce/themes/default/images/spacer.gif | Bin 0 -> 43 bytes .../themes/default/images/strikethrough.gif | Bin 0 -> 84 bytes .../themes/default/images/underline.gif | Bin 0 -> 129 bytes .../tiny_mce/themes/default/images/undo.gif | Bin 0 -> 124 bytes .../tiny_mce/themes/default/images/unlink.gif | Bin 0 -> 889 bytes .../jscripts/tiny_mce/themes/default/link.htm | 63 + .../tiny_mce/themes/simple/editor_content.css | 24 + .../tiny_mce/themes/simple/editor_popup.css | 41 + .../tiny_mce/themes/simple/editor_template.js | 70 + .../tiny_mce/themes/simple/editor_ui.css | 105 + .../tiny_mce/themes/simple/images/bold.gif | Bin 0 -> 79 bytes .../themes/simple/images/bold_de_se.gif | Bin 0 -> 79 bytes .../tiny_mce/themes/simple/images/bullist.gif | Bin 0 -> 124 bytes .../tiny_mce/themes/simple/images/cleanup.gif | Bin 0 -> 118 bytes .../tiny_mce/themes/simple/images/italic.gif | Bin 0 -> 120 bytes .../themes/simple/images/italic_de_se.gif | Bin 0 -> 81 bytes .../tiny_mce/themes/simple/images/numlist.gif | Bin 0 -> 125 bytes .../tiny_mce/themes/simple/images/redo.gif | Bin 0 -> 120 bytes .../tiny_mce/themes/simple/images/spacer.gif | Bin 0 -> 43 bytes .../themes/simple/images/strikethrough.gif | Bin 0 -> 84 bytes .../themes/simple/images/underline.gif | Bin 0 -> 129 bytes .../tiny_mce/themes/simple/images/undo.gif | Bin 0 -> 124 bytes .../tinymce/jscripts/tiny_mce/tiny_mce.js | 9 + .../jscripts/tiny_mce/tiny_mce_popup.js | 29 + .../tinymce/jscripts/tiny_mce/tiny_mce_src.js | 3267 +++++++++++++++++ www/extras/tinymce/lgpl.txt | 437 +++ www/extras/tinymce/readme | 2 + www/extras/tinymce/todo | 1 + 655 files changed, 16255 insertions(+), 22045 deletions(-) delete mode 100644 www/extras/htmlArea/editor.html delete mode 100644 www/extras/htmlArea/editor.js delete mode 100644 www/extras/htmlArea/example.html delete mode 100644 www/extras/htmlArea/images/ed_about.gif delete mode 100644 www/extras/htmlArea/images/ed_align_center.gif delete mode 100644 www/extras/htmlArea/images/ed_align_left.gif delete mode 100644 www/extras/htmlArea/images/ed_align_right.gif delete mode 100644 www/extras/htmlArea/images/ed_blank.gif delete mode 100644 www/extras/htmlArea/images/ed_cellprop.gif delete mode 100644 www/extras/htmlArea/images/ed_charmap.gif delete mode 100644 www/extras/htmlArea/images/ed_color_bg.gif delete mode 100644 www/extras/htmlArea/images/ed_color_fg.gif delete mode 100644 www/extras/htmlArea/images/ed_copy.gif delete mode 100644 www/extras/htmlArea/images/ed_custom.gif delete mode 100644 www/extras/htmlArea/images/ed_cut.gif delete mode 100644 www/extras/htmlArea/images/ed_delcel.gif delete mode 100644 www/extras/htmlArea/images/ed_delcol.gif delete mode 100644 www/extras/htmlArea/images/ed_delrow.gif delete mode 100644 www/extras/htmlArea/images/ed_find.gif delete mode 100644 www/extras/htmlArea/images/ed_format_bold.gif delete mode 100644 www/extras/htmlArea/images/ed_format_italic.gif delete mode 100644 www/extras/htmlArea/images/ed_format_strike.gif delete mode 100644 www/extras/htmlArea/images/ed_format_sub.gif delete mode 100644 www/extras/htmlArea/images/ed_format_sup.gif delete mode 100644 www/extras/htmlArea/images/ed_format_underline.gif delete mode 100644 www/extras/htmlArea/images/ed_help.gif delete mode 100644 www/extras/htmlArea/images/ed_hr.gif delete mode 100644 www/extras/htmlArea/images/ed_html.gif delete mode 100644 www/extras/htmlArea/images/ed_indent_less.gif delete mode 100644 www/extras/htmlArea/images/ed_indent_more.gif delete mode 100644 www/extras/htmlArea/images/ed_insabove.gif delete mode 100644 www/extras/htmlArea/images/ed_inscellft.gif delete mode 100644 www/extras/htmlArea/images/ed_inscelrgt.gif delete mode 100644 www/extras/htmlArea/images/ed_insleft.gif delete mode 100644 www/extras/htmlArea/images/ed_insright.gif delete mode 100644 www/extras/htmlArea/images/ed_insunder.gif delete mode 100644 www/extras/htmlArea/images/ed_link.gif delete mode 100644 www/extras/htmlArea/images/ed_list_bullet.gif delete mode 100644 www/extras/htmlArea/images/ed_list_num.gif delete mode 100644 www/extras/htmlArea/images/ed_mergecels.gif delete mode 100644 www/extras/htmlArea/images/ed_mergerows.gif delete mode 100644 www/extras/htmlArea/images/ed_new.gif delete mode 100644 www/extras/htmlArea/images/ed_paste.gif delete mode 100644 www/extras/htmlArea/images/ed_preview.gif delete mode 100644 www/extras/htmlArea/images/ed_print.gif delete mode 100644 www/extras/htmlArea/images/ed_rowprop.gif delete mode 100644 www/extras/htmlArea/images/ed_save.gif delete mode 100644 www/extras/htmlArea/images/ed_show_border.gif delete mode 100644 www/extras/htmlArea/images/ed_smiley.gif delete mode 100644 www/extras/htmlArea/images/ed_spec_char.gif delete mode 100644 www/extras/htmlArea/images/ed_spellcheck.gif delete mode 100644 www/extras/htmlArea/images/ed_splitcel.gif delete mode 100644 www/extras/htmlArea/images/ed_splitrow.gif delete mode 100644 www/extras/htmlArea/images/ed_table.gif delete mode 100644 www/extras/htmlArea/images/ed_tableprop.gif delete mode 100644 www/extras/htmlArea/images/ed_undo.gif delete mode 100644 www/extras/htmlArea/images/ed_upload.gif delete mode 100644 www/extras/htmlArea/images/ed_word.gif delete mode 100644 www/extras/htmlArea/images/fullscreen_maximize.gif delete mode 100644 www/extras/htmlArea/images/fullscreen_minimize.gif delete mode 100644 www/extras/htmlArea/images/insert_table.gif delete mode 100644 www/extras/htmlArea/popups/about.html delete mode 100644 www/extras/htmlArea/popups/blank.html delete mode 100644 www/extras/htmlArea/popups/cellprop.html delete mode 100644 www/extras/htmlArea/popups/cellpropold.html delete mode 100644 www/extras/htmlArea/popups/custom2.html delete mode 100644 www/extras/htmlArea/popups/editor_help.html delete mode 100644 www/extras/htmlArea/popups/find.html delete mode 100644 www/extras/htmlArea/popups/fullscreen.html delete mode 100644 www/extras/htmlArea/popups/insert_char.html delete mode 100644 www/extras/htmlArea/popups/insert_image.html delete mode 100644 www/extras/htmlArea/popups/insert_link.html delete mode 100644 www/extras/htmlArea/popups/insert_smiley.html delete mode 100755 www/extras/htmlArea/popups/insert_smiley.pl delete mode 100644 www/extras/htmlArea/popups/insert_table.html delete mode 100644 www/extras/htmlArea/popups/rowprop.html delete mode 100644 www/extras/htmlArea/popups/select_color.html delete mode 100644 www/extras/htmlArea/popups/set_color.html delete mode 100644 www/extras/htmlArea/popups/tableprop.html delete mode 100644 www/extras/htmlArea/readme.html delete mode 100644 www/extras/htmlArea3/ChangeLog delete mode 100644 www/extras/htmlArea3/dialog.js delete mode 100755 www/extras/htmlArea3/examples/2-areas.cgi delete mode 100644 www/extras/htmlArea3/examples/2-areas.html delete mode 100644 www/extras/htmlArea3/examples/context-menu.html delete mode 100644 www/extras/htmlArea3/examples/core.html delete mode 100644 www/extras/htmlArea3/examples/css.html delete mode 100644 www/extras/htmlArea3/examples/custom.css delete mode 100644 www/extras/htmlArea3/examples/full-page.html delete mode 100644 www/extras/htmlArea3/examples/fully-loaded.html delete mode 100644 www/extras/htmlArea3/examples/index.html delete mode 100644 www/extras/htmlArea3/examples/spell-checker.html delete mode 100644 www/extras/htmlArea3/examples/table-operations.html delete mode 100755 www/extras/htmlArea3/examples/test.cgi delete mode 100644 www/extras/htmlArea3/htmlarea.css delete mode 100644 www/extras/htmlArea3/htmlarea.js delete mode 100644 www/extras/htmlArea3/images/ed_about.gif delete mode 100644 www/extras/htmlArea3/images/ed_align_center.gif delete mode 100644 www/extras/htmlArea3/images/ed_align_justify.gif delete mode 100644 www/extras/htmlArea3/images/ed_align_left.gif delete mode 100644 www/extras/htmlArea3/images/ed_align_right.gif delete mode 100644 www/extras/htmlArea3/images/ed_blank.gif delete mode 100644 www/extras/htmlArea3/images/ed_charmap.gif delete mode 100644 www/extras/htmlArea3/images/ed_color_bg.gif delete mode 100644 www/extras/htmlArea3/images/ed_color_fg.gif delete mode 100644 www/extras/htmlArea3/images/ed_copy.gif delete mode 100644 www/extras/htmlArea3/images/ed_custom.gif delete mode 100644 www/extras/htmlArea3/images/ed_cut.gif delete mode 100644 www/extras/htmlArea3/images/ed_delete.gif delete mode 100644 www/extras/htmlArea3/images/ed_format_bold.gif delete mode 100644 www/extras/htmlArea3/images/ed_format_italic.gif delete mode 100644 www/extras/htmlArea3/images/ed_format_strike.gif delete mode 100644 www/extras/htmlArea3/images/ed_format_sub.gif delete mode 100644 www/extras/htmlArea3/images/ed_format_sup.gif delete mode 100644 www/extras/htmlArea3/images/ed_format_underline.gif delete mode 100644 www/extras/htmlArea3/images/ed_help.gif delete mode 100644 www/extras/htmlArea3/images/ed_hr.gif delete mode 100644 www/extras/htmlArea3/images/ed_html.gif delete mode 100644 www/extras/htmlArea3/images/ed_image.gif delete mode 100644 www/extras/htmlArea3/images/ed_indent_less.gif delete mode 100644 www/extras/htmlArea3/images/ed_indent_more.gif delete mode 100644 www/extras/htmlArea3/images/ed_left_to_right.gif delete mode 100644 www/extras/htmlArea3/images/ed_link.gif delete mode 100644 www/extras/htmlArea3/images/ed_list_bullet.gif delete mode 100644 www/extras/htmlArea3/images/ed_list_num.gif delete mode 100644 www/extras/htmlArea3/images/ed_paste.gif delete mode 100644 www/extras/htmlArea3/images/ed_redo.gif delete mode 100644 www/extras/htmlArea3/images/ed_right_to_left.gif delete mode 100644 www/extras/htmlArea3/images/ed_save.gif delete mode 100644 www/extras/htmlArea3/images/ed_show_border.gif delete mode 100644 www/extras/htmlArea3/images/ed_splitcel.gif delete mode 100644 www/extras/htmlArea3/images/ed_undo.gif delete mode 100644 www/extras/htmlArea3/images/fullscreen_maximize.gif delete mode 100644 www/extras/htmlArea3/images/fullscreen_minimize.gif delete mode 100644 www/extras/htmlArea3/images/insert_table.gif delete mode 100644 www/extras/htmlArea3/index.html delete mode 100644 www/extras/htmlArea3/lang/b5.js delete mode 100644 www/extras/htmlArea3/lang/cz.js delete mode 100644 www/extras/htmlArea3/lang/da.js delete mode 100644 www/extras/htmlArea3/lang/de.js delete mode 100644 www/extras/htmlArea3/lang/ee.js delete mode 100644 www/extras/htmlArea3/lang/el.js delete mode 100644 www/extras/htmlArea3/lang/en.js delete mode 100644 www/extras/htmlArea3/lang/es.js delete mode 100644 www/extras/htmlArea3/lang/fi.js delete mode 100644 www/extras/htmlArea3/lang/fr.js delete mode 100644 www/extras/htmlArea3/lang/gb.js delete mode 100644 www/extras/htmlArea3/lang/he.js delete mode 100644 www/extras/htmlArea3/lang/hu.js delete mode 100644 www/extras/htmlArea3/lang/it.js delete mode 100644 www/extras/htmlArea3/lang/ja-euc.js delete mode 100644 www/extras/htmlArea3/lang/ja-jis.js delete mode 100644 www/extras/htmlArea3/lang/ja-sjis.js delete mode 100644 www/extras/htmlArea3/lang/ja-utf8.js delete mode 100644 www/extras/htmlArea3/lang/lt.js delete mode 100644 www/extras/htmlArea3/lang/lv.js delete mode 100644 www/extras/htmlArea3/lang/nb.js delete mode 100644 www/extras/htmlArea3/lang/nl.js delete mode 100644 www/extras/htmlArea3/lang/no.js delete mode 100644 www/extras/htmlArea3/lang/pl.js delete mode 100644 www/extras/htmlArea3/lang/pt_br.js delete mode 100644 www/extras/htmlArea3/lang/ro.js delete mode 100644 www/extras/htmlArea3/lang/ru.js delete mode 100644 www/extras/htmlArea3/lang/se.js delete mode 100644 www/extras/htmlArea3/lang/si.js delete mode 100644 www/extras/htmlArea3/lang/vn.js delete mode 100644 www/extras/htmlArea3/license.txt delete mode 100644 www/extras/htmlArea3/plugins/CSS/css.js delete mode 100644 www/extras/htmlArea3/plugins/CSS/lang/en.js delete mode 100644 www/extras/htmlArea3/plugins/ContextMenu/context-menu.js delete mode 100644 www/extras/htmlArea3/plugins/ContextMenu/lang/de.js delete mode 100644 www/extras/htmlArea3/plugins/ContextMenu/lang/el.js delete mode 100644 www/extras/htmlArea3/plugins/ContextMenu/lang/en.js delete mode 100644 www/extras/htmlArea3/plugins/ContextMenu/lang/nl.js delete mode 100644 www/extras/htmlArea3/plugins/ContextMenu/menu.css delete mode 100644 www/extras/htmlArea3/plugins/FullPage/full-page.js delete mode 100644 www/extras/htmlArea3/plugins/FullPage/img/docprop.gif delete mode 100644 www/extras/htmlArea3/plugins/FullPage/lang/en.js delete mode 100644 www/extras/htmlArea3/plugins/FullPage/lang/ro.js delete mode 100644 www/extras/htmlArea3/plugins/FullPage/popups/docprop.html delete mode 100644 www/extras/htmlArea3/plugins/FullPage/test.html delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/img/spell-check.gif delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/lang/cz.js delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/lang/da.js delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/lang/de.js delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/lang/en.js delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/lang/hu.js delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/lang/it.js delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/lang/ro.js delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/readme-tech.html delete mode 100755 www/extras/htmlArea3/plugins/SpellChecker/spell-check-logic.cgi delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/spell-check-style.css delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/spell-check-ui.html delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/spell-check-ui.js delete mode 100644 www/extras/htmlArea3/plugins/SpellChecker/spell-checker.js delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/cell-delete.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/cell-insert-after.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/cell-insert-before.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/cell-merge.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/cell-prop.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/cell-split.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/col-delete.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/col-insert-after.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/col-insert-before.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/col-split.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/row-delete.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/row-insert-above.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/row-insert-under.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/row-prop.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/row-split.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/img/table-prop.gif delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/lang/cz.js delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/lang/da.js delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/lang/de.js delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/lang/el.js delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/lang/en.js delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/lang/fi.js delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/lang/hu.js delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/lang/it.js delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/lang/nl.js delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/lang/no.js delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/lang/ro.js delete mode 100644 www/extras/htmlArea3/plugins/TableOperations/table-operations.js delete mode 100644 www/extras/htmlArea3/popupdiv.js delete mode 100644 www/extras/htmlArea3/popups/about.html delete mode 100644 www/extras/htmlArea3/popups/blank.html delete mode 100644 www/extras/htmlArea3/popups/custom2.html delete mode 100644 www/extras/htmlArea3/popups/editor_help.html delete mode 100644 www/extras/htmlArea3/popups/fullscreen.html delete mode 100644 www/extras/htmlArea3/popups/insert_image.html delete mode 100644 www/extras/htmlArea3/popups/insert_table.html delete mode 100644 www/extras/htmlArea3/popups/link.html delete mode 100644 www/extras/htmlArea3/popups/old-fullscreen.html delete mode 100644 www/extras/htmlArea3/popups/old_insert_image.html delete mode 100644 www/extras/htmlArea3/popups/popup.js delete mode 100644 www/extras/htmlArea3/popups/select_color.html delete mode 100644 www/extras/htmlArea3/popupwin.js delete mode 100644 www/extras/htmlArea3/reference.html delete mode 100644 www/extras/htmlArea3/release-notes.html delete mode 100644 www/extras/ie5edit.html delete mode 100644 www/extras/ie5edit.js delete mode 100644 www/extras/midas/backcolor.gif delete mode 100644 www/extras/midas/bold.gif delete mode 100644 www/extras/midas/colors.html delete mode 100644 www/extras/midas/copy.gif delete mode 100644 www/extras/midas/cut.gif delete mode 100644 www/extras/midas/editor.html delete mode 100644 www/extras/midas/forecolor.gif delete mode 100644 www/extras/midas/indent.gif delete mode 100644 www/extras/midas/italic.gif delete mode 100644 www/extras/midas/justifycenter.gif delete mode 100644 www/extras/midas/justifyleft.gif delete mode 100644 www/extras/midas/justifyright.gif delete mode 100644 www/extras/midas/link.gif delete mode 100644 www/extras/midas/orderedlist.gif delete mode 100644 www/extras/midas/outdent.gif delete mode 100644 www/extras/midas/paste.gif delete mode 100644 www/extras/midas/redo.gif delete mode 100644 www/extras/midas/table.gif delete mode 100644 www/extras/midas/underline.gif delete mode 100644 www/extras/midas/undo.gif delete mode 100644 www/extras/midas/unorderedlist.gif create mode 100644 www/extras/tinymce/changelog create mode 100755 www/extras/tinymce/docs/about.htm create mode 100755 www/extras/tinymce/docs/compatiblity.htm create mode 100755 www/extras/tinymce/docs/faq.htm create mode 100755 www/extras/tinymce/docs/index.htm create mode 100755 www/extras/tinymce/docs/langs.htm create mode 100755 www/extras/tinymce/docs/license.htm create mode 100755 www/extras/tinymce/docs/style.css create mode 100755 www/extras/tinymce/docs/themes.htm create mode 100755 www/extras/tinymce/docs/using.htm create mode 100644 www/extras/tinymce/examples/Thumbs.db create mode 100644 www/extras/tinymce/examples/example_advanced.css create mode 100644 www/extras/tinymce/examples/example_advanced.htm create mode 100644 www/extras/tinymce/examples/example_mail.htm create mode 100644 www/extras/tinymce/examples/example_simple.htm create mode 100644 www/extras/tinymce/examples/logo.jpg create mode 100644 www/extras/tinymce/images/Thumbs.db rename www/extras/{htmlArea => tinymce}/images/bmp.gif (100%) rename www/extras/{htmlArea => tinymce}/images/closed.gif (100%) rename www/extras/{htmlArea => tinymce}/images/dpi.gif (100%) rename www/extras/{htmlArea => tinymce}/images/ed_delete.gif (100%) rename www/extras/{htmlArea => tinymce}/images/gif.gif (100%) rename www/extras/{htmlArea => tinymce}/images/icon.gif (100%) rename www/extras/{htmlArea => tinymce}/images/indent.gif (100%) rename www/extras/{htmlArea => tinymce}/images/jpg.gif (100%) rename www/extras/{htmlArea => tinymce}/images/opened.gif (100%) rename www/extras/{htmlArea => tinymce}/images/png.gif (100%) rename www/extras/{htmlArea => tinymce}/images/wmf.gif (100%) create mode 100644 www/extras/tinymce/jscripts/tiny_mce/blank.htm create mode 100644 www/extras/tinymce/jscripts/tiny_mce/langs/ar.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/langs/ca_fr.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/langs/cz.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/langs/de.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/langs/dk.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/langs/es.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/langs/fi.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/langs/hu.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/langs/it.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/langs/nl.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/langs/se.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/langs/uk.js rename www/extras/{htmlArea/popups/macros.html => tinymce/jscripts/tiny_mce/plugins/collateral/collateral.html} (92%) create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/collateral/editor_plugin.js rename www/extras/{htmlArea => tinymce/jscripts/tiny_mce/plugins/collateral}/images/macro.gif (100%) create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin_1.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/emotions.htm create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/emotions_1.htm create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/emotions.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/emotions_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/readme.txt create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/readme_1.txt create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-cool.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-cool_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-cry.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-cry_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-embarassed.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-embarassed_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-foot-in-mouth.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-foot-in-mouth_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-frown.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-frown_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-innocent.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-innocent_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-kiss.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-kiss_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-laughing.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-laughing_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-money-mouth.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-money-mouth_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-sealed.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-sealed_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-smile.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-smile_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-surprised.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-surprised_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-tongue-out.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-tongue-out_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-undecided.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-undecided_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-wink.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-wink_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-yell.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-yell_1.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/langs/se.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/langs/se_1.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/langs/uk.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/langs/uk_1.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/readme.txt create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/emotions/readme_1.txt create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin.js create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/iespell/images/Thumbs.db create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/iespell/images/iespell.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/iespell/langs/se.js create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/iespell/langs/uk.js create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/iespell/readme.txt create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/insertImage/editor_plugin.js rename www/extras/{htmlArea/images/ed_image.gif => tinymce/jscripts/tiny_mce/plugins/insertImage/images/insertImage.gif} (100%) mode change 100644 => 100755 create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/insertImage/insertImage.html create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/insertImage/insertImage.zip create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin.js create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/insertdatetime/images/insertdate.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/insertdatetime/images/inserttime.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/insertdatetime/langs/se.js create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/insertdatetime/langs/uk.js create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/insertdatetime/readme.txt create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/pagetree/editor_plugin.js create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/pagetree/images/pagetree.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/pagetree/pagetree.html create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin.js create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/preview/images/preview.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/preview/langs/se.js create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/preview/langs/uk.js create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/preview/readme.txt create mode 100644 www/extras/tinymce/jscripts/tiny_mce/plugins/readme.txt create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/zoom/editor_plugin.js create mode 100755 www/extras/tinymce/jscripts/tiny_mce/plugins/zoom/readme.txt create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/anchor.htm create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/charmap.htm create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/color_picker.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/ca_fr/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/ca_fr/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/ca_fr/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/ca_fr/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/ca_fr/images/insert_table_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/ca_fr/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/ca_fr/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/ca_fr/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/ca_fr/insert_table_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/ca_fr/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/cz/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/cz/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/cz/images/insert_image_window.png create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/cz/images/insert_link_window.png create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/cz/images/insert_table_window.png create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/cz/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/cz/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/cz/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/cz/insert_table_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/cz/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/de/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/de/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/de/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/de/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/de/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/de/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/de/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/de/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/es/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/es/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/es/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/es/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/es/images/insert_table_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/es/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/es/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/es/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/es/insert_table_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/es/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/fi/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/fi/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/fi/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/fi/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/fi/images/insert_table_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/fi/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/fi/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/fi/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/fi/insert_table_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/fi/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/hu/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/hu/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/hu/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/hu/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/hu/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/hu/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/it/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/it/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/it/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/it/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/it/images/insert_table_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/it/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/it/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/it/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/it/insert_table_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/it/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/se/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/se/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/se/images/insert_anchor_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/se/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/se/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/se/images/insert_table_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/se/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/se/insert_anchor_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/se/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/se/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/se/insert_table_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/se/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/uk/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/uk/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/uk/images/insert_anchor_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/uk/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/uk/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/uk/images/insert_table_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/uk/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/uk/insert_anchor_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/uk/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/uk/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/uk/insert_table_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/docs/uk/style.css create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/editor_content.css create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/editor_popup.css create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/editor_template.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/editor_ui.css create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/image.htm create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/anchor.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/bold.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/bold_de_se.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/bold_fr.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/bullist.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/center.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/charmap.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/cleanup.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/code.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/copy.gif rename www/extras/{htmlArea/images/ed_redo.gif => tinymce/jscripts/tiny_mce/themes/advanced/images/custom_1.gif} (79%) create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/cut.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/forecolor.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/full.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/help.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/hr.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/image.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/indent.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/italic.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/italic_de_se.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/left.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/link.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/numlist.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/outdent.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/paste.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/redo.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/removeformat.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/right.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/spacer.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/strikethrough.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/sub.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/sup.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/table.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/table_delete_col.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/table_delete_row.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/table_insert_col_after.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/table_insert_col_before.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/table_insert_row_after.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/table_insert_row_before.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/underline.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/undo.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/unlink.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/images/visualaid.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/ar.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/ca_fr.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/cz.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/de.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/dk.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/es.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/fi.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/hu.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/it.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/nl.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/readme.txt create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/se.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/langs/uk.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/link.htm create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/source_editor.htm create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/advanced/table.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/ca_fr/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/ca_fr/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/ca_fr/images/Thumbs.db create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/ca_fr/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/ca_fr/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/ca_fr/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/ca_fr/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/ca_fr/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/ca_fr/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/cz/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/cz/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/cz/images/insert_image_window.png create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/cz/images/insert_link_window.png create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/cz/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/cz/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/cz/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/cz/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/de/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/de/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/de/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/de/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/de/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/de/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/de/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/de/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/es/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/es/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/es/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/es/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/es/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/es/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/es/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/es/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/hu/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/hu/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/hu/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/hu/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/hu/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/hu/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/hu/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/hu/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/it/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/it/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/it/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/it/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/it/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/it/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/it/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/it/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/se/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/se/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/se/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/se/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/se/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/se/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/se/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/se/style.css create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/uk/about.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/uk/common_buttons.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/uk/images/insert_image_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/uk/images/insert_link_window.gif create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/uk/index.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/uk/insert_image_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/uk/insert_link_button.htm create mode 100755 www/extras/tinymce/jscripts/tiny_mce/themes/default/docs/uk/style.css create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/editor_content.css create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/editor_popup.css create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/editor_template.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/editor_ui.css create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/image.htm create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/bold.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/bold_de_se.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/bold_fr.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/bullist.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/center.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/cleanup.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/copy.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/cut.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/full.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/help.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/image.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/indent.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/italic.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/italic_de_se.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/left.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/link.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/numlist.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/outdent.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/paste.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/redo.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/right.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/spacer.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/strikethrough.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/underline.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/undo.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/images/unlink.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/default/link.htm create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/editor_content.css create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/editor_popup.css create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/editor_template.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/editor_ui.css create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/images/bold.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/images/bold_de_se.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/images/bullist.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/images/cleanup.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/images/italic.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/images/italic_de_se.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/images/numlist.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/images/redo.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/images/spacer.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/images/strikethrough.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/images/underline.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/themes/simple/images/undo.gif create mode 100644 www/extras/tinymce/jscripts/tiny_mce/tiny_mce.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/tiny_mce_popup.js create mode 100644 www/extras/tinymce/jscripts/tiny_mce/tiny_mce_src.js create mode 100644 www/extras/tinymce/lgpl.txt create mode 100644 www/extras/tinymce/readme create mode 100644 www/extras/tinymce/todo diff --git a/docs/upgrades/upgrade_6.2.8-6.3.0.sql b/docs/upgrades/upgrade_6.2.8-6.3.0.sql index a5d7d78d5..87d46eb39 100644 --- a/docs/upgrades/upgrade_6.2.8-6.3.0.sql +++ b/docs/upgrades/upgrade_6.2.8-6.3.0.sql @@ -1,12 +1,12 @@ insert into webguiVersion values ('6.3.0','upgrade',unix_timestamp()); delete from template where templateId='tinymce' and namespace='richEditor'; -INSERT INTO template VALUES ('tinymce','TinyMCE','^JavaScript(\"/tinymce/jscripts/tiny_mce/tiny_mce.js\");\r\n\r\n\r\n','richEditor',1,1); +INSERT INTO template VALUES ('tinymce','TinyMCE','^JavaScript(\"/tinymce/jscripts/tiny_mce/tiny_mce.js\");\r\n\r\n\r\n','richEditor',1,1); delete from template where templateId='1' and namespace='richEditor/pagetree'; -INSERT INTO template VALUES ('1','Rich Editor Page Tree','\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
\r\nInsert/Edit Link\r\n\r\n
\r\n Link Settings\r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
Link URL:
Link Target:\r\n
 
\r\n
\r\n \r\n\r\n
\r\n
\r\n\r\n\r\n
\r\n Available Page Tree\r\n\r\n\r\n \')\">
\r\n
\r\n\r\n
\r\n \r\n
\r\n\r\n','richEditor/pagetree',1,1); -UPDATE template set template = '\r\n \r\n \r\n <tmpl_var session.page.title> - <tmpl_var session.setting.companyName>\r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n ' where templateId = '10' and namespace='style'; - +INSERT INTO template VALUES ('1','Rich Editor Page Tree','\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
\r\nInsert/Edit Link\r\n\r\n
\r\n Link Settings\r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
Link URL:
Link Target:\r\n
 
\r\n
\r\n \r\n\r\n
\r\n
\r\n\r\n\r\n
\r\n Available Page Tree\r\n\r\n\r\n \')\">
\r\n
\r\n\r\n
\r\n \r\n
\r\n\r\n','richEditor/pagetree',1,1); +UPDATE template set template = '\r\n \r\n \r\n <tmpl_var session.page.title> - <tmpl_var session.setting.companyName>\r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n ' where templateId = '10' and namespace='style'; delete from userProfileField where fieldName='richEditor'; INSERT INTO userProfileField VALUES ('richEditor','WebGUI::International::get(496)',1,0,'selectList','{5=>WebGUI::International::get(880),\r\nnone=>WebGUI::International::get(881),\r\n\'tinymce\'=>WebGUI::International::get(\"tinymce\")\n}','[\'tinymce\']',11,'4',0,1); update userProfileData set fieldData='tinyMCE' where fieldName='richEditor'; +UPDATE template set template = '\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
\r\nInsert/Edit Link\r\n\r\n
\r\n Link Settings\r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
Link URL:
Link Target:\r\n
 
\r\n
\r\n \r\n\r\n
\r\n
\r\n\r\n\r\n
\r\n Available Page Tree\r\n
\r\n\r\n \')\">
\r\n
\r\n
\r\n
\r\n \r\n
\r\n\r\n' where namespace='richEditor/pagetree' && templateId = '1'; diff --git a/www/extras/htmlArea/editor.html b/www/extras/htmlArea/editor.html deleted file mode 100644 index 715f4eca7..000000000 --- a/www/extras/htmlArea/editor.html +++ /dev/null @@ -1,64 +0,0 @@ -Rich Edit - - - - - - - - - - - -
- - - - - - - -
- -setHTML - - - - -
- diff --git a/www/extras/htmlArea/editor.js b/www/extras/htmlArea/editor.js deleted file mode 100644 index 1f3b70707..000000000 --- a/www/extras/htmlArea/editor.js +++ /dev/null @@ -1,1914 +0,0 @@ -// -// htmlArea v2.02 - Copyright (c) 2002 interactivetools.com, inc. -// This copyright notice MUST stay intact for use (see license.txt). -// -// A free WYSIWYG editor replacement for '; - - // add context menu - editor += ''; - - // hide original textarea and insert htmlarea after it - if (!config.debug) { document.all[objname].style.display = "none"; } - - if (config.plaintextInput) { // replace nextlines with breaks - var contents = document.all[objname].value; - contents = contents.replace(/\r\n/g, '
'); - contents = contents.replace(/\n/g, '
'); - contents = contents.replace(/\r/g, '
'); - document.all[objname].value = contents; - } - - // insert wysiwyg - document.all[objname].insertAdjacentHTML('afterEnd', editor) - - // convert htmlarea from textarea to wysiwyg editor - editor_setmode(objname, 'init'); - - // call filterOutput when user submits form - for (var idx=0; idx < document.forms.length; idx++) { - var r = document.forms[idx].attachEvent('onsubmit', function() { editor_filterOutput(objname); }); - if (!r) { alert("Error attaching event to form!"); } - } - -return true; - -} - -/* ---------------------------------------------------------------------- *\ - Function : editor_action - Description : perform an editor command on selected editor content - Usage : - Arguments : button_id - button id string with editor and action name -\* ---------------------------------------------------------------------- */ - -function editor_action(button_id) { - - // split up button name into "editorID" and "cmdID" - var BtnParts = Array(); - BtnParts = button_id.split("_"); - var objname = button_id.replace(/^_(.*)_[^_]*$/, '$1'); - var cmdID = BtnParts[ BtnParts.length-1 ]; - var button_obj = document.all[button_id]; - var editor_obj = document.all["_" +objname + "_editor"]; - var config = document.all[objname].config; - - // help popup - if (cmdID == 'showhelp') { - window.open(_editor_url + "popups/editor_help.html", 'EditorHelp'); - return; - } - - // popup editor - if (cmdID == 'popupeditor') { - window.open(_editor_url + "popups/fullscreen.html?"+objname, - 'FullScreen', - 'toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=640,height=480'); - return; - } - - // inserted by lvn : showborders - - if (cmdID == 'ShowBorder'){ - var btnObj = document.all["_" +objname+ "_ShowBorder"]; - if (config.showborders){ // toggle is on : put borders off - nullBorders(editor_obj.contentWindow.document,'hide'); - btnObj.className = 'btn'; - config.showborders = false; - } else { - nullBorders(editor_obj.contentWindow.document,'show'); - btnObj.className = 'btnDown'; - config.showborders = true; - } - return; - } -// end insert by lvn - - // check editor mode (don't perform actions in textedit mode) - if (editor_obj.tagName.toLowerCase() == 'textarea') { return; } - - var editdoc = editor_obj.contentWindow.document; - editor_focus(editor_obj); - - // get index and value for pulldowns - var idx = button_obj.selectedIndex; - var val = (idx != null) ? button_obj[ idx ].value : null; - - if (0) {} // use else if for easy cutting and pasting - - // - // CUSTOM BUTTONS START HERE - // - // special characters - else if (cmdID == 'SpecChar') { - var newchar = showModalDialog(_editor_url + "popups/insert_char.html", '', "dialogWidth:493px; dialogHeight: 140px; resizable: no; help: no; status: no; scroll: no;"); - if (newchar == '') {return;} - else {editor_insertHTML(objname,newchar);} - } - - // Insert a smiley - else if (cmdID == 'Smileys') { // insert some text from a popup window - var myTitle = "Insert a Smiley"; - var myText = showModalDialog(_editor_url + "popups/insert_smiley.html", - myTitle, // str or obj specified here can be read from dialog as "window.dialogArguments" - "resizable: yes; help: no; status: no; scroll: yes; "); - if (myText) { editor_insertHTML(objname, myText); } - } - - // Find function - if (cmdID == 'Find') { - setGlobalVar ("_editor_field",objname); - var findRange = editor_obj.contentWindow.document.body.createTextRange(); - showModelessDialog(_editor_url + "popups/find.html",window, "resizable: no; help: no; status: no; scroll: no; "); - return; - } - - // Custom1 - else if (cmdID == 'custom1') { - alert("Hello, I am custom button 1!"); - } - - // Custom2 - else if (cmdID == 'Macros') { // insert some text from a popup window - var myTitle = "Insert WebGUI Macro"; - var myText = showModalDialog(_editor_url + "popups/macros.html", - myTitle, // str or obj specified here can be read from dialog as "window.dialogArguments" - "resizable: yes; help: no; status: no; scroll: no; "); - if (myText) { editor_insertHTML(objname, myText); } - } - - // inserted by lvn : table operations - else if ( cmdID == 'TableProperties' || - cmdID == 'RowProperties' || - cmdID == 'InsertRowBefore' || - cmdID == 'InsertRowAfter' || - cmdID == 'DeleteRow' || - cmdID == 'InsertColumnBefore' || - cmdID == 'InsertColumnAfter' || - cmdID == 'DeleteColumn' || - cmdID == 'CellProperties' || - cmdID == 'InsertCellBefore' || - cmdID == 'InsertCellAfter' || - cmdID == 'SplitCell' || - cmdID == 'MergeRows' || - cmdID == 'SplitRow' || - cmdID == 'MergeCells' || - cmdID == 'DeleteCell' ) { - // table operations - var table_src_element = editdoc.selection.createRange().parentElement(); - while (table_src_element != null && table_src_element.tagName != 'TD' && table_src_element.tagName != 'TH'){ - table_src_element = table_src_element.parentElement; - } - if (table_src_element == null) { - alert('Table operations not allowed here'); - } else { - tables_action(button_id,table_src_element); - } - } -// end insert by lvn - - // Custom3 - else if (cmdID == 'custom3') { // insert some text - editor_insertHTML(objname, "It's easy to add buttons that insert text!"); - } - else if (cmdID == 'spell') { - if(! spellEnabled()) alert('Unable to start MS Word for spell checking.\nActive X is not enabled for this site or MS Word is not available.'); - else { - editdoc.execCommand('copy'); - if (editdoc.selection.createRange().text != "") {CheckDocument(); return true;} - else {alert('Nothing to spellcheck. Please select the text you want HTMLArea to check.\nTo avoid unexpected results, we recommend you to select complete paragraphs.');} - } - } - - else if (cmdID == 'word') { - var oTags = editdoc.all.tags("SPAN"); - if (oTags != null) { - for (var i = oTags.length - 1; i >= 0; i--) { - oTags[i].outerHTML = oTags[i].innerHTML; - } -} - -oTags = editdoc.all.tags("FONT"); -if (oTags != null) { -for (var i = oTags.length - 1; i >= 0; i--) { -oTags[i].outerHTML = oTags[i].innerHTML; -} -} - - oTags = editdoc.all.tags("P"); - if (oTags != null) { - for (var i = oTags.length - 1; i >= 0; i--) { - cleanEmptyTag(oTags[i]); - } -} - oTags = editdoc.all.tags("H1"); - if (oTags != null) { - for (var i = oTags.length - 1; i >= 0; i--) { - cleanEmptyTag(oTags[i]); -} -} - oTags = editdoc.all.tags("H2"); - if (oTags != null) { - for (var i = oTags.length - 1; i >= 0; i--) { - cleanEmptyTag(oTags[i]); -} -} - oTags = editdoc.all.tags("H3"); - if (oTags != null) { - for (var i = oTags.length - 1; i >= 0; i--) { - cleanEmptyTag(oTags[i]); -} -} - oTags = editdoc.all.tags("H4"); - if (oTags != null) { - for (var i = oTags.length - 1; i >= 0; i--) { - cleanEmptyTag(oTags[i]); -} -} - oTags = editdoc.all.tags("OL"); - if (oTags != null) { - for (var i = oTags.length - 1; i >= 0; i--) { - cleanEmptyTag(oTags[i]); -} -} - oTags = editdoc.all.tags("UL"); - if (oTags != null) { - for (var i = oTags.length - 1; i >= 0; i--) { - cleanEmptyTag(oTags[i]); } -} -} - - - // - // END OF CUSTOM BUTTONS - // - - // FontName - else if (cmdID == 'FontName' && val) { - editdoc.execCommand(cmdID,0,val); - } - - // FontSize - else if (cmdID == 'FontSize' && val) { - editdoc.execCommand(cmdID,0,val); - } - - // FontStyle (change CSS className) - else if (cmdID == 'FontStyle' && val) { - editdoc.execCommand('RemoveFormat'); - editdoc.execCommand('FontName',0,'636c6173734e616d6520706c616365686f6c646572'); - var fontArray = editdoc.all.tags("FONT"); - for (i=0; i tag. Now let's extract... - // 1. the href attribute - var href_value = fullElement.split(/href=/); - href_value2 = href_value[1].split(/\s|>/); - href_attribute = href_value2[0]; - - // 2. the target attribute - if (fullElement.search(/target=/) != -1) { - var tar = fullElement.split(/target=/); - tar2 = tar[1].split(/\s|>/); - tar_attribute = tar2[0]; - } - else { tar_attribute = ''; } - - // 3. the link text - var linkText2 = fullElement.split(/>/); - var lt = linkText2[1].split(/ tr.childNodes.length){ - if (where > tr.cells.length){ - tr.insertCell(); - } else { - tr.insertCell(where); - } - } - } - function deleteColumn(tbody,where) { - //for (var i=0;i < tbody.childNodes.length;i++) { - for (var i=0;i < tbody.rows.length;i++) { - //var tr = tbody.childNodes(i); - var tr = tbody.rows(i); - //if (tr.childNodes.length - 1 < where){ - if (tr.cells.length - 1 < where){ - //tr.deleteCell(tr.childNodes.length - 1); - tr.deleteCell(tr.cells.length - 1); - } else { - tr.deleteCell(where); - } - //tr = tbody.childNodes(i); - tr = tbody.rows(i); - //if (tr.childNodes.length == 0){ - if (tr.cells.length == 0){ - tbody.deleteRow(i); - } - } - } - function splitCell(tbody,currTr,currTd){ - if (currTd.colSpan > 1) { - // rowspan > 1 just insert cell and decrease colspan - currTd.colSpan = currTd.colSpan - 1; - currTr.insertCell(currTd.cellIndex + 1); - } else { - // rowspan = 1 increase colspan for all other rows and insert cell in current row - for (var i=0;i < tbody.rows.length;i++) { - var tr = tbody.rows(i); - var td = tr.cells(currTd.cellIndex); - if (i == currTr.rowIndex) { - tr.insertCell(currTd.cellIndex + 1); - } else { - td.colSpan = td.colSpan + 1; - } - } - } - } - // commented out! - /* function mergeCells(tbody,currTr,currTd){ - // check if leftmost of cells to merge - var left = false; - for (var i=0;i < tbody.rows.length;i++) { - var tr = tbody.rows(i); - var allTd = tr.cells; - if (currTd.cellIndex + 2 > allTd.length) { - left = false; - break; - } else { - var td = tr.cells(currTd.cellIndex); - if (i != currTr.rowIndex) { - if (td.colSpan > 1) { - left = true; - } else { - left = false; - break; - } - } - } - } - if (left){ - for (var i=0;i < tbody.rows.length;i++){ - var tr = tbody.rows(i); - var td = tr.cells(currTd.cellIndex); - if (currTd.cellIndex + 2 > tr.length) { - alert("You can't merge cells here."); - return; - } else { - var mergeCell = tr.cells(currTd.cellIndex + 1); - if (i == currTr.rowIndex) { - // merge the contents of the current cell with the one on the right - currTd.innerHTML = currTd.innerHTML + mergeCell.innerHTML; - currTr.deleteCell(currTd.cellIndex + 1); - } else { - // decrease colspan for non current rows - td.colSpan = td.colSpan - 1; - } - } - } - } else { - alert('Select the leftmost cell of the split to merge.'); - } - } */ - function mergeCells(tbody,currTr,currTd){ - //first check if there are cells to the right - if (currTd.cellIndex < currTr.cells.length-1) { - //get current colspan and cell to be merged's colspan - //add the two together to get the new one, - //move the conetent and delete the right one - var currColSpan = currTd.colSpan ; - var mergeCellColSpan = currTr.cells(currTd.cellIndex+1).colSpan; - var mergeCell = currTr.cells(currTd.cellIndex+1); - currTd.innerHTML = currTd.innerHTML + mergeCell.innerHTML; - currTr.deleteCell(currTd.cellIndex + 1); - currTd.colSpan = currColSpan+mergeCellColSpan ; - } else { - alert('Select the leftmost cell of the split to merge.'); - } - } - function splitRow(tbody,currTr,currTd){ - // check rowspan on other cells - if (currTd.rowSpan > 1){ - currTd.rowSpan = currTd.rowSpan - 1; - var tr = tbody.rows(currTr.rowIndex + 1); - var where = 0; - for (var i=0;i < currTr.cells.length;i++) { - if (i < currTd.cellIndex){ - if (currTr.cells(i).rowSpan < 2){where++;} - } - } - tr.insertCell(where); - } else { - for (var i=0;i < currTr.cells.length;i++) { - var td = currTr.cells(i); - if (i == currTd.cellIndex) { - tr = tbody.insertRow(currTr.rowIndex + 1); - tr.insertCell(0); - } else { - td.rowSpan = td.rowSpan + 1; - } - } - } - } - function mergeRows(tbody,currTr,currTd){ - // check if topmost of cells to merge - var top = false; - if (currTd.rowSpan < 2){ - for (var i=0;i < currTr.cells.length;i++) { - if (i !== currTd.cellIndex) { - if (currTr.cells(i).rowSpan > 1){ - top = true; - break; - } - } - } - } - if (top){ - return; - } else { - alert('Select the topmost row of the split to merge.'); - } - } - // execute the operation depending on the given command - switch(cmdID) { - case 'CreateCaption' : table.createCaption();break; - case 'DeleteCaption' : table.deleteCaption();break; - case 'CreateTHead' : table.createTHead();break; - case 'DeleteTHead' : table.deleteTHead();break; - case 'CreateTFoot' : table.createTFoot();break; - case 'DeleteTFoot' : table.deleteTFoot();break; - case 'InsertRowTop' : newtr = tbody.insertRow(0);insertRowDetails(tr,newtr);break; - case 'InsertRowBottom' : newtr = tbody.insertRow(-1);insertRowDetails(tr,newtr);break; - case 'InsertRowBefore' : newtr = tbody.insertRow(tr.rowIndex);insertRowDetails(tr,newtr);break; - case 'InsertRowAfter' : newtr = tbody.insertRow(tr.rowIndex+1);insertRowDetails(tr,newtr);break; - case 'InsertRowStart' : newtr = tbody.insertRow(0);insertRowDetails(tr,newtr);break; - case 'DeleteRow' : tbody.deleteRow(tr.rowIndex);break; - case 'InsertColumnLeft' : insertColumn(tbody,0);break; - case 'InsertColumnRight' : insertColumn(tbody,-1);break; - case 'InsertColumnBefore' : insertColumn(tbody,td.cellIndex);break; - case 'InsertColumnAfter' : insertColumn(tbody,td.cellIndex+1);break; - case 'DeleteColumn' : deleteColumn(tbody,td.cellIndex);break; - case 'InsertCellLeft' : tr.insertCell(0);break; - case 'InsertCellRight' : tr.insertCell(-1);break; - case 'InsertCellBefore' : tr.insertCell(td.cellIndex);break; - case 'InsertCellAfter' : tr.insertCell(td.cellIndex+1);break; - case 'InsertCellStart' : tr.insertCell(0);break; - case 'DeleteCell' : tr.deleteCell(td.cellIndex);break; - case 'SplitCell' : splitCell(tbody,tr,td);break; - case 'MergeCells' : mergeCells(tbody,tr,td);break; - case 'SplitRow' : splitRow(tbody,tr,td);break; - case 'MergeRows' : mergeRows(tbody,tr,td);break; -// inserted by lvn : property pallettes - case 'TableProperties' : nullBorders(editor_obj.contentWindow.document,'hide'); - setGlobalVar('_editor_field',objname); - setGlobalVar('_editor_table',table); - showModalDialog(_editor_url + "popups/tableprop.html?"+objname, - window, - "resizable: yes; help: no; status: no; scroll: no; "); - td.focus(); - break; - case 'RowProperties' : setGlobalVar('_editor_field',objname); - setGlobalVar('_editor_row',tr); - showModalDialog(_editor_url + "popups/rowprop.html?"+objname, - window, - "resizable: yes; help: no; status: no; scroll: no; "); - td.focus(); - break; - case 'CellProperties' : setGlobalVar('_editor_field',objname); - setGlobalVar('_editor_cell',td); - showModalDialog(_editor_url + "popups/cellprop.html?"+objname, - window, - "resizable: yes; help: no; status: no; scroll: no; "); - td.focus(); - break; -// end insert lvn property pallettes - default : break; - } - // if 0 table borders and the switch to show them is on: show them - if (config.showborders){ // toggle is on : show null borders - nullBorders(editor_obj.contentWindow.document,'show'); - } - } - } - return; -} -// end insert by lvn - -/* ---------------------------------------------------------------------- *\ - Function : MS-Word clean-up - Description : replace textarea with wysiwyg editor - Usage : editor_generate("textarea_id",[height],[width]); - Arguments : objname - ID of textarea to replace - w - width of wysiwyg editor - h - height of wysiwyg editor -\* ---------------------------------------------------------------------- */ -function cleanEmptyTag(oElem) { -if (oElem.hasChildNodes) { -var tmp = oElem -for (var k = tmp.children.length; k >= 0; k--) { -if (tmp.children[k] != null) { -cleanEmptyTag(tmp.children[k]); -} -} - -} - -var oAttribs = oElem.attributes; -if (oAttribs != null) { -for (var j = oAttribs.length - 1; j >=0; j--) { -var oAttrib = oAttribs[j]; -if (oAttrib.nodeValue != null) { -oAttribs.removeNamedItem('class') -} - } - } - oElem.style.cssText = ''; -if (oElem.innerHTML == '' || oElem.innerHTML == ' ') { -oElem.outerHTML = ''; } -} - -function cleanTable(oElem) { - oElem.style.cssText = ''; - var oAttribs = oElem.attributes; - if (oAttribs != null) { - for (var j = oAttribs.length - 1; j >=0; j--) { - var oAttrib = oAttribs[j]; - if (oAttrib.nodeValue != null) { - oAttribs.removeNamedItem('class') - } - } - } - var oTR = oElem.rows; - if (oTR != null) { - for (var r = oTR.length - 1; r >= 0; r--) { - oTR[r].style.cssText = ''; - } - } - var oTD = oElem.cells; - if (oTD != null) { - for (var t = oTD.length - 1; t >= 0; t--) { - oTD[t].style.cssText = ''; - } - } -} -/* ---------------------------------------------------------------------- *\ - Function : editor_event - Description : called everytime an editor event occurs - Usage : editor_event(objname, runDelay, eventName) - Arguments : objname - ID of textarea to replace - runDelay: -1 = run now, no matter what - 0 = run now, if allowed - 1000 = run in 1 sec, if allowed at that point -\* ---------------------------------------------------------------------- */ - -function editor_event(objname,runDelay) { - var config = document.all[objname].config; - var editor_obj = document.all["_" +objname+ "_editor"]; // html editor object - if (runDelay == null) { runDelay = 0; } - var editdoc; - var editEvent = editor_obj.contentWindow ? editor_obj.contentWindow.event : event; - - // catch keypress events - if (editEvent && editEvent.keyCode) { - var ord = editEvent.keyCode; // ascii order of key pressed - var ctrlKey = editEvent.ctrlKey; - var altKey = editEvent.altKey; - var shiftKey = editEvent.shiftKey; - - if (ord == 16) { return; } // ignore shift key by itself - if (ord == 17) { return; } // ignore ctrl key by itself - if (ord == 18) { return; } // ignore alt key by itself - - - // cancel ENTER key and insert
instead -// if (ord == 13 && editEvent.type == 'keypress') { -// editEvent.returnValue = false; -// editor_insertHTML(objname, "
"); -// return; -// } - - if (ctrlKey && (ord == 122 || ord == 90)) { // catch ctrl-z (UNDO) -// TODO: Add our own undo/redo functionality -// editEvent.cancelBubble = true; - return; - } - if ((ctrlKey && (ord == 121 || ord == 89)) || - ctrlKey && shiftKey && (ord == 122 || ord == 90)) { // catch ctrl-y, ctrl-shift-z (REDO) -// TODO: Add our own undo/redo functionality - return; - } - } - - // setup timer for delayed updates (some events take time to complete) - if (runDelay > 0) { return setTimeout(function(){ editor_event(objname); }, runDelay); } - - // don't execute more than 3 times a second (eg: too soon after last execution) - if (this.tooSoon == 1 && runDelay >= 0) { this.queue = 1; return; } // queue all but urgent events - this.tooSoon = 1; - setTimeout(function(){ - this.tooSoon = 0; - if (this.queue) { editor_event(objname,-1); }; - this.queue = 0; - }, 333); // 1/3 second - - -// editor_updateOutput(objname); - editor_updateToolbar(objname); - -} - -/* ---------------------------------------------------------------------- *\ - Function : editor_updateToolbar - Description : update toolbar state - Usage : - Arguments : objname - ID of textarea to replace - action - enable, disable, or update (default action) -\* ---------------------------------------------------------------------- */ - -function editor_updateToolbar(objname,action) { - var config = document.all[objname].config; - var editor_obj = document.all["_" +objname+ "_editor"]; - - // disable or enable toolbar - - if (action == "enable" || action == "disable") { - var tbItems = new Array('FontName','FontSize','FontStyle'); // add pulldowns - for (var btnName in config.btnList) { tbItems.push(config.btnList[btnName][0]); } // add buttons - - for (var idxN in tbItems) { - var cmdID = tbItems[idxN].toLowerCase(); - var tbObj = document.all["_" +objname+ "_" +tbItems[idxN]]; - if (cmdID == "htmlmode" || cmdID == "about" || cmdID == "showhelp" || cmdID == "popupeditor") { continue; } // don't change these buttons - if (tbObj == null) { continue; } - var isBtn = (tbObj.tagName.toLowerCase() == "button") ? true : false; - - if (action == "enable") { tbObj.disabled = false; if (isBtn) { tbObj.className = 'btn' }} - if (action == "disable") { tbObj.disabled = true; if (isBtn) { tbObj.className = 'btnNA' }} - } - return; - } - - // update toolbar state - - if (editor_obj.tagName.toLowerCase() == 'textarea') { return; } // don't update state in textedit mode - var editdoc = editor_obj.contentWindow.document; - - // Set FontName pulldown - var fontname_obj = document.all["_" +objname+ "_FontName"]; - if (fontname_obj) { - var fontname = editdoc.queryCommandValue('FontName'); - if (fontname == null) { fontname_obj.value = null; } - else { - var found = 0; - for (i=0; i