為甚麼
這說明了一個相對容易的快捷方式,增加一個公告或消息到您的論壇頂端。
它可能是指出一個特定的規則、重要事件、或類似的。這可以經由 FTP 或管理員控制台(ACP)完成。
功能
- 這是一個簡單的硬編碼消息欄。
- 利用現有的類別和選擇,以盡量減少您將需要增加的風格。
- BBCodes 將不被解析。
- 可以使用 XHTML 標籤。
- 如果您不熟悉 XHTML 標籤,那麼您可以只使用標準的純文字。
- 如果您想有一個欄位,可增加了更多配置和功能,像是在外掛資料庫的外掛,例如:ACP 公告中心。
這需要針對風格去編輯代碼,使您想要的訊息出現(見下文)。
最佳的方式是:
- 經由FTP下載相關的檔案。
- 備份檔案。如果出現任何錯誤,或您要刪除公告,只需更換成所編輯的檔案之備份。
- 使用純文字編輯器編輯。
- 經由 FTP 上傳已經編輯的檔案,回到原來的位置。
- 進入 ACP > 風格 > 樣板 > 您的風格 > 重新整理;
或者,如果您無法進入 ACP,那麼刪除 /cache/ 資料夾內的 tpl_your style_overall_header.html.php 檔案(或請確認只刪除 tpl_* 開頭的檔案)。
- 進入 ACP > 風格 > 樣板 > 您的風格 > 編輯
- 然後編輯以下的代碼
- 注意:此方法只用於臨時編輯,重新整理樣板或清除論壇快取可能會導致公告被刪除。
prosilver
打開
styles/prosilver/template/overall_header.html
(在檔案的底端)之後,增加
代碼: 選擇全部
<div id="announcebar" class="rules">
<div class="inner"><span class="corners-top"><span></span></span>
<strong>Bertie for president!</strong> - <a href="http://www.phpbb.com/shop/" title="Buy a Bertie">Buy a Mascot</a>
<span class="corners-bottom"><span></span></span></div>
</div>
代碼: 選擇全部
<strong>Bertie for president!</strong> - <a href="http://www.phpbb.com/shop/" title="Buy a Bertie">Buy a Mascot</a>
styles/prosilver/theme/colours.css
找到
代碼: 選擇全部
p.rules {
background-color: #ECD5D8;
background-image: none;
}
代碼: 選擇全部
#announcebar.rules {
background-color: #FFD700;
}
subsilver2
打開
styles/subsilver2/template/overall_header.html
找到
代碼: 選擇全部
<div id="wrapcentre">
代碼: 選擇全部
<div class="announcebar">
<table class="gen">
<tr>
<td><strong>Bertie for president!</strong> - <a href="http://www.phpbb.com/shop/" title="Buy a Bertie">Buy a Mascot</a></td>
</tr>
</table>
</div>
代碼: 選擇全部
<strong>Bertie for president!</strong> - <a href="http://www.phpbb.com/shop/" title="Buy a Bertie">Buy a Mascot</a>
styles/subsilver2/theme/stylesheet.css
找到
代碼: 選擇全部
#findbar {
width: 100%;
margin: 0;
padding: 0;
border: 0;
}
代碼: 選擇全部
.announcebar {
background-color: #FFD700;
border-width: 1px;
border-style: solid;
border-color: #BB9860;
padding: 4px;
margin: 15px 25px 0 25px;
font-weight: normal;
font-size: 1.1em;
font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
201200507 Oyabun1 Changed code to remove multiple use of same CSS ID selectors. Added reference to changing background colour.
--
資料來源:
http://www.phpbb.com/kb/article/simple- ... ement-bar/