恋雾迷尘论坛's Archiver

爱雨冷雪 发表于 2005-6-28 08:53

彩虹字体和打印字体

[quote]
直接进入后台的“Discuz!代码”设定

新增代码名称后,点击详情,再把以下代码输入就可:
标签:typewriter
替换内容:

[code]<span class="typewriter">{1}</SPAN>[/code]

例子:

[code][typewriter]打字机文字[/typewriter][/code]


解释:打字机文字
嵌套次数:1

------------------------
标签:crfont
替换内容:

[code]<span class="rainbow">{1}</SPAN>[/code]

例子:

[code][crfont]彩虹文字[/crfont][/code]

解释:彩虹文字
嵌套次数:1
------------------------
OK!

include/bbcode.js

加入

[code]function crfont() {
        if (helpmode){
                alert(crfont_help);
        } else if (advmode) {
                AddTxt="[crfont] [crfont]";
                AddText(AddTxt);
        } else {  
                txt=prompt(crfont_normal,"");   
                if(txt!=null) {            
                        AddTxt="\r[crfont]"+txt;
                        AddText(AddTxt);
                        AddText("[/crfont]");
                }
        }
}
function typewriter() {
        if (helpmode){
                alert(typewriter_help);
        } else if (advmode) {
                AddTxt="[typewriter] [/typewriter]";
                AddText(AddTxt);
        } else {  
                txt=prompt(typewriter_normal,"");   
                if(txt!=null) {            
                        AddTxt="\r[typewriter]"+txt;
                        AddText(AddTxt);
                        AddText("[/typewriter]");
                }      
        }
} [/code]

第三步、修改模板css
在</style>之前加上:

[code].rainbow{ behavior:url(./include/rainbow.htc) }
.typewriter{ behavior:url(./include/typewriter.htc) } [/code]

第四步、修改模板post_bbinsert
搜索:

[code]var center_normal = "{lang post_discuzcode_center_normal}";[/code]

在后面加上:

[code]var crfont_help = "{lang post_discuzcode_crfont}\n\n{lang post_discuzcode_crfont_comment}";
    var crfont_normal = "{lang post_discuzcode_crfont_normal}";
    var typewriter_help = "{lang post_discuzcode_typewriter}\n\n{lang post_discuzcode_typewriter_comment}";
    var typewriter_normal = "{lang post_discuzcode_typewriter_normal}";[/code]

搜索:

[code]<a href="javascript:underline()"><img src="{IMGDIR}/bb_underline.gif" border="0" alt="{lang post_discuzcode_underline}"></a> [/code]

在后面加上:

[code]<a href="javascript:crfont()"><img src="{IMGDIR}/bb_crfont.gif" border="0" width="23" height="22" alt="{lang post_discuzcode_crfont}"></a>
    <a href="javascript:typewriter()"><img src="{IMGDIR}/bb_tt.gif" border="0" width="23" height="22" alt="{lang post_discuzcode_typewriter}"></a> [/code]

第五步、修改模板templates.lang

在适当位置加上:

[code]'post_discuzcode_crfont' => '插入彩虹字体',
       'post_discuzcode_crfont_comment' => '插入彩虹字体,文本具有七色彩虹效果。\n例如:[crfont]彩虹字体[/crfont]',
       'post_discuzcode_crfont_normal' => '请输入需要加色彩的文字',
       'post_discuzcode_typewriter' => '插入打字机字体',
       'post_discuzcode_typewriter_comment' => '在文本中插入打字机字体,文本具有打字效果。\n例如:[typewriter]打字机字体[/typewriter]',
       'post_discuzcode_typewriter_normal' => '请输入需要打字机字体的信息', [/code]

第六步、上传压缩包中的按钮图片和HTC组件文件至include目录

补充说明,在Discuz!代码嵌套使用时,这两个代码必须放在最里层,如:字体大小为4号颜色为红色并实现打字效果的代码为:

[code][size=4][color=red][typewriter]字体大小为4号颜色为红色并实现打字效果[/typewriter][/color][/size] [/code]
[size=4][color=red][typewriter]字体大小为4号颜色为红色并实现打字效果[/typewriter][/color][/size]

