Discourse BBCode

:information_source: 摘要 Discourse BBCode 插件增加了使用 BBCode 格式化帖子的功能。
:discourse2: 由我们托管? 此插件可在我们的企业计划中使用
:mechanic: 自托管安装 Install plugins on a self-hosted site
:hammer_and_wrench: 仓库链接 https://github.com/discourse/discourse-bbcode

Discourse BBCode 插件增强了 Markdown 编辑器 [1],支持超出默认包含范围(即 [i][b][s][u][quote][url][email][code])的 BBCode 语法,从而提供更“BBCode”™ 的体验。

功能

行内结构

可嵌入段落中的行内结构,例如 [s]像这样[/s]

  • [size=SIZE]:设置文本大小

  • [font=FACE]:设置文本字体

  • [color=COLOR]:设置文本的 [color=#381]颜色[/color] [/li]

  • [bgcolor=COLOR]:设置文本背景色

  • [highlight]:高亮文本

  • [small]:使文本非常小

  • [aname=NAME]:在文档中创建一个名为 NAME 的锚点

  • [jumpto=NAME]:跳转到通过 aname 创建的锚点

多行结构

多行(或块级)结构包含一段文本。

[right]
像这样的示例
[/right]

多行结构绝不能在一行的中间开始或结束。

列表

[list]
* 项目
* 项目
[/list]

或

[ol]
[li]这是一个列表项[/li]
[/ol]

或

[ul]
[*] 这是一个项目
[*] 这是一个 **项目**
[/ul]

文本对齐

[center]
居中对齐一些文本
[/center]

[right]
右对齐一些文本
[/right]

[left]
左对齐一些文本
[/left]

:warning: 注意:这些功能很容易被滥用,例如隐藏文本或使文本难以阅读。此外,BBCode 会使您的标记更难理解。


  1. 此插件并非为编辑器的富文本模式构建,因此在使用这些代码时,您可能需要点击 image 切换按钮切换到 Markdown 模式。如果您的社区依赖此插件,您可以更新 default_composition_mode 站点设置,以确保成员默认看到编辑器的 Markdown 模式。 ↩︎

50 个赞