[已解決]請教安裝簡易子版面13後無法建新分區

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

版主: 版主管理群

主題已鎖定
sfcoil
星球公民
星球公民
文章: 38
註冊時間: 2006-03-22 15:03
聯繫:

[已解決]請教安裝簡易子版面13後無法建新分區

文章 sfcoil »

我安裝簡易子版面13後
進入後台卻不見子分區且連建新分區都會顯示
Can't create a category without a name
不知是否修改錯誤
希望前輩能夠幫忙萬分感謝
附上修改壓縮檔
http://www.fccc.idv.tw/13.rar
架設主機作業系統:Linux
●空間連結:http://www.fccc.idv.tw/phpbb/
●您的上網方式:CABLE
●您安裝的程式:php + MySql
●您的 phpBB2 版本:phpBB 2.0.21
最後由 sfcoil 於 2006-10-26 10:21 編輯,總共編輯了 1 次。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

檢視您的檔案, 發現有些地方, 務必要修改:
1. admin/admin_forums.php
以下的修改, 提供您參考:
#
#-----[ FIND ]-----
#

代碼: 選擇全部

			while( list($field, $value) = each($forum_auth_ary) )
			{
				//forum_sub start
			$forum_set=$HTTP_POST_VARS[POST_CAT_URL];
			if(empty($forum_set))
			{
				message_die(GENERAL_ERROR, "設定錯誤");
			}
			else
			{
				$temp=split(",",$forum_set);
				$c=intval($temp[0]);
				$forum_sub=intval($temp[1]);
				$main_sub=intval($temp[3]);
				if($forum_sub >0 && intval($HTTP_POST_VARS[POST_FORUM_URL])!= $forum_sub)
				{
					$sort_sub=intval($temp[2])+1;
				}else
				{
					$sort_sub=intval($temp[2]);
				}
			}
//forum_sub end

				$field_sql .= ", $field";
				$value_sql .= ", $value";

			}
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

			while( list($field, $value) = each($forum_auth_ary) )
			{

				$field_sql .= ", $field";
				$value_sql .= ", $value";

			}
			//forum_sub start
			$forum_set=$HTTP_POST_VARS[POST_CAT_URL];
			if(empty($forum_set))
			{
				message_die(GENERAL_ERROR, "設定錯誤");
			}
			else
			{
				$temp=split(",",$forum_set);
				$c=intval($temp[0]);
				$forum_sub=intval($temp[1]);
				$main_sub=intval($temp[3]);
				if($forum_sub >0 && intval($HTTP_POST_VARS[POST_FORUM_URL])!= $forum_sub)
				{
					$sort_sub=intval($temp[2])+1;
				}else
				{
					$sort_sub=intval($temp[2]);
				}
			}
			//forum_sub end
2. 因為您的論壇語系為 utf-8 碼,
所以關於此外掛所有修改過的檔案 (*.php, *.tpl), 以及 *.js 通通得轉碼才行.

參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?t=43936
http://phpbb-tw.net/phpbb/viewtopic.php?p=230924#230924
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
sfcoil
星球公民
星球公民
文章: 38
註冊時間: 2006-03-22 15:03
聯繫:

文章 sfcoil »

感謝你的幫忙
我已經修改
且也轉碼結果一樣
修改後的壓縮檔案已經上傳

麻煩您了
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

sfcoil 寫:感謝你的幫忙
我已經修改
且也轉碼結果一樣
修改後的壓縮檔案已經上傳

麻煩您了
建議您:
1. 更改下列檔案 '存放的路徑' 為論壇的根目錄底下
search_forum.js
sub_forum.js
2. 底下檔案, 須重新轉 UTF8 (繁中) 碼; 建議用 EmEditor 轉碼.
index.php
viewforum.php
admin/admin_forums.php
3. 若仍有錯誤, 則補充 (貼圖) 說明, '錯誤訊息' 為何?
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
sfcoil
星球公民
星球公民
文章: 38
註冊時間: 2006-03-22 15:03
聯繫:

文章 sfcoil »

後台沒有子分區
圖檔
按下開新分區
圖檔
管理會員按下尋找會員
圖檔
最後由 sfcoil 於 2006-10-26 08:33 編輯,總共編輯了 1 次。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

