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); | ||
|  |                     }); | ||
|  |                 } | ||
|  |             }); | ||
|  |         } | ||
|  |     }; | ||
|  | })(); |