function init_editor(){ tinyMCE_GZ.init({ plugins : 'style,bbcode,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media'+ 'searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras', themes : 'advanced', languages : 'en', disk_cache : false, debug : false }, function() { tinyMCE.init({ mode : "textareas", theme : "advanced", plugins : "emotions", theme_advanced_buttons1 : "bold,italic,underline,separator,strikethrough,undo,redo,link,unlink,image,emotions,code", theme_advanced_buttons2 : "", theme_advanced_buttons3 : "", theme_advanced_buttons1_add : "media", theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align : "left", theme_advanced_styles : "Code=codeStyle;Quote=quoteStyle", entity_encoding : "numeric", remove_redundant_brs : false, language : 'en', forced_root_block : "", add_unload_trigger : false, remove_linebreaks : false, inline_styles : false, convert_fonts_to_spans : false, convert_newlines_to_brs : true, force_br_newlines: true, invalid_elements : "div, embed", extended_valid_elements : "a[href|rel|rev|target|title|type]," + "b[],"+ "blink[],"+ "blockquote[align|cite|clear|height|type|width],"+ "br[clear],"+ "caption[align|height|valign|width],"+ "center[align|height|width],"+ "col[align|bgcolor|char|charoff|span|valign|width],"+ "colgroup[align|bgcolor|char|charoff|span|valign|width],"+ "comment[],"+ "em[],"+ "font[color|face|font-weight|point-size|size],"+ "h1[align|clear|height|width],"+ "h2[align|clear|height|width],"+ "h3[align|clear|height|width],"+ "h4[align|clear|height|width],"+ "img[align|border|src|clear|height|width],"+ "h5[align|clear|height|width],"+ "h6[align|clear|height|width],"+ "hr[align|clear|color|noshade|size|width],"+ "img[align|alt|border|height|hspace|src|vspace|width],"+ "li[align|clear|height|type|value|width],"+ "marquee[behavior|bgcolor|direction|height|hspace|loop|scrollamount|scrolldelay|vspace|width],"+ "ol[align|clear|height|start|type|width],"+ "p[align|clear|height|width],"+ "pre[clear|width|wrap],"+ "s[],"+ "small[],"+ "span[align],"+ "strike[],"+ "strong[],"+ "sub[],"+ "sup[],"+ "table[align|background|bgcolor|border|bordercolor|bordercolordark|bordercolorlight|"+ "bottompadding|cellpadding|cellspacing|clear|cols|height|hspace|leftpadding|"+ "rightpadding|rules|summary|toppadding|vspace|width],"+ "tbody[align|bgcolor|char|charoff|valign],"+ "td[abbr|align|axis|background|bgcolor|bordercolor|"+ "bordercolordark|bordercolorlight|char|charoff|headers|"+ "height|nowrap|rowspan|scope|valign|width],"+ "tfoot[align|bgcolor|char|charoff|valign],"+ "th[abbr|align|axis|background|bgcolor|bordercolor|"+ "bordercolordark|bordercolorlight|char|charoff|headers|"+ "height|nowrap|rowspan|scope|valign|width],"+ "thead[align|bgcolor|char|charoff|valign],"+ "tr[align|background|bgcolor|bordercolor|"+ "bordercolordark|bordercolorlight|char|charoff|"+ "height|nowrap|valign],"+ "tt[],"+ "u[],"+ "ul[align|clear|height|start|type|width]" }); }); } function add_editor(id){ tinyMCE.execCommand('mceAddControl', false, id); } function comment_edit(id,page,loc){ var req = new Request({ method: 'get', url: '/xml/comments/comments.xml', onSuccess: function(txt){ $("comment_"+id).innerHTML = txt; add_editor("edit_"+id); } }).send("bla=bla&edit=1&page="+page+"&loc="+loc+"&comment_id="+id); } function comment_cancel(id,page){ var req = new Request({ method: 'get', url: '/xml/comments/comments.xml', onSuccess: function(txt){ $("comment_"+id).innerHTML = txt; } }).send("page="+page+"&cancel=1&comment_id="+id); } function comment_delete(id,page,loc){ if(confirm("Weet je zeker dat je comment "+id+" wilt verwijderen?")){ var req = new Request({ method: 'get', url: '/xml/comments/comments.xml', onSuccess: function(txt){ $("comment_"+id).innerHTML = txt; } }).send("bla=bla&page="+page+"&loc="+loc+"&delete=1&comment_id="+id); } }