1.点石上有
一篇文章指出Z-
Blog只能在Post目录下生成文章并不利于
SEO,其实Z-Blog采用这种方式也是为了简化设计和使用。
那么如何才能配置出独特的Url呢?现在1.7版增加了3个参数控制静态日志的Url,其中
ZC_CUSTOM_DIRECTORY_ENABLE:“是否开启自定义静态日志目录功能,不是高手请勿使用”
ZC_CUSTOM_DIRECTORY_REGEX:“自定义静态日志目录配置(可以是{%post%},{%category%},{%user%},{%year%},{%month%},{%day%},{%id%},{%alias%}之间的组合,可以用/分隔,系统初始化配置是{%post%})”
ZC_CUSTOM_DIRECTORY_ANONYMOUS:“开启匿名功能时自定义静态日志目录里必须有{%id%}或{%alias%}在里面”,开启此设置后,就可以隐去文章的文件名,只以目录形式出现。
2.以点石的这篇文章的URL为例:
http://www.dunsh.org/2006/10/29/web-design/
在Z-Blog只要如下配置就可以实现了。
ZC_CUSTOM_DIRECTORY_ENABLE开启,ZC_CUSTOM_DIRECTORY_ANONYMOUS开启,ZC_CUSTOM_DIRECTORY_REGEX设置为:
{%year%}/{%month%}/{%day%}/{%alias%}
3.参数解释:
{%post%},{%category%},{%user%},{%year%},{%month%},{%day%},{%id%},{%alias%}
分别对应:
日志文件夹,日志分类名,日志用户名,日志时间的年,日志时间的月,日志时间的天,日志编号,日志别名
日志时间的月,日志时间的天都是两位数
4.注意:
ZC_CUSTOM_DIRECTORY_ANONYMOUS开启时,请将“※静态文件后缀名”改为
asp或是htm,不要用原来的html,因为有的空间的默认文档没有default.html。
5.建议:
Z-Blog不建议使用只使用{%alias%}而无日期或{%id%}的方法,因为文章的别名有可能相同从而多篇文章共用同一个Url,建议配置成{%category%}/{%id%}/{%alias%}或{%year%}/{%month%}/{%day%}/{%alias%}这样的方式。
在配置好静态日志的Url后再改动的代价非常大,请事先想好如何配置。还有更多的配置方法等着大家的实现。
PS:大部分用户并不真正需要此功能;对系统不熟悉者请勿使用使功能。
数据导出管理器 1.2版 for zblog 1.6 将Z-
Blog数据导出为atom 1.0格式的一种扩展格式,这样在其它的系统和语言下也能够使用导出的数据。(注:这个版本是针对1.6的,在1.7下没有测试过。)
使用方法:将下载的压缩包里的目录及目录里的文件全部上传至BLOG的PLUGIN目录即可。
下载:
exporttool_1_2.rar (6.63 KB)
本程序只支持标准的RSS 2.0格式的XML文件导入,请自行校检你的RSS数据源是否符合标准。
使用方法:
将下载的压缩包里的目录及目录里的文件全部上传至BLOG的PLUGIN目录即可。导入后要文件重建和索引重建。像新浪博客导出RSS 2.0,只能导出一部分,解决办法是把每个月的RSS都保存下来,再一个个的导入。
提示:rss文件损坏是什么原因造成的?请用Mozilla Firefox保存你的RSS文件,不要使用IE另存XML,IE会破坏XML文件的结构。
下载: rssimport_1_1.zip (3.71 KB)
支持最新版的Z-Blog程序,登录转换后的Zblog的用户名还是原pjblog的用户名,密码为zblogger,请立即登陆后台更改密码,以防损失。
具体操作:
1、下载本程序然后解压缩,把pjblog2zblog.asp文件上传到你的blog根目录
2、在浏览器地址输入http://你的blog根目录/pjblog2zblog.asp 回车运行
3、请按照提示输入pj-blog数据库相对路径的文件名,Z-Blog的数据库文件可以输入存在的文件或者输入新的文件名进行新创建。
4、将生成的Z-Blog的数据库文件放在DATA目录下,然后打开c_custom.asp进行数据库路径的配置。(参见 Z-Blog使用手册 使用说明第1条)
5、在后台重建文件。
下载: pjblog2zblog.rar (12.12 KB)
在c_system_event.asp中
找到Function BlogReBuild_Tags()函数中的:
Set objRS=objConn.Execute("SELECT * FROM [blog_Tag] ORDER BY [tag_Order] DESC,[tag_Count] DESC,[tag_ID] ASC")
改成:
Set objRS=objConn.Execute("SELECT TOP 10 tag_ID FROM [blog_Tag] ORDER BY [tag_Order] DESC,[tag_Count] DESC,[tag_ID] ASC")