Support Forums

Old 03-10-2009, 03:44 AM   #1
Junior Member
 
Join Date: Nov 2006
Posts: 3
Rep Power: 0
papergirl is on a distinguished road
Default Problems when using tinymce

Hey everyone. We are using the designer version of 4.1 we would like to use the ajax file manager module for tinymce. We have used the ajax file manager on a number of sites already and it works fine. For some reason when i use the ajax code nothing happens. Can you please look at my code and tell me if theres anything im missing.


This is the orig code
PHP Code:
    function show_tinymce()
    {
        
        
$output'
            <script type="text/javascript" src="'
.URL.'/modules/tinymce/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript">
tinyMCE.init({
    // General options
    mode : "textareas",
    theme : "advanced",
    plugins : "safari,spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,imagemanager,filemanager",

    // Theme options
    theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
    theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
    theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
    theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,spellchecker,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,blockquote,pagebreak,|,insertfile,insertimage",
    theme_advanced_toolbar_location : "top",
    theme_advanced_toolbar_align : "left",
    theme_advanced_statusbar_location : "bottom",
    theme_advanced_resizing : true,

    // Example content CSS (should be your site CSS)
    content_css : "css/example.css",

    // Drop lists for link/image/media/template dialogs
    template_external_list_url : "js/template_list.js",
    external_link_list_url : "js/link_list.js",
    external_image_list_url : "js/image_list.js",
    media_external_list_url : "js/media_list.js",

    // Replace values for the template plugin
    template_replace_values : {
        username : "Some User",
        staffid : "991234"
    }
});
</script>
        '
;
        return 
$output;
    } 
this is the replacement code


PHP Code:


    
<script language="javascript" type="text/javascript" src="http://www.URL HERE.com.au/jscripts/general.js"></script>

    <script language="javascript" type="text/javascript">
        tinyMCE.init({
            mode : "textareas",
            elements : "ajaxfilemanager",
            theme : "advanced",
            plugins : "table,advhr,advimage,advlink,flash,paste,fullscreen,noneditable,contextmenu",
            theme_advanced_buttons1_add_before : "newdocument,separator",
            theme_advanced_buttons1_add : "fontselect,fontsizeselect",
            theme_advanced_buttons2_add : "separator,forecolor,backcolor,liststyle",
            theme_advanced_buttons2_add_before: "cut,copy,paste,pastetext,pasteword,separator,",
            theme_advanced_buttons3_add_before : "tablecontrols,separator",
            theme_advanced_buttons3_add : "flash,advhr,separator,fullscreen",
            theme_advanced_toolbar_location : "top",
            theme_advanced_toolbar_align : "left",
            extended_valid_elements : "hr[class|width|size|noshade]",
            file_browser_callback : "ajaxfilemanager",
            paste_use_dialog : false,
            theme_advanced_resizing : true,
            theme_advanced_resize_horizontal : true,
            apply_source_formatting : true,
            force_br_newlines : true,
            force_p_newlines : false,    
            relative_urls : true
        });

        function ajaxfilemanager(field_name, url, type, win) {
            var ajaxfilemanagerurl = "http://www.URL HEREjscripts/tiny_mce/plugins/ajaxfilemanager/ajaxfilemanager.php";
            switch (type) {
                case "image":
                    break;
                case "media":
                    break;
                case "flash": 
                    break;
                case "file":
                    break;
                default:
                    return false;
            }
            var fileBrowserWindow = new Array();
            fileBrowserWindow["file"] = ajaxfilemanagerurl;
            fileBrowserWindow["title"] = "Ajax File Manager";
            fileBrowserWindow["width"] = "782";
            fileBrowserWindow["height"] = "440";
            fileBrowserWindow["close_previous"] = "no";
            tinyMCE.openWindow(fileBrowserWindow, {
              window : win,
              input : field_name,
              resizable : "yes",
              inline : "yes",
              editor_id : tinyMCE.getWindowArg("editor_id")
            });
                    ';
        return $output;
    }
            return false;
        }
    </script> 
papergirl is offline   Reply With Quote
Old 03-10-2009, 07:24 AM   #2
Moderator
 
 
Join Date: Jan 2007
Location: Pennsylvania, USA
Posts: 1,201
Rep Power: 36
Mike-N-Tosh is just really niceMike-N-Tosh is just really nice
Default

Try wrapping the actual code in {literal} ... {/literal} smarty tags.

-Mike
__________________
Mike-N-Tosh
v3.1.10 Developer IndianaPC.org - A community website
Sandbox v4.0.9, 4.1
Templates, Mods & Docs for sale | My blog with much content for 68 Classifieds.
Web Hosting | Web Design & Development | 68 Classifieds Customizations
I am not a 68C employee, just a user and try to help out
Mike-N-Tosh is offline   Reply With Quote

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
TinyMCE Eric Barnes Modification Release 8 03-01-2009 10:19 PM
TinyMCE bookman v4 Questions & Support 11 10-13-2008 10:03 PM
Tinymce plugins spagman v4 Modules / Modifications 3 06-13-2008 12:05 PM
Bug on TinyMCE with IE (version 3.1.5b and IE6) jabs v3.1 Questions & Support 2 03-28-2007 01:17 AM


All times are GMT -4. The time now is 08:53 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0