[問題] code 內有 "包" 這字會亂碼

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
csj
星球普通子民
星球普通子民
文章: 7
註冊時間: 2005-01-16 09:19
聯繫:

[問題] code 內有 "包" 這字會亂碼

文章 csj »

哈囉,我是昨天抓這邊的 phpBB2 來裝的,
但是今天在發表文章時候發現\r
中括號code中括號,裡面如果有"包"這個字貼出來之後界會變成亂碼,

代碼: 選擇全部

打包進度
但是在這邊測試就不會,好奇怪喔,
我應該怎修正這問題呢?

我的有亂碼的文章在這邊:
http://csj.homelinux.org/b2evolution/bl ... ic.php?t=6
webspirit
竹貓忠實會員
竹貓忠實會員
文章: 1354
註冊時間: 2004-02-16 12:01
來自: 精靈國度

文章 webspirit »

經原始竹貓版 phpBB 2.0.11 測試並無此現象
但加上 iCGstation 風格就出問題了
所以我想問題應該是出在風格對 code 的處理上
這要請原作者解答
csj
星球普通子民
星球普通子民
文章: 7
註冊時間: 2005-01-16 09:19
聯繫:

文章 csj »

webspirit 寫:經原始竹貓版 phpBB 2.0.11 測試並無此現象
但加上 iCGstation 風格就出問題了
所以我想問題應該是出在風格對 code 的處理上
這要請原作者解答
我剛剛換回原來的風格再測試,
還是亂碼,好傷心 :-(
歡迎參觀我的網頁:
http://csj.homelinux.org
wu2017
竹貓忠實會員
竹貓忠實會員
文章: 359
註冊時間: 2002-08-20 15:23
來自: 平凡心動
聯繫:

文章 wu2017 »

多國語言修正可以解決此問題

以下是我在 phpBBplus 1.52(phpBB 2.0.11) 的修改方法, 提供你參考

修正使用 code 語法時, 少數文字會變成亂碼

開啟 ./includes/bbcode.php

代碼: 選擇全部

# 
#-----[ FIND 尋找 ]------------------------------------------------ 
# 
$code_entities_match = array['#<#', '#>#', '#"#', '#:#', '#\[#', '#\]#', '#\[#', '#\]#', '#\{#', '#\}#']; 
$code_entities_replace = array['<', '>', '"', ':', '[', ']', '[', ']', '{', '}']; 

# 
#-----[ REPLACE WITH 替換 ]---------------------------------------- 
#  
# 
$code_entities_match = array['#<#', '#>#', '#"#', '#:#', '#\[#', '#\]#']; 
$code_entities_replace = array['<', '>', '"', ':', '[', ']'];
我們都想寫下自己的故事,才初執筆就驚覺,悲歡離合竟也是年輕事!
平凡心動 http://www.hope99.idv.tw/

提出問題時,請提供較完整的資料,才能給你正確的答案,節省你的時間。
發問格式可參閱: http://phpbb-tw.net/phpbb/viewtopic.php?t=15329

PLUS 下載位址: http://www.phpbb2.de/dload.php?action=c ... &cat_id=20
csj
星球普通子民
星球普通子民
文章: 7
註冊時間: 2005-01-16 09:19
聯繫:

文章 csj »

wu2017 寫:多國語言修正可以解決此問題

以下是我在 phpBBplus 1.52(phpBB 2.0.11) 的修改方法, 提供你參考

修正使用 code 語法時, 少數文字會變成亂碼

開啟 ./includes/bbcode.php

代碼: 選擇全部

# 
#-----[ FIND 尋找 ]------------------------------------------------ 
# 
$code_entities_match = array['#<#', '#>#', '#"#', '#:#', '#\[#', '#\]#', '#\[#', '#\]#', '#\{#', '#\}#']; 
$code_entities_replace = array['<', '>', '"', ':', '[', ']', '[', ']', '{', '}']; 

# 
#-----[ REPLACE WITH 替換 ]---------------------------------------- 
#  
# 
$code_entities_match = array['#<#', '#>#', '#"#', '#:#', '#\[#', '#\]#']; 
$code_entities_replace = array['<', '>', '"', ':', '[', ']'];
hello,你好,我找這個檔的時候內容跟你的不太一樣:

代碼: 選擇全部

$code_entities_match = array('#<#', '#>#', '#"#', '#:#', '#\[#', '#\]#', '#\(#', '#\)#', '#\{#', '#\}#');
$code_entities_replace = array('<', '>', '"', ':', '[', ']', '(', ')', '{', '}');
我的是長這樣的,我是抓 phpBB2011.zip 這版的;
另外我也是部份中文會亂碼,目前發現有"包" "存"
這兩個字 :(
歡迎參觀我的網頁:
http://csj.homelinux.org
webspirit
竹貓忠實會員
竹貓忠實會員
文章: 1354
註冊時間: 2004-02-16 12:01
來自: 精靈國度

文章 webspirit »

你有先置換試過嗎?
csj
星球普通子民
星球普通子民
文章: 7
註冊時間: 2005-01-16 09:19
聯繫:

文章 csj »

webspirit 寫:你有先置換試過嗎?
置換之後會出現 BBcode.php 某一行錯誤,
所以又換回來了
歡迎參觀我的網頁:
http://csj.homelinux.org
webspirit
竹貓忠實會員
竹貓忠實會員
文章: 1354
註冊時間: 2004-02-16 12:01
來自: 精靈國度

文章 webspirit »

暈了,怎會這樣?
你可以再安裝一個全新乾淨的 phpBB 2.0.11 嗎?
先試試是否仍有同樣狀況
若有,再安裝多國語言修正試試
若無,則每裝一個 MOD 就看看是否會發生狀況
我知道這很麻煩,但我試不出你的狀況,而且你裝的 MOD 也跟我裝的不同
而我也只能想出這個辦法 :P
csj
星球普通子民
星球普通子民
文章: 7
註冊時間: 2005-01-16 09:19
聯繫:

文章 csj »

webspirit 寫:暈了,怎會這樣?
你可以再安裝一個全新乾淨的 phpBB 2.0.11 嗎?
先試試是否仍有同樣狀況
若有,再安裝多國語言修正試試
若無,則每裝一個 MOD 就看看是否會發生狀況
我知道這很麻煩,但我試不出你的狀況,而且你裝的 MOD 也跟我裝的不同
而我也只能想出這個辦法 :P
恩恩,忘了說我的 phpBB 2011 是在竹貓這邊抓的,
解壓縮之後我沒做任何其他 mod 修改或安裝,
只是去抓 iCastaion 風格來用而已,

這次我去官方抓好了,
我也正想重新安裝,看會不會還一樣,
謝謝你 8-)
歡迎參觀我的網頁:
http://csj.homelinux.org
csj
星球普通子民
星球普通子民
文章: 7
註冊時間: 2005-01-16 09:19
聯繫:

文章 csj »

這次我去官方抓 phpBB 2011 之後,
在抓台灣語言包解壓縮好,用新的 database 來完整安裝,
因為用升級的方法一直出問題,所以只好新增一個 database 來用;

接下來看這篇文章做修正
http://myweb.hinet.net/home6/riot/Multi ... 2.0.11.txt

現在完全沒問題了,但是我不知道怎把 database1 的資料 copy 到 database2
在去研究看看

謝謝各位的幫忙 :-D
歡迎參觀我的網頁:
http://csj.homelinux.org
主題已鎖定

回到「phpBB 2 安裝與使用」