当前时间: 2010年07月29日, 21:22 你好, 欢迎光临! (登录注册)


发表回复 
 
主题评价:
  • 0 次(票) - 平均星级: 0
  • 1
  • 2
  • 3
  • 4
  • 5
7个自定义MyCode [教程]
2009年05月14日, 23:00 (这个帖子最后修改于: 2009年05月14日 23:04 by admin.)
7个自定义MyCode [教程]
这次,我想教大家再添加7个自定义mycode,mycode的强大,之前按照其它教程做的朋友相信已经体会到了,不知道别的论坛软件有没有这样的功能,这真的可以使 我们的论坛富有个性,千变万化,无限扩展。mybb真不愧是优秀而又强大的论坛软件。

你可以在这里看到演示,这应该是原作者的论坛查看演示

为你的论坛添加7个自定义mycode

嗨,朋友们,又是我,来看看我们要添加什么mycode:
  • 字幕
  • 高亮文本
  • 模块
  • Fieldset
  • 自定义间距的文本
  • 首字母大写
  • 为文本添加图片背景

--------------

本教程英文原帖: http://community.mybboard.net/thread-49691.html
本教程由MyBB中文站翻译整理
原文链接: http://community.mybboard.net/thread-44328.html
本文可以随意转载,但请注明出处:
http://www.mybbchina.net
7个自定义MyCode [教程]


1. 字母

正则表达式:
代码:
\[marquee\](.*?)\[/marquee\]

替换:
代码:
<marquee>$1</marquee>

2. 高亮文本
*用户可以自己设定高亮的颜色

正则表达式:
代码:
\[hilight color=(.*?)\](.*?)\[/hilight\]

替换:
代码:
<span style="background-color:#$1;">$2</span>

3. 模块
*这将在你论坛的主题下面创建一个 'module'.


正则表达式:
代码:
\[module title=(.*?)\](.*?)\[/module\]

替换:
代码:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr><td class="thead"><strong>$1</strong></td></tr>
<tr><td class="trow1">
$2
</td></tr>
</table>

4. Fieldset

正则表达式:
代码:
\[fieldset title=(.*?)\](.*?)\[/fieldset\]

替换:
代码:
<fieldset class="bbfieldset"><legend class="bblegend"><span style="color:#2222ac;">$1</span></legend>$2</fieldset>

5. 自定义间距的文本

正则表达式:
代码:
\[spacing pixels=(.*?)\](.*?)\[/spacing\]

替换:
代码:
<span style="letter-spacing:$1px;">$2</span>

6. 首字母大写

正则表达式:
代码:
\[smallcaps\](.*?)\[/smallcaps\]

替换:
代码:
<span style="font-variant:small-caps;" >$1</span>

7. 问文本添加图片背景

正则表达式:
代码:
\[textbg img=(.*?)\](.*?)\[/textbg\]

替换:
代码:
<span style="background-image:url('$1')" >$2</span>

----------
用法:

字幕:
代码:
[marquee]Text[/marquee]

[b]高亮文本:[/b]

[code][hilight color=Color Hex Code]Text[/hilight]

模块:

代码:
[module title=模块标题]模块内容写在这里[/module]

Fieldset:

代码:
[fieldset title=标题]内容[/fieldset]

自定义文本间距:

代码:
[spacing pixels=间距,单位像素]Text[/spacing]

[b]首字母大写:[/b]

[code][smallcaps]Text[/smallcaps]

为文本添加图片背景 (高亮文本, 只是换成了图片做背景)

代码:
[textbg img=图片的url]文本写在这里[/textbg]

谢谢
查找这个用户的全部帖子
引用并回复
2010年01月11日, 15:26
RE: 7个自定义MyCode [教程]
还是有点不明白怎么用
查找这个用户的全部帖子
引用并回复
2010年04月02日, 09:03
RE: 7个自定义MyCode [教程]
正则就是用来输出的 列入第一个 在后台添加了BBCODE 后 发帖时就可以使用
[marquee]TEXT HERE[/marquee]
以此类推
查找这个用户的全部帖子
引用并回复
发表回复 


论坛跳转:


联系我们 | MyBB中文站 | 回到顶部 | 回到正文区 | 精简(归档)模式 | RSS 聚合