33 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
(function() {
 | 
						|
    var origInit = SN.Init.NoticeFormSetup;
 | 
						|
    SN.Init.NoticeFormSetup = function(form) {
 | 
						|
        origInit(form);
 | 
						|
        var content = form.find("#blog-entry-content");
 | 
						|
        if (content.length > 0) {
 | 
						|
            content.tinymce({
 | 
						|
                script_url : window._tinymce_path,
 | 
						|
                // General options
 | 
						|
                theme : "advanced",
 | 
						|
                plugins : "paste,fullscreen,autoresize,autolink,inlinepopups,tabfocus",
 | 
						|
                theme_advanced_buttons1 : "bold,italic,strikethrough,|,undo,redo,|,link,unlink,image",
 | 
						|
                theme_advanced_buttons2 : "",
 | 
						|
                theme_advanced_buttons3 : "",
 | 
						|
                add_form_submit_trigger : false,
 | 
						|
                theme_advanced_resizing : true,
 | 
						|
                tabfocus_elements: ":prev,:next",
 | 
						|
                setup: function(ed) {
 | 
						|
 | 
						|
                    form.find('.submit:first').click(function() {
 | 
						|
                        tinymce.triggerSave();
 | 
						|
                    });
 | 
						|
 | 
						|
                    form.find('input[type=file]').change(function() {
 | 
						|
                        var img = '<img src="'+window._tinymce_placeholder+'" class="placeholder" width="320" height="240">';
 | 
						|
                        var html = tinyMCE.activeEditor.getContent();
 | 
						|
                        ed.setContent(html + img);
 | 
						|
                    });
 | 
						|
                }
 | 
						|
            });
 | 
						|
        }
 | 
						|
    };
 | 
						|
})(); |