我想在CKEditor中激活拼写检查插件,但似乎IBM已禁用本机插件。
查看Domino服务器上data \ domino \ html \ ckeditor目录中的config.js,我看到这段代码描述了一个名为lotusSpellChecker的插件,但启用此插件似乎没有做任何事情。
config.lotusSpellChecker = {
restUrl:'',
lang:'en',
suggestions:'5',
format:'json',
highlight: { element : 'span', styles : { 'background-color' : 'yellow', 'color' : 'black' } },
preventCache: true
};
有人知道如何激活此插件以及为什么本机已被禁用?
答案 0 :(得分:2)
我只是通过下载最新的CKEditor版本,将其复制到服务器并在Xpage上使用它来成功激活内置拼写检查程序。有关详细信息,请参阅XPage论坛上的帖子:
我尝试在默认的CKEditor安装中激活它但无法使其工作。
答案 1 :(得分:1)
答案 2 :(得分:1)
可以通过对位于ckeditor文件夹中的config.js文件进行一些更改来激活插件。取消注释以下块:
//Example Lotus Spell Checker config.
/*
config.extraPlugins += ',lotusspellchecker';
config.lotusSpellChecker = {
restUrl:'',
lang:'en',
suggestions:'5',
format:'json',
highlight: { element : 'span', styles : { 'background-color' : 'yellow', 'color' : 'black' } },
preventCache: true
};
*/
注意:您需要提供您将要使用的任何拼写检查服务的restUrl。这里的说明只解决了“如何激活插件”的问题。
您还需要在富文本控件中提供一些Dojo属性:
这个将拼写检查按钮(LotusSpellChecker)添加到工具栏中。
媒体资源名称:工具栏
属性值: var myToolbar =“[['Format','Font','FontSize'],\ n” +“[ '粗体', '斜体', '下划线', '攻击', ' - ', 'TEXTCOLOR', 'BGCOLOR', ' - ', '证明左边', '中间对齐', '证明右边', 'JustifyBlock' ,' - ','NumberedList','BulletedList'],\ n“ +“['缩进','突出'],\ n” +“['下标','上标'],\ n” +“['RemoveFormat',' - ','MenuPaste',' - ','撤消','重做','查找','LotusSpellChecker',' - ','图像','表','链接' ,'Flash',' - ','PageBreak','HorizontalRule','SpecialChar','Blockquote','Smiley','ShowBlocks'],\ n“ +“['BidiLtr','BidiRtl'],\ n” + “[ '最大化']]”; 返回myToolbar;
这个会激活插件。
物业名称: extraPlugins
物业价值: lotusspellchecker
这就是你得到的:
答案 3 :(得分:1)
Domino 9.0.1 FP2通过默认的CKEditor工具栏和< IbmSpellChecker"添加了拼写检查功能。工具栏按钮。
答案 4 :(得分:0)
我对此有更新。创建SPR PHAN8R2GRE是为了在以后的版本中包含此功能。如果您需要向其添加客户报告。
所有现代浏览器都具有拼写检查功能,可以在现场为您激活。