问题标签 [tinymce-4]

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 回答
1336 浏览

javascript - 如何在 TinyMCE 4.x 编辑器中过滤有效样式?

在 TinyMCE 版本 3.3.9.4 中,可以通过使用“未记录”valid_styles选项(TinyMCE 有效元素:仅允许特定的 CSS 规则)将样式限制为对齐(拒绝着色选项等):

现在有了 4.x 版本,这似乎不再起作用了。有没有办法在 TinyMCE 4.x 中过滤有效样式,最好使用内置编辑器(客户端)方法?

0 投票
1 回答
5166 浏览

tinymce - 如何更改tinymce插件图标

我正在使用 jbimages 插件。我想使用与 tinymce_icons.gif 不同的图标我知道在哪里进行更改,但不知道应该是什么。在 jbimages 我发现以下代码:

那么我在哪里可以找到图标名称列表,以便将其更改为我想要的图标?

0 投票
1 回答
139 浏览

asp.net - 在 html 编辑器中粘贴代码

我需要一个可以粘贴代码并在网页上查看的工具。我试过 TinyMCE 4.x。它工作正常,但我发现了一个问题:当我从 Visual Studio 粘贴代码时,没有保留缩进。我用谷歌搜索,但我找不到解决方案,几个月前我尝试了 fckeditor。我有一个语法荧光笔,但如果我没记错的话,缩进也有同样的问题。

我需要该工具来帮助我完成三件事: 编写纯文本 粘贴代码,主要来自 Visual Studio 上传图像

大多数谷歌点击是从 2009 年到 2010 年,那么我用什么 2013 年?我是否应该放弃“著名”编辑并在这篇 4 年前的文章中有所作为: http ://www.1stwebdesigner.com/css/16-free-javascript-code-syntax-highlighters-for-better-programming/

我用 asp.net 4.5 构建这个

或者也许只是用一个问题来总结一下:您是如何启动并运行这种需求的?

谢谢

0 投票
1 回答
382 浏览

asp.net-mvc-4 - 无法在 mvc4 中渲染微型 mce 编辑器

我正在尝试在局部视图中渲染 tinymce。

我已经包含了对 tinmce 的引用

在浏览器上,我只得到文本区域而不是编辑器。但是,当我在另一个具有部分视图的虚拟应用程序中编写相同的代码时,它可以完美运行。我正在使用 MVC 4。

请建议。

0 投票
2 回答
85 浏览

php - 如何将代码添加到博客以查看

我正在寻找创建自己的博客,我将在其中发布一些文字帖子以及一些教程博客。

TinyMCE 或 CKeditor 是否允许我添加代码,以便它像下面的代码版本一样显示并输出它,以便用户可以看到最终结果,即显示 div 时的结果。

0 投票
1 回答
689 浏览

php - Yii 的 urlManager 和图片

我正在使用 TinyMCE 和一个名为“响应式文件管理器”的插件以及 Yii 框架。由于 Yii 的 url 管理器的工作方式,我在显示图像时遇到了问题。

例子:

被视为控制器/操作,并收到 404 错误。是否有解决方法从主配置文件中的 urlManager 中排除图像/视频/等?我宁愿避免修改插件来添加 Yii 的 CHtml image() 函数。

有任何想法吗?

更新 我注意到如果图像存储在子文件夹中,yii 的 url 管理器只会重定向到控制器/动作,例如。

代替

但是,我仍然需要有子文件夹,因为文件管理器处理视频和图像,我认为如果结构将它们分开,用户不会感到困惑。

0 投票
4 回答
11432 浏览

tinymce - 动态更新 TinyMCE 4 ListBox

我正在尝试修改 TinyMCE 4“链接”插件,以允许用户从由 AJAX 请求动态更新的 ListBox 元素中选择内容。

我在 editor.windowManager.open() 之前创建了 ListBox 元素,因此它们最初被正确渲染。我有一个执行 AJAX 请求并获得 JSON 格式响应的 onselect 处理程序。

我需要对 JSON 响应做的是让它更新另一个 ListBox 元素,用新结果替换现有项目。

我很困惑,文档非常不清楚。我不知道是否应该替换整个控件,或者删除项目然后添加新项目。我不知道是否需要实例化一个新的 ListBox 控件,或者将其渲染为 HTML 等。

基本上,我可以访问原始呈现的 ListBox(名称:“模块”}

win.find('#module');

我有来自 AJAX 请求的新值:

var data = tinymce.util.JSON.parse(text).data;

我已经尝试创建一个新的 Control 配置对象,比如

但我不知道如何渲染它,更不用说替换现有的了。

我试过了

var newList = tinymce.ui.Factory.create(newCtrlconfig);

接着

newList.renderHtml()

但即便如此,呈现的 HTML 也不包含项目的任何标记。检查这些对象只是令人沮丧:有“设置”、“值”、“_values”、“项目”,所有这些都可以愉快地存储我的值,但甚至不清楚它们中的哪一个会起作用。

因为它是一个 ListBox 而不是一个简单的 SELECT 菜单,所以我什至不能轻松地使用 DOM 来操作这些值。

有没有人在 4.x 中征服了 TinyMCE 列表框?

0 投票
2 回答
12452 浏览

javascript - 使用 Tinymce 创建自定义弹出窗口

下面是我的 Tinymce textarea 的代码

我添加了一个名为的自定义按钮dummyimg,它将预定义的图像添加到 tinymce 容器中。我的要求是,我需要一个如下所示的弹出窗口,它使我能够title使用自定义按钮仅添加图像。

在此处输入图像描述

提前致谢。

0 投票
0 回答
351 浏览

javascript - 仅使用 Media_Buttons 激活 TinyMCE 弹出窗口 True?

我在前端运行 Wordpress 和 TinyMCE。

我有一个按钮可以打开弹出窗口,但它只有带有 media_buttons TRUE 的单词。但我想隐藏 media_buttons。提前致谢。

我收到此错误:

这是我的代码:

这是 mygallery_plugin.js:

0 投票
0 回答
595 浏览

tinymce-4 - tinymce 4.x - 更改主题

如何在 tinyMCE 4.x 中更改主题?我看到了主题:现代。我用谷歌搜索并看到“简单”,但这对我不起作用。

我想要的是具有 3.x 外观的最新款。

所以,我想要主题:经典。像这样的东西:tinymce

可能吗?