27

我正在市场上寻找优秀的所见即所得编辑器。我的用户会像我现在在 Stack Overflow 上一样写东西,但他们不像 SO 用户那样精通技术,所以我需要一个所见即所得的编辑器而不是这个 Markdown 编辑器。

功能方面,我希望编辑器具有与此编辑器的按钮大致相同的功能,即粗体/斜体/链接/引号/列表(编号/项目符号)/标题。更多功能当然很有趣。

我希望编辑器不要保存为 HTML,而是使用其他格式,如 BBCode 或 Markdown。这是因为我想最小化我们的用户将脚本或任何其他讨厌的东西注入我们的数据库的可能性。

那里有很多不同的所见即所得编辑器,例如 FCKeditor、TinyMCE 等,但不幸的是,它们中的大多数都保存在 HTML 中。

不过,TinyMCE 有一个 BBCode 模式,但我读到 TinyMCE有点臃肿。我偶然发现了一个Markdown WYSIWYG 项目,它似乎或多或少已经死了。

您还有其他建议吗?

如果编辑器是基于 jQuery 构建的,那将是一个加分项。

4

7 回答 7

6

您应该查看 MarkItUp ( http://markitup.jaysalvat.com/home/ )。它基于 jQuery 构建,支持各种标记语法(Markdown、wiki、BBcode 等)。此外,我相信它相当轻量级(至少比 tinyMCE 或 FCKeditor 更轻)。

于 2009-05-18T20:17:53.283 回答
6

所见即所得的 bbcode(免费和开源)

于 2010-05-20T15:41:50.310 回答
5

正如我在这个答案中所说:

Pen是一种新的(自 2014 年起生效)输出 Markdown 的所见即所得编辑器。
它并不完美——我在粘贴 HTML 时遇到了问题——但它可以工作。

于 2014-03-10T19:10:04.223 回答
4

你应该看看以下,

wysihat是全新的开始,并由精通设计的公司提供支持 :-)

http://github.com/37signals/wysihat/tree/master

于 2009-05-18T20:05:40.250 回答
3

也许这个轻量级标记语言列表可能会帮助您进行搜索。

克里奥尔引擎支持
MediaWIKI Editor
Textile
Texy!Playground
txt2tags 在线

其中一些有工具,一些只有在线演示,这完全取决于社区和项目的进展情况。

于 2009-03-25T14:51:19.793 回答
2

或者,以 HTML 格式保存,然后在将数据发送到数据库之前对其进行净化。

于 2010-01-05T21:42:59.547 回答
0

您是否考虑过为此使用基于 Web 的编辑器甚至内容管理系统?有许多具有体面、安全的网页编辑器的 CMS/wiki。我首先想到的是 Drupal、Plone 和 Atlassian Confluence。

于 2009-05-21T20:03:53.970 回答