CKEditor 和 Wiki Markup(自定义数据处理器?)

发布于 2024-12-08 22:47:08 字数 538 浏览 1 评论 0原文

我正在寻找非 HTML 富文本编辑解决方案。

由于我不想允许用户发布 HTML 代码,因为担心各种 XSS 原因,我使用 MarkItUp 实现了 Wiki 标记解决方案 效果很好。

然而,人们对真正的所见即所得富文本编辑的需求很大。

我发现 CKEditor 可以支持外部自定义数据处理器,理论上可以让它工作与任何标记语言。

但是,我找不到这样的自定义处理器的任何实现...

有谁知道这样的实现(Wiki Markup 或其他:MarkDown、BBCode 等)?
有谁知道这种情况还有其他解决方案吗?

我更喜欢仅客户端解决方案,但使用基于 .Net 的转换器的基于 Ajax 的转换器也是可以接受的。

谢谢!

I am looking for a non-HTML Rich text editing solution.

Since I do not want to allow users to post HTML code from fear of various XSS reasons I implemented a Wiki Markup solution using MarkItUp which works great.

However, there is a loud demand for a real WYSIWYG Rich Text editing.

I found out that CKEditor can support external Custom Data Processors that theoretically can have it work with any markup language.

However, I couldn't find any implementation of such a Custom Processor...

Does anyone knows of such implementation (Wiki Markup or others: MarkDown, BBCode, etc.)?
Does anyone know of any other solution to the situation?

I would prefer a client side only solution but an Ajax based converter using a .Net based converter is also acceptable.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

够运 2024-12-15 22:47:08

CKEditor 包中提供了基本的 BBCode 插件:http://nightly.ckeditor。 com/latest/ckeditor/_samples/bbcode.html

A basic BBCode plugin is available in the CKEditor package: http://nightly.ckeditor.com/latest/ckeditor/_samples/bbcode.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文