问题标签 [redactor]

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

ruby-on-rails - 我怎样才能让 RedactorRails 方法通过授权

我使用 redactor rails gem。

当我尝试上传图片时,我看到:

实际上指出这没有通过我的自定义授权:

当前的许可是这样的:

我尝试了什么:

这些都不起作用。

有任何想法吗?

0 投票
0 回答
308 浏览

javascript - redactor.js Uncaught SyntaxError: Unexpected token <

即使使用回购https://github.com/dybskiy/redactor-js/blob/master/demo/all_uploads.html ,当我拖放图像时,我也会收到 jQuery 错误。

未捕获的 SyntaxError:意外的令牌 <

0 投票
2 回答
115 浏览

redactor - 我怎样才能只复制链接正文?

例如,如果链接是< a href ...> stuff </a>,那么您将其复制到文本字段中,仅复制字符串“stuff”,仅此而已?

当我在编辑器编辑器中复制带有文本链接的某些页面时,它会将链接复制为链接,我只想复制字符串(链接名称,链接标签内的字符串),仅此而已

0 投票
1 回答
740 浏览

php - 如何在编辑器编辑器中使用图像文件名

在编辑器编辑器中上传图像时,它本身使用当前日期和时间的 md5 加密重命名图像文件名。但我想使用图像文件名。
你可以在这里看到一个现场演示:http: //imperavi.com/redactor/
所以,如果一个图像文件名是bird.jpg那么我想bird.jpg在编辑器中上传它之后保留它,而不是像这样e1cbe0be9c301f7f73f3271a86508db3.jpg
图像上传工作原理:
redactor.js文件或通过在加载时设置此选项,例如:

假设该upload.php文件将处理图像。它的代码可能如下所示:

JSON 示例:

那么如何保持$file图像名称而不是 md5 数据呢?

0 投票
1 回答
529 浏览

json - 如何使用 redactor.js 插入单引号?

我正在使用 redactor 8.2.2 构建一个小自定义插件来自定义链接。

这是我想要实现的一个例子:

我最终在编辑器中得到了这段代码:

最后用双引号保存在数据库中,导致进一步的麻烦:

有没有办法强制单引号?

我也尝试使用insertHtmlAdvanced,但没有插入链接。

编辑_ _

看来问题不insertText在于格式化的方式。无论格式是什么,如果 data-rel 属性在单引号之间表示其值,则会添加双引号。因此,解决方案可能是找到insertHtml命令的解决方法,或者对插入的代码进行后处理。

编辑_ _ _

根据 Imperavi 支持,JSON 不应与 data-* 一起使用。我终于找到了一种解决方法,方法是删除 JSON 字符串中的任何引号,然后在解析 data-rel 值之前添加它们。但是,我想这不是最有效和最好的解决方案......

0 投票
0 回答
396 浏览

php - 创建一个 jquery ajax 图像管理器

我想在 imperavi 的编辑器上创建一个按钮,它将以我之前上传的模式显示上传的文件(仅照片),并且我将允许用户组织这些照片,订购他们的订单并将它们组织在文件夹中,并且创建文件夹。当用户选择照片时,标签会插入到文本字段(编辑器)中。我想要一个开始的地方,或者一个已经存在的解决方案,我对 php 的了解很大,但我的 jquery 和 ajax 非常小
我不想显示计算机文件夹,我想在数据库中显示图像对不起糟糕的英语。我从哪里开始?

编辑1:我设法添加按钮

0 投票
1 回答
2495 浏览

redactor - 字体颜色插件不起作用

我在(9.1.1)的最后一个版本中添加了fontcolor 插件。RedactorJS它不起作用。我无法添加 plunker / jsFiddle 因为RedactorJS需要许可证,但我提供了我的 conf 文件:

0 投票
0 回答
126 浏览

redactor - redactorjs 编辑器中的图像安全性

当用户上传图片时,有一个安全设置可以检查它是否真的是图片。

但我不明白如何在 redactorjs 文件中添加此代码以检查图像。我已添加此代码image-processor.php但没有结果。
我添加了这段代码:

不确定它是否有效,如果我添加电影而不是图像,则文件首先上传,然后什么也没有发生!我认为这是服务器的问题,我想要的是在不上传文件的情况下做某事?

0 投票
0 回答
489 浏览

javascript - WYSIWYG (Redactor) 中的 Bootstrap 手风琴 html

我正在使用 redactor,我需要创建功能以将可折叠部分(引导手风琴)添加到 WYSIWYG 中。

我知道如何最初添加将使可折叠部分工作的 html,如下所示:

这很好地插入,我可以编辑标题和内容。问题是,我还可以删除 Redactor 中可折叠元素的不同部分。

我需要元素作为一个块工作,并且只有标题和内容区域可在所见即所得中编辑。

我应该以某种方式使用“contenteditable”属性吗?或者我还有其他方法可以解决这个问题吗?

0 投票
2 回答
382 浏览

ruby-on-rails - Redactor-Rails html 标签显示

我正在尝试将 redactor 实现为带有 ruby​​ on rails 的 WYSIWYG 编辑器。除了当我在编辑器中编辑文本时出现 html 标签外,一切似乎都运行良好。即使我使用工具栏上的 html 按钮也会发生这种情况。

所以在网页上的文字看起来是这样的:

我没有包含任何代码,因为我不确定从哪里开始寻找这个,所以任何帮助都将不胜感激:)