昨天,伙伴 huihui 要求,希望他的 blog 不要公開,只做為私人的網路日記,想了一下,秘密部落格 ( SecretBlog Plugin ) 正好符合這個要求,於是就加上去了。
順便,把這個外掛的中文語系給完成了。因為,只有短短的 14 行,我也不提供下載了,請直接複製/貼上使用吧。
首先,建立一個檔案,檔名為 locale_zh_TW.php ,記得,存檔時要使用 UTF-8 No BOM 格式。
然後,把下面的程式碼貼到 locale_zh_TW.php 裡面:
<?php
$messages["secretblog_plugin"] = "秘密部落格";
$messages["secretblog_settings_saved_ok"] = "外掛程式設定值儲存成功";
$messages["secretblog_plugin_enabled_help"] = "啟用這個外掛將以密碼保護你的部落格";
$messages["secretblog_plugin_enabled"] = "啟用這個外掛";
$messages["secretblog_password"] = "密碼";
$messages["secretblog_password_help"] = "請輸入用來保護你的部落格的密碼";
$messages["pluginSecretBlogSettings"] = "秘密部落格";
$messages["manageSecurityPlugins"] = "安全性外掛";
$messages["secretblog_blog_is_password_protected"] = "你必需要提供正確的密碼才能存取這個部落格的內容";
$messages["secretblog_send"] = "傳送";
$messages["secretblog_enter_password"] = "輸入密碼";
?>
最後,把這個檔案上傳到主機,並放在 plugins/secretblog/locale/ 目錄裡面, *nix 主機的使用者,記得檢查一下檔案的擁有者和權限。
待會再回報到臭蟲追蹤系統 。
2006/06/25 補充:
日前與 mark 聊過,待他有空,會直接 commet 到 svn 裡去,省下我寫怪英文獻醜的事了。
不過,使用秘密部落格外掛請注意!如果發現啟用秘密部落格外掛後, blog 裡的每個超連結都會跳到要你輸入密碼的頁面,則必需調整 php.ini 的設定來解決。這個問題目前只發生在 PHP5 。如果你使用 PHP5 ,必需注意 php.ini 的 register_long_arrays 設定必需是 On 才行。根據 PHP 官方網站的文件說明, register_long_arrays 的預設值原本就是 On 。如果發生了上述症狀,請依說明在 php.ini 裡加上或修改
register_long_arrays = On
並重新啟動 apache 應該就行了。
沒有留言:
張貼留言