1 頁 (共 1 頁)

如何首頁中版面質版跟之間,加入一些空位

發表於 : 2008-10-08 13:56
ryan11
●主機作業系統:租用的
●phpBB 版本:phpBB 3.0.2
●phpBB 連結網址: http://www.needagoal.com/phpbb3

-

如何在討論區首頁中版面跟版面之間,加入一些空位,不要連在一起?
請問應該修改那個檔案及如何修改才可做到這效果
如下圖所示,現在是左邊這樣,我希望能改到右邊那樣
請指點,謝

Re: 如何首頁中版面質版跟之間,加入一些空位

發表於 : 2008-10-08 14:42
hentaibbc
以你的狀況,大概要改 forumlist_body.tpl 吧!

應該沒辦法只靠修改css完成。

代碼: 選擇全部

<table class="tablebg" cellspacing="1" width="100%">
<tr>
	<td class="cat" colspan="5" align="{S_CONTENT_FLOW_END}"><!-- IF not S_IS_BOT --><a class="nav" href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a><!-- ENDIF -->&nbsp;</td>
</tr>
<tr>
	<th colspan="2">&nbsp;{L_FORUM}&nbsp;</th>
	<th width="50" nowrap="nowrap">&nbsp;{L_TOPICS}&nbsp;</th>
    <th width="50" nowrap="nowrap">&nbsp;{L_POSTS}&nbsp;</th>
	<th>&nbsp;{L_LAST_POST}&nbsp;</th>
</tr>
<!-- BEGIN forumrow -->
	<!-- IF forumrow.S_IS_CAT -->
		<!-- IF not forumrow.S_FIRST_ROW -->
			</table>
			<table class="tablebg" cellspacing="1" width="100%" style="margin-top:4px;">
		<!-- ENDIF -->
		<tr>
			<td class="cat" colspan="2"><h4><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a></h4></td>
			<td class="catdiv" colspan="3">&nbsp;</td>
		</tr>
	<!-- ELSEIF forumrow.S_IS_LINK -->
		<tr>
			<td class="row1" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td>
			<td class="row1">
				<!-- IF forumrow.FORUM_IMAGE -->
					<div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div><div style="float: {S_CONTENT_FLOW_BEGIN};">
				<!-- ENDIF -->
				<a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a>
				<p class="forumdesc">{forumrow.FORUM_DESC}</p>
				<!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF -->
			</td>
			<!-- IF forumrow.CLICKS -->
				<td class="row2" colspan="3" align="center"><span class="genmed">{L_REDIRECTS}: {forumrow.CLICKS}</span></td>
			<!-- ELSE -->
				<td class="row2" colspan="3" align="center">&nbsp;</td>
			<!-- ENDIF -->
		</tr>
	<!-- ELSE -->
		<!-- IF forumrow.S_NO_CAT -->
			<!-- IF not forumrow.S_FIRST_ROW -->
				</table>
				<table class="tablebg" cellspacing="1" width="100%" style="margin-top:4px;">
			<!-- ENDIF -->
			<tr>
				<td class="cat" colspan="2"><h4>{L_FORUM}</h4></td>
				<td class="catdiv" colspan="3">&nbsp;</td>
			</tr>
		<!-- ENDIF -->
		<tr>
			<td class="row1" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td>
			<td class="row1" width="100%">
				<!-- IF forumrow.FORUM_IMAGE -->
					<div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div><div style="float: {S_CONTENT_FLOW_BEGIN};">
				<!-- ENDIF -->
				<a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a>
				<p class="forumdesc">{forumrow.FORUM_DESC}</p>
				<!-- IF forumrow.MODERATORS -->
					<p class="forumdesc"><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}</p>
				<!-- ENDIF -->
				<!-- IF forumrow.SUBFORUMS -->
					<p class="forumdesc"><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}</p>
				<!-- ENDIF -->
				<!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF -->
			</td>
			<td class="row2" align="center"><p class="topicdetails">{forumrow.TOPICS}</p></td>
			<td class="row2" align="center"><p class="topicdetails">{forumrow.POSTS}</p></td>
			<td class="row2" align="center" nowrap="nowrap">
				<!-- IF forumrow.LAST_POST_TIME -->
					<p class="topicdetails">{forumrow.LAST_POST_TIME}</p>
					<p class="topicdetails">{forumrow.LAST_POSTER_FULL}
						<a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a>
					</p>
				<!-- ELSE -->
					<p class="topicdetails">{L_NO_POSTS}</p>
				<!-- ENDIF -->
			</td>
		</tr>
	<!-- ENDIF -->
<!-- BEGINELSE -->
	<tr>
		<td class="row1" colspan="5" align="center"><p class="gensmall">{L_NO_FORUMS}</p></td>
	</tr>
<!-- END forumrow -->
</table>
改成這樣試試... :-)

Re: 如何首頁中版面質版跟之間,加入一些空位

發表於 : 2008-10-08 15:31
ryan11
請問forumlist_body.tpl是放在那裡?

Re: 如何首頁中版面質版跟之間,加入一些空位

發表於 : 2008-10-08 15:43
ryan11
在phpbb3中,仍然有forumlist_body.tpl 的嗎?  :((

Re: 如何首頁中版面質版跟之間,加入一些空位

發表於 : 2008-10-08 16:05
ryan11
是指.html 嗎
但我的style是glossyblue, 把file 全個取代可能不合用 :-) :-)
應該如何是好

Re: 如何首頁中版面質版跟之間,加入一些空位

發表於 : 2008-10-08 17:38
hentaibbc
就全取代吧....
styles/glossyblue/forumlist_body.html
這個檔案的內容,全部取代即可。

Re: 如何首頁中版面質版跟之間,加入一些空位

發表於 : 2008-10-08 19:01
ryan11
謝謝大大指點,成功了,但有一條"直線",不知能不能去掉

見圖,先謝過

Re: 如何首頁中版面質版跟之間,加入一些空位

發表於 : 2008-10-12 16:15
心靈捕手
ryan11 寫:謝謝大大指點,成功了,但有一條"直線",不知能不能去掉

見圖,先謝過
試試合併欄位.
#
#-----[ FIND ]-----
#

代碼: 選擇全部

         <td class="cat" colspan="2"><h4><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a></h4></td>
         <td class="catdiv" colspan="3">&nbsp;</td>
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

         <td class="cat" colspan="5"><h4><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a></h4></td>
#
#-----[ FIND ]-----
#

代碼: 選擇全部

            <td class="cat" colspan="2"><h4>{L_FORUM}</h4></td>
            <td class="catdiv" colspan="3">&nbsp;</td>
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

            <td class="cat" colspan="5"><h4>{L_FORUM}</h4></td>
儲存後, 清除論壇快取.