1 頁 (共 1 頁)

[風格] 請問要如何將所有頁面設定在寬800置中呢

發表於 : 2005-07-06 18:34
hanson0919
大大們好!!!我是第一次碰PHBB的菜鳥!!!
由於我的購物車是設定頁面800
所以也想把PHBB也設定為如此,但找不到要修改哪一個檔案!!!
我嘗試把index_body.tpl這個檔包在寬800的TABLE裏,但是只有更改到首頁的內容而已,其他還是一樣都沒變。
請問是否有哪一個檔案是包含所有內容的!!!!我只要更改那個檔案就可以套用所有的版面了!!!
如果沒有可否請大大們敎我要修改哪些部分所有頁面才會乖乖的限制在寬度800裏!!感謝大大指導!!

●架設主機作業系統:須擬主機Linux
●安裝的程式: php + MySql
●您的 phpBB2 版本:phpBB2.0.11

發表於 : 2005-07-06 19:23
Kill
改overall_header.tpl

代碼: 選擇全部

<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center">
100%改成你想要的寬度

發表於 : 2005-07-19 04:17
kkt
我試改成95% 或 90% 還是老樣子, 要左拉右拉的.

發表於 : 2005-07-19 17:37
aiyswu
- overall_header.tpl

找到\r

代碼: 選擇全部

<body>
在之後加入\r

代碼: 選擇全部

<center>
<table>
<tr>
<td width="800">

- overall_footer.tpl

找到\r

代碼: 選擇全部

</body>
在之前加入\r

代碼: 選擇全部

</td>
</tr>
</table>
</center>
位置自己橋.. 需要懂一點HTML語法..

ps: 裡頭的 table 大小不能超過800,用百分比最好!! 例如 width="100%"
  我的 http://clantwk.com 就是用這種方法調的...

發表於 : 2005-08-10 13:45
kkt
aiyswu 大大您好, 我的頁面顯示很奇怪,
用訪客身份寬度很正常, 用管理員或有删文權力身份的,
頁面便撐大, 需要左右拉. 這真難題啊,
莫非多了删文及IP 的兩個icon 便會擴大版面?? :-|

發表於 : 2005-08-13 14:08
kkt
各位師長大大, 我把問題較具體的整理了一下, 求教!

我站的頁面顯示, 如用訪客身份, 頁寬很正常.
下面連結: (搜尋文章頁)正常
http://www.kktfriend.com/phpBB2/search. ... af045bb234
下面連結: (訪客身份頁面寬度正常)
http://www.kktfriend.com/phpBB2/viewtop ... 4340#24340

但如果用登入方式再瀏覧文章, 或搜尋文章.
頁面會變得很寬.

師長大大請幫忙看一看, 登入身份[test] , 密碼: 12345678

發表於 : 2005-08-13 16:20
kkt
補充上文
這個目錄下的所有body.tpl 但凡有width 的寬度都試改過, 沒有作用.
phpBB2/templates/subSilver

發表於 : 2005-08-13 16:24
*tytsim*
可以貼你的overall_header.tpl
來看看~

發表於 : 2005-08-13 16:33
kkt
*tytsim* 大大請代看一下, 謝謝!!

代碼: 選擇全部

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="{S_CONTENT_DIRECTION}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset={S_CONTENT_ENCODING}">
<meta http-equiv="Content-Style-Type" content="text/css">
{META}
{NAV_LINKS}
<title>{SITENAME} :: {PAGE_TITLE}</title>
<!-- link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css" -->
<style type="text/css">
<!--
/*\r
  The original subSilver Theme for phpBB version 2+
  Created by subBlue design
  http://www.subBlue.com

  NOTE: These CSS definitions are stored within the main page body so that you can use the phpBB2
  theme administration centre. When you have finalised your style you could cut the final CSS code
  and place it in an external file, deleting this section to save bandwidth.
*/

/* General page style. The scroll bar colours only visible in IE5.5+ */
body { 
	background-color: #FAFAFA;
	scrollbar-face-color:  #00D14A;
	scrollbar-highlight-color:  #00FF5A;
	scrollbar-shadow-color: #54F6C3;
	scrollbar-3dlight-color: #87C5F9;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #DDFFD9;
	scrollbar-darkshadow-color:  #0297D1;
}

/* General font families for common tags */
font,th,td,p { font-family: {T_FONTFACE1} }
a:link,a:active,a:visited { color : {T_BODY_LINK}; }
a:hover		{ text-decoration: underline; color : {T_BODY_HLINK}; }
hr	{ height: 0px; border: solid {T_TR_COLOR3} 0px; border-top-width: 1px;}

