Changeset 609


Ignore:
Timestamp:
11/22/06 10:48:13 (8 years ago)
Author:
ray
Message:

Added notice about implicit UTF-8 encoding of data (see Ticket #882)

Location:
trunk/plugins/SaveSubmit
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/plugins/SaveSubmit/save-submit.js

    r562 r609  
    33____________________ 
    44 
    5 Registers a button for submiting the Xinha form using asynchronous 
    6 postback for sending the data to the server 
    7  
    8 Usage: This should be a drop-in replacement for a normal submit button. 
    9 While saving a message is displayed to inform the user what's going on. 
    10 On successful transmission the output of the target script is shown, so it should print some information 
    11 about the success of saving. 
     5See README.txt for information 
    126 
    137\*------------------------------------------*/ 
     
    3327        }); 
    3428        cfg.addToolbarElement("savesubmit", "popupeditor", -1); 
    35 }; 
     29} 
    3630 
    3731SaveSubmit.prototype._lc = function(string) { 
    3832    return HTMLArea._lc(string, 'SaveSubmit'); 
    39 }; 
     33} 
    4034 
    4135SaveSubmit._pluginInfo = { 
     
    4842  sponsor_url   : "", 
    4943  license       : "htmlArea" 
    50 }; 
     44} 
    5145 
    5246SaveSubmit.prototype.onGenerate = function() { 
     
    5751                            return self.onEvent(HTMLArea.is_ie ? self.editor._iframe.contentWindow.event : event); 
    5852                            }); 
    59 }; 
     53} 
    6054 
    6155SaveSubmit.prototype.onEvent = function(ev) { 
     
    6963                if (!this.changed) { 
    7064                        if (this.getChanged()) this.setChanged(); 
    71                 }; 
    72         }; 
    73 }; 
     65                } 
     66        } 
     67} 
    7468 
    7569SaveSubmit.prototype.getChanged = function() { 
     
    8882                if (btn.name == 'savesubmit') { 
    8983                        btn.swapImage(this.imgage_changed); 
    90                 }; 
    91         }; 
     84                } 
     85        } 
    9286        this.editor.updateToolbar(); 
    93 }; 
     87} 
    9488SaveSubmit.prototype.changedReset = function() { 
    9589        this.changed = false; 
     
    10094                if (btn.name == 'savesubmit') { 
    10195                        btn.swapImage(this.imgage_unchanged); 
    102                 }; 
    103         }; 
    104 }; 
     96                } 
     97        } 
     98} 
    10599 
    106100SaveSubmit.prototype.save =  function(editor) { 
     
    123117                        //self.setMessage(self._lc("Ready")); 
    124118                        self.changedReset(); 
    125                 }; 
     119                } 
    126120                removeMessage = function() { self.removeMessage()} ; 
    127121                window.setTimeout("removeMessage()",1000); 
    128122 
    129123        }); 
    130 }; 
     124} 
    131125 
    132126SaveSubmit.prototype.setMessage = function(string) { 
     
    135129  var elt = document.getElementById("message_sub_" + textarea.name); 
    136130  elt.innerHTML = HTMLArea._lc(string, 'SaveSubmit'); 
    137 }; 
     131} 
    138132 
    139133SaveSubmit.prototype.removeMessage = function() { 
     
    141135  if (!document.getElementById("message_" + textarea.name)) { return ; } 
    142136  document.body.removeChild(document.getElementById("message_" + textarea.name)); 
    143 }; 
     137} 
    144138 
    145139//ripped mokhet's loading message function 
     
    168162        loading_message.appendChild(loading_sub); 
    169163        document.body.appendChild(loading_message); 
    170 }; 
     164} 
Note: See TracChangeset for help on using the changeset viewer.