1. 後台沒有子分區?
您的意思, 如果是已經建立子版面, 卻仍舊無法顯示的話,
那麼針對您貼出的檔案, 以下的修改, 提供您參考.
#
#-----[ OPEN ]-----
#
templates/subSilver/admin/forum_admin_body.tpl

#
#-----[ FIND ]-----
#

代碼: 選擇全部

		<!-- BEGIN sub_forumrow -->
		<tr>
			<td class="row2"><table width="100%"><tr>
				<td>
					<script language="JavaScript">sub_line({catrow.forumrow.sub_forumrow.SUB_LINE});</script>
				</td>
				<td width="100%">
					<span class="gen"><fieldset ><a href="{catrow.forumrow.sub_forumrow.U_VIEWFORUM}" target="_new">{catrow.forumrow.sub_forumrow.FORUM_NAME}</a></span><br /><span class="gensmall">{catrow.forumrow.sub_forumrow.FORUM_DESC}</fieldset></span>
				</td>
			</tr></table></td>
			<td class="row1" align="center" valign="middle"><span class="gen">{catrow.forumrow.sub_forumrow.NUM_TOPICS}</span></td>
			<td class="row2" align="center" valign="middle"><span class="gen">{catrow.forumrow.sub_forumrow.NUM_POSTS}</span></td>
			<td class="row1" align="center" valign="middle"><span class="gen"><a href="{catrow.forumrow.sub_forumrow.U_FORUM_EDIT}">{L_EDIT}</a></span></td>
			<td class="row2" align="center" valign="middle"><span class="gen"><a href="{catrow.forumrow.sub_forumrow.U_FORUM_DELETE}">{L_DELETE}</a></span></td>
			<td class="row1" align="center" valign="middle"><span class="gen"><a href="{catrow.forumrow.sub_forumrow.U_FORUM_MOVE_UP}">{L_MOVE_UP}</a> <br /> <a href="{catrow.forumrow.sub_forumrow.U_FORUM_MOVE_DOWN}">{L_MOVE_DOWN}</a>{catrow.forumrow.sub_forumrow.FORUM_SUB}</span></td>
			<td class="row2" align="center" valign="middle"><span class="gen"><a href="{catrow.forumrow.sub_forumrow.U_FORUM_RESYNC}">{L_RESYNC}</a></span></td>
		</tr>
		<!-- END sub_forumrow -->
	</tr>
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

	</tr>
		<!-- BEGIN sub_forumrow -->
		<tr>
			<td class="row2"><table width="100%"><tr>
				<td>
					<script language="JavaScript">sub_line({catrow.forumrow.sub_forumrow.SUB_LINE});</script>
				</td>
				<td width="100%">
					<span class="gen"><fieldset ><a href="{catrow.forumrow.sub_forumrow.U_VIEWFORUM}" target="_new">{catrow.forumrow.sub_forumrow.FORUM_NAME}</a></span><br /><span class="gensmall">{catrow.forumrow.sub_forumrow.FORUM_DESC}</fieldset></span>
				</td>
			</tr></table></td>
			<td class="row1" align="center" valign="middle"><span class="gen">{catrow.forumrow.sub_forumrow.NUM_TOPICS}</span></td>
			<td class="row2" align="center" valign="middle"><span class="gen">{catrow.forumrow.sub_forumrow.NUM_POSTS}</span></td>
			<td class="row1" align="center" valign="middle"><span class="gen"><a href="{catrow.forumrow.sub_forumrow.U_FORUM_EDIT}">{L_EDIT}</a></span></td>
			<td class="row2" align="center" valign="middle"><span class="gen"><a href="{catrow.forumrow.sub_forumrow.U_FORUM_DELETE}">{L_DELETE}</a></span></td>
			<td class="row1" align="center" valign="middle"><span class="gen"><a href="{catrow.forumrow.sub_forumrow.U_FORUM_MOVE_UP}">{L_MOVE_UP}</a> <br /> <a href="{catrow.forumrow.sub_forumrow.U_FORUM_MOVE_DOWN}">{L_MOVE_DOWN}</a>{catrow.forumrow.sub_forumrow.FORUM_SUB}</span></td>
			<td class="row2" align="center" valign="middle"><span class="gen"><a href="{catrow.forumrow.sub_forumrow.U_FORUM_RESYNC}">{L_RESYNC}</a></span></td>
		</tr>
		<!-- END sub_forumrow -->