/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: {T_TD_COLOR2}; border: 1px {T_TH_COLOR1} solid; }

/* This is the outline round the main forum tables */
.forumline	{ background-color: {T_TD_COLOR2}; border: 2px {T_TH_COLOR2} solid; }

/* Main table cell colours and backgrounds */
td.row1	{ background-color: {T_TR_COLOR1}; }
td.row2	{ background-color: {T_TR_COLOR2}; }
td.row3	{ background-color: {T_TR_COLOR3}; }

/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: {T_TD_COLOR2};
		background-image: url(templates/subSilver/images/{T_TH_CLASS3});
		background-repeat: repeat-y;
}

/* Header cells - the blue and silver gradient backgrounds */
th	{
	color: {T_FONTCOLOR3}; font-size: {T_FONTSIZE2}px; font-weight : bold; 
	background-color: {T_BODY_LINK}; height: 25px;
	background-image: url(templates/subSilver/images/{T_TH_CLASS2});
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			background-image: url(templates/subSilver/images/{T_TH_CLASS1});
			background-color:{T_TR_COLOR3}; border: {T_TH_COLOR3}; border-style: solid; height: 28px;
}
\n
/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
	height: 29px;
	border-width: 0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; border: {T_TD_COLOR2}; border-style: solid; height: 28px;
}
td.row3Right,td.spaceRow {
	background-color: {T_TR_COLOR3}; border: {T_TH_COLOR3}; border-style: solid;
}

th.thHead,td.catHead { font-size: {T_FONTSIZE3}px; border-width: 1px 1px 0px 1px; }
th.thSides,td.catSides,td.spaceRow	 { border-width: 0px 1px 0px 1px; }
th.thRight,td.catRight,td.row3Right	 { border-width: 0px 1px 0px 0px; }
th.thLeft,td.catLeft	  { border-width: 0px 0px 0px 1px; }
th.thBottom,td.catBottom  { border-width: 0px 1px 1px 1px; }
th.thTop	 { border-width: 1px 0px 0px 0px; }
th.thCornerL { border-width: 1px 0px 0px 1px; }
th.thCornerR { border-width: 1px 1px 0px 0px; }

/* The largest text used in the index page title and toptic title etc. */
.maintitle	{
	font-weight: bold; font-size: 24px; font-family: "{T_FONTFACE3}",{T_FONTFACE3};
	text-decoration: none; line-height : 120%; color : #FF0000;
}

/* General text */
.gen { font-size : {T_FONTSIZE3}px; }
.genmed { font-size : {T_FONTSIZE2}px; }
.gensmall { font-size : {T_FONTSIZE2}px; }
.gen,.genmed,.gensmall { color : 3D2100; }
a.gen,a.genmed,a.gensmall { color:1000AD; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: FF0000; text-decoration: underline; }

/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : {T_FONTSIZE2}px; color : 1000AD }
a.mainmenu		{ text-decoration: none; color : 1000AD;  }
a.mainmenu:hover{ text-decoration: underline; color : {T_BODY_HLINK}; }

/* Forum category titles */
.cattitle		{ font-weight: bold; font-size: {T_FONTSIZE3}px ; letter-spacing: 1px; color : 1000AD}
a.cattitle		{ text-decoration: none; color :  1000AD; }
a.cattitle:hover{ text-decoration: underline; }

/* Forum title: Text and link to the forums used in: index.php */
.forumlink		{ font-weight: bold; font-size: {T_FONTSIZE3}px; color : 1000AD; }
a.forumlink 	{ text-decoration: none; color : 1000AD; }
a.forumlink:hover{ text-decoration: underline; color : FF0000; }

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: {T_FONTSIZE2}px; color : 1000AD;}
a.nav			{ text-decoration: none; color : 1000AD; }
a.nav:hover		{ text-decoration: underline; }

/* titles for the topics: could specify viewed link colour too */
.topictitle,h1,h2	{ font-weight: bold; font-size: {T_FONTSIZE2}px; color : {T_BODY_TEXT}; }
a.topictitle:link   { text-decoration: none; color :1000AD; }
a.topictitle:visited { text-decoration: none; color : 1000AD; }
a.topictitle:hover	{ text-decoration: underline; color : FF0000; }

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : {T_FONTSIZE2}px; color : {T_BODY_TEXT};}

