1 頁 (共 1 頁)

[已解決]簡易子分區+分區置頂和全區公告 (感謝 心靈捕手)

發表於 : 2005-06-29 14:43
reesion2
問題外掛: 簡易子版面v1.0
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php?t=33019
使用版本:phpBB 2.0.16
網站位置:
http://www.all.game.tw/
狀況描述:

因為我有全區公告1.05,目前已經完成安裝子分區,也已經照\r
http://phpbb-tw.net/phpbb/viewtopic.php?t=33019#188499
中functions.php寫的修改,但是還是在主區無法顯示子分區。

也就是在主區上面不會顯示子分區,像水色論壇那樣,我的只會顯示全區公告。

還是這兩個是沒辦法並存的呢?

functions.php (確認無誤)

發表於 : 2005-06-29 15:14
心靈捕手
To reesion2:

幫您比對過該檔和 御津闇慈 大大修正的部份語法, 並沒有發現錯誤!

原想造訪貴站, 但是無法連結?

如果您的意思是說:
您已經有增設子版面成功, 可以正常顯示於首頁;
只是到了主版面時, 卻無法在上頭, 顯示子版面的訊息.

那麼建議您:
檢視 viewforum.php 以及 templates/YOUR_THEME/viewforum_body.tpl 的修正, 是否有誤?

發表於 : 2005-06-29 15:29
reesion2
感謝幫忙,我的網頁進不去?
用這個看看
http://www.all.game.tw/

錯誤就是是像您提的那樣....
我剛剛到貴網看了一下,我就是想弄成您網頁中的那樣
不過子分區不會出現在上面。

剛剛比對了一下
viewforum.php 和 viewforum_body.tpl
應該都沒錯,我又重新再裝了一次。

有一個地方,

代碼: 選擇全部


打?#125; viewforum_body.tpl 

找到======================================= 
 -> <a class="nav" href="{U_VIEW_FORUM}">{FORUM_NAME}</a> 
取代為===================================== 
 {FORUM_PATH} 
我有找到兩個
-> <a class="nav" href="{U_VIEW_FORUM}">{FORUM_NAME}</a>

都要取代嗎?我第一次是取代一個,剛剛是倆個取代,好像沒影響。

發表於 : 2005-06-29 15:45
心靈捕手
reesion2 寫:感謝幫忙,我的網頁進不去?
用這個看看
http://www.all.game.tw/

錯誤就是是像您提的那樣....
我剛剛到貴網看了一下,我就是想弄成您網頁中的那樣
不過子分區不會出現在上面。

剛剛比對了一下
viewforum.php 和 viewforum_body.tpl
應該都沒錯,我又重新再裝了一次。

有一個地方,

代碼: 選擇全部


打?#125; viewforum_body.tpl 

找到======================================= 
 -> <a class="nav" href="{U_VIEW_FORUM}">{FORUM_NAME}</a> 
取代為===================================== 
 {FORUM_PATH} 
我有找到兩個
-> <a class="nav" href="{U_VIEW_FORUM}">{FORUM_NAME}</a>

都要取代嗎?我第一次是取代一個,剛剛是倆個取代,好像沒影響。
您新貼的路徑, 我還是連不進去?

您後面提到的問題, 建議您:
( 上, 下) 兩個地方都要改.

方便的話, 請貼出修正後的這兩個檔案( 或連結).

發表於 : 2005-06-29 15:52
reesion2
心靈捕手 寫: 您新貼的路徑, 我還是連不進去?

您後面提到的問題, 建議您:
( 上, 下) 兩個地方都要改.

方便的話, 請貼出修正後的這兩個檔案( 或連結).
檔案我還在繼續修改中。

另外關於您進不來的問題,請問您是在國外嗎?
之前有問過一個DNS的問題,不過我應該是解決了(port)
http://phpbb-tw.net/phpbb/viewtopic.php ... highlight=

因為最近沒有人跟我說會進不來....所以您進不來我有點疑惑。

http://203.73.53.119/

IP直連應該可以了

發表於 : 2005-06-29 16:11
心靈捕手
reesion2 寫:
心靈捕手 寫: 您新貼的路徑, 我還是連不進去?

