AL8 Forum
   登錄註冊幫助


標題: Discuz Code [glow] 發光文字
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21928

精華: 195

積分: 558585 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2004-12-30 01:20  資料  個人空間  主頁 短消息  加為好友 
Discuz Code [glow] 發光文字

適用版本: Discuz! 2.0, 2.2F
作  者: alan888
修改文件: include/bbcode.js, include/discuzcode.php, templates.lang.php
修改模板: post_bbinsert.htm
最後發表日期: 2004.12.30
技術支持網站: http://www.alan888.com/Discuz/index.php

演示:
 發光文字

1. 修改 include/discuzcode.php

"/\[align=([^\[]+?)\]/i"

更換為
                                "/\[align=([^\[]+?)\]/i",
                "/(\[glow=)(\S+?)(\,)(.+?)(\,)(.+?)(\])(.+?)(\[\/glow\])/is"

再找
"<p align=\"\\1\">",

在下面加上
這是黑色字底的修改
 黑色字底修改
"<span style='WIDTH:\\2;filter:glow(color=\\4, strength=\\6)'>\\8</span>",

這是白色字底的修改
 白色字底修改
"<span style='WIDTH:\\2;filter:glow(color=\\4, strength=\\6)'>&nbsp;<font color=white>\\8</font></span>",


