X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=_source%2Fplugins%2Fscayt%2Fdialogs%2Foptions.js;h=ca7d53f4c5e4262def261eafe106b43b46ecce4e;hb=48b1db88210b4160dce439c6e3e32e14af8c106b;hp=f745d8249ecce95dfbe0204f7c32b1f48d08424d;hpb=8665a7c6c60586526e32e8941fe2896739b6ebfb;p=ckeditor.git
diff --git a/_source/plugins/scayt/dialogs/options.js b/_source/plugins/scayt/dialogs/options.js
index f745d82..ca7d53f 100644
--- a/_source/plugins/scayt/dialogs/options.js
+++ b/_source/plugins/scayt/dialogs/options.js
@@ -1,5 +1,5 @@
/*
-Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.
+Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/
@@ -11,44 +11,49 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
tags = [],
i,
contents = [],
- userDicActive = false,
+ userDicActive = 0,
dic_buttons = [
// [0] contains buttons for creating
"dic_create,dic_restore",
// [1] contains buton for manipulation
"dic_rename,dic_delete"
],
- optionsIds= [ 'mixedCase','mixedWithDigits','allCaps','ignoreDomainNames' ];
+ optionsIds = [ 'mixedCase', 'mixedWithDigits', 'allCaps', 'ignoreDomainNames' ];
// common operations
- function getBOMAllOptions () {
+ function getBOMAllOptions()
+ {
return document.forms.optionsbar["options"];
}
- function getBOMAllLangs () {
+ function getBOMAllLangs()
+ {
return document.forms.languagesbar["scayt_lang"];
}
- function setCheckedValue(radioObj, newValue) {
- if (!radioObj)
+ function setCheckedValue( radioObj, newValue )
+ {
+ if ( !radioObj )
return;
var radioLength = radioObj.length;
- if (radioLength == undefined) {
- radioObj.checked = (radioObj.value == newValue.toString());
+ if ( radioLength == undefined )
+ {
+ radioObj.checked = radioObj.value == newValue.toString();
return;
}
- for (var i = 0; i < radioLength; i++) {
+ for ( var i = 0; i < radioLength; i++ )
+ {
radioObj[i].checked = false;
- if (radioObj[i].value == newValue.toString()) {
+ if ( radioObj[i].value == newValue.toString() )
radioObj[i].checked = true;
- }
}
}
+ var lang = editor.lang.scayt;
var tags_contents = [
{
id : 'options',
- label : editor.lang.scayt.optionsTab,
+ label : lang.optionsTab,
elements : [
{
type : 'html',
@@ -77,7 +82,7 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
},
{
id : 'langs',
- label : editor.lang.scayt.languagesTab,
+ label : lang.languagesTab,
elements : [
{
type : 'html',
@@ -92,7 +97,7 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
},
{
id : 'dictionaries',
- label : editor.lang.scayt.dictionariesTab,
+ label : lang.dictionariesTab,
elements : [
{
type : 'html',
@@ -123,7 +128,7 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
},
{
id : 'about',
- label : editor.lang.scayt.aboutTab,
+ label : lang.aboutTab,
elements : [
{
type : 'html',
@@ -136,7 +141,7 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
];
var dialogDefiniton = {
- title : editor.lang.scayt.title,
+ title : lang.title,
minWidth : 360,
minHeight : 220,
onShow : function()
@@ -183,10 +188,10 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
onCancel: function()
{
var o = getBOMAllOptions();
- for (i in o)
+ for ( var i in o )
o[i].checked = false;
- setCheckedValue(getBOMAllLangs(),"");
+ setCheckedValue( getBOMAllLangs(), "" );
},
contents : contents
};
@@ -201,14 +206,14 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
contents[ contents.length ] = tags_contents[ i ];
}
if ( tags[2] == 1 )
- userDicActive = true;
+ userDicActive = 1;
var init_with_captions = function()
{
var dialog = this,
lang_list = dialog.data.scayt.getLangList(),
- buttons = [ 'dic_create','dic_delete','dic_rename','dic_restore' ],
+ buttons = [ 'dic_create', 'dic_delete', 'dic_rename', 'dic_restore' ],
labels = optionsIds,
i;
@@ -282,7 +287,7 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
};
var langList = [];
- if (tags[1] ==1 )
+ if ( tags[1] ==1 )
{
for ( i in lang_list.rtl )
langList[ langList.length ] = createOption( i, lang_list.ltr );
@@ -314,15 +319,15 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
var err_massage = captions["err_dic_create"];
var suc_massage = captions["succ_dic_create"];
- window.scayt.createUserDictionary(dic_name,
- function(arg)
+ window.scayt.createUserDictionary( dic_name,
+ function( arg )
{
hide_dic_buttons ( all_buttons );
display_dic_buttons ( dic_buttons[1] );
suc_massage = suc_massage.replace("%s" , arg.dname );
dic_success_message (suc_massage);
},
- function(arg)
+ function( arg )
{
err_massage = err_massage.replace("%s" ,arg.dname );
dic_error_message ( err_massage + "( "+ (arg.message || "") +")");
@@ -336,14 +341,14 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
// try to rename dictionary
var err_massage = captions["err_dic_rename"] || "";
var suc_massage = captions["succ_dic_rename"] || "";
- window.scayt.renameUserDictionary(dic_name,
- function(arg)
+ window.scayt.renameUserDictionary( dic_name,
+ function( arg )
{
suc_massage = suc_massage.replace("%s" , arg.dname );
set_dic_name( dic_name );
dic_success_message ( suc_massage );
},
- function(arg)
+ function( arg )
{
err_massage = err_massage.replace("%s" , arg.dname );
set_dic_name( dic_name );
@@ -351,7 +356,7 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
});
};
- dic.dic_delete = function ( el, dic_name , dic_buttons )
+ dic.dic_delete = function( el, dic_name , dic_buttons )
{
var all_buttons = dic_buttons[0] + ',' + dic_buttons[1];
var err_massage = captions["err_dic_delete"];
@@ -359,7 +364,7 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
// try to delete dictionary
window.scayt.deleteUserDictionary(
- function(arg)
+ function( arg )
{
suc_massage = suc_massage.replace("%s" , arg.dname );
hide_dic_buttons ( all_buttons );
@@ -367,14 +372,14 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
set_dic_name( "" ); // empty input field
dic_success_message( suc_massage );
},
- function(arg)
+ function( arg )
{
err_massage = err_massage.replace("%s" , arg.dname );
dic_error_message(err_massage);
});
};
- dic.dic_restore = dialog.dic_restore || function ( el, dic_name , dic_buttons )
+ dic.dic_restore = dialog.dic_restore || function( el, dic_name , dic_buttons )
{
// try to restore existing dictionary
var all_buttons = dic_buttons[0] + ',' + dic_buttons[1];
@@ -382,14 +387,14 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
var suc_massage = captions["succ_dic_restore"];
window.scayt.restoreUserDictionary(dic_name,
- function(arg)
+ function( arg )
{
suc_massage = suc_massage.replace("%s" , arg.dname );
hide_dic_buttons ( all_buttons );
display_dic_buttons(dic_buttons[1]);
dic_success_message( suc_massage );
},
- function(arg)
+ function( arg )
{
err_massage = err_massage.replace("%s" , arg.dname );
dic_error_message( err_massage );
@@ -408,7 +413,9 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
var el = id = ev.data.getTarget().getParent();
var id = el.getId();
dic[ id ].apply( null, [ el, dic_name, dic_buttons ] );
- }catch(err){
+ }
+ catch(err)
+ {
dic_error_message(" Dictionary error. ");
}
@@ -431,7 +438,7 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
{
var dialog = this;
// for enabled options tab
- if (tags[0] == 1){
+ if ( tags[0] == 1 ){
var opto = getBOMAllOptions();
// Animate options.
@@ -466,8 +473,8 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
//for enabled languages tab
if ( tags[1] == 1 )
{
- var domLang = doc.getById("cke_option"+dialog.sLang);
- setCheckedValue(domLang.$,dialog.sLang);
+ var domLang = doc.getById("cke_option" + dialog.sLang);
+ setCheckedValue( domLang.$,dialog.sLang );
}
// * user dictionary
@@ -487,7 +494,7 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
display_dic_buttons( dic_buttons[0] );
},
- function ()
+ function()
{
doc.getById( 'dic_name' ).setValue("");
});
@@ -496,35 +503,29 @@ CKEDITOR.dialog.add( 'scaytcheck', function( editor )
};
- function dic_error_message ( m )
+ function dic_error_message( m )
{
doc.getById('dic_message').setHtml('' + m + '' );
}
- function dic_success_message ( m )
+ function dic_success_message( m )
{
doc.getById('dic_message').setHtml('' + m + '') ;
}
- function display_dic_buttons ( sIds )
+ function display_dic_buttons( sIds )
{
-
sIds = String( sIds );
var aIds = sIds.split(',');
for ( var i=0, l = aIds.length; i < l ; i+=1)
- {
doc.getById( aIds[i] ).$.style.display = "inline";
- }
-
}
- function hide_dic_buttons ( sIds )
+ function hide_dic_buttons( sIds )
{
sIds = String( sIds );
var aIds = sIds.split(',');
for ( var i = 0, l = aIds.length; i < l ; i += 1 )
- {
doc.getById( aIds[i] ).$.style.display = "none";
- }
}
- function set_dic_name ( dic_name )
+ function set_dic_name( dic_name )
{
doc.getById('dic_name').$.value= dic_name;
}