您後面提到的問題, 建議您:
( 上, 下) 兩個地方都要改.

方便的話, 請貼出修正後的這兩個檔案( 或連結).
檔案我還在繼續修改中。

另外關於您進不來的問題,請問您是在國外嗎?
之前有問過一個DNS的問題,不過我應該是解決了(port)
http://phpbb-tw.net/phpbb/viewtopic.php ... highlight=

因為最近沒有人跟我說會進不來....所以您進不來我有點疑惑。

http://203.73.53.119/

IP直連應該可以了
我目前人在台灣( 台北).

建議您:
在後台的網域名稱直接設定您的 ip 即可.
如此一來, 應該就沒有 DNS 設定的困擾了.

ps. 如果您也是用 Apache 架站的話,
那麼記得將 http.conf 裡頭的

代碼: 選擇全部

ServerName localhost
設定成

代碼: 選擇全部

ServerName 203.73.53.119
再重新啟動 Apache Server.

發表於 : 2005-06-29 16:35
reesion2
心靈捕手 寫: 我目前人在台灣( 台北).

建議您:
在後台的網域名稱直接設定您的 ip 即可.
如此一來, 應該就沒有 DNS 設定的困擾了.

ps. 如果您也是用 Apache 架站的話,
那麼記得將 http.conf 裡頭的

代碼: 選擇全部

ServerName localhost
設定成

代碼: 選擇全部

ServerName 203.73.53.119
再重新啟動 Apache Server.
後台改IP,那麼登入網址就變成203.73....,申請的DNS不就沒用了?直接用IP連就好啊 orz

我是用Apache,已經把http.conf修改好了,有空可以試試看。

切入主題,剛剛又重新改了一次,還是一樣的情況,沒辦法...只好貼碼了

檔大用txt檔下載

viewforum.php:
http://myweb.hinet.net/home3/reei/viewforum.txt

viewforum_body.tpl
http://myweb.hinet.net/home3/reei/viewforum_body.txt
http://myweb.hinet.net/home3/reei/viewforum_body.exe

發表於 : 2005-06-29 16:47
心靈捕手
To reesion2:

比對過您的 viewforum.php 也沒有發現錯誤!

方便的話, 請再貼出修正後的
templates/YOUR_THEME/viewforum_body.tpl

發表於 : 2005-06-29 17:14
reesion2
心靈捕手 寫:To reesion2:

比對過您的 viewforum.php 也沒有發現錯誤!

方便的話, 請再貼出修正後的
templates/YOUR_THEME/viewforum_body.tpl
已經放了喔...
對了您是先裝子分區再裝全區

還是先裝全區再裝子分區?

因為目前我功能都正常,板也可以開,就是只有子分區不會顯示,滿奇怪的。

另外,我外掛有點說錯了,我是裝

- Split topic type 1.0.5 (公告置頂分區)
- 全區公告 1.2.8

發表於 : 2005-06-29 17:17
心靈捕手
To reesion2:

的確是 viewforum_body.tpl 出了些問題,
以下的修改, 提供您參考:
#
#-----[ Find ]-----
#
<!-- BEGIN row -->
<!-- BEGIN header_table -->

<!-- BEGIN sub_forum -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<th colspan="2" class="thCornerL" height="25" nowrap="nowrap">&nbsp;{L_FORUM}&nbsp;</th>
<th width="50" class="thTop" nowrap="nowrap">&nbsp;{L_TOPICS}&nbsp;</th>
<th width="50" class="thTop" nowrap="nowrap">&nbsp;{L_POSTS}&nbsp;</th>
<th class="thCornerR" nowrap="nowrap">&nbsp;{L_LASTPOST}&nbsp;</th>
</tr>
<!-- BEGIN forumrow -->
<tr>
<td class="row1" align="center" valign="middle" height="50"><img src="{sub_forum.forumrow.FORUM_FOLDER_IMG}" width="46" height="25" alt="{sub_forum.forumrow.L_FORUM_FOLDER_ALT}" title="{sub_forum.forumrow.L_FORUM_FOLDER_ALT}" /></td>
<td class="row1" width="70%" height="50"><span class="forumlink"> <a href="{sub_forum.forumrow.U_VIEWFORUM}" class="forumlink">{sub_forum.forumrow.FORUM_NAME}</a><br />
</span> <span class="genmed">{sub_forum.forumrow.FORUM_DESC}<br />
</span><span class="gensmall">{sub_forum.forumrow.L_MODERATOR} {sub_forum.forumrow.MODERATORS}</span></td>
<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{sub_forum.forumrow.TOPICS}</span></td>
<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{sub_forum.forumrow.POSTS}</span></td>
<td class="row2" align="center" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{sub_forum.forumrow.LAST_POST}</span></td>
</tr>
<!-- END forumrow -->
</table>
<!-- END sub_forum -->

