gpt4 book ai didi

javascript - TinyMCE 内容/HTML 过滤

转载 作者:行者123 更新时间:2023-11-28 10:22:51 25 4
gpt4 key购买 nike

我会告诉你我想要实现的目标。我的网站上有一些实体(球员、球队、文章、照片等)。我想制作某种 BBcode 来创建这些元素的链接。 (我绝对不想使用 native 链接按钮,原因有很多,例如更改 url 结构等)。

所以我想在 HTML 代码中放入如下内容:[player=123ID] anchor 文本[/player]。保存后,我将使用自定义过滤器解析此 HTML,以便在文章、私有(private)消息等网站上显示时使其可链接。

但我的问题是:

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

  2. 是否可以在预览(而非 HTML)模式下将此自定义 BBtag 显示为 anchor ? TinyMCE 默认情况下显示 anchor 标记,就像带有 anchor 文本的真实 anchor 一样,我希望此自定义标记以与常规 anchor 相同的方式显示(和可编辑)。你有什么想法吗?

我目前正在研究 moxiecode wiki 有几天了,但我对 TinyMCE 的了解还不够深入,无法轻松解决这个问题。

我们很高兴您的意见!

问候,吉姆

最佳答案

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

您指的是哪种“预览”模式?

关于javascript - TinyMCE 内容/HTML 过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5122760/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com