[問題] Shoutbox for phpBB (Alternative) 不相容於 2.0.11

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

版主: 版主管理群

主題已鎖定
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

[問題] Shoutbox for phpBB (Alternative) 不相容於 2.0.11

文章 依夢兒 »

問題外掛:Shoutbox for phpBB (Alternative)
     http://www.phpbb2.de/dload.php?action=file&file_id=140
使用版本:phpBB 2.0.11
狀況描述:

我知道很少人使用這一個版本的 Shoutbox 聊天室....
目前大家聽到的 Shoubox 應該是 mods.db9.dk 的那一個,不過我還是想要請教一下。
將 phpBB 升級到 2.0.11 後,於 Shoutbox 頁面中發言結果頁面變成一片空白的問題,有沒有辦法解決?
目前我只能夠暫時將 phpbb 的 common.php 替換為 2.0.8 的版本,才可以正常使用....

記得很多外掛(例如付費瀏覽)在 2.0.11 下也是會有一些問題,後來經過網友修正才順利相容於 2.0.11 。
不知道有沒有網友願意幫忙看一下 Shoutbox 的程式碼,看看哪裡要改一下?謝謝囉!
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

不保證全部功能都能正常~
至少剛測的時候~留言/刪除都ok

代碼: 選擇全部

#
#-----[OPEN]----------
#
#底下6個檔案改的地方都相同,所以做一次全部列出來
mods/shoutbox/expanded.php
mods/shoutbox/expanded_add.php
mods/shoutbox/expanded_view.php
mods/shoutbox/shoutbox_auth.php
mods/shoutbox/shoutboxsmileys.php
mods/shoutbox/viewshoutbox.php

#
#-----[FIND]----------
#
$PHP_SELF

#
#-----[REPLACE WITH]----------
#
$_SERVER['PHP_SELF']


#
#-----[OPEN]----------
#
mods/shoutbox/shutbox.php

#
#-----[FIND]----------
#
$PHP_SELF

#
#-----[REPLACE WITH]----------
#
$_SERVER['PHP_SELF']

#
#-----[FIND]----------
#
$page = $sendto;

#
#-----[REPLACE WITH]----------
#
if (!isset($page)){
	$page=isset($_POST['sendto']) ? $_POST['sendto'] : $_GET['sendto'];
}

#
#-----[FIND]----------
#
// SELECT ACTION TO PERFORM

#
#-----[AFTER ADD]----------
#
if (!isset($action)){
	$action=isset($_POST['action']) ? $_POST['action'] : $_GET['action'];
}

#
#-----[FIND]----------
#
        if ($REMOTE_ADDR == getIP($timestamp)

#
#-----[REPLACE WITH]----------
#
		if(!isset($timestamp))
		{
			$timestamp = isset($_POST['timestamp']) ? $_POST['timestamp'] : $_GET['timestamp'];
		}
        if ($_SERVER['REMOTE_ADDR'] == getIP($timestamp) && $is_auth['auth_delete']) {

#
#-----[FIND]
#
		$nick = trim($nick);
		$shout = trim($shout);
		$url = trim($url);

#
#-----[REPLACE WITH]----------
#
		$nick = trim($_POST['nick']);
		$shout = trim($_POST['shout']);
		$url = trim($_POST['url']);

#
#-----[OPEN]----------
#
mods/shoutbox/shoutbox_mysql.php

#
#-----[FIND]----------
#
    $sql = "INSERT INTO ".$tablename." VALUES ('','".mysql_escape_string($nick)."','".mysql_escape_string($shout)."','".mysql_escape_string($url)."','".mysql_escape_string(time())."','".mysql_escape_string($REMOTE_ADDR)."')";

#
#-----[BEFORE ADD]----------
#
    $REMOTE_ADDR = $_SERVER['REMOTE_ADDR'];

#
#-----[SAVE/CLOSE ALL]----------
#
#EoM
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

好像還有一點問題....

1. 發言和刪除留言正常,但是點擊 [更多表情符號] 連結跳出的視窗,仍然空白。

2. 以前發言後原來輸入的留言欄位會自動清除,現在則是不會....
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

依夢兒 寫:好像還有一點問題....

1. 發言和刪除留言正常,但是點擊 [更多表情符號] 連結跳出的視窗,仍然空白。

2. 以前發言後原來輸入的留言欄位會自動清除,現在則是不會....
試看看底下的修改~

代碼: 選擇全部

#
#-----[OPEN]----------
#
mods/shoutbox/expanded_view.php

#
#-----[FIND]----------
#
if ($senddata == "adding")

#
#-----[REPLACE WITH]----------
#
if ($_GET['senddata'] == "adding")

#
#-----[OPEN]----------
#
mods/shoutbox/shoutboxsmileys.php

#
#-----[FIND]----------
#
	if ( $smilies_show_mode == "window" )

#
#-----[REPLACE WITH]----------
#
	if ( $_GET['smilies_show_mode'] == "window" )

#
#-----[SAVE/CLOSE ALL FILE]----------
#
# EoM
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

應該是沒有問題了,感謝你的協助。 :)
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
主題已鎖定

回到「外掛問題討論」