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