/* Location, number of posts, post date etc */
.postdetails		{ font-size : {T_FONTSIZE1}px; color : {T_BODY_TEXT}; }

/* The content of the posts (body of text) */
.postbody { font-size : {T_FONTSIZE3}px; line-height: 18px}
a.postlink:link	{ text-decoration: none; color : 1000AD }
a.postlink:visited { text-decoration: none; color : 1000AD; }
a.postlink:hover { text-decoration: underline; color : {T_BODY_HLINK}}

/* Quote & Code blocks */
.code { 
	font-family: {T_FONTFACE3}; font-size: {T_FONTSIZE2}px; color: {T_FONTCOLOR2};
	background-color: {T_TD_COLOR1}; border: #3ABB37; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: {T_FONTFACE1}; font-size: {T_FONTSIZE2}px; color: {T_FONTCOLOR1}; line-height: 125%;
	background-color: {T_TD_COLOR1}; border: #3ABB37; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

/* Copyright and bottom info */
.copyright		{ font-size: {T_FONTSIZE1}px; font-family: {T_FONTFACE1}; color: {T_FONTCOLOR1}; letter-spacing: -1px;}
a.copyright		{ color: {T_FONTCOLOR1}; text-decoration: none;}
a.copyright:hover { color: {T_BODY_TEXT}; text-decoration: underline;}

/* Form elements */
input,textarea, select {
	color : {T_BODY_TEXT};
	font: normal {T_FONTSIZE2}px {T_FONTFACE1};
	border-color : {T_BODY_TEXT};
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : {T_TD_COLOR2};
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : {T_TR_COLOR1};
	color : {T_BODY_TEXT};
	font-size: {T_FONTSIZE2}px; font-family: {T_FONTFACE1};
}

/* The main submit button option */
input.mainoption {
	background-color : {T_TD_COLOR1};
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : {T_TD_COLOR1};
	font-weight : normal;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: {T_TR_COLOR2}; border-style: none; }

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("templates/subSilver/formIE.css"); 
-->
</style>
<!-- BEGIN switch_enable_pm_popup -->
<script language="Javascript" type="text/javascript">
<!--
	if ( {PRIVATE_MESSAGE_NEW_FLAG} )
	{
		window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');;
	}
//-->
</script>
<!-- END switch_enable_pm_popup -->
</head>
<body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">

<a name="top"></a>

<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center"> 
	<tr> 
		<td class="bodyline"><table width="95%" cellspacing="0" cellpadding="0" border="0">
			<tr> 
				<td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
				<td align="center" width="95%" valign="middle"><span class="maintitle">{SITENAME}</span><br /><span class="gen">{SITE_DESCRIPTION}<br />&nbsp; </span> 
				<table cellspacing="0" cellpadding="2" border="0">
					<tr> 
						<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu">&nbsp; &nbsp;<a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>&nbsp; 
						<!-- BEGIN switch_user_logged_out -->
						&nbsp;<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a></span>&nbsp;
						<!-- END switch_user_logged_out -->
						</td>
					</tr>
					<tr>
						<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp; &nbsp;<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>&nbsp;</span></td>
					</tr>
				</table></td>
			</tr>
		</table>

		<br />

發表於 : 2005-08-13 18:24
*tytsim*
已經發現問題,
其實不太關於*.tpl事
由於你有一個版名很長,
令到選跳版面長了,
而登入後
"前往"
前,
有一個
"訂閱這個主題 (回覆通知)"
但未登入時就沒有,
所以表格會長了
解決方法:
1.
把那個版名改短一些
2.
開啟viewtopic.php
找\r

代碼: 選擇全部

		$s_watching_topic = "<a href=\"viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&watch=topic&start=$start&sid=" . $userdata['session_id'] . '">' . $lang['Start_watching_topic'] . '</a>';
再在裡面找\r

代碼: 選擇全部

</a>
後面加

代碼: 選擇全部

<br>

發表於 : 2005-08-13 19:45
kkt
*tytsim* 前輩, 多謝你指導.

我已按上文把<br>加到</a>之後, 還是不行.
又未知是否我插入的位置不正確, 也試著前前後後的試了,
會出現錯誤訊息如下:

Parse error: parse error, unexpected '<' in /home/kktadmin/domains/kktfriend.com/public_html/phpBB2/viewtopic.php on line 615

我試用第一個方法看看. thankyou!!

發表於 : 2005-08-13 20:17
kkt
*tytsim* 前輩, 我用第一個方法解決了,
是文章主題太長了, 很感激您!! ;-)