[討論] Chatspot 2.0.0a7 中文問題

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

[討論] Chatspot 2.0.0a7 中文問題

文章 momoC »

感謝 Jordan 在另一話題下提示的連結
最新版本出來了,目前的版本編號為2.0.0a7
你們可以到Chatspot的官方網站下載這個聊天外掛
http://chatspot.sourceforge.net
由於朋友的站上想用 chatspot ,最近我開始研究怎麼將這聊天室中文化
Chatspot 第一個問題就是無法用中文對話,Chatspot 官方網站有如下的建議:

修改 chatspot/includes/interpreter_class.php

尋找

代碼: 選擇全部

      'message' => htmlspecialchars(htmlentities(trim($vars['message']))), 
      'colour' => htmlspecialchars(htmlentities(trim($vars['colour']))), 

改為:

代碼: 選擇全部

      'message' => trim($vars['message']), 
      'colour' => trim($vars['colour']), 
我改過後就可以使用 unicode 中文對話了
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

試用了 chatspot 一陣子,對它蠻失望的,在這裡回報一下結果。Chatspot 中文化不如 chatbox 簡單,試了一陣子都沒用,不過我沒有像以前一樣用心找答案,所以這話可能說得太早,如果有哪位大大研究出來的話,請不吝賜教。

現在 chatspot 最讓人擔心的,是其中的 /invite 和 /pm 功能都還沒有作用。有使用者在 chatspot 官方網站提出問題,製作人好像也很頭痛。所以現在掛了個聊天室,除了在場的人聊天外,沒有太多其他的功能。希望晚點會有些改進。我在考慮換回 chatbox ,不太確定接下來該怎麼辦 :-(
● 架設主機作業系統:IIS 6.0
● 上網方式:DSL
● 虛擬空間 http://www.securemate.com
● 安裝程式:php 4 + MySql 2.5.4
● phpBB2 版本:phpBB 2.0.22
● domain: http://www.genderwars.org
● phpBB 連結: http://phpbb.genderwars.org
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

大概在這幾個地方吧, 只有粗略的找了一下
message_control.php
chatspot_title.php
語系檔、資料庫

話說回來, 這外掛的自動安裝真是歡樂到不行呀 (:H)
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

謝謝指點,我會再看看。之前在 chatspot_config.php 裡強制改到中文語系檔,再強制改中文都沒用,可能是沒看到其他該改的地方。

沒錯,安裝真的很容易,這是 chatspot 最大的好處。 :lol:
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

momoC 寫:謝謝指點,我會再看看。之前在 chatspot_config.php 裡強制改到中文語系檔,再強制改中文都沒用
chatspot_config.php這裡的語系影響不大, 最多是System Msg這個字串及編碼而已
它的程式幾乎都是Hard Code, 要中文化就要改一大堆檔案
momoC 寫:沒錯,安裝真的很容易,這是 chatspot 最大的好處。 :lol:
其實我覺得安裝說明寫的並不好, 而且我甚至一度懷疑你怎都沒遇到問題 :-o
我拿2.0.0a7安裝到一個全新的論壇
照它裡頭的文件, 我選擇了用自動安裝, 結果是一堆錯誤
安裝程式要複製的目錄copytophpbb不存在, 安裝文件也將錯就錯的寫

代碼: 選擇全部

copy copytophpbb/admin/*.* to admin/*.*
copy copytophpbb/language/lang_english/*.* to language/lang_english/*.*
copy copytophpbb/templates/subSilver/admin/*.* to templates/subSilver/admin/*.*
甚至連第一個要複製檔案的目的位置都寫錯

代碼: 選擇全部

copy chatspot/chatspot_front.php to chatspot_front.php
真的是非常之歡樂 8-)
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

是啊,中文化看起來很費事,所以我只改了製作者建議的上面那行。其他的中文化還沒真的去動。以前 chatbox 的語系部分很集中,不知道為什麼到了 chatspot 反而有些分散。

哈哈,原來歡樂有另一個意思嗎?我反而沒怎麼仔細看安裝說明,大概是因為和 chatbox 程序差不多,就糊里糊塗地裝了,聊天室也在跑呢.... :mrgreen: (汗)
nanana
星球普通子民
星球普通子民
文章: 9
註冊時間: 2003-05-04 21:58
來自: 高雄楠梓
聯繫:

文章 nanana »

hello

我從另一網站看到的chatspot還蠻不錯的

http://www.backpackers.com.tw/forum/portal.php

我自己是用plus的 也想把chatbox停用 來裝chatspot

不知道行不行的通


看了竹貓上面的討論串似乎chatspot還蠻難裝的~
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

我目前就是在用最新版的 chatspot,這套軟體還無法完全支援 UTF-8,功能有很多不建全的地方,官方似乎還沒有解方,所以這聊天室放在那裡,無法發揮多少功能.

你說的那個站,看不出來是用 chatspot 哪個版本.不過他們用的 flashchat 蠻漂亮的.
yuei
星球公民
星球公民
文章: 93
註冊時間: 2005-12-20 22:14

文章 yuei »

momoC 寫:我目前就是在用最新版的 chatspot,這套軟體還無法完全支援 UTF-8,功能有很多不建全的地方,官方似乎還沒有解方,所以這聊天室放在那裡,無法發揮多少功能.

你說的那個站,看不出來是用 chatspot 哪個版本.不過他們用的 flashchat 蠻漂亮的.
1.0.0版吧

還滿瞧不起那個站的

很多外掛的作者網站說明都被移除
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

yuei 寫:
還滿瞧不起那個站的

很多外掛的作者網站說明都被移除

這也得視情況的, 未可一概而論. 我很支持和尊重原創人.
但有以下情況, 我也會把連結移除的, 但會判斷是否保留作者.

例如: 韓國媒體作者, 天真的驚直. 連他的站台都消失了, 祇有一個失效連結

也有很多外掛作者, 所有聯系都不知所蹤. 那留下連結誤按, 有時竟連到一些色情網站也有的.

大家就要變通一下, 適當地移除.

又例如像竹貓星球, 我肯定有她一天, 這連結一定存在.
但萬一有天不在, 你留下這個連結便沒有意義了.

註: 舉例而已, 竹大切勿介意喔.. :oops:
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
nanana
星球普通子民
星球普通子民
文章: 9
註冊時間: 2003-05-04 21:58
來自: 高雄楠梓
聯繫:

文章 nanana »

momoC你的網站是指genderwars.org嘛?!

我在那邊註冊後登入好像沒看到chatspot

是我沒找到嗎 :lol:


我今天看了一下plus用的聊天室不是用 chatbox的
是shoutbox
我的功力很差...只會基本的~~~
看來連要升級的門也沒有了
:cry:
yuei
星球公民
星球公民
文章: 93
註冊時間: 2005-12-20 22:14

文章 yuei »

nanana 寫:momoC你的網站是指genderwars.org嘛?!

我在那邊註冊後登入好像沒看到chatspot

是我沒找到嗎 :lol:


我今天看了一下plus用的聊天室不是用 chatbox的
是shoutbox
我的功力很差...只會基本的~~~
看來連要升級的門也沒有了
:cry:
你可以試試用1.0.0中文化過的~@@
我的1.0.0是momoC大提供 :oops:
之後在自己加一些功能上去O_O//
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

genderwars.org 主站我沒掛聊天室
我有個隱形站有放 chatspot,但只有改為可以讀 UTF-8,沒有中文化
因為很多功能失靈,還在等官方站想辦法
(像是 /pm 和 /invite 都沒用)
所以建議不要裝新版的 chatspot
yuei 寫:1.0.0版吧
還滿瞧不起那個站的
很多外掛的作者網站說明都被移除
我很意外他們就這樣將 chatspot 和版本說明移除了,我是覺得留下原作者是尊重,也是供其他有興趣的人作參考哩

我只有 chatbox 那時有花心思去中文化
後來 chatspot 就沒中文化了 :oops:
現在電腦掛掉,也沒經費買新電腦和重建 php 使用環境,嗚嗚
希望以後有更好的中文化聊天室推出
flashchat 很漂亮,但功能有限,蠻可惜的
yuei
星球公民
星球公民
文章: 93
註冊時間: 2005-12-20 22:14

文章 yuei »

momoC 寫:genderwars.org 主站我沒掛聊天室
我有個隱形站有放 chatspot,但只有改為可以讀 UTF-8,沒有中文化
因為很多功能失靈,還在等官方站想辦法
(像是 /pm 和 /invite 都沒用)
所以建議不要裝新版的 chatspot
yuei 寫:1.0.0版吧
還滿瞧不起那個站的
很多外掛的作者網站說明都被移除
我很意外他們就這樣將 chatspot 和版本說明移除了,我是覺得留下原作者是尊重,也是供其他有興趣的人作參考哩

我只有 chatbox 那時有花心思去中文化
後來 chatspot 就沒中文化了 :oops:
現在電腦掛掉,也沒經費買新電腦和重建 php 使用環境,嗚嗚
希望以後有更好的中文化聊天室推出
flashchat 很漂亮,但功能有限,蠻可惜的

最近想幫聊天室加點東西..不過能力有限...不知道這購想有沒有人可以幫忙實現 :oops:

因為我家聊天室真的太多人了,導致討論區文章很少
所以最近想在聊天室加上一些付費功能
首先我加入了,進聊天室要扣除一些論壇金幣
修改chatspot.php

代碼: 選擇全部

if ( $userdata[ 'user_money' ] <= '0' )
{
echo '<html><head></head><body>你沒有足夠的金幣進入聊天室,門票一次1元,請至討論區發文(一篇30元)</body></html>';
		exit();
}else{
$sql = "UPDATE phpbb_users SET user_money=user_money-1 WHERE user_id = ".$userdata['user_id']; 
            if ( !($result = $db->sql_query($sql)) ) 
            { message_die(GENERAL_MESSAGE, "<b>Fatal Error!</b><br><br>".mysql_error()); } 

以下原檔
XXXXX
//原檔到此
}
?>
接著我想要讓會員使用大字功能時扣除金錢
不知道方向正不正確
我猜想應該是修改message_interpreter.php
大概149行的地方

代碼: 選擇全部

	$msg = ereg_replace("&","&",htmlspecialchars(trim($msg)));
可以要如何讓程式判定輸入的文字中如果有,就會扣錢?
這方面我就不知道怎麼做了
望有能力的大大給點幫助 :oops:
謝謝 :oops:
最後由 yuei 於 2007-03-26 09:53 編輯,總共編輯了 1 次。
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

用這方法來控制流量,蠻聰明的哩

不過我不會寫 PHP 程式,可能要請會 PHP 的大大看看有沒有可能指點一下囉.... :mrgreen:
主題已鎖定

回到「外掛問題討論」