ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

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

版主: 版主管理群譯文組

版面規則
請注意!您的提問必須遵守發問格式,違者砍文。
snoopy0228
星球普通子民
星球普通子民
文章: 10
註冊時間: 2008-08-30 19:51

ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 snoopy0228 »

●主機作業系統:Windows 2000
●快速架站程式:AppServ 2.5.9
●您的上網方式:ADSL
●您安裝的程式:AppServ 2.5.9 套裝程式
●您的 phpBB 版本:phpBB 3.0.2
●安裝外掛:ACP Announcement Centre (公告中心)1.0.3.a

各位大大您好:
小弟潛水很久,今天終於遇到無法解決的問題,爬文爬了很久都找不到,所以上來發問
希望大家能夠解決小弟的問題,先感激各位!!

小弟在今天裝了 ACP Announcement Centre (公告中心)1.0.3.a 的外掛
一切都還算順利,也都能跑了
但是出現寬度被分割不全的畫面(請見下圖)(第一張是正常的(未安裝前),後面那張是安裝公告中心後的畫面)
c1.jpg
c1.jpg (9.86 KiB) 已瀏覽 13315 次
c2.jpg
小弟努力的爬文(包括國外網站)找不到答案之後,一步一步重新再安裝
試著找出問題所在

結果發現問題好像出在overall_header.html(小弟也不確定)

只要加入install.txt所指定的<!-- INCLUDE announcement_centre.html -->(請見下面原文)
畫面就會無法對齊,把這行刪掉之後,重新清除快取,畫面還是一樣
要用原本沒改過的舊檔案overwirte過去之後畫面才恢復正常(但這樣就不能使用外掛了!)
(也就是改檔案沒用,要整個覆蓋,很奇怪吧)

我如果想用這個公告外掛,該怎麼解決這種畫面無法對齊的問題呢?(像第一張正常的畫面)再次感謝各位大大!!


install.txt 原文(節錄)
#-----[ OPEN ]------------------------------------------
#
styles/prosilver/template/overall_header.html
#
#-----[ FIND ]------------------------------------------
#
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->

#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- INCLUDE announcement_centre.html -->
頭像
SCR
竹貓忠實會員
竹貓忠實會員
文章: 330
註冊時間: 2006-03-11 23:21
來自: 網路的小角落

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 SCR »

我猜想,是你安裝錯誤了吧.(少裝了某段 CODE ,或行列錯誤)
請將你的 overall_header.html 檔案給貼出.或貼出你的網址.
知難非行易,知易反行難~~
snoopy0228
星球普通子民
星球普通子民
文章: 10
註冊時間: 2008-08-30 19:51

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 snoopy0228 »

SCR 寫:我猜想,是你安裝錯誤了吧.(少裝了某段 CODE ,或行列錯誤)
請將你的 overall_header.html 檔案給貼出.或貼出你的網址.
SCR大大您好:
我已經重新安裝過兩遍,而且是用不同目錄比對安裝
所以code應該是沒有問題才對

因為小弟是用localhost,自己在家test,所以也沒網址

不過把我的overall_header.html 貼上來給大家看

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>

<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2000, 2002, 2005, 2007 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" /></head><body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">
{META}
<title>{SITENAME} &bull; <!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF -->{PAGE_TITLE}</title>

