大家好!
我經常看見一個普遍的需求是, 如何增加一個隨機的頁頂圖片或者是網站的 logo (標誌). 隨機的網站標誌是讓您的論壇引人注目之快速且容易的方式. 您也許可以在這些圖片上加上一些格言. 例如: "很高興看到您!" 或 "最友善的論壇!".
步驟 1
收集您的圖片以及將它們用這個格式 (site-logo-NUMBER-HERE.extension) 重新命名. 從 1 開始, 以數字取代 NUMBER-HERE, 以及轉換, 使用適當的 extension (副檔名), 像是 JPG, PNG, 或 GIF (注意! 不建議使用 BMP 格式, 因為它們是不被支援的). (您需要將所有圖片儲存成相同的格式, 像是 PNG.) 如此一來, 您現在應該有許多準備好要上傳的圖片, 像是 site-logo-1.png, site-logo-2.png, site-logo-3.png, site-logo-4.png,...
步驟 2
用您最喜愛的文字編輯器, 開啟 includes/functions.php 以及找到這一行:
代碼: 選擇全部
'T_STYLESHEET_NAME' => $user->theme['theme_name'],
代碼: 選擇全部
'SITE_LOGO_RANDOM' => mt_rand(1, NUMBER-OF-IMAGES),
代碼: 選擇全部
'SITE_LOGO_RANDOM' => mt_rand(1, 4),
再一次, 用您文字編輯器, 開啟 styles/YOUR_STYLE/template/overall_header.html 以及找到這一行:
代碼: 選擇全部
<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
代碼: 選擇全部
<img src="{T_IMAGESET_PATH}/site-logo-{SITE_LOGO_RANDOM}.EXTENSION" alt="Logo" title="Logo" />
步驟 4
上傳已修改的檔案到您的伺服器, 以及上傳您的圖片到 styles/YOUR_STYLE/imageset 資料夾內. 如果您重新整理頁面好幾次, 卻沒有看到新的圖片, 那麼您可能需要清除論壇的快取檔案 (ACP -> 風格 -> 樣板 -> 重新整理). 如果您還是沒有看到新的圖片, 那麼您可能需要清除瀏覽器的快取檔案, 以及重新啟動它.
總之, 在您編輯檔案之前, 做好備份, 將可安全地練習外掛.
與您分享之!
--
資料來源:
http://www.phpbb.com/kb/article/adding- ... der-image/