From 94e38bbc1e497192c0b4e7345b2ceb307473dfff Mon Sep 17 00:00:00 2001 From: alecpl <alec@alec.pl> Date: Thu, 24 Jul 2008 03:02:17 -0400 Subject: [PATCH] #1485227: fixed image list in image popup --- program/js/editor.js | 31 ++++++------------------------- 1 files changed, 6 insertions(+), 25 deletions(-) diff --git a/program/js/editor.js b/program/js/editor.js index bdb0e19..6fdbadc 100644 --- a/program/js/editor.js +++ b/program/js/editor.js @@ -15,43 +15,25 @@ // Initialize the message editor -function rcmail_editor_init(skin_path) +function rcmail_editor_init(skin_path, editor_lang) { tinyMCE.init({ mode : "textareas", editor_selector : "mce_editor", accessibility_focus : false, apply_source_formatting : true, theme : "advanced", - plugins : "emotions,media,nonbreaking,table,searchreplace,spellchecker,visualchars", - theme_advanced_buttons1 : "bold,italic,underline,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,bullist,numlist,outdent,indent,separator,link,unlink,emotions,charmap,code,forecolor,backcolor,fontselect,fontsizeselect, separator,undo,redo,image,media,spellchecker", + language : editor_lang, + plugins : "emotions,media,nonbreaking,table,searchreplace,visualchars,directionality", + theme_advanced_buttons1 : "bold,italic,underline,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,bullist,numlist,outdent,indent,separator,link,unlink,emotions,charmap,code,forecolor,backcolor,fontselect,fontsizeselect, separator,undo,redo,image,media,ltr,rtl", theme_advanced_buttons2 : "", theme_advanced_buttons3 : "", theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align : "left", extended_valid_elements : "font[face|size|color|style],span[id|class|align|style]", content_css : skin_path + "/editor_content.css", - external_image_list_url : "editor_images.js" + external_image_list_url : "program/js/editor_images.js", + rc_client: rcube_webmail_client }); - } - -// Set the state of the HTML/Plain toggles based on the _is_html field value -function rcmail_set_editor_toggle_states() - { - // set the editor toggle based on the state of the editor - - var htmlFlag = document.getElementsByName('_is_html')[0]; - var toggles = document.getElementsByName('_editorSelect'); - for(var t=0; t<toggles.length; t++) - { - if (toggles[t].value == 'html') - { - toggles[t].checked = (htmlFlag.value == "1"); - } - else - { - toggles[t].checked = (htmlFlag.value == "0"); - } - } } // Toggle between the HTML and Plain Text editors @@ -61,7 +43,6 @@ var selectedEditor = toggler.value; // determine the currently displayed editor - var htmlFlag = document.getElementsByName('_is_html')[0]; var isHtml = htmlFlag.value; -- Gitblit v1.9.1