Community Builder UTF-8 簡繁中文 元件
- alienchen
-
Topic Author
- Offline
- 版主
-
主要特點:
擴充會員資料欄位, 會員個人資料管理, 會員搜尋清單, 管理者自行定義的會員功能, 整合其他的元件套件如: 私人簡訊系統, 電子報訂閱, 論壇, 圖庫...等. 1.0 stable release 是能夠兼容於 Memgo 4.5.0-4.5.3 以及 Joomla! 1.0 和 1.1.
有興趣的人可以自行前往官網自行觀閱詳細的內容介紹以及下載.
www.JoomlaPolis.com
上傳的壓縮檔中檔案有4個
主要元件 - comprofiler.zip 安裝至元件
會員登入窗口 - cbloginrc2.zip 安裝至模組
會員處理通知 - mod_comprofilermoderator.zip 安裝至模組
線上會員 - mod_comprofileronline.zip 安裝至模組
由於安裝操作的預測語言為 English, 故我修改為簡/繁體中文的版本, 並修改了原先元件的後台管理頁面中僅使用英文的項目以及說明.
.
大概花了三個工作天進行整理. 由於我所設置的環境為 Joomla 1.0.7. 如有問題請告知.
載點如下:
NCC Software 星僑中國五術網 - A仔
This message has an attachment file.
Please log in or register to see it.
Please 登入 to join the conversation.
- arnold
-
- Offline
- 版主
-
●架設主機作業系統:Tinysoft 3.07 (Linux 2.4.24)
●PHP&Mysql版本:PHP 4.3.8 & MySQL 4.0.2.0
●休息中........ ^__^
Please 登入 to join the conversation.
- alienchen
-
Topic Author
- Offline
- 版主
-
arnold 寫了道:: 水喔,我當初也搞很久,它裡面語言檔也真的很多行,害我翻譯到一半也不想弄了,感謝您提供這麼好的工具,裡面有一個問題不知大哥你是否有解決.....顯示個人資料時有時候會有亂碼,我試過要把裡面一個PHP的語法拿掉...中文雙字元的問題就會解決了喔...
這個部份當時我也找了小久...解決的方法是..
開啟 .\ADMINISTRATOR\COMPONENTS\comprofiler\comprofiler.class.php Line: 1250 的
$oReturn = htmlentities($oValue); //htmlentities(str_replace(""",'"',$oValue)); // corrects double-escapings of " in mysql_escape_string used in j! db.
改成
$oReturn = htmlentities($oValue,ENT_QUOTES,"UTF-8"); //htmlentities(str_replace(""",'"',$oValue)); // corrects double-escapings of " in mysql_es cape_string used in j! db.
這樣就可以解決無法顯示utf-8 的問題了
NCC Software 星僑中國五術網 - A仔
Please 登入 to join the conversation.
- ian_space
-
- Offline
- 新手上路
-
- 文章: 9
- 謝謝您收到: 0
- ian_space
-
- Offline
- 新手上路
-
- 文章: 9
- 謝謝您收到: 0
alienchen 寫了道::
arnold 寫了道:: 水喔,我當初也搞很久,它裡面語言檔也真的很多行,害我翻譯到一半也不想弄了,感謝您提供這麼好的工具,裡面有一個問題不知大哥你是否有解決.....顯示個人資料時有時候會有亂碼,我試過要把裡面一個PHP的語法拿掉...中文雙字元的問題就會解決了喔...
這個部份當時我也找了小久...解決的方法是..
開啟 .\ADMINISTRATOR\COMPONENTS\comprofiler\comprofiler.class.php Line: 1250 的
$oReturn = htmlentities($oValue); //htmlentities(str_replace(""",'"',$oValue)); // corrects double-escapings of " in mysql_escape_string used in j! db.
改成
$oReturn = htmlentities($oValue,ENT_QUOTES,"UTF-8"); //htmlentities(str_replace(""",'"',$oValue)); // corrects double-escapings of " in mysql_es cape_string used in j! db.
這樣就可以解決無法顯示utf-8 的問題了
不知是否指的是,進入會員管理->會員編輯->顯示的個人資料是亂碼,我修改過後一樣如此,我在前台跟管理畫面,個人資料顯示都正常,
但進到會員編輯頁面,中文字就會變亂碼了~不知是什麼問題? :-[
Please 登入 to join the conversation.
- alienchen
-
Topic Author
- Offline
- 版主
-
- yankashing36335
-
- 訪客
-
- alienchen
-
Topic Author
- Offline
- 版主
-
- ian_space
-
- Offline
- 新手上路
-
- 文章: 9
- 謝謝您收到: 0
alienchen 寫了道:: 我在站長發布的Joomla! V1.0.8 中文 測試我自己翻譯的版本...是正常的.
我是使用大大的版本,再次感謝~顯示上都是正常的,只是在進入修改會員資料的部份,中文會變亂碼
,我猜應該是在讀取MYSQL資料轉碼的問題,不過我在亂碼的欄位重新KEY中文資料,存檔後顯示中文也正常,但再進入一次編輯頁面依然是亂碼?
Please 登入 to join the conversation.
- yankashing36335
-
- 訪客
-
- totjia
-
- 訪客
-
- yankashing36335
-
- 訪客
-
- alienchen
-
Topic Author
- Offline
- 版主
-
ian_space 寫了道:: 我是使用大大的版本,再次感謝~顯示上都是正常的,只是在進入修改會員資料的部份,中文會變亂碼
,我猜應該是在讀取MYSQL資料轉碼的問題,不過我在亂碼的欄位重新KEY中文資料,存檔後顯示中文也正常,但再進入一次編輯頁面依然是亂碼?
你能夠擷取畫面給我看看嗎??
NCC Software 星僑中國五術網 - A仔
Please 登入 to join the conversation.
- ian_space
-
- Offline
- 新手上路
-
- 文章: 9
- 謝謝您收到: 0
- alienchen
-
Topic Author
- Offline
- 版主
-
ian_space 寫了道::
如圖
另外,姓 跟 名 有辦法交換位置嗎,畢竟中文習慣格式是姓在前,名在後,不知可在哪修改?
原始的CB 元件好像沒有名以及姓的欄位, 你有加入過其他外掛程式嗎
可以使用Field Management 來建立新欄位, 修改排序位置
還有你所使用的 Joomla! 版本?, PHP?, MySQL 環境為何?
NCC Software 星僑中國五術網 - A仔
Please 登入 to join the conversation.