--- a/includes/clientside/tinymce/plugins/save/editor_plugin_src.js Fri Feb 22 12:51:53 2008 -0500
+++ b/includes/clientside/tinymce/plugins/save/editor_plugin_src.js Sun Feb 24 12:50:52 2008 -0500
@@ -1,5 +1,5 @@
/**
- * $Id: editor_plugin_src.js 531 2008-01-14 13:34:28Z spocke $
+ * $Id: editor_plugin_src.js 609 2008-02-18 16:19:27Z spocke $
*
* @author Moxiecode
* @copyright Copyright © 2004-2008, Moxiecode Systems AB, All rights reserved.
@@ -50,27 +50,24 @@
_save : function() {
var ed = this.editor, formObj, os, i, elementId;
- if (ed.getParam("fullscreen_is_enabled"))
- return true;
-
formObj = tinymce.DOM.get(ed.id).form || tinymce.DOM.getParent(ed.id, 'form');
if (ed.getParam("save_enablewhendirty") && !ed.isDirty())
return true;
- if (formObj) {
- tinyMCE.triggerSave();
+ tinyMCE.triggerSave();
- // Use callback instead
- if (os = ed.getParam("save_onsavecallback")) {
- if (ed.execCallback('save_onsavecallback', ed)) {
- ed.startContent = tinymce.trim(ed.getContent({format : 'raw'}));
- ed.nodeChanged();
- }
-
- return;
+ // Use callback instead
+ if (os = ed.getParam("save_onsavecallback")) {
+ if (ed.execCallback('save_onsavecallback', ed)) {
+ ed.startContent = tinymce.trim(ed.getContent({format : 'raw'}));
+ ed.nodeChanged();
}
+ return;
+ }
+
+ if (formObj) {
ed.isNotDirty = true;
if (formObj.onsubmit == null || formObj.onsubmit() != false)