大家好,
我一直在阅读有关 BBCode 的信息,以及以下代码如何帮助我隐藏未注册用户的内容。
[LOGIN]要隐藏的内容[/LOGIN]
我已经在我自己的 Discourse 实例上安装并启用了 BBCode 插件。但是,当我创建新帖子并尝试使用这些语法时,它们并未按预期工作。
为了举例说明,请参考以下截图。两张截图(一张来自已登录的个人资料,另一张来自匿名个人资料)
从已登录的个人资料查看
从匿名个人资料查看
如何解决此错误?是否有人遇到过此问题并能帮助我,我将不胜感激。
大家好,
我一直在阅读有关 BBCode 的信息,以及以下代码如何帮助我隐藏未注册用户的内容。
[LOGIN]要隐藏的内容[/LOGIN]
我已经在我自己的 Discourse 实例上安装并启用了 BBCode 插件。但是,当我创建新帖子并尝试使用这些语法时,它们并未按预期工作。
为了举例说明,请参考以下截图。两张截图(一张来自已登录的个人资料,另一张来自匿名个人资料)
从已登录的个人资料查看
从匿名个人资料查看
如何解决此错误?是否有人遇到过此问题并能帮助我,我将不胜感激。
您好,您能分享一下您指的是哪个插件吗?
我不知道有这样的插件,但我可能弄错了。
这个,对吧?
不过,我不认为它声称支持所有的 BBCode……也许你可以提交一个 PR?
@merefield 是的,我只使用了这个插件,我同意它似乎不支持所有的 BBCode。
您知道有什么其他方法可以实现我的目标吗?我不明白您说的“PR”是什么意思。
您可能需要进行编码,但这可能并不容易,尤其是在您不熟悉 PR 的情况下
或者,如果您有预算,可以考虑 Marketplace
“PR” 是指拉取请求(pull request)。你提交一个提议的更改到代码,然后等待对该代码库有控制权的人接受它。
你也可以 fork 该插件,这部分你可以自己查找。
下面是一个处理 BBcode 的示例。你需要为你想在登录时发生的事情添加类似的东西:
你需要将“small”更改为“login”,并对样式做一些处理,也许还需要在某处添加一些 CSS 来实现你想要的功能。