<!--
phpBB style name: prosilver
Based on style: prosilver (this is the default phpBB3 style)
Original author: Tom Beddard ( http://www.subBlue.com/ )
Modified by:

NOTE: This page was generated by phpBB, the free open-source bulletin board package.
The phpBB Group is not responsible for the content of this page and forum. For more information
about phpBB please visit http://www.phpbb.com
-->

<script type="text/javascript">
// <![CDATA[
var jump_page = '{LA_JUMP_PAGE}:';
var on_page = '{ON_PAGE}';
var per_page = '{PER_PAGE}';
var base_url = '{A_BASE_URL}';
var style_cookie = 'phpBBstyle';
var onload_functions = new Array();
var onunload_functions = new Array();

<!-- IF S_USER_PM_POPUP -->
if ({S_NEW_PM})
{
var url = '{UA_POPUP_PM}';
window.open(url.replace(/&/g, '&'), '_phpbbprivmsg', 'height=225,resizable=yes,scrollbars=yes, width=400');
}
<!-- ENDIF -->

/**
* Find a member
*/
function find_username(url)
{
popup(url, 760, 570, '_usersearch');
return false;
}

/**
* New function for handling multiple calls to window.onload and window.unload by pentapenguin
*/
window.onload = function()
{
for (var i = 0; i < onload_functions.length; i++)
{
eval(onload_functions);
}
}

window.onunload = function()
{
for (var i = 0; i < onunload_functions.length; i++)
{
eval(onunload_functions);
}
}

// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/styleswitcher.js"></script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>

<link href="{T_THEME_PATH}/print.css" rel="stylesheet" type="text/css" media="print" title="printonly" />
<link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />

<link href="{T_THEME_PATH}/normal.css" rel="stylesheet" type="text/css" title="A" />
<link href="{T_THEME_PATH}/medium.css" rel="alternate stylesheet" type="text/css" title="A+" />
<link href="{T_THEME_PATH}/large.css" rel="alternate stylesheet" type="text/css" title="A++" />

<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
<link href="{T_THEME_PATH}/bidi.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->





<div id="wrap">
<a id="top" name="top" accesskey="t"></a>
<div id="page-header">
<div class="headerbar">
<div class="inner"><span class="corners-top"><span></span></span>

<div id="site-description">
<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
<h1>{SITENAME}</h1>
<p>{SITE_DESCRIPTION}</p>
<p style="display: none;"><a href="#start_here">{L_SKIP}</a></p>
</div>

<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
<div id="search-box">
<form action="{U_SEARCH}" method="post" id="search">
<fieldset>
<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" />
<input class="button2" value="{L_SEARCH}" type="submit" /><br />
<a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a> {S_SEARCH_HIDDEN_FIELDS}
</fieldset>
</form>
</div>
<!-- ENDIF -->

<span class="corners-bottom"><span></span></span></div>
</div>

<div class="navbar">
<div class="inner"><span class="corners-top"><span></span></span>

<ul class="linklist navlinks">
<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>&#8249;</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a><!-- END navlinks --></li>

<li class="rightside"><a href="#" onclick="fontsizeup(); return false;" onkeypress="fontsizeup(); return false;" class="fontsize" title="{L_CHANGE_FONT_SIZE}">{L_CHANGE_FONT_SIZE}</a></li>

<!-- IF U_EMAIL_TOPIC --><li class="rightside"><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}" class="sendemail">{L_EMAIL_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_EMAIL_PM --><li class="rightside"><a href="{U_EMAIL_PM}" title="{L_EMAIL_PM}" class="sendemail">{L_EMAIL_PM}</a></li><!-- ENDIF -->
<!-- IF U_PRINT_TOPIC --><li class="rightside"><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}" accesskey="p" class="print">{L_PRINT_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_PRINT_PM --><li class="rightside"><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->
</ul>

<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
<ul class="linklist leftside">
<li class="icon-ucp">
<a href="{U_PROFILE}" title="{L_PROFILE}" accesskey="u">{L_PROFILE}</a>
<!-- IF S_DISPLAY_PM --> (<a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a>)<!-- ENDIF --> &bull;
<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>
<!-- IF U_RESTORE_PERMISSIONS --> &bull;
<a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a>
<!-- ENDIF -->
</li>
</ul>
<!-- ENDIF -->

<ul class="linklist rightside">
<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a></li>
<!-- ENDIF -->
</ul>

<span class="corners-bottom"><span></span></span></div>
</div>

</div>

<a name="start_here"></a>
<div id="page-body">