#
#-----[ Replace With ]-----
#
<!-- BEGIN sub_forum -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<th colspan="2" class="thCornerL" height="25" nowrap="nowrap">&nbsp;{L_FORUM}&nbsp;</th>
<th width="50" class="thTop" nowrap="nowrap">&nbsp;{L_TOPICS}&nbsp;</th>
<th width="50" class="thTop" nowrap="nowrap">&nbsp;{L_POSTS}&nbsp;</th>
<th class="thCornerR" nowrap="nowrap">&nbsp;{L_LASTPOST}&nbsp;</th>
</tr>
<!-- BEGIN forumrow -->
<tr>
<td class="row1" align="center" valign="middle" height="50"><img src="{sub_forum.forumrow.FORUM_FOLDER_IMG}" width="46" height="25" alt="{sub_forum.forumrow.L_FORUM_FOLDER_ALT}" title="{sub_forum.forumrow.L_FORUM_FOLDER_ALT}" /></td>
<td class="row1" width="70%" height="50"><span class="forumlink"> <a href="{sub_forum.forumrow.U_VIEWFORUM}" class="forumlink">{sub_forum.forumrow.FORUM_NAME}</a><br />
</span> <span class="genmed">{sub_forum.forumrow.FORUM_DESC}<br />
</span><span class="gensmall">{sub_forum.forumrow.L_MODERATOR} {sub_forum.forumrow.MODERATORS}</span></td>
<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{sub_forum.forumrow.TOPICS}</span></td>
<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{sub_forum.forumrow.POSTS}</span></td>
<td class="row2" align="center" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{sub_forum.forumrow.LAST_POST}</span></td>
</tr>
<!-- END forumrow -->
</table>
<!-- END sub_forum -->
<!-- BEGIN row -->
<!-- BEGIN header_table -->
ps. 此部分的修正, 與原外掛的安裝說明無關;
多了紅字部分, 可能是因為您有多加裝其他的外掛.

發表於 : 2005-06-29 17:47
reesion2
十分感謝修正,已經完成99%了,最後一個問題...

原版的子分區上面沒有顯示管理員..

怎麼修改才能跟您的論壇一樣會顯示管理員還有顯示子分區字樣呢?

圖檔

再次感謝辛苦的修正

發表於 : 2005-06-29 18:35
心靈捕手
reesion2 寫:十分感謝修正,已經完成99%了,最後一個問題...

原版的子分區上面沒有顯示管理員..

怎麼修改才能跟您的論壇一樣會顯示管理員還有顯示子分區字樣呢?

圖檔

再次感謝辛苦的修正
您提到的地方, 可以自行" 微調" 如下:
( ps. 此部分修正僅供參考)

代碼: 選擇全部

#
#-----[ Open ]-----
#
templates/YOUR_THEME/viewforum_body.tpl

#
#-----[ Find ]-----
#
<th colspan="2" class="thCornerL" height="25" nowrap="nowrap">&nbsp;{L_FORUM}&nbsp;</th>

#
#-----[ Replace With ]-----
#
<th colspan="2" class="thCornerL" height="25" nowrap="nowrap">子版面</th>

#
#-----[ Find ]-----
#
{sub_forum.forumrow.L_MODERATOR} {sub_forum.forumrow.MODERATORS}

#
#-----[ Replace With ]-----
#
{L_MODERATOR} {MODERATORS}
ps. 上頭提到的 viewforum_body.tpl 的紅字部分,
的確是因為安裝 Split topic type( 分區置頂) 外掛而產生的.