[ Index ]
 

Code source de Seagull 0.6.1

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/tinyfck/plugins/autosave/ -> editor_plugin_src.js (source)

   1  /**

   2   * $RCSfile: editor_plugin_src.js,v $

   3   * $Revision: 1.11 $

   4   * $Date: 2006/03/22 12:21:21 $

   5   *

   6   * @author Moxiecode

   7   * @copyright Copyright © 2004-2006, Moxiecode Systems AB, All rights reserved.

   8   */
   9  
  10  /* Import plugin specific language pack */

  11  tinyMCE.importPluginLanguagePack('autosave', 'en,tr,sv,cs,he,nb,hu,de,da,ru,ru_KOI8-R,ru_UTF-8,nn,fi,cy,es,is,pl,pt_br');
  12  
  13  var TinyMCE_AutoSavePlugin = {
  14      getInfo : function() {
  15          return {
  16              longname : 'Auto save',
  17              author : 'Moxiecode Systems',
  18              authorurl : 'http://tinymce.moxiecode.com',
  19              infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_autosave.html',
  20              version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion
  21          };
  22      },
  23  
  24      // Private plugin internal methods

  25  
  26      _beforeUnloadHandler : function() {
  27          var n, inst, anyDirty = false, msg = tinyMCE.getLang("lang_autosave_unload_msg");
  28  
  29          if (tinyMCE.getParam("fullscreen_is_enabled"))
  30              return;
  31  
  32          for (n in tinyMCE.instances) {
  33              inst = tinyMCE.instances[n];
  34  
  35              if (!tinyMCE.isInstance(inst))
  36                  continue;
  37  
  38              if (inst.isDirty())
  39                  return msg;
  40          }
  41  
  42          return;
  43      }
  44  };
  45  
  46  window.onbeforeunload = TinyMCE_AutoSavePlugin._beforeUnloadHandler;
  47  
  48  tinyMCE.addPlugin("autosave", TinyMCE_AutoSavePlugin);


Généré le : Fri Mar 30 01:27:52 2007 par Balluche grâce à PHPXref 0.7