草庐IT

CKEDITOR_BASEPATH

全部标签

javascript - 按类调用CKEditor

我需要自动调用CKEditor的多个实例...实际上我使用了函数:CKEDITOR.replace('editor1');其中“editor1”是我要显示我的CKEditor的div的ID名称。我正在使用jQuery来自动化这个过程,我需要使用“class”标签而不是id。特别是我有这个html:mytext和这个jQuery脚本:$(function(){$('.CKEditor').each(function(){var__main=$(this);var__buttons=__main.children('.buttons');var__text=__main.children(

javascript - (CKEDITOR) Internet Explorer 删除调整大小处理程序

我遇到的问题是,在InternetExplorer上,编辑器中的每个div都会显示一个调整大小框。MozillaFirefox不会显示此框。我怎样才能删除这个调整大小框/调整大小处理程序并将元素直接集中在键入或选择它上?实际上我需要这个:http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-disableObjectResizing但它还需要删除奇怪的框。如果它没有被删除我需要点击两次并且Ckeditor右键菜单失败......部分解此网址提供了部分答案http://chris.photobooks.com/tests/rte/IE_r

javascript - CKEditor 在样式中插入不可编辑的 HTML

我目前正在将CKEditor移植到concrete5中。作为其中的一部分,concrete5能够创建可以通过编辑器插入的“片段”。开发人员能够定义这些小部件产生什么样的HTML输出,但在编辑模式下,它只是显示一个具有以下HTML的占位符:''+selectedSnippet.scsName+''我研究过CKEditor小部件,但不一定想用大量按钮来激活我的工具栏以激活此类功能。我很好奇是否可以向stylescombo下拉列表(或类似的下拉列表)添加一些内容,然后插入一个像上面那样的片段。目前我必须尝试做的事情可以在https://github.com/ExchangeCore/Conc

javascript - django-ckeditor : uncaught exception using inlines

我有两个简单的模型Question和Choice(一个问题有多个选择)。我使用内联表单集添加选项以及添加问题(通过modelAdmin功能)。classQuestion(models.Model):category=models.CharField(max_length=50)question_text=RichTextField(max_length=2000,verbose_name="QuestionText",blank=True)classChoice(models.Model):question=models.ForeignKey(Question)description=

javascript - CKEditor 定义自定义工具栏

我正在使用CKEditor并在config.js文件中定义了一个自定义工具栏。但是,当我刷新出现CKEditor的页面时,此自定义工具栏不会出现。下面是我在config.js文件中的自定义工具栏。CKEDITOR.editorConfig=function(config){//Definechangestodefaultconfigurationhere.Forexample://config.language='fr';//config.uiColor='#AADC6E';config.toolbar='Custom';config.toolbar_Custom=[{name:'do

javascript - 如何在CKEditor的保存按钮上捕获点击事件

我尝试以这种方式捕获在CKEditor的保存按钮上发生的点击事件varelement=CKEDITOR.document.getById('CKEditor1');element.on('click',function(ev){//ev.removeListener();alert('hello');returnfalse;});但它不起作用。当我单击CKEditor的保存按钮时,会发生回发。如果可能的话,请帮助我使用正确的代码示例来捕获在CKEditor的“保存”按钮上发生的单击事件。谢谢我得到了解决方案CKEDITOR.plugins.registered['save']={ini

javascript - 如何禁用 CKeditor 格式菜单中的选项?

在格式选择框中,您可以选择标题1、标题2等如何禁用其中一些选项?是否也可以重命名它们?我只想允许标题2和标题3,如果可能,将它们重命名为标题和副标题。我想出了如何重命名它们-在语言文件中。我编辑了'en-au.js'然后设置了{language:'en-au'}但它似乎没有用。 最佳答案 好的,所以我更改了en.js下的标题,并禁用其他格式,我在配置。 关于javascript-如何禁用CKeditor格式菜单中的选项?,我们在StackOverflow上找到一个类似的问题:

php - 使用 CKeditor 的 enterMode 插入的额外空格 - 导致 XML 文档出现问题

我在我网站的CMS中使用CKEditor,它生成一个包含CDATA内容的XML文件,供Flash读取。问题在于CKEditor,当其enterMode设置为时标签,在源代码中创建一个换行符和一个制表符,当通过闪存读取时,它会进入空格,即使我已将ignoreWhiteSpace设置为true。有什么方法可以防止ckeditor使用这种行为?编辑:我仍然想保留从编辑器中输入的任何标签——我只是不想在实际源代码中添加所有额外的空间/标签。如果我使用上述方法,我的实际代码将被修改。如果我查看源代码,我得到的是:Donecateratnectortorsodalestempus.(在第一个标签之

windows - 本地主机中的 CKeditor 和 KCFinder

我正在本地构建一个网站,我在其中的一部分使用了CKeditor和KCFinder。CKEditor运行正常,KCFinder上传选项卡也可见,所以我想我的安装是正确的。但是!当我尝试使用KCFinder模块(“浏览”然后“发送到服务器”)上传图像时,我在同一个弹出窗口中收到一条错误消息:Objectnotfound!TherequestedURLwasnotfoundonthisserver.IfyouenteredtheURLmanuallypleasecheckyourspellingandtryagain.Ifyouthinkthisisaservererror,pleaseco

javascript - 有没有办法为编辑器的每个实例覆盖 CKEditor 的配置文件?

我有一个全局尺寸和高度设置CKEDITOR.editorConfig=function(config){config.height='400px';config.width='600px';...我只想在单独的页面上为编辑器的一个实例更改此高度和宽度。还有其他人做到了吗? 最佳答案 是的。当你在页面上创建编辑器时,你可以覆盖CKEDITOR.replace(editorName,{height:448,width:448,customConfig:'/path/to/yourconfig.js'});事实上作为performance