免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
Board logo

標題: [教學] 给文字加上底色 [打印本頁]

作者: 无界    時間: 2013-12-13 14:54     標題: 给文字加上底色

本帖最後由 无界 於 2013-12-13 17:52 編輯

先看预览图

56.gif


整体共需修改两处原有模板,新建两个模板用来调用,共涉及5个。修改前务必备份!!!

一、新建模板部分。
1、进入后台设置-界面-编辑器设置-Discuz! 代碼-添加一个新标签,命名为“textbg”,勾选“可用”,显示顺序随便填写,其余留空,一定不要勾选“显示”
如图1
1.jpg

2、提交后进入详情,,标签填写“textbg”,替换内容
  1. <span style="background:{1}">{2}</span>
複製代碼
,例子
  1. [textbg=文字底色]文字内容[/textbg]
複製代碼
,解释:“文字底色”,参数个数:“2”,参数提示语:“文字底色”,嵌套次数“1”。然后提交。
如图2
2.jpg

3、新建模板common_bg.htm粘贴附件内代码。
如图3、4
3.jpg
4.jpg

4、新建post_bg.htm模板粘贴附件内代码。
如图5、6
5.jpg
6.jpg


二、修改模板部分。
5、编辑header.htm模板,找到
  1. <script type="text/javascript" src="{$jspath}common.js?{VERHASH}"></script>
複製代碼
替换为
  1. <script type="text/javascript" src="/templates/default/common_bg.htm"></script>
複製代碼
6、编辑post_editor.htm 模板,将代码全部替换为附件内代码。高手请自行查找“textbg”部分进行替换
如查找不同来替换,别忘记将该模板
  1. <script type="text/javascript" src="{$jspath}post.js?{VERHASH}"></script>
複製代碼
替换为
  1. <script type="text/javascript" src="/templates/default/post_bg.htm"></script>
複製代碼

7、编辑css_script.htm 模板,将代码全部替换为附件内代码。高手请自行查找“textbg”部分进行替换

8、更新缓存,完成!


演示地址:http://rainmeter.joinbbs.net/thread-12-1-1.html



如果不想替换整个模板的,也可以到我的论坛查看详细替换代码。
帖子地址:http://tlb.258club.com/thread-2589-1-1.html



附件: 文字加底色.rar (43.58 KB)

圖片附件: 1.jpg (2013-12-13 14:19, 99.33 KB) / 下載次數 2984
http://sclub.com.tw/discuz/attachment.php?aid=26104&k=7d47893bf362559e551b9dd77bbcf311&t=1732285348&sid=Ny4997



圖片附件: 2.jpg (2013-12-13 14:19, 29.75 KB) / 下載次數 2996
http://sclub.com.tw/discuz/attachment.php?aid=26105&k=0c7dfb81e04b766c9139d67f0bfde729&t=1732285348&sid=Ny4997



圖片附件: 3.jpg (2013-12-13 14:19, 44.6 KB) / 下載次數 3020
http://sclub.com.tw/discuz/attachment.php?aid=26106&k=32a600d571dc8b06c4288e2e8c2a2f93&t=1732285348&sid=Ny4997



圖片附件: 4.jpg (2013-12-13 14:19, 118.92 KB) / 下載次數 2914
http://sclub.com.tw/discuz/attachment.php?aid=26107&k=1ca99040732ab5fbb024da43cd107c9c&t=1732285348&sid=Ny4997



圖片附件: 5.jpg (2013-12-13 14:19, 45.47 KB) / 下載次數 3060
http://sclub.com.tw/discuz/attachment.php?aid=26108&k=c9941a0c5b9c88261a84426300b917d7&t=1732285348&sid=Ny4997



圖片附件: 6.jpg (2013-12-13 14:19, 105.11 KB) / 下載次數 2901
http://sclub.com.tw/discuz/attachment.php?aid=26109&k=2e605ac4de22f6d21122816c795a87bf&t=1732285348&sid=Ny4997



圖片附件: 56.gif (2013-12-13 14:45, 47.25 KB) / 下載次數 2842
http://sclub.com.tw/discuz/attachment.php?aid=26113&k=a233d026382d68ae30741d54865806fc&t=1732285348&sid=Ny4997



附件: 文字加底色.rar (2013-12-13 14:54, 43.58 KB) / 下載次數 2633
http://sclub.com.tw/discuz/attachment.php?aid=26114&k=4d14aeef4e557e824f79870fae389830&t=1732285348&sid=Ny4997
作者: superman1024    時間: 2013-12-13 15:15

很感謝樓主提供,謝謝分享
作者: pigeon    時間: 2013-12-13 15:31

灰常感谢。。。
作者: 无界    時間: 2013-12-13 17:15

默认的新手和初级会员是无法使用自定义Discuz代码的,记得根据需要后台开启。
作者: hkorz    時間: 2013-12-13 18:32

好帖...底色建議全是淺色
作者: Adream    時間: 2013-12-13 18:33

回復 1# 无界


    這個很棒欸 ^_^ 需要 您厲害~~
作者: 4rphotoclub    時間: 2013-12-13 18:56

这不可不收下来!
作者: 章鱼    時間: 2013-12-13 20:39

=,=你不觉得你的两个JS替换的.....有点问题么
作者: 无界    時間: 2013-12-13 20:45

回復 8# 章鱼


    额,哪里替换的有问题呢?还请章鱼指点。
作者: 章鱼    時間: 2013-12-13 20:59

回復 9# 无界


   
就是说自带的common.js还是不要随便换比较好,JS还是把新加的东西做成独立的JS
作者: sojh    時間: 2013-12-13 21:55

这个不错!
作者: 无界    時間: 2013-12-13 22:14

回復 10# 章鱼


    嗯,有道理,为了安全确实不要随意改动默认JS




歡迎光臨 SCLUB免費論壇申請-使用者論壇 (http://sclub.com.tw/discuz/) Powered by Discuz! 7.2