Template FAQ |
出自LifeType 中文文件计画
(修订版本间差异)
(→blueish模版里面中文月份为什么会有乱码?) |
(→blueish模版里面中文月份为什么会有乱码?) |
||
第39行: | 第39行: | ||
关于日期的格式设定,可以参考线上 API 文件 [http://api.lifetype.org.cn/da/dcd/class_locale.html#e60a1d55495b8dfa28af2c14a5a0307a locale 的 formatDate 函数说明]。 | 关于日期的格式设定,可以参考线上 API 文件 [http://api.lifetype.org.cn/da/dcd/class_locale.html#e60a1d55495b8dfa28af2c14a5a0307a locale 的 formatDate 函数说明]。 | ||
+ | |||
+ | ==为什么我的模版无法上传?还出现一堆错误讯息== | ||
+ | |||
+ | 如果你的错误讯息,看起来像下面这个样子: | ||
+ | |||
+ | <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 就会用自己的解压缩程式来处理上传的模版。 |
在2006年1月5日 (四) 04:43所做的修订版本
目录 |
模版常见问题区
本区是用来整理LifeType中文论坛上与模版相关的常见问题。希望能对入门的使用者有些许的帮助。问题内容将随论坛问题数量增加,目前尚在整理中。
LifeType有多少模版呢?
截至2005/11/25日为止,官方所提供的模版共有64个。
但是初始安装的Lifetype系统仅包括3个模版,其余的模版你必须自行下载安装后才会出现在你的LifeType系统中。
如何取得模版?
你可以从下面的连结下载LifeType官方释出的模版
我可以一次下载所有模版吗?
答案是可以的。
你可以从官方网站下载_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 文件 locale 的 formatDate 函数说明。
为什么我的模版无法上传?还出现一堆错误讯息
如果你的错误讯息,看起来像下面这个样子:
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
这代表的是你的主机(通常是虚拟主机)不允许你执行 unzip 这个系统命令。所以上传之后在解压缩时发生错误。
怎办么呢?很简单,LifeType 提供了自己的解压缩程式,你只要把 全部站台管控 » 说明工具设定 » unzip_use_native_version 勾选起来就可以了。从此以后,LifeType 就会用自己的解压缩程式来处理上传的模版。