2. 修改 include/bbcode.js
function image() {

在上面加上
function glow() {
        if (helpmode) {
                alert(glow_help);
        } else if (advmode) {
                AddTxt="[glow=255,red,2] [/glow]";
                AddText(AddTxt);
        } else {
                txt2=prompt(glow_normal,"");
                if (txt2!=null) {
                        txt=prompt(glow_normal_input,"255,red,2");      
                        if (txt!=null) {
                                if (txt2=="") {
                                        AddTxt="[glow=255,red,2]"+txt;
                                        AddText(AddTxt);
                                        AddText("[/glow]");
                                } else {
                                        AddTxt="[glow="+txt+"]"+txt2;
                                        AddText(AddTxt);
                                        AddText("[/glow]");
                                }         
                        }
                }
        }
}


3. 修改 templates/default/post_bbinsert.htm
var link_normal_input = "{lang post_discuzcode_hyperlink_normal_input}";

在下面加上
        var glow_help = "{lang post_discuzcode_glow}\n\n{lang post_discuzcode_glow_comment}";
        var glow_normal = "{lang post_discuzcode_glow_normal}";
        var glow_normal_input = "{lang post_discuzcode_glow_normal_input}";

再找
<option value="LimeGreen" style="color:limegreen;">LimeGreen</option></select>

在下面加上
                <a href="javascript:glow()"><img src="images/common/bb_glow.gif" border="0" width="23" height="22" align="absmiddle" alt="{lang post_discuzcode_glow}"></a>


4. 修改 templates/default/templates.lang.php
'post_discuzcode_color_normal' => '請輸入要設置成指定顏色的文字。',

在下面加上
        'post_discuzcode_glow' => '發光顯示文字',

再找
'post_discuzcode_hyperlink_normal_input' => '請輸入 URL。',

在下面加上
        'post_discuzcode_glow_comment' => '插入一個發光顯示的文字。\n例如:\n[glow=255,red,2]發光顯示的文字[/glow]',
        'post_discuzcode_glow_normal' => '請輸入發光顯示的文字。',
        'post_discuzcode_glow_normal_input' => '請修改顯示文字效果。\n[寬度,顏色,深度]',
        'post_discuzcode_glow_input' => '請輸入 glow 語法。',


5. 下載圖標放入
images/common 目錄內



完成




 AL8 Forum © All rights reserved.
頂部
 robinson
 0009488
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 209

精華: 0

積分: 4524 點

現金: 76 元

存款: 1267 元

閱讀權限: 20

註冊: 2004-10-10

狀態: 離線
 
發表於 2004-12-30 01:43  資料  個人空間  短消息  加為好友 
可唔可以teach me點樣整去快速回覆度




 AL8 Forum © All rights reserved.
頂部
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21928

精華: 195

積分: 558585 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2004-12-30 01:58  資料  個人空間  主頁 短消息  加為好友 
viewthread.htm
        <td colspan="2" width="78%" bgcolor="{ALTBG2}" class="smalltxt"><input type="text" name="subject" size="80" value="" tabindex="1"> &nbsp; ({lang optional_info})</td>
        </tr>

下面加上
{template post_bbinsert}




 AL8 Forum © All rights reserved.
頂部
 jackywu
 0012328
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 249

精華: 0

積分: 4400 點

現金: 1877 元

存款: 649 元

閱讀權限: 20

註冊: 2004-11-29

狀態: 離線
 
發表於 2004-12-30 02:32  資料  個人空間  短消息  加為好友 
奇怪...不知為何...

加了這個之後,“文字顏色選擇 (彷 freediscuz box 顏色)”
會變成只剩下“文字顏色”4個字
還會跳出xxx有錯誤,但是發光文字可以用...

所以小弟又找回“文字顏色選擇 (彷 freediscuz box 顏色)”
將post_bbinsert.htm的最後一步再貼上一次
就又正常了?!

回覆相關修改的文件之後,改了2次都這樣...
又變成只剩下“文字顏色”4個字!?
奇怪,不記得有什麼hack有變更到post_bbinsert.htm
不知道為何會跑掉?

最後又把post_bbinsert.htm的最後一步再貼上一次
神奇的又正常了...




 AL8 Forum © All rights reserved.
頂部
 jeffreyli
 0011111
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 jeffreyli 的詳細資料

頭銜: Lord

帖子: 397

精華: 0

積分: 5037 點

現金: 160 元

存款: 9374 元

閱讀權限: 25

註冊: 2004-11-6

來自: hongkong

狀態: 離線
 
發表於 2004-12-30 11:24  資料  個人空間  主頁 短消息  加為好友 
等了咁耐,終於都出了,快d俾錢先




 AL8 Forum © All rights reserved.
頂部
 luis
 0000236
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5
點擊查看 luis 的詳細資料

頭銜: King

帖子: 834

精華: 1

積分: 15727 點

現金: 0 元

存款: 189622 元

閱讀權限: 30

註冊: 2004-1-28

狀態: 離線
 
發表於 2004-12-30 13:56  資料  個人空間  主頁 短消息  加為好友 
success~
thank you~




 AL8 Forum © All rights reserved.
頂部
 屎
 0006284
Rank: 1

頭銜: Newbie

帖子: 26

精華: 0

積分: 102 點

現金: 1 元

存款: 0 元

閱讀權限: 10

註冊: 2004-8-27

狀態: 離線
 
發表於 2004-12-30 18:26  資料  個人空間  短消息  加為好友 
好似好正




 AL8 Forum © All rights reserved.
頂部
 hehehelun
 0004815
Rank: 1

頭銜: Newbie

帖子: 32

精華: 0

積分: 510 點

現金: 20 元

存款: 0 元

閱讀權限: 10

註冊: 2004-7-29

狀態: 離線
 
發表於 2004-12-30 22:34  資料  個人空間  短消息  加為好友 
QUOTE:
引用由 robinson 於 2004-12-30 01:43 AM 發出的帖子, 內容為
可唔可以teach me點樣整去快速回覆度


THX




 AL8 Forum © All rights reserved.
頂部
 hehehelun
 0004815
Rank: 1

頭銜: Newbie

帖子: 32

精華: 0

積分: 510 點

現金: 20 元

存款: 0 元

閱讀權限: 10

註冊: 2004-7-29

狀態: 離線
 
發表於 2004-12-30 22:35  資料  個人空間  短消息  加為好友 
QUOTE:
引用由 hehehelun 於 2004-12-30 10:34 PM 發出的帖子, 內容為



THX
 THX [/quote]




 AL8 Forum © All rights reserved.
頂部
 白城听海
 0003843
Rank: 1
點擊查看 白城听海 的詳細資料

頭銜: Newbie

帖子: 26

精華: 0

積分: 590 點

現金: 1 元

存款: 57721 元

閱讀權限: 10

註冊: 2004-7-6

狀態: 離線
 
發表於 2004-12-31 00:00  資料  個人空間  短消息  加為好友 
顶。。。。。。。。




[url=http://aider.vicp.net]听海论坛[/url]
 AL8 Forum © All rights reserved.
頂部
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21928

精華: 195

積分: 558585 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2004-12-31 01:44  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
引用由 hehehelun 於 2004-12-30 22:34 發出的帖子, 內容為
THX


see:第 3 帖




 AL8 Forum © All rights reserved.
頂部
 andylok
 0001693
Rank: 1

頭銜: Newbie

帖子: 45

精華: 0

積分: 1400 點

現金: 744 元

存款: 28 元

閱讀權限: 10

註冊: 2004-5-6

狀態: 離線
 
發表於 2004-12-31 06:25  資料  個人空間  短消息  加為好友 
顶一下先∼




 AL8 Forum © All rights reserved.
頂部
 cpn2004
 0005138
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

暱稱: Microso ...

自述: I like ...

帖子: 3326

精華: 1

積分: 26601 點

現金: 34870 元

存款: 3186 元

閱讀權限: 70

註冊: 2004-8-7

來自: Vista俱樂部

狀態: 離線
 
發表於 2004-12-31 12:25  資料  個人空間  主頁 短消息  加為好友  添加 cpn2004 為MSN好友 通過MSN和 cpn2004 交談
本論壇剛剛新添嘛!




愛電腦,愛Vista
Windows Vista提高娛樂性及方便快捷!
 AL8 Forum © All rights reserved.
頂部
 cobobo
 0004723
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 171

精華: 2

積分: 5400 點

現金: 19 元

存款: 0 元

閱讀權限: 20

註冊: 2004-7-27

狀態: 離線
 
發表於 2004-12-31 15:01  資料  個人空間  短消息  加為好友 
哇哇…感動耶…
找了好久…終於碰到alan888大大的分享唷^^
謝謝…謝謝




 AL8 Forum © All rights reserved.
頂部
 Linux0911
 0010277
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

頭銜: Super Moderator

暱稱: Server 2003

自述: 研究生

帖子: 2604

精華: 0

積分: 9920 點

現金: 848 元

存款: 326686 元

閱讀權限: 110

註冊: 2004-10-23

狀態: 離線
 
發表於 2005-1-1 15:59  資料  個人空間  主頁 短消息  加為好友 
 裝了按紐唔效果
要自己輸入語法glow才得




仔細看帖子的安裝步驟, 一定是漏了某個步驟
註冊日期:2004年10曰23日, 16時19分
現階段:研究所新生
http://linux0911.no-ip.info
 AL8 Forum © All rights reserved.
頂部
 笨水水
 0000391
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

頭銜: Discuz Team

帖子: 370

精華: 4

積分: 330484 點

現金: 0 元

存款: 41175 元

閱讀權限: 70

註冊: 2004-2-12

狀態: 離線
 
發表於 2005-1-1 16:42  資料  個人空間  短消息  加為好友 
 -.-好貴




 AL8 Forum © All rights reserved.
頂部
 alan888
 0000001
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

頭銜: Administrator

自述: skywalker

帖子: 21928

精華: 195

積分: 558585 點

現金: 78355948 元

存款: 144392954 元

閱讀權限: 120

註冊: 2003-11-13

來自: Hong Kong

狀態: 離線
 
發表於 2005-1-2 14:45  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
引用由 Linux0911 於 2005-1-1 15:59 發出的帖子, 內容為
 裝了按紐唔效果
要自己輸入語法glow才得

1. 檢查是否有改漏, 其他風格有 post_bbinsert.htm 都要改
2. 有加 post_bbinsert1.htm 也要改

QUOTE:
引用由 笨水水 於 2005-1-1 16:42 發出的帖子, 內容為
 -.-好貴

$2 都貴




 AL8 Forum © All rights reserved.
頂部
 cobobo
 0004723
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 171

精華: 2

積分: 5400 點

現金: 19 元

存款: 0 元

閱讀權限: 20

註冊: 2004-7-27

狀態: 離線
 
發表於 2005-1-2 14:50  資料  個人空間  短消息  加為好友 
請問一下 alan888大大…
如果要在其它的地方使用發光文字…
如首頁各論壇的名稱的地方…
要怎麼更改呢@_@




 AL8 Forum © All rights reserved.
頂部