CKEditor是一个开源富文本编辑器生态系统,支持实时协作。将此标记与[ckeditor4]和[ckeditor5]标记一起使用以指示编辑器版本。
CKEDITOR - 未捕获错误:元素不支持指定的元素模式:“meta”
当我尝试在同一页面中使用 2 个编辑器时,会出现此错误... 我使用 PHP 从数据库加载内容。如果设置了 $_POST,我将从特定的 $_POST 值加载内容。 该代码运行良好...
我在 CMS 面板中使用 CKEDITOR 创建新页面,它替换了包含表格的文本区域。 我希望 CKEDITOR 使用我将设置的源代码打开。 我的意思是每次 CKEDITOR 启动时,它
我在 Windows 8.1 操作系统中安装了 Visual Studio 2012 Express,并根据要求在我的项目中使用 CKEditor。 我是 CKEditor 的新手,也以正确的方式使用它,但问题出在
我在 Django 项目中使用 django-ckeditor-5 这些是我在 settings.py 中的 ckeditor 设置 CKEDITOR_5_CONFIGS = { “延伸”:{ '块工具栏': [ '段落','标题1','他...
我使用插件 CodeSnippet 创建了 CKEditor 4.20.1 的在线版本。编辑器工作得很好。但是,如果我在 PHP 页面上设置工具栏,则代码片段按钮不会显示在
找不到模块:无法解析“@ckeditor/ckeditor5-build-tong”
我试图导入从在线 ckeditor 构建器下载的包。我做得正确吗?我应该如何导入它? 从 ckeditor 文件夹中安装 npm。 从 ckeditor 构建 npm ...
在将 ckeditor 与打字稿一起使用时,我遇到了麻烦。 我已经使用 npm install --save @ckeditor/ckeditor5-react @ckeditor/ckeditor5-build-classic 安装了它 并使用以下方式导入它:
我正在尝试将 CKEditor 与 Laravel 7 一起使用来编辑富文本。但是,图像上传不起作用。 我在网上搜索了解决方案,他们建议使用: config.filebrowserUploadMethod = ...
我试图在CKEDITOR5上添加锚点,但是当我退出文本源模式时,编辑器会自动删除“id”属性,我试图为ckeditor5找到一个锚点插件,但我什么也没找到...
我正在尝试在我的角度应用程序中使用ckeditor 5。我已经安装了受人尊敬的库并使用了。但默认的ckeditor5只显示有限的工具。所以我尝试使用
有没有办法在setData之后重置ckeditor中的undo?
我想在ckeditor中设置数据方法后重置撤消功能。 任何人知道请告诉我。 editor.setData(内容,函数(){ this.checkDirty(); });
ckeditor5中inserthtml(ckeditor4)的替代品是什么
我在ckeditor 4中使用inserthtml函数在外部按钮单击时在ckeditor中插入html,但它不适用于ckeditor 5
这是这样的场景:用户正在 CKeditor 中输入内容,编辑器外面有一个按钮,按下时 jQuery 会启动 $(".button").click(function... 并且这会附加一些文本或其他内容
如何在 Liferay 7.4.3.102 CE GA102 中正确覆盖 CKEditor 配置
我是liferay的新手,目前正在尝试覆盖JournalArticle中CKEditor的配置以添加按钮,然后添加插件。 我已经创建了 ConfigContributor 和 ConfigServletFilter 来尝试覆盖
我有一个带有多个站点扩展的 TYPO3 12 安装,一个站点扩展具有自己的域和页面树。 我想包含我的自定义 ckeditor 配置。你可以在 ext_localconf 中完成...
即使成功,从 ckeditor 保存的数据在我的数据库中也显示为空
我正在开发一个网络应用程序,我使用 CKEditor 来允许用户输入问题和多项选择选项。我试图通过 Java Servlet 将此数据保存到 MSSQL 数据库。 这是...
mysqli + ckeditor = 转义并破坏 html
所以我一直在开发一个小系统,在这个系统中,用户可以在 ckeditor 中输入一些 HTML,然后将该 HTML 存储在数据库中(它是一种 microCMS)。 问题是当你...
我有一些错误。我尝试使用 ckeditor 和 ckfinder 在数据库上插入数据。上传数据时,有: 消息:数组到字符串的转换。 这是我的模型 公共函数插入($图像...
我的网站有这个 CKEditor 5 代码。我想获取数据并设置新数据,但无法获取编辑器实例。这是相关代码。 进口 { ...</desc> <question vote="0"> <p>我的网站有这个 CKEditor 5 代码。我想获取数据并设置新数据,但无法获取编辑器实例。这是相关代码。</p> <pre><code><script type="module"> import { // ... } from 'ckeditor5'; import translations from 'ckeditor5/translations/tr.js'; const editorConfig = { // ... }; let CKeditor; ClassicEditor.create(document.querySelector('#editor'), editorConfig).then( editor => { editor.setData("<p>Hello World</p>"); CKeditor = editor; } ) .catch( error => { console.error( error ); } ); console.log (CKeditor); CKeditor.setData("<p>Another Hello World</p>"); </script> <textarea name="content" id="editor" class="block"></textarea> </code></pre> <p>执行时,CKeditor 值未定义,编辑器显示“Hello World”,而不是“Another Hello World”。 我尝试过类似的其他方法,但也不起作用。</p> <pre><code>const domEditableElement = document.querySelector( '.ck-editor__editable' ); const editorInstance = domEditableElement.ckeditorInstance; editorInstance.setData( '<p>Another Hello World<p>' ); </code></pre> </question> <answer tick="false" vote="0"> <p><pre><code>ClassicEditor.create()</code></pre>方法返回一个Promise。因此,如果您想使用编辑器实例,则在调用此方法时应该使用<pre><code>await</code></pre>。或者在 <pre><code>then</code></pre> 处理程序中添加您的代码。</p> <pre><code>async function initializeEditor() { const editor = await ClassicEditor.create(document.querySelector('#editor')); editor.setData(...) } </code></pre> </answer> </body></html>
如何使用自定义指令和 ng-ckeditor 更改 Angularjs CKEditor 的 ckeditor 4.24.0 版本
我在此链接中找到了带有自定义指令和 ng-ckeditor 的 Angularjs CKEditor 示例,但此示例仅适用于 ckeditor 4.22.1 版本,不适用于 ckeditor 4.24.0。 https://codepen.io/