论坛发帖语法初步入门
虽然你可以直接输入文字进行发帖&回复,不过可能你已经看到了这一行东西:

(需要指出传文件直接点击添加附件按钮就可以了——这和你吃饭睡觉一样简单)
你觉得这就是全部了吗?Naive!
我们有两种基本语法:Markdown (GitHub&Discord&Whatever flavored)和BBCode。前者简单易行,后者拥有更多高阶功能。
本层楼将来聊聊这个😉
Markdown
首先Markdown有六层标题,你可以在每一行前添加不同数量的#
来实现:
# One
## Two
### Three
#### Four
##### Five
###### Six
效果如下:
One
Two
Three
Four
Five
Six
然后,你可以通过添加不同数量的*
对或_
对来实现加粗或斜体,一对*
或_
是斜体,两对*
或_
是加粗,前两者任意一种叠加即为加粗&标斜:
**Bold**
__Bold__
*Italic*
_Italic_
***Bold&Italic***
___Bold&Italic___
**_Bold&Italic_**
__*Bold&Italic*__
效果如下:
Bold
Bold
Italic
Italic
Bold&Italic
Bold&Italic
Bold&Italic
Bold&Italic
如果你想划掉一段话,可以使用一对~~
将其括起来:
~~What the heck?~~
效果如下:
What the heck?
如果你想插入一行不带格式的代码,可以使用一对反引号将其括起来:
`Code`
效果如下:
Code
相应的,如果你想插入一段代码,就用三个反引号像打大括号那样括起内容:

