问题标签 [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 回答
538 浏览

tinymce - Tinymce 编辑器仅获取表格 5 列的内容

:我得到一个可变列号的 html 表,我只想解析其中的 5 列

背景信息: 我在 tinymce 编辑器的文本区域设置了默认内容。此默认内容是一个有 5 列且对行数没有限制的表格。

我将此编辑器文本区域中的内容解析为引导模式弹出窗口,它显示的内容与 tinymce 编辑器的文本区域中的内容完全相同。

每当用户复制超过 5 列的表格内容并将其粘贴到 tinymce 编辑器的 textarea 中时,解析中断和超过 5 列的值将在模式弹出窗口中返回为“未定义”。

如何将 tinymce 的 getcontent() 方法限制为仅解析表的 5 个表列,如果用户粘贴超过 5 个表列,则忽略其他列。

另外,如果有办法可以分享我的代码,请告诉我,这将帮助您更好地理解。请查看附件图片 tinymce 编辑器图片 模态弹出图片

0 投票
0 回答
164 浏览

c# - chrome 中的 Tinymce 格式问题:paste_retain_style_properties:“all”在 IE 中工作,但在 chrome 中没有

我的 dot net web 应用程序正在使用 Tinymce 编辑器从用户那里获取文本。现在粘贴的文本在 IE 中保留了确切的格式,但是在 chrome 中,每个 para 之后都会添加额外的空段落,所以基本上在文档中每个实际 para 之间有两三个空行我正在生成认为应用程序在解析原始 html 后

我使用的是最新版本的编辑器,下面是初始化文件的详细信息:

是否有任何设置或方法可以保留 chrome 中的源格式

0 投票
1 回答
783 浏览

tinymce - 加载插件失败:来自 url 的 advlink

我正在尝试按照官方文档站点advlink上给出的安装说明来加载插件。我发现了这个:

不幸的是,没有像“advlink”这样的目录path_tinymce/plugins/

我也在stackoverflow目录中一遍又一遍地在谷歌中搜索。结果:没有解决问题。

注意:我正在使用 version 4.7.5

我将不胜感激任何帮助!

0 投票
1 回答
850 浏览

asp.net-mvc - 在 tinymce 编辑器中 - 在编号列表中单击时它不起作用

如果有人知道我的脚本有什么问题,我将无法在 tinymce 编辑器中添加项目符号列表或编号列表。

我添加了如下插件:

  1. 广告列表
  2. 列表

但它仍然无法正常工作,那么我必须做些什么才能正确启动开始项目符号和数字列表

这是我的 tinymce 编辑器脚本代码:

0 投票
1 回答
48 浏览

wordpress - TinyMCE 模态如何返回格式化/可视文本?

我正在尝试自定义插件中编辑器按钮的行为。单击时,它会打开一个模式,用户可以在其中输入一些文本。确认后,我想将此文本包装到代码标签中。但我不想把它当作来自文本编辑器的文本,我想把它当作可视文本来处理。这意味着,我想保留任何格式(空格和换行符)但不接受除了我之后添加的代码标签之外的任何其他标签。

0 投票
3 回答
1418 浏览

jquery - MCE5-如何在 Tiny mce-5 中将任何图像作为自定义按钮图标?

我正在使用 TinyMce-5,我必须添加一些自定义按钮,这些按钮工作得很好,但我不知道如何在这些按钮上添加图像作为图标,因为 fontawesomes 没有提供这些图标,所以我需要在按钮上放置一个 .png 图像作为图标。这是我在设置中使用的代码:参数

0 投票
1 回答
308 浏览

angular - tinymce angular 2+ 模板不会用 ngmodel 替换 init 上的值,而是使用用户插入的模板

我在我的 Angular 7 应用程序中使用 TinyMCE 编辑器组件。当我将模板变量插入编辑器时:

它可以用我初始化 tinymce 的 template_replace_values 对象中的值替换。

输出:

但是,当模板 html 通过 ngModel 绑定填充时:

html 被插入如下:

并且没有更换发生。我是否需要从角度生命周期中以某种方式挂钩到 tinymce 事件?

0 投票
1 回答
280 浏览

angular - tinymce 角度模板替换变量 - 如何让变量重置并在每次负载时保持动态?

我在我的 Angular 7 应用程序中使用 TinyMCE 编辑器组件。当我将模板变量插入编辑器时:

它被我的 template_replace_values 对象中的一个值很好地替换了,我用以下方法初始化 tinymce:

输出:

但是,当我保存它时,它将保存静态值而不是模板变量,如下所示:

我认为这种转换是通过两种方式构建的,但我发现文档不清楚,如果它已经内置并且我错过了一些东西,我会讨厌自己制作一些东西。

0 投票
0 回答
2342 浏览

tinymce - 将 tinymce 从 4 更新到版本 5 后“无法初始化插件”?

我已经将 tinymce 更新为版本 5,但似乎是由其插件引起的错误。它指的是每个插件,如“advlist/plugin.min.js”

无法初始化插件:advlist 错误:editor.addButton 已在 tinymce 5x 中删除,请改用 editor.ui.registry.addButton 或 editor.ui.registry.addToggleButton 或 editor.ui.registry.addSplitButton

顺便说一句,我正在使用 zendframework 2。

0 投票
2 回答
2637 浏览

tinymce - 如何在 tinymce-react 中加载插件?

所以我最近购买了 PowerPaste 插件的自托管版本。我下载了它,解压缩并将其复制到 node-modules/@tinymce 文件夹中。但是当我尝试加载它时,它仍在尝试从云中获取 powerpaste 插件,而不是在本地读取它。

从我在线阅读的内容来看,tinymce-react 似乎只支持 TinyMCE 的云版本,而不是自托管版本。那么我加载这个插件的选项是什么?