1 頁 (共 1 頁)

[問題]sub_forum子分區問題

發表於 : 2006-04-29 10:20
Akuei
問題外掛:sub_forum子分區
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php ... =sub_forum
使用版本:2.018
網站位置: http://nbem94.byethost33.com
狀況描述:
請教各問大大!小弟安裝1.3後...
發現說無法將原有的版面變成子分區,都會出現錯誤這樣是正常的嗎?
ex:
原版面
AAA
-->aaa
-->bbb
-->ccc
如要變成子分區
AAA
-->aaa
--->bbb將bbb這區變成aaa底下在,編輯時選分區那邊按確定後出現"設定錯誤"!
如果我新增新的就可以會有子分區出現!還是小弟我那邊編輯錯誤呢?
第二問題是編輯版面那邊是不都讓我更改的,只要按更新出現錯誤!?
所以有可能是這邊(admin_forums.php)出錯了導致上面那邊更改會錯誤?但是不知道怎更改這錯誤,請大家幫忙,感恩!
admin_forums.php:http://pastebin.com/688343

發表於 : 2006-04-29 22:06
jwxinst
如果, 你可以把你的問題詳細一點說
附上圖
, 把錯誤代碼貼上
把問題分行來講會比較好

因為我看了一下實在也不知道該怎麼回....

通常應該是
AAA
-aaa
-bbb
-ccc
這個在分區樹裡可以看到....

ps; 請先確定你修改沒錯
還有, 請確定你去phpmyadmin查證一下 forum_id那幾筆的資料

發表於 : 2006-04-30 00:39
Akuei
應該只要我要修改版面,更改好內容後按更新系統會都會告知設定錯誤!
就算是新增版面後要修改要是同樣訊息告知!
所以不知道是那邊(admin_forums.php)有修改錯
至於phpmyadmin部分沒問題.

發表於 : 2006-04-30 06:21
jwxinst
系統會都會告知設定錯誤
他有說什麼錯誤嗎?

PS: 如果你覺得那個有問題,請把檔案(s)壓縮後 放在網路空間上, 再同出路徑下載

還有, 請按外掛區的發文格式
包括裝詔的外掛,等等

發表於 : 2006-04-30 10:56
Akuei
先感謝jwxinst幫忙
設定錯誤訊息http://homepage3.seed.net.tw/web@3/akuei_yang/錯誤訊息.bmp
就是這個,只要按進編輯,之後要按更新後出現這樣訊息!當然新增版面也是這樣!

我附上我所有更改過sub_forum子分區檔案,給你看一下!
http://homepage3.seed.net.tw/web@3/akue ... 13-子版面.rar

發表於 : 2006-05-01 07:58
jwxinst
我看了admin_forums.php, 開頭也自己搞亂了
因為這種外掛實在很難看
sql部份不斷repeat

不過你檔案應該沒有改錯......

其中有一點就是不能完全照 install.txt裡面尋找
我都是自己判斷....
....這也是很奇怪...

你現在的問題是每次編輯板面都會出現錯誤嗎?
我意思是說, 以你所說的
AAA
- aaa
 -bbb
這樣子的嗎?
就算編輯 AAA也是有問題喔?

發表於 : 2006-05-01 09:09
Akuei
你現在的問題是每次編輯板面都會出現錯誤嗎?
我意思是說, 以你所說的
AAA
- aaa
 -bbb
這樣子的嗎?
就算編輯 AAA也是有問題喔?
沒錯沒錯!

發表於 : 2006-05-01 10:19
ETERNAL
jwxinst 寫: sql部份不斷repeat
什麼地方sql部份不斷repeat,麻煩請指出來
我沒寫過任何一個外掛有sql不斷repeat
Akuei 寫:原版面
AAA
-->aaa
-->bbb
-->ccc
如要變成子分區
AAA
-->aaa
--->bbb將bbb這區變成aaa底下在,編輯時選分區那邊按確定後出現"設定錯誤"!
應該是forum_edit_body.tpl沒改好,導致<select name="c">無法正常傳回資料導致錯誤

發表於 : 2006-05-02 04:54
jwxinst
我也不是說你寫的, 或者別人寫的外掛
如果看不懂那我我只好說是我的少四個字: 修改時候

發表於 : 2006-05-02 09:03
basang
給Akuei

我發現你在修改admin_forums.php這個檔案的時候

在第525行

你修改的部分

代碼: 選擇全部

VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . $c . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", ".$forum_sub.",".$sort_sub.",".$main_sub."," intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ")";
正確的部分

代碼: 選擇全部

VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . $c . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", ".$forum_sub.",".$sort_sub.",".$main_sub."," . intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ")";
intval($HTTP_POST_VARS['prune_enable']) ←再這邊前面缺少一個.

提供你作為參考,因該該子面板,本人從1.0版使用到現在,都很正常
沒有這種問題,通常有問題,都是自己修改錯誤

發表於 : 2006-05-02 12:55
Akuei
感謝basang...

修改後,狀況還是一樣ㄟ!
不知道底是哪問題...