[問題] 三個論壇的問題(以解決)感謝各位大大的幫助

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

版主: 版主管理群

小爆
星球公民
星球公民
文章: 86
註冊時間: 2005-07-22 12:46
聯繫:

文章 小爆 »

這個問題好像好了
只是又變成231行的問題了

代碼: 選擇全部

			// Make admin a user (if already admin) ... ignore if you're trying
			// to change yourself from an admin to user!
			//
			if ( $userdata['user_id'] != $user_id )
			{
				$sql = "UPDATE " . AUTH_ACCESS_TABLE . "
					SET auth_view = 0, auth_read = 0, auth_post = 0, auth_reply = 0, auth_edit = 0, auth_delete = 0, auth_sticky = 0, auth_announce = 0
					, auth_globalannounce = 0WHERE group_id = $group_id";
				if ( !($result = $db->sql_query($sql)) )
				{
					message_die(GENERAL_ERROR, 'Could not update auth access', '', __LINE__, __FILE__, $sql);
				}

				//
				// Update users level, reset to USER
				//
				$sql = "UPDATE " . USERS_TABLE . "
					SET user_level = " . USER . "
					WHERE user_id = $user_id";
				if ( !($result = $db->sql_query($sql)) )
				{

圖檔
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

小爆 寫:這個問題好像好了
只是又變成231行的問題了

代碼: 選擇全部

			// Make admin a user (if already admin) ... ignore if you're trying
			// to change yourself from an admin to user!
			//
			if ( $userdata['user_id'] != $user_id )
			{
				$sql = "UPDATE " . AUTH_ACCESS_TABLE . "
					SET auth_view = 0, auth_read = 0, auth_post = 0, auth_reply = 0, auth_edit = 0, auth_delete = 0, auth_sticky = 0, auth_announce = 0
					, auth_globalannounce = 0WHERE group_id = $group_id";
				if ( !($result = $db->sql_query($sql)) )
				{
					message_die(GENERAL_ERROR, 'Could not update auth access', '', __LINE__, __FILE__, $sql);
				}

				//
				// Update users level, reset to USER
				//
				$sql = "UPDATE " . USERS_TABLE . "
					SET user_level = " . USER . "
					WHERE user_id = $user_id";
				if ( !($result = $db->sql_query($sql)) )
				{

圖檔
ps. 問題還是一樣啊!
當然解決的方法也是一樣. ;-)

只要將" 0WHERE" 修改成" 0 WHERE" 即可.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

To 小爆:

關於您提到的第三個問題有些模糊?
有一位會員他回覆一篇文章 可是他回覆的卻跑到第一篇去\r
究竟這個現象是您論壇的普遍( 預設)情況?
或者只是某一位會員回覆文章時才會發生呢?

如果, 您論壇的預設情況, 變更為" 回覆的卻跑到第一篇";
那麼, 建議您:
檢視 viewtopic.php 下列語法( 引用 phpbb 2.0.17 原始檔),
與您目前的該檔案, 是否有差異?

代碼: 選擇全部

//
// Decide how to order the post display
//
if ( !empty($HTTP_POST_VARS['postorder']) || !empty($HTTP_GET_VARS['postorder']) )
{
	$post_order = (!empty($HTTP_POST_VARS['postorder'])) ? htmlspecialchars($HTTP_POST_VARS['postorder']) : htmlspecialchars($HTTP_GET_VARS['postorder']);
	$post_time_order = ($post_order == "asc") ? "ASC" : "DESC";
}
else
{
	$post_order = 'asc';
	$post_time_order = 'ASC';
}

$select_post_order = '<select name="postorder">';
if ( $post_time_order == 'ASC' )
{
	$select_post_order .= '<option value="asc" selected="selected">' . $lang['Oldest_First'] . '</option><option value="desc">' . $lang['Newest_First'] . '</option>';
}
else
{
	$select_post_order .= '<option value="asc">' . $lang['Oldest_First'] . '</option><option value="desc" selected="selected">' . $lang['Newest_First'] . '</option>';
}
$select_post_order .= '</select>';
如果, 只有某一位會員, 才會有" 回覆的卻跑到第一篇";
那麼, 建議您:
貼出該檔案這個部份的語法.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

To 小爆:

最後, 回答您第一個問題:
第一個問題是 中文名稱的管理者按下發言後會顯示
"嚴禁惡意的快速發文攻擊, 請稍後再試"
英文名稱的就不會
\n我個人以為, 這個現象是因為有設定
後台-> 基本組態-> 灌水機制-> X( 秒數)
所以才會出現這個訊息,
並不會跟您的管理員, 是否為中文或英文有關?

如果, 您不想要有這個機制的話;
那麼, 您可以將它設定為" 0" 即可.

如果, 您想要有這個機制, 卻又不願受限於此機制的話;
那麼, 建議您:
安裝外掛 No Flood Limit For Admins & Mods
安裝後, 它可以讓系統管理員和版面管理員, 不受限於" 灌水機制".

外掛下載:
http://www.phpbb.com/phpBB/viewtopic.php?t=120195
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
chsa
星球公民
星球公民
文章: 259
註冊時間: 2004-12-27 20:45

文章 chsa »

心靈捕手 寫:To 小爆:

最後, 回答您第一個問題:
第一個問題是 中文名稱的管理者按下發言後會顯示
"嚴禁惡意的快速發文攻擊, 請稍後再試"
英文名稱的就不會
我個人以為, 這個現象是因為有設定
後台-> 基本組態-> 灌水機制-> X( 秒數)
所以才會出現這個訊息,
並不會跟您的管理員, 是否為中文或英文有關?

如果, 您不想要有這個機制的話;
那麼, 您可以將它設定為" 0" 即可.

如果, 您想要有這個機制, 卻又不願受限於此機制的話;
那麼, 建議您:
安裝外掛 No Flood Limit For Admins & Mods
安裝後, 它可以讓系統管理員和版面管理員, 不受限於" 灌水機制".

外掛下載:
http://www.phpbb.com/phpBB/viewtopic.php?t=120195
這樣可能可以喔.. ;-)
最後由 chsa 於 2005-07-22 17:52 編輯,總共編輯了 2 次。
小爆
星球公民
星球公民
文章: 86
註冊時間: 2005-07-22 12:46
聯繫:

文章 小爆 »

心靈捕手 寫:To 小爆:

最後, 回答您第一個問題:
第一個問題是 中文名稱的管理者按下發言後會顯示
"嚴禁惡意的快速發文攻擊, 請稍後再試"
英文名稱的就不會
我個人以為, 這個現象是因為有設定
後台-> 基本組態-> 灌水機制-> X( 秒數)
所以才會出現這個訊息,
並不會跟您的管理員, 是否為中文或英文有關?

如果, 您不想要有這個機制的話;
那麼, 您可以將它設定為" 0" 即可.

如果, 您想要有這個機制, 卻又不願受限於此機制的話;
那麼, 建議您:
安裝外掛 No Flood Limit For Admins & Mods
安裝後, 它可以讓系統管理員和版面管理員, 不受限於" 灌水機制".

外掛下載:
http://www.phpbb.com/phpBB/viewtopic.php?t=120195
恩 我先試試看是不是會跟這個有關係 謝謝您的回覆唷
小爆
星球公民
星球公民
文章: 86
註冊時間: 2005-07-22 12:46
聯繫:

文章 小爆 »

chsa 寫:
心靈捕手 寫:To 小爆:

最後, 回答您第一個問題:
第一個問題是 中文名稱的管理者按下發言後會顯示
"嚴禁惡意的快速發文攻擊, 請稍後再試"
英文名稱的就不會
我個人以為, 這個現象是因為有設定
後台-> 基本組態-> 灌水機制-> X( 秒數)
所以才會出現這個訊息,
並不會跟您的管理員, 是否為中文或英文有關?

如果, 您不想要有這個機制的話;
那麼, 您可以將它設定為" 0" 即可.

如果, 您想要有這個機制, 卻又不願受限於此機制的話;
那麼, 建議您:
安裝外掛 No Flood Limit For Admins & Mods
安裝後, 它可以讓系統管理員和版面管理員, 不受限於" 灌水機制".

外掛下載:
http://www.phpbb.com/phpBB/viewtopic.php?t=120195
我是小爆他的站的管理員..,我使用中文帳號(系統管理員)進入發表則會顯示
"嚴禁惡意的快速發文攻擊, 請稍後再試" 我在後臺已使用為15秒
可是呢,等待15秒後卻還是一樣"嚴禁惡意的快速發文攻擊, 請稍後再試"。
我再猜想應該不會跟灌水機制有關係吧.. :-|
謝謝您,這個問題我已經修復了,多歸您的回覆...... 終於解決了一個問題嚕
感謝唷~~
小爆
星球公民
星球公民
文章: 86
註冊時間: 2005-07-22 12:46
聯繫:

文章 小爆 »

心靈捕手 寫:
小爆 寫:這個問題好像好了
只是又變成231行的問題了

代碼: 選擇全部

			// Make admin a user (if already admin) ... ignore if you're trying
			// to change yourself from an admin to user!
			//
			if ( $userdata['user_id'] != $user_id )
			{
				$sql = "UPDATE " . AUTH_ACCESS_TABLE . "
					SET auth_view = 0, auth_read = 0, auth_post = 0, auth_reply = 0, auth_edit = 0, auth_delete = 0, auth_sticky = 0, auth_announce = 0
					, auth_globalannounce = 0WHERE group_id = $group_id";
				if ( !($result = $db->sql_query($sql)) )
				{
					message_die(GENERAL_ERROR, 'Could not update auth access', '', __LINE__, __FILE__, $sql);
				}

				//
				// Update users level, reset to USER
				//
				$sql = "UPDATE " . USERS_TABLE . "
					SET user_level = " . USER . "
					WHERE user_id = $user_id";
				if ( !($result = $db->sql_query($sql)) )
				{

圖檔
ps. 問題還是一樣啊!
當然解決的方法也是一樣. ;-)

只要將" 0WHERE" 修改成" 0 WHERE" 即可.
謝謝嚕 這個問題也已經修好嚕><~~~感謝
主題已鎖定

回到「外掛問題討論」