作者: CRLin
網址:http://phpbb-tw.net/phpbb/viewtopic.php?f=134&t=50568
代碼: 選擇全部
#################################################################
## 名稱: 正體 / 簡體中文轉碼 for phpBB3
## 作者: CRLin - http://web.dhjh.tcc.edu.tw/~gzqbyr/phpBB/forum
## 描述: 網友瀏覽文章時,可透過兩個小按鈕,即時將文章的中文切換為繁體(正) / 簡體。
## 範例: http://web.dhjh.tcc.edu.tw/~gzqbyr/phpBB/forum/viewtopic.php?f=6&t=9&p=18#p18
## http://web.dhjh.tcc.edu.tw/~gzqbyr//phpBB/styles/viewtopic.php?f=2&mystyle=4&p=1#p1
## http://web.dhjh.tcc.edu.tw/~gzqbyr//phpBB/styles/viewtopic.php?f=2&mystyle=Avalon&p=1#p1
##
## 參考資料:
## http://www.ckarea.com/bbs/xdxdxd_change.htm
## http://phpbb-tw.net/phpbb/viewtopic.php?f=100&t=44111
## http://phpbbchina.com/forum/viewtopic.php?f=15&t=2377
## http://phpbb-tw.net/phpbb/viewtopic.php?t=39178
##
## 安裝難度: 簡單
## 安裝時間: 3 分鐘
##
## 需要編輯的檔案: 3 或 5
## includes/functions.php
## styles/prosilver/template/overall_header.html
## styles/prosilver/template/viewtopic_body.html
## styles/subsilver2/template/overall_header.html
## styles/subsilver2/template/viewtopic_body.html
## styles/avalon/template/overall_header.html
## styles/avalon/template/viewtopic_body.html
##
##
## 附加的目錄:
## tratosim
##
#################################################################
## 版本歷史:
## 2008-04-18
## - 增加於 Avalon 風格的安裝
##
#################################################################
## 在增加此外掛前, 請務必備份所有需要修改的檔案
#################################################################
#-----[ 複製 ]---------------------------------------------------
目錄 tratosim -> tratosim (置於 phpBB 根目錄下)
#
#-----[ 打開 ]---------------------------------------------------
#
includes/functions.php
#
#-----[ 尋找 ]---------------------------------------------------
#
header('Pragma: no-cache');
#
#-----[ 之後, 加上 ]-------------------------------------------------
#
include($phpbb_root_path . 'tratosim/convertZ.'.$phpEx);
#
#-----[ 打開 ]---------------------------------------------------
#
styles/prosilver/template/overall_header.html
#
#-----[ 尋找 ]---------------------------------------------------
#
</head>
#
#-----[ 之後, 加上 ]-------------------------------------------------
#
{CONVERT_STR}
#
#-----[ 打開 ]---------------------------------------------------
#
styles/prosilver/template/viewtopic_body.html
#
#-----[ 尋找 ]---------------------------------------------------
#
<a href="#p{postrow.POST_ID}">{postrow.POST_SUBJECT}</a>
#
#-----[ 取代為 ]---------------------------------------------
#
<span id="convert_p{postrow.POST_ID}"><a href="#p{postrow.POST_ID}">{postrow.POST_SUBJECT}</a></span>
#
#-----[ 尋找 ]---------------------------------------------------
#
{postrow.POST_DATE} </p>
#
#-----[ 之後, 加上 ]---------------------------------------------
#
<p align="right"><input type="button" value="{LANG_TRADITIONAL}" onClick="toCode(1,'_p{postrow.POST_ID}')||toCode(1,'{postrow.POST_ID}')"> <input type="button" value="{LANG_SIMPLYIED}" onClick="toCode(0,'_p{postrow.POST_ID}')||toCode(0,'{postrow.POST_ID}')"></p>
#
#-----[ 尋找 ]---------------------------------------------------
#
{postrow.MESSAGE}
#
#-----[ 取代為 ]---------------------------------------------
#
<span id="convert{postrow.POST_ID}">{postrow.MESSAGE}</span>
#
#-----[ 打開 ]---------------------------------------------------
#
styles/subsilver2/template/overall_header.html
#
#-----[ 尋找 ]---------------------------------------------------
#
</head>
#
#-----[ 之後, 加上 ]-------------------------------------------------
#
{CONVERT_STR}
#
#-----[ 打開 ]---------------------------------------------------
#
styles/subsilver2/template/viewtopic_body.html
#
#-----[ 尋找 ]---------------------------------------------------
#
{postrow.POST_SUBJECT}
#
#-----[ 取代為 ]---------------------------------------------
#
<span id="convert_p{postrow.POST_ID}">{postrow.POST_SUBJECT}</span>
#
#-----[ 尋找 ]---------------------------------------------------
#
{postrow.POST_DATE}
#
#-----[ 之後, 加上 ]---------------------------------------------
#
<input type="button" value="{LANG_TRADITIONAL}" onClick="toCode(1,'_p{postrow.POST_ID}')||toCode(1,'{postrow.POST_ID}')"> <input type="button" value="{LANG_SIMPLYIED}" onClick="toCode(0,'_p{postrow.POST_ID}')||toCode(0,'{postrow.POST_ID}')">
#
#-----[ 尋找 ]---------------------------------------------------
#
{postrow.MESSAGE}
#
#-----[ 取代為 ]---------------------------------------------
#
<span id="convert{postrow.POST_ID}">{postrow.MESSAGE}</span>
#
#-----[ 打開 ]---------------------------------------------------
#
styles/avalon/template/overall_header.html
#
#-----[ 尋找 ]---------------------------------------------------
#
</head>
#
#-----[ 之後, 加上 ]-------------------------------------------------
#
{CONVERT_STR}
#
#-----[ 打開 ]---------------------------------------------------
#
styles/avalon/template/viewtopic_body.html
#
#-----[ 尋找 ]---------------------------------------------------
#
{postrow.POST_SUBJECT}
#
#-----[ 取代為 ]---------------------------------------------
#
<span id="convert_p{postrow.POST_ID}">{postrow.POST_SUBJECT}</span>
#
#-----[ 尋找 ]---------------------------------------------------
#
{postrow.MESSAGE}</div>
#
#-----[ 之前, 加上 ]---------------------------------------------
#
<p align="right"><input type="button" value="{LANG_TRADITIONAL}" onClick="toCode(1,'_p{postrow.POST_ID}')||toCode(1,'{postrow.POST_ID}')"> <input type="button" value="{LANG_SIMPLYIED}" onClick="toCode(0,'_p{postrow.POST_ID}')||toCode(0,'{postrow.POST_ID}')"></p>
#
#-----[ 尋找 ]---------------------------------------------------
#
{postrow.MESSAGE}
#
#-----[ 取代為 ]---------------------------------------------
#
<span id="convert{postrow.POST_ID}">{postrow.MESSAGE}</span>
#
#-----[ 儲存/關閉所有檔案 ]--------------------------------------
#
# 外掛安裝結束
Edit註解: 這外掛在phpBB2時代就有,蠻需要的! 中醫學術為無遠弗屆,需要更多人參與!