虎绿林UBB | 论坛UBB说明
等标记写出来的。 <!-- markdown -->必须位于第一行,且前面不能有任何多余内容,否则不会生效。 可写成 <!--markdown-->,空格不是必须的。 Markdown语法说明 虎绿林支持 Github Flavored Markdown语法。 语法参考手册1 语法参考手册2。 特别要注意,*内容* 在markdown里表示斜体,所以如果你的代码包含*号,一定要用反引号包围起来: `d = a*b*c` 不用反引号的效果就是*消失了: d = abc 视频和音频(演示:bbs.topic.81108.html) 《视频:视频网站链接》 《视频流:视频文件下载地址》 《音频流:音频文件下载地址》 百度输入法多媒体输入 直接粘贴百度输入法多媒体输入的URL,可自动识别为图片或者录音。 http://ci.baidu.com/MdhrhGJ7w5 效果: 多媒体输入(http://ci.baidu.com/MdhrhGJ7w5) 表情 你可以在内容中插入表情图片(就像QQ那样)。表情UBB有三种格式(表情列表:bbs.topic.81802.html): {表情名} 《表情:表情名》 《:表情名》 @通知 @通知的基本格式是@用户名 注意,用户名后面要加一个空格,否则可能不会生效。详见这个帖子。 如果有人@你,你可以在页面顶部看到提示,点击@消息中的链接即可进入对方@你的那个页面。 图片 插入图片的UBB有四个: [img]图片地址[/img] 《图片:链接地址》 [img=图片地址]不显图时显示的文字[/img] 《图片:图片地址,不显图时显示的文字》 PS:图片ubb支持base64编码内容的直接嵌入: 《图片:data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcG》 缩略图 如果你要发一张图,但是图太大,你就可以用以下UBB发: 《缩略图:图片宽度*图片高度,图片地址》 如 《缩略图:240*320,http://g.cn/a.jpg》 如果你不想限制高度,可以写成240*0,不想限制宽度同理。缩小图时不会改变图片的宽高比。点击缩略图可以查看原图。 缩略图服务现在由虎绿林自己提供。 链接 在大多数情况下,你不需要写UBB,直接贴一个网址就会自动生成一个链接,如:http://www.baidu.com/ 不过如果你的网址含有特殊内容(比如中文),可能会被截断,这时候就需要手动写UBB了。 生成链接的UBB有六个: [url]链接地址[/url] 《链接:链接地址》 [url=链接地址]显示文字[/url] 《链接:链接地址,显示文字》 《外链:链接地址》 《外链:链接地址,显示文字》 注意,除了“外链”的链接地址不需要以http://开头以外,其他四个的链接地址必须以http://开头,否则不能正常访问(浏览器会认为不以http://开头的地址是一个站内链接)。 代码高亮 可以使用以下UBB对代码进行高亮: [code=代码类型]代码内容
phpinfo();
松松土是什么意思 残缺的记忆,美好的回忆(红名homi)我是一天只会666的闲鱼
鹅
[鹅](#" onclick="alert())
测试
你可以在论坛帖子正文、回复、聊天室发言和内信的正文中使用UBB(标题中不能使用)。
基本格式
虎绿林的UBB有两种基本格式(还有几种特殊格式用于表情和@消息等),其一是传统的UBB:
[标签名]内容[/标签名]
或者
[标签名=参数]内容[/标签名]
其二是中文风格的UBB,使用书名号(《》)作为开始结束标记,全角冒号(:)作为标签名和参数的分隔符,全角逗号(,)分隔多个参数,且标签名也是中文的。例如:
传统风格和中文风格大都是对应的,但也有些不对应。
UBB列表
Markdown模式
在帖子的开头加上如下内容,帖子将开启Markdown模式:
<!-- markdown -->
或者简写为
<!md>
Markdown模式不仅可以使用Markdown标记,也可以使用其他的虎绿林UBB标记。这篇帖子就是在Markdown模式下用虎绿林的
支持php、sql、c、java等各种代码的高亮(使用GeShi高亮类进行高亮),并且会添加行号。
可用的代码类型有:PHP、HTML、HTML5、C、Java、Java5、C#、 Actionscript、Delphi、C++、Groovy、Javascript(可简写成JS)、Perl、PL/SQL、Ruby、Python、SQL、 XML等,不区分大小写。要知道完整的代码类型列表,请前往GeShi高亮类的官方网站查看。
如果不指定代码类型,默认类型为php,例:
代码将做为php高亮(即使没有开始标记<?php,代码也能正常高亮)。
如果你的代码中包含“[code]”字样,你应该把代码高亮标签另起一行,并且这一行不要包含任何其他内容,比如:
[code]
echo '这是[code]标签[/code]的演示';
[/code]
这样才不会被误匹配。
换行
一般你可以直接按回车键来插入换行。但是如果不行,你可以使用这三个UBB:
(注意斜杠的方向,别弄反了)
(三个全角的大于号)
四个空格
一般你可以直接输入空格。但是你也可以用
这相当于输入四个空格。
分隔线
使用以下两个UBB可以产生水平分隔线
(三个全角小于号)
分隔线的效果如下:
--------
分隔线会自动换行,不需要插入多余的换行。
文字样式
加粗文字
斜体文字
文字加下划线
如果要叠加多种效果,必须正确嵌套,如产生粗斜体且加下划线:
粗斜下划线测试
“嵌套”并不是指一定要按b i u的顺序,而是指如果你按b i u的顺序开始,就必须以u i b(与开始顺序相反)的顺序结束,保证标签看起来是一层套着一层的。你也可以写成
粗斜下划线测试
版权信息
可以使用以下UBB插入特定的几种版权声明,详见这个帖子:
本作品采用授权协议名进行许可。
防止UBB被匹配
标签是一个空标签,UBB匹配结束后,它会被直接去除。
有时候你可能想要让UBB原样显示,这时就可以使用 [emtpy] 标签。如:
《图片:http://g.cn/a.jpg》
把 插入UBB的标签名之间,因为 打断了正常的UBB匹配,所以UBB就可以原样显示了。
要原样输出 标签,只要写成 [empty] 就可以了。
把内容放在高亮代码里面也可以避免UBB被匹配。
魔兽世界(战网)角色链接
使用以下UBB可以建立一个国服WOW的角色链接:
角色名@服务器
显示名
例子:
霍特是一个DK,但是删号了,老虎会游泳@安格博达是一个小德,曾经删号但是找回了~## ▽<。
可以使用全角的@符号。
然后是曾经被玩坏的:块标记
然后是愉快的:行内标记
内容
以及更简单的:颜色标记
内容
可以自由产生丰富的内容样式和颜色。如:
绿色和红色的文字
绿色和红色的文字
PS:现在块标记和行内标记是基本安全的,不会因为未正常结束而打乱版面。当然如果作者刻意书写变态CSS,那也没办法。这样的作者可能会被禁用块标记和行内标记。
PS:若发帖时遇到红色的XUBBP错误提示,请立即完整的复制错误提示粘贴到此。我会尽快解决。十二分感谢!