效果如下:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return 0;
}
如果你只想使特殊符号工作而非使用代码,则可使用反斜杠对单个字符进行转义:
“1600\*1200还不错,我这个是1280\*1024的,你那个屏幕尺寸多大?”
“windows\_\_vista吧的帖子我也看过不少。\\”
效果如下:
“1600*1200还不错,我这个是1280*1024的,你那个屏幕尺寸多大?”
“windows__vista吧的帖子我也看过不少。\”
对于引用的内容,可以在行前加一个>
来进行:
> 我没说过这句话。
> ——鲁迅
>>> 其实我也可以嵌套!(
效果如下:
注意在引用后一定要回车一下,不然你所有内容都在引用框里了...
你也可以选中贴子或回复中的内容,然后再点击下面的“引用”来引用楼上的文段。
如果你想要创建一个无序列表...
- 我是列表
- 我是列表
- 我是列表
效果如下:
注意在列表前后都需要回车一下,以避免根本没有排版(
如果你想创建一个有序列表...
1. Yeah
2. Yeah
3. Yeah
效果如下:
- Yeah
- Yeah
- Yeah
注意事项同上。
对于Markdown Spoiler,则有两种语法:
||这是Discord Style||
>!这是Reddit Style!<
这是Discord Style
这是Reddit Style
你也可以用若干- [ ]
和- [x]
来输入一个任务列表:
- [ ] 一般
- [x] 射射兄弟🤣
注意事项同列表。
你也可以使用一对~
和^
来进行下标和上标:
CaCO~3~+2HCl==CaCl~2~+H~2~O+CO~2~↑
3^2^+4^2^=5^2^
效果如下:
CaCO3+2HCl==CaCl2+H2O+CO2↑
32+42=52
如果需要拉一条线分割上下文...
***
效果及使用意义如下……嗯
BBCode和更多...
BBCode最初和Markdown一样,都是用来排版文字的。不过,BBCode可以自定义其标签。这样的话,就能实现更多MD没法完成的功能了。比如CSS排版:
[color=#4CAF50]“我被绿了!”[/color]
效果如下:
“我被绿了!”
BBCode和Markdown也可以连用,你可以把MD标识符置于方括号内括起文字:
[color=#4CAF50]**“我被绿了!”**[/color]
效果如下:
“我被绿了!”
同样,BBCode可以叠加使用:
[center][size=24]**我变大了!**[/size][/center]
以上就是BBCode的基本用法,对于BBCode默认的完整用法,可前往维基百科页获得更多。
刚才提到,BBCode的标签是可以自定义的。在Flarum插件的帮助下,我们获得了许多更高级的BBCode标签,下面将一一罗列:
BBBBCode
[tooltip="这个提示什么都没有" placement="right"]像这样向文字上添加一点提示,其中placement可用值有top,bottom,left,right[/tooltip]
像这样向文字上添加一点提示,其中placement可用值有top,bottom,left,right
[accordion header="你的标题"]像这样做一个可以隐藏文字的框[/accordion]
[action]让你的文字闪闪发光吧![/action]
让你的文字闪闪发光吧!
[pop button="点击这里打开弹窗" title="你的标题" content="像这样做一个弹窗"]
[chat-b="你知道..." who="JC"]
[chat-a="?" who=bingo]
[chat-b="管理部已经决定了!" who=JC]
[chat-a="我来当吧主?" who=bingo]
JC: 你知道...
bingo: ?
JC: 管理部已经决定了!
bingo: 我来当吧主?
[kbd]这样来使用HTML Keyboard标签[/kbd]
这样来使用HTML Keyboard标签
[left]其实[/left]
[center]~我可以[/center]
[right]从左跑到右![/right]
[font=Source Han Sans]如果你的电脑上安装了相应的字体的话...[/font]
[font=Circular Std]If you have installed the font on your computer...[/font]
[font=Kai]那这几行文字就会显示成相应的字体![/font]
[font=Source Code Pro]Then these words will turn into the font you've set![/font]
如果你的电脑上安装了相应的字体的话...
If you have installed the font on your computer...
那这几行文字就会显示成相应的字体!
Then these words will turn into the font you've set!
"Spoiler"
[spoiler="点我"]如果你觉得你想加一个下拉菜单...[/spoiler]
点我
如果你觉得你想加一个下拉菜单...
OE800's BBCode Alert
其实这个插件有一大堆样式,出于简洁性,我就只放常用的一部分:
[AWARNING]这是一条*基本*警告![/AWARNING]
[ASUCCESS]这是一条*基本的*成功提示。[/ASUCCESS]
[AINFO]这是一条*基本的*信息[/AINFO]
[ABASIC]我觉得这玩意其实没啥用([/ABASIC]
[ACUSTOM]red,white,lightblue,这是一条自定义的警告。[/ACUSTOM]
如果你想了解更多,参见这里。
Reply2See
[reply]本导航贴请勿回复[/reply]

(上面只是一张图,你只能在首层楼才能使用这个BBCode)
MediaEmbed
你可以用下面这个BBCode嵌入媒体!具体可用的列表见这里。
你可以像这样使用:
https://youtu.be/o6_topBnqPQ
https://twitter.com/DuckDuckGo/status/1123212685011714050?s=20
https://t.me/durov/103
对于哔哩哔哩的嵌入使用,直接输入完整的视频链接即可,目前支持以下形式:
https://www.bilibili.com/video/av65951822/
https://www.bilibili.com/video/BV1a7411T7xS/
(PS:www.bilibili.com的形式如需发分p,比如3p,请在av号后面加?p=3)
https://acg.tv/av65951822(acg.tv暂不支持BV号嵌入)
(PS:acg.tv的形式如需发分p,比如3p,请在av号后面加?p=3)
https://b23.tv/av65951822
https://b23.tv/BV1a7411T7xS
(PS:b23.tv的形式如需发分p,比如3p,请在av号后面加/p3)
你可以像这样使用:
腾讯视频也是如此:
https://v.qq.com/x/page/Z00802yREG8.html
(PS:不要妄想着插入/x/cover的这种剧集类视频,也就是说你不可能插入小猪佩奇)
其实你想插入Niconico也是可以的(需要梯子浏览)
目前支持以下形式:
https://nico.ms/sm8628149
https://www.nicovideo.jp/watch/sm8628149
https://acg.tv/sm8628149
既然有了B站,A站自然也得有:
目前支持以下形式:
https://www.acfun.cn/v/ac14138080
https://acg.tv/ac14138080
(均不支持分P)
别急,还有Van'♂网易云音乐也行
目前支持嵌入歌曲、嵌入专辑、嵌入歌单
至于嵌入歌手、电台、排行榜的话......这个是没法支持的,那你能帮帮我吗?
Spotify(需梯子)
支持嵌入歌曲、歌手(只能听最热门10首)、歌单、podcast(嵌入show只能听最新一期podcast)
当然,这里只是一些例子,具体的完整列表还得看上面的链接。总之,在直接插入链接即可。(另:其实部分网站的支持借助了Acgembed这个插件。)
Tieba Stickers
这个是论坛自用插件,暂未官方向外公开(虽然已经被Extiverse给爬了)。若有需要参见这里。
由于我们直接使用了百度的二进制文件,若在版权方面有所顾虑或相关建议,您可以联系管理部。
可以添加部分的贴吧表情,目前支持
angry
easteregg
huaji
pen
smirking
cry
hehe
huaji-reverse
santa-huaji
yinxian
使用方法:
[tieba=huaji][tieba=yinxian][tieba=pen]



我们以后可能将陆续添加更多表情,敬请期待。
更多功能敬请期待...