第 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...
修改後,狀況還是一樣ㄟ!
不知道底是哪問題...