首頁
新聞
功能
下載
開發
支援
論壇
文件
搜尋
關於我們
Template FAQ
原始碼
出自LifeType 中文文件計畫
Template FAQ
的原始碼
跳轉到:
導航
,
搜尋
根據以下的原因,您並無權限去做編輯頁面:
您剛才的請求只有
用戶
使用者組的使用者才能使用。
你可以檢視並複製本頁面的原始碼。
[[Category:FAQ]] =模版常見問題區= 本區是用來整理[http://forum.lifetype.org.tw/index.php LifeType中文論壇]上與模版相關的常見問題。希望能對入門的使用者有些許的幫助。問題內容將隨論壇問題數量增加,目前尚在整理中。 ==LifeType有多少模版呢?== 截至2005/11/25日為止,官方所提供的模版共有'''64個'''。 但是初始安裝的Lifetype系統僅包括'''3個'''模版,其餘的模版你必須自行下載安裝後才會出現在你的LifeType系統中。 ==如何取得模版?== 你可以從下面的連結下載[http://www.lifetype.net LifeType]官方釋出的模版 *[http://sourceforge.net/projects/lifetype/ 官方模版下載列表] ==我可以一次下載所有模版嗎?== '''答案是可以的'''。 你可以從官方網站下載[http://prdownloads.sourceforge.net/lifetype/_all_templates.zip?download _all_templates.zip]這個檔案,裡面包含所有官方模版。 '''注意事項''':下載後請先將該檔案解壓縮,刪除該目錄下的'''newtemplates目錄'''(該目錄為一空白模版無法正常運作),然後使用FTP軟體將所有目錄上傳到LifeType安裝目錄下的*templates/*目錄。 ==blueish模版裡面中文月份為什麼會有亂碼?== blueish 模版裡面的日期格式設定並不適合中文使用,必需加以修改才可以正常顯示中文。修改方法如下: * 找到 templates/blueish/post.template 。 * 找到下面這段代碼: {$locale->formatDate($postDate,"%j %b, %Y")} * 把裡面的 '''%b''' 改成 '''%B''' 如下: {$locale->formatDate($postDate,"%j %B, %Y")} * 其他相同的亂碼部份,請自行比照辦理。 關於日期的格式設定,可以參考線上 API 文件 [http://api.lifetype.org.tw/da/dcd/class_locale.html#e60a1d55495b8dfa28af2c14a5a0307a locale 的 formatDate 函數說明]。 註:在即將釋出的 1.1 中,這個問題將不會再發生。因為 Mark 已經把所有的模版日期都改過來了。 ==為什麼我的模版無法上傳?還出現一堆錯誤訊息== 如果你的錯誤訊息,看起來像下面這個樣子: <pre> Exception message: exec() has been disabled for security reasons Error code: 2 -- Backtrace -- /var/www/html/plog/class/file/unpacker/zipunpacker.class.php(62): exec /var/www/html/plog/class/file/unpacker/unpacker.class.php(136): zipunpacker.unpack /var/www/html/plog/class/template/templatesandbox.class.php(91): unpacker.unpack /var/www/html/plog/class/action/admin/adminaddblogtemplateaction.class.php(85): templatesandbox.checktemplateset /var/www/html/plog/class/action/admin/adminaddblogtemplateaction.class.php(211): adminaddblogtemplateaction._performuploadtemplate /var/www/html/plog/class/controller/controller.class.php(309): adminaddblogtemplateaction.perform /var/www/html/plog/admin.php(41): admincontroller.process </pre> 這代表的是你的主機(通常是虛擬主機)不允許你執行 unzip 這個系統命令。所以上傳之後在解壓縮時發生錯誤。 怎辦麼呢?很簡單,LifeType 提供了自己的解壓縮程式,你只要把 全部站台管控 » 說明工具設定 » unzip_use_native_version 勾選起來就可以了。從此以後,LifeType 就會用自己的解壓縮程式來處理上傳的模版。 ==為什麼我的 blog 有些地方有亂碼,但大部份卻正常顯示中文?== 有的模版(尤其是一些非亞洲語系國家作者的作品)會在模版裡面的一些標題部份加上 [http://smarty.php.net/manual/en/language.modifiers.php#language.modifier.capitalize smarty 的 capitalize 修飾子]。這個修飾子的作用是讓 smarty 變數裡的每個英文單字的第一個字母變成大寫。可是這個修飾子也會對中文造成影響,所以會讓部份中文出現亂碼。 遇到這種問題時,請使用模版編輯器(或其他方式修改模版檔案),將類似以下的部份: <input type="submit" name="Search" value="{$locale->tr("search")|capitalize}" /> 裡面的 |capitalize 全部刪除就行了
返回到
Template FAQ
。
個人工具
登入
檢視
頁面
討論
原始碼
歷史
搜尋
導航
首頁
社群入口
現時事件
近期變動
隨機頁面
使用說明
工具箱
鏈入頁面
相關頁面修訂記錄
特殊頁面