TinyMCE内容/ HTML过滤

时间:2011-02-25 21:17:52

标签: javascript tinymce

我会告诉你我想要达到的目标。 我的网站上有一些实体(玩家,团队,文章,照片等)。我想制作某种BBcode来创建这些元素的链接。 (我绝对不想使用原生链接按钮有很多原因,比如更改网址结构等)。

所以我想把这样的HTML代码放入: [player = 123ID]锚文本[/ player]。保存后,我将使用我的自定义过滤器解析此HTML,以便在网站上显示文章,私信等时使其可链接。

但我的问题是:

  1. 是否可以制作自定义TinyMCE编辑器按钮(每个实体一个),打开某种模态窗口,我将添加JS逻辑,为用户提供一些相关的自动完成器?选择实体用户想要+写锚文本后,它将把我的自定义BBcode标签放入HTML代码。任何指南,最佳实践等?

  2. 是否可以在预览(非HTML)模式下将此自定义BBtag显示为锚点? TinyMCE默认显示锚标签,如带有锚文本的真实锚,我希望这个自定义标签以与常规锚相同的方式显示(和可编辑)。你有什么想法吗?

  3. 我目前正在研究moxiecode wiki已有几天了,但我仍然没有在TinyMCE中深入解决这个问题。

    对您的意见感到高兴!

    此致 吉姆

1 个答案:

答案 0 :(得分:0)

问题1:是的,这是可能的。你可能想要一个lo ok at how to create a plugin for tinymce。这并不困难,您可以根据需要创建任意数量的按钮。

你想要什么“预览”模式?