分类目录归档:Blog维护
更新Blog到2.1.0alpha版,修正NERV2模板代码
经过两天的本地测试,尽管官方不建议更新到alpha版,但综合跟新内容我还是决定更新。这两天又调整了CSS以及模板代码使得一些显示不正确的地方得以修正。
FMPlayer插件MP3播放加速问题
前几天准备为FMPlayer加入几首新歌,由于服务器访问速度问题,不得不把MP3文件转换成低码率的。但是当传上服务器后发现MP3播放被加速了。又测试了原版,发现速度正常了。开始以为是码率过低,于是换了多种码率,但还是处于加速状态。对比了一下几个MP3文件,发现除了码率外被加速的MP3采样率都介于22 kHz~44 kHz之间。查看了Flash的帮助文件发现制作Flash时只能导入8-或16-bit采样率为11、22或44 kHz的MP3,采样率不为11 kHz整数倍(如8、32或96 kHz)的文件导入时将被转换成低采样率。于是在转换MP3是强制把采样率降低到22 kHz再放入FMPlayer插件中播放速度就正常了。后来测试发现只有采样率为11、22或44 kHz的MP3播放速度才是正常的。
让JavaScript兼容XHTML
近来,随着XHTML(可扩展HTML)标准的出现,<script/>标签也经历了一些改变。该标签不再用language特性,而用type特性声明内嵌代码或要加入的外部文件的mime类型,JavaScript的mime类型是"text/javascript"。例如:[codes=xml]<html> <head> <title>Title of Page</title> <script type=”text/javascript”>var i = 0; </script> <script type=”text/javascript” src=”../scripts/external.js”></script></head> <body> <!– body goes here –> </body> </html>[/codes]
更新NERV2模板,HEADER换成Flash
FLASH取自EVASTORE,修改了一下,一共5个Flash。[codes=php]//一个php随机数:$swfrand = rand(1,5);//随机Flash地址代码:data=”{$template['images']}/header_{$swfrand}.swf” [/codes]不过有个缺点,服务器速度过慢导致网页打开速度大降。
IE下Bo-Blog选择cookie保存时间登入失败原因
经过不断测试,终于发现IE下选择cookie保存时间后登入失败的原因,是由一个简繁转换的插件造成的。该插件也会对cookie进行写入操作,可能是这个写入操作和blog登录cookie写入操作发生了冲突造成的。禁用该插件后登录就正常了。不知道这个算bo-blog兼容问题还是算简繁转换插件兼容问题,因为2.0.3之前也用的这个插件但从未出现过这样的问题。
Blog 更新到2.0.3 rc 1,NERV2模板开发中
顺利升级Blog至2.0.3 rc 1。然后打算开发一个三栏模板NERV2。圣诞节将至,距离EVA21-24的发布日子越来越近了。
Blog 更新至2.0.3 beta 1
Blog 更新至2.0.3 beta 1更新NERV模板使其兼容2.0.3 beta1个人认为此版本值得更新,添加了一个后台模板非常好看。不过跟新过程中有几个问题要注意,由于更新操作提示是上传除install目录之外的所有目录,但这样会导致模块设置文件以及config.php被覆盖,虽然之前备份,但无法导入,最后弄了很久才恢复。除此之外后台有个小bug。