<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) -->
<div id="message" class="rules">
<div class="inner"><span class="corners-top"><span></span></span>
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF --><!-- INCLUDE announcement_centre.html --></div></div>

(紅色字為install.txt指定要加入)
snoopy0228
星球普通子民
星球普通子民
文章: 10
註冊時間: 2008-08-30 19:51

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 snoopy0228 »

再補充一下

外掛公告中心一切正常可以使用

唯一問題就是所有畫面無法對齊(從"現在的時間"跟"TOP5"以下完全貼邊)
頭像
SCR
竹貓忠實會員
竹貓忠實會員
文章: 330
註冊時間: 2006-03-11 23:21
來自: 網路的小角落

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 SCR »

試著把底下部分作修改..
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF --><!-- INCLUDE announcement_centre.html --></div></div>
改成
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
<!-- INCLUDE announcement_centre.html -->
</div></div>
之後進入控制台,清除快取.不行的話再說.
知難非行易,知易反行難~~
snoopy0228
星球普通子民
星球普通子民
文章: 10
註冊時間: 2008-08-30 19:51

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 snoopy0228 »

SCR 寫:試著把底下部分作修改..
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF --><!-- INCLUDE announcement_centre.html --></div></div>
改成
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
<!-- INCLUDE announcement_centre.html -->
</div></div>
之後進入控制台,清除快取.不行的話再說.
大大您好,還是不行

這個檔案很難搞
連你把<!-- INCLUDE announcement_centre.html -->這個多加的字刪掉/儲存後/畫面都還是有問題(已清除快取)
要用舊的overall_header.html整個覆蓋(然後清楚快取)過去才會正常(但外掛也不能用了,因為移除顯示了)

我在想會是overall_header.html的問題嗎?還是其他問題所在(因為下面的畫面應該是別的頁面在控制的吧?小弟對這不是很熟)
頭像
SCR
竹貓忠實會員
竹貓忠實會員
文章: 330
註冊時間: 2006-03-11 23:21
來自: 網路的小角落

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 SCR »

你的 phpBB 版本為何??
怎麼 overall_header.html 檔案的最後會出現(藍色部份)
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
<!-- INCLUDE announcement_centre.html -->
</div></div>
或許把這兩個 </div> 給拿掉才是解決之道.
知難非行易,知易反行難~~
snoopy0228
星球普通子民
星球普通子民
文章: 10
註冊時間: 2008-08-30 19:51

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 snoopy0228 »

SCR 寫:你的 phpBB 版本為何??
怎麼 overall_header.html 檔案的最後會出現(藍色部份)
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
<!-- INCLUDE announcement_centre.html -->
</div></div>
或許把這兩個 </div> 給拿掉才是解決之道.
大大你真厲害,我傍晚的時候有試過把<!-- INCLUDE announcement_centre.html -->放在</div></div>後面,但還是不行
現在把</div></div>拿掉竟然就可以了 :-D
奇怪很多大大應該有裝這隻程式,為甚麼都沒遇到這問題
</div></div>拿掉會影響到後面程式嗎?(因為dreamweaver有出現黃色的錯誤訊息),為甚麼拿掉就可以了呢? :$
snoopy0228
星球普通子民
星球普通子民
文章: 10
註冊時間: 2008-08-30 19:51

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 snoopy0228 »

SCR 寫:你的 phpBB 版本為何??
怎麼 overall_header.html 檔案的最後會出現(藍色部份)
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
<!-- INCLUDE announcement_centre.html -->
</div></div>
或許把這兩個 </div> 給拿掉才是解決之道.
剛的回答忘了跟大大講phpbb的板本
我phpbb的板本是最新的3.0.2(從3.0.1升級上來的)
最後出現</div>是板本有問題嗎?還有有其他問題?請大大賜教!
頭像
SCR
竹貓忠實會員
竹貓忠實會員
文章: 330
註冊時間: 2006-03-11 23:21
來自: 網路的小角落

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 SCR »