,字体大小为4号并实现彩虹字体效果的代码为:

[code][size=4][crfont]字体大小为4号并实现彩虹字体效果[/crfont][/size] [/code]
[size=4][crfont]字体大小为4号并实现彩虹字体效果[/crfont][/size]

,其它代码与之嵌套用法类似!


[img]http://www.23717.com/bbs/images/kissyou/bb_crfont.gif[/img]
[img]http://www.23717.com/bbs/images/kissyou/bb_tt.gif[/img][/quote]

shsea 发表于 2005-7-6 19:30

[crfont]cv[/crfont]

3494 发表于 2005-7-8 00:14

怎么我的只能在发贴时可以成彩虹字,如果用来在子论坛的名称时就显示代码加子论坛的名称出来了

yuki 发表于 2005-7-17 01:30

如果要在像这里一样,在介绍论坛文字中使用到彩虹字体该如何做?

爱雨冷雪 发表于 2005-7-17 01:51

[code]<span class="rainbow">你要的文字</SPAN>[/code]

番茄炒蛋 发表于 2005-8-5 17:10

[crfont]为什么我不行?[/crfont]

番茄炒蛋 发表于 2005-8-5 17:19

第五步、修改模板templates.lang
这个文件在哪儿

爱雨冷雪 发表于 2005-8-5 18:28

跟模板post_bbinsert.htm里面的

80年代 发表于 2005-8-9 23:23

[color=#00FFFF]O[/color][color=#00EEFF]L[/color][color=#00DDFF]D[/color][color=#00CCFF]P[/color][color=#00BBFF]L[/color][color=#00AAFF]A[/color][color=#0099FF]C[/color][color=#0088FF]E[/color][color=#0077FF]B[/color][color=#0066FF]B[/color][color=#0055FF]S[/color][color=#0044FF].[/color][color=#0033FF]C[/color][color=#0022FF]O[/color][color=#0011FF]M[/color]

80年代 发表于 2005-8-9 23:55

补充说明,在Discuz!代码嵌套使用时,这两个代码必须放在最里层,如:字体大小为4号颜色为红色并实现打字效果的代码为:
CODE:  [复制]
--------------------------------------------------------------------------------

[size=4][color=red][typewriter]字体大小为4号颜色为红色并实现打字效果[/typewriter][/color][/size]
字体大小为4号颜色为红色并实现打字效果

,字体大小为4号并实现彩虹字体效果的代码为:
CODE:  [复制]
--------------------------------------------------------------------------------

[size=4][crfont]字体大小为4号并实现彩虹字体效果[/crfont][/size]
字体大小为4号并实现彩虹字体效果


请问这些代码要添加么?

爱雨冷雪 发表于 2005-8-10 09:16

不用地

一生情缘 发表于 2005-8-15 22:19

测试

<span class="rainbow">测试!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</SPAN>

一生情缘 发表于 2005-8-15 22:19

测试

[crfont]测试 !!!!!!!!!!!!!!!!!!!!!!!![/crfont]

chiaomuchin 发表于 2005-8-24 03:05

我試了好多遍了還是不行.
打字效果可以.但是彩色效果就不行了.好奇怪?![10.gif]

172735831 发表于 2005-8-26 08:07

[size=3][crfont]字体大小为4号并实现彩虹字体效果[/crfont][/size]

172735831 发表于 2005-8-26 08:36

[size=2][crfont]字体大小为4号并实现彩虹字体效果[/crfont][/size]

172735831 发表于 2005-8-26 08:36

[size=1][crfont]字体大小为4号并实现彩虹字体效果[/crfont][/size]

172735831 发表于 2005-8-26 11:45

<span class="rainbow">风格</SPAN>

[[i] Last edited by 172735831 on 2005-8-26 at 11:47 [/i]]

172735831 发表于 2005-8-26 11:49

[crfont]风格[/crfont]

172735831 发表于 2005-8-26 12:12

[typewriter]sdfsafsa[/typewriter]

页: [1] 2 3

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.