问题标签 [tinymce-plugins]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
504 浏览

javascript - 如何将声明的函数添加到 tinymce.init

我正在尝试为我拥有的不同类型的 tinyMCE(简单、高级、专家......)重用一些代码。

对于每种类型,我都有一个tinymce.init({ }),并且在每种类型中,我都使用带有 paste_preprocess 函数的粘贴插件。由于我对所有 tinymce.init 使用相同的函数,因此我尝试将我的函数声明为普通函数:

然后像这样在 tinynmce.init 中使用它:

但它不工作...

我通常看到的唯一配置是:

所以,匿名函数,对吗?

有没有办法通过声明的函数来实现这一点,或者这只是作为通常的做法 paste_preprocess: function() {}

非常感谢您的时间。

0 投票
1 回答
136 浏览

tinymce-4 - 打开后调整 TinyMCE 窗口

我有一个烦人的事情,虽然不是一个拦截器,但很烦人。让我解释。

我在 MCE 插件中有这段代码:

(为了简洁起见,我避免了插件声明和触发窗口打开的代码)

好的,这样就可以了,窗口打开了,它确实有一个标题、一个页脚和这个页脚上的两个按钮。

我现在的问题是:如何更新页脚按钮上的文本?我的意思是我可以简单地用js来做。这行得通,但问题是按钮absolute在第一次渲染时被定位和计算:

所以,我的问题是:我到底要如何重新渲染这些按钮?TinyMCE 的文档并没有真正帮助(或者我可能不知道要查找什么/在哪里查找)。

作为一个子问题:如何禁用一个按钮?

谢谢!

0 投票
1 回答
894 浏览

tinymce - 删除除粗体、斜体和下划线以外的所有样式后粘贴文本

我正在从任何来源(如 MS word、Open office writer 或任何网站)复制文本并将其粘贴到富文本编辑器中。但是在网站上粘贴之后,我们要删除除粗体、斜体和下划线之外的所有样式。下面是我尝试实现的示例代码,但在 h1、h2、h3 等情况下仍然没有。请建议如何实现它。提前致谢。

richTextEditor.css:-

0 投票
0 回答
322 浏览

javascript - 如何仅将 TinyMCE 编辑器用于图像上传?

我只想将 TinyMCE 编辑器用于图像,同时使用 imagetools 插件来编辑图像。因此我需要以下选项:

  1. 没有编辑器字段应该是可见的:只有这样的字段(我可以做设计)将文件拖放到此处进行上传
  2. 然后选择图像后:用户可以编辑/调整大小/等,就像在 TinyMCE 编辑器中使用 imagetools 插件一样。

实际上如何覆盖 TinyMCE 编辑器并使用?

如果 TinyMCE 旁边或上面提到的任何其他工作也请回复。

提前致谢。

0 投票
1 回答
1442 浏览

tinymce - Tinymce 3 自定义嵌入视频代码不起作用

我从 tinyMCE 3 开始。我试图将下面的代码粘贴到 HTML 源代码编辑器中,例如

但是当我点击更新时,它会出现在编辑器上,但如果我再次点击 HTML 源代码编辑器,它会清除上面的代码。请让我知道我错过了什么?

通过: http: //archive.tinymce.com/tryit/3_x/full.php并复制粘贴上面的代码,但重新打开 HTML 源代码编辑器后它就清楚了。

0 投票
1 回答
1725 浏览

tinymce-4 - TinyMCE 剥离了 iframe 中的 allowfullscreen 属性?

嗨,已经浏览了 TinyMCE 的文档,但无法找到为什么 TinyMCE 在 iframe 中剥离了 allowfullscreen 属性?当我插入并重新编辑它时,它会被剥离。试过 iframe 网址

现场小提琴 代码。感谢帮助

0 投票
1 回答
740 浏览

tinymce - 添加自定义 TinyMCE 工具栏

我的目标是创建一个选项卡式菜单栏,而不是最新的 TinyMCE 4.7.6 中出现的传统菜单栏。我打算通过隐藏菜单栏来做到这一点,然后在普通工具栏上方创建一个工具栏。这个新的工具栏将由具有菜单名称的按钮组成,例如文件、编辑、插入、查看等。当单击这些按钮之一时,正常的工具栏按钮将被相关菜单项下的工具栏按钮替换。[我希望我已经清楚这一点。]

如果我的描述措辞不够好,我想创建类似 Microsoft Word 2013 菜单样式的东西。

这是我的问题。我无法创建将承载菜单按钮(文件、编辑等按钮)的工具栏。TinyMCE 文档对创建自定义工具栏只字未提。所要做的就是创建工具栏按钮并将它们添加到现有工具栏。任何人都知道如何做到这一点?谢谢。

0 投票
1 回答
525 浏览

tinymce - tinyMCE 列表控件,具有单一样式选项/无下拉菜单

您可以控制项目符号列表和编号列表的可用样式,如文档中所述:

但是,当只有一种样式时,下拉菜单仍然存在,带有单一样式选项。不需要下拉菜单中的一项。你怎么能摆脱下拉?

0 投票
1 回答
635 浏览

tinymce - 我可以为 TinyMCE 中的 paste_retain_style_properties 属性传递什么和所有属性?

我可以通过“全部”如下。paste_retain_style_properties:“全部”。

需要知道什么和所有可以单独传递给这个。

请参阅复制的内容与粘贴的内容截图

内容已复制,

粘贴在 TinyMCE 中的内容

0 投票
1 回答
371 浏览

templates - TinMCE 返回模板(分配给变量或来自 API)

我正在使用 TinyMCE,并尝试通过 API 动态加载模板。但是,即使使用基本返回,也不会加载模板(例如将模板列表设置为变量)。它们确实从外部 JSON 文件(硬编码)加载。那么我的问题是:如何返回或呈现自定义 TinyMCE 模板?

例如:

这有硬编码的模板,所以它可以工作:

但我正在努力实现(在基本层面上):

在原始规模上(代码不完整):