原本正常的 overall_header.html 檔案就只有

代碼: 選擇全部

				<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
			<span class="corners-bottom"><span></span></span></div>
		</div>
		<!-- ENDIF -->
是以 <!-- ENDIF --> 為收尾.

安裝完公告外掛後就變成

代碼: 選擇全部

				<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
			<span class="corners-bottom"><span></span></span></div>
		</div>
		<!-- ENDIF -->
<!-- INCLUDE announcement_centre.html -->
以 <!-- INCLUDE announcement_centre.html --> 為收尾.

你的檔案為何會以 </div></div> 為收尾.那就得問問你才知.
這兩個 code 提前出現.當然就會把原本的排版

代碼: 選擇全部

<div id="wrap">
	<div id="page-header">
這兩段 code 給提前結束掉.版面排列也就會提前出現結束.之後的版面也就不會不按照正規來排版了.
拿掉無妨.(正確應該才是這樣,你那是多餘的錯誤.)
知難非行易,知易反行難~~
snoopy0228
星球普通子民
星球普通子民
文章: 10
註冊時間: 2008-08-30 19:51

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 snoopy0228 »

我發現問題所在了
我用Dreamwaver4.0編輯(很舊了)
打開overall_header.html這個檔案
他會自動加</div></div> 然後Dreamweaver上方工具列出現 星號(*) (代表更動過尚未存檔)

用notepad開就沒看到</div></div>了

難怪我在編輯之中不直不覺就把</div></div>存進去
有人知道為甚麼Dreamweaver會自動幫我加料嗎?
snoopy0228
星球普通子民
星球普通子民
文章: 10
註冊時間: 2008-08-30 19:51

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 snoopy0228 »

順便再問一個問題
公告的內容好像都會置中
有沒有辦法讓文字往左邊靠齊呢?
:oops:
頭像
rex
版面管理員
版面管理員
文章: 501
註冊時間: 2001-11-01 15:28
來自: 竹貓星球
聯繫:

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 rex »

snoopy0228 寫:順便再問一個問題
公告的內容好像都會置中
有沒有辦法讓文字往左邊靠齊呢?
:oops:
可利用BBcode來完成喔 ;-)
http://phpbb-tw.net/phpbb/viewtopic.php?f=87&t=50460
全面支援 phpBB3.3.x 版本虛擬空間

台灣[不限流量]虛擬主機
*可自由調整php 版本。
*免費 SSL 簽章。
https://kukan.tw/
snoopy0228
星球普通子民
星球普通子民
文章: 10
註冊時間: 2008-08-30 19:51

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 snoopy0228 »

文字置中的問題已經解決了,原來修改announcement_centre.html 裡的center就可以了
謝謝rex大大的講解,讓我發現phpb3的新功能(因為很少用bbcode)
也再次謝謝SCR大大的幫忙!
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: ACP Announcement Centre 公告中心 的外掛問題(畫面被切割無法對齊)

文章 心靈捕手 »

snoopy0228 寫:
SCR 寫:你的 phpBB 版本為何??
怎麼 overall_header.html 檔案的最後會出現(藍色部份)
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
<!-- INCLUDE announcement_centre.html -->
</div></div>
或許把這兩個 </div> 給拿掉才是解決之道.
大大你真厲害,我傍晚的時候有試過把<!-- INCLUDE announcement_centre.html -->放在</div></div>後面,但還是不行
現在把</div></div>拿掉竟然就可以了 :-D
奇怪很多大大應該有裝這隻程式,為甚麼都沒遇到這問題
</div></div>拿掉會影響到後面程式嗎?(因為dreamweaver有出現黃色的錯誤訊息),為甚麼拿掉就可以了呢? :$
不建議您使用 dreamweaver 或 notepad 作為編輯 (*.php 或 *.html) 檔案的軟體.
參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?f=87&t=50287
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「[3.0.x] 外掛問題討論」