]> scripts.mit.edu Git - autoinstalls/wordpress.git/blob - wp-includes/js/tinymce/plugins/autosave/editor_plugin_src.js
Wordpress 2.3.2
[autoinstalls/wordpress.git] / wp-includes / js / tinymce / plugins / autosave / editor_plugin_src.js
1 /* Import plugin specific language pack */
2 tinyMCE.importPluginLanguagePack('autosave', 'en,sv,cs,he,no,hu,de,da,ru,ru_KOI8-R,ru_UTF-8,fi,cy,es,is,pl');
3
4 function TinyMCE_autosave_getInfo() {
5         return {
6                 longname : 'Auto save',
7                 author : 'Moxiecode Systems',
8                 authorurl : 'http://tinymce.moxiecode.com',
9                 infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_autosave.html',
10                 version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion
11         };
12 };
13
14 function TinyMCE_autosave_beforeUnloadHandler() {
15         var msg = tinyMCE.getLang("lang_autosave_unload_msg");
16
17         var anyDirty = false;
18         for (var n in tinyMCE.instances) {
19                 var inst = tinyMCE.instances[n];
20                 if (!tinyMCE.isInstance(inst))
21                         continue;
22
23                 if (inst.isDirty())
24                         return msg;
25         }
26
27         return;
28 }
29
30 window.onbeforeunload = TinyMCE_autosave_beforeUnloadHandler;