2. 按下開新分區, 有錯誤訊息?
建議您:
輸入新分區的 '名稱' 後, 再按下 '建立新分區'.

3. search.php 修改有誤!
以下的修改, 提供您參考
#
#-----[ FIND ]-----
#

代碼: 選擇全部

$search_cat = ( isset($HTTP_POST_VARS['search_cat']) ) ? intval($HTTP_POST_VARS['search_cat']) : -1;
$search_forum = ( isset($HTTP_POST_VARS['search_forum']) ) ? intval($HTTP_POST_VARS['search_forum']) : -1;
#$search_cat = ( isset($HTTP_POST_VARS['search_cat']) ) ? intval($HTTP_POST_VARS['search_cat']) : -1;
#$search_forum = ( isset($HTTP_POST_VARS['search_forum']) ) ? intval($HTTP_POST_VARS['search_forum']) : -1;
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

#$search_cat = ( isset($HTTP_POST_VARS['search_cat']) ) ? intval($HTTP_POST_VARS['search_cat']) : -1;
#$search_forum = ( isset($HTTP_POST_VARS['search_forum']) ) ? intval($HTTP_POST_VARS['search_forum']) : -1;
#
#-----[ FIND ]-----
#

代碼: 選擇全部

//
// Search forum
//
#
#-----[ AFTER, ADD ]-----
#

代碼: 選擇全部

/*
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
sfcoil
星球公民
星球公民
文章: 38
註冊時間: 2006-03-22 15:03
聯繫:

文章 sfcoil »

感謝你大部分問題已經解決
2.3.已經OK
1.是沒有看到建立子分區的地方
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

sfcoil 寫:感謝你大部分問題已經解決
2.3.已經OK
1.是沒有看到建立子分區的地方
這個 '建立子分區的地方', 是在 '建立版面' 的時候去設定.

圖檔
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
sfcoil
星球公民
星球公民
文章: 38
註冊時間: 2006-03-22 15:03
聯繫:

文章 sfcoil »

感謝你現在已經可以設立子分區了
只是開完子分區後首頁的子分區名字前面有亂碼
圖檔
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

sfcoil 寫:感謝你現在已經可以設立子分區了
只是開完子分區後首頁的子分區名字前面有亂碼
2. 底下檔案, 須重新轉 UTF8 (繁中) 碼; 建議用 EmEditor 轉碼.
index.php
viewforum.php
admin/admin_forums.php

http://phpbb-tw.net/phpbb/viewtopic.php?p=248042#248042

--
這 3 個檔案, 因為有中文寫入的地方, 所以務必轉碼正確;
您必須用原始 (修改好) 的檔案, 重新轉碼.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
sfcoil
星球公民
星球公民
文章: 38
註冊時間: 2006-03-22 15:03
聯繫:

文章 sfcoil »

再次麻煩您了
底下檔案, 須重新轉 UTF8 (繁中) 碼; 建議用 EmEditor 轉碼.
index.php
viewforum.php
admin/admin_forums.php
這三檔我已經轉檔上傳結果一樣
修改壓縮檔重新上傳
首頁子版面:這三字出現 摮???:
圖檔
進入後層可以顯示子版面
圖檔
最後由 sfcoil 於 2006-10-26 10:16 編輯,總共編輯了 2 次。
sfcoil
星球公民
星球公民
文章: 38
註冊時間: 2006-03-22 15:03
聯繫:

文章 sfcoil »

另請教
使用EmEditor 轉碼
我的方法是開啟檔案另存新檔編碼選擇UTF8加入(BOM)取消是否正確
sfcoil
星球公民
星球公民
文章: 38
註冊時間: 2006-03-22 15:03
聯繫:

文章 sfcoil »

感謝心靈捕手的幫忙
原來是index檔轉檔過程可能有所疏失
造成文字"子版面"無法讀到
重新輸入"子版面"再轉成UTF8 (繁中) 碼
順利解決
主題已鎖定

回到「外掛問題討論」