SalesSystemOnline/ckeditor_3.6/ckeditor/_source/plugins/scayt/dialogs/options.js

(开头部分) 15KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/*
Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/

CKEDITOR.dialog.add( 'scaytcheck', function( editor )
{
	var firstLoad = true,
		captions,
		doc = CKEDITOR.document,
		editorName = editor.name,
		tags = CKEDITOR.plugins.scayt.getUiTabs( editor ),
		i,
		contents = [],
		userDicActive = 0,
		dic_buttons = [
			// [0] contains buttons for creating
			"dic_create_" + editorName + ",dic_restore_" + editorName,
			// [1] contains buton for manipulation
			"dic_rename_" + editorName + ",dic_delete_" + editorName
		],
		optionsIds = [ 'mixedCase', 'mixedWithDigits', 'allCaps', 'ignoreDomainNames' ];

	// common operations

	function getBOMAllOptions()
	{
		if (typeof document.forms["optionsbar_" + editorName] != "undefined")
			return document.forms["optionsbar_" + editorName]["options"];
		return [];
	}
	function getBOMAllLangs()
	{
		if (typeof document.forms["languagesbar_" + editorName] != "undefined")
			return document.forms["languagesbar_" + editorName]["scayt_lang"];
		return [];
	}

	function setCheckedValue( radioObj, newValue )
	{
		if ( !radioObj )
			return;
		var radioLength = radioObj.length;
		if ( radioLength == undefined )
		{
			radioObj.checked = radioObj.value == newValue.toString();
			return;
		}
		for ( var i = 0; i < radioLength; i++ )
		{
			radioObj[i].checked = false;
			if ( radioObj[i].value == newValue.toString() )
				radioObj[i].checked = true;
		}
	}

	var lang = editor.lang.scayt;
	var tags_contents =  [
				{
					id : 'options',
后面还有 477 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。