◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
zblog建站实用技巧总结
1.有关zblog的基本知识
zblog目前的版本:1.6 final。第一版本更新过好多次,各有特点,不过应该到此为止了。
zblog下载地址:点击进入。。。
zblog的安装:两种方式“在线安装”/“直接拷贝”。实际上是等价的,在上述地址中可选不同的压缩包下载。
2.有关zblog的后台管理
网站设置是安装后第一步要做的,这里要设置blog的标题名称及描述等基本信息,这些使你的blog不同于其他人。
新建文章和分类管理是填充网站内容所必需的,所有的文章必须属于一个分类,不能省略。恐怕这在随后是最常用到的。
文件重建是每次添加了新文章或者修改文章之后必须做的,这在帮助文档也有解释。
而网站重建则是每次改动了网站设置或者模板后的必须步骤,不要觉得麻烦,zblog的静态文件生成必须牺牲一下操作时间。
至于文件管理,插件管理,是为了为zblog增加新的元素或者作一些微调而设的,通过文件管理,可以直接编辑任意一个文件的代码,一些有用的插件在上传后也可以在插件管理中使用,这在后面详细介绍。
3.有关zblog的有用插件
插件的使用:后台-〉插件管理。一般来说,插件都做好交互界面,方便我们使用,一般都是傻瓜型的。
比较有用的插件:RSS导入插件,sitemap插件、全静态补丁(for1.6final)、文章排行插件,我自己还使用了lightbox的插件,只是好奇(点击图片可以看到效果),如果大家站内图片比较多又比较喜欢漂亮的效果,可以试试看。
4.有用的zblog代码设置
a| 加入快捷回复和阅读全文代码
<a href="<#article/url#>">阅读全文</a> | <a href="<#article/url#>#comment">发表评论</a>
修改b_article-multi.htmlb| 加入第三方统计代码
c| 让内容页的标题先显示文章标题
效果是 网页标题 = “文章标题 - 网站名称”。对SEO来说,这是个很重要的事情,很多程序现在都是这样设计的。
修改方法是,找到文件template/single.html:
<title><#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#></title>
改为:<title><#BlogTitle#><#ZC_MSG044#><#ZC_BLOG_TITLE#></title>
d| 修改难看的目录后RSS图标显示打开c_system_event.asp,找到Function BlogReBuild_Catalogs()
将strcatalog=strcatalog……那句话,其中
<a href="""&ZC_BLOG_HOST&"sydication.asp?cate="&objRS("cate_ID")&""" target=""_blank""><img title=""rss"" width=""20"" height=""12"" src="""&ZC_BLOG_HOST&"IMAGE/LOGO/rss.png"" border=""0"" alt=""rss"" /></a>
e| 改变日期显示方式
日期的说明和演示如下:
<#article/posttime/longdate#>2006年8月11日
<#article/posttime/shortdate#>2006-8-11
<#article/posttime/longtime#>22:01:42
<#article/posttime/shorttime#>22:01
<#article/posttime/longdate#>
,替换为想要的格式即可。f| 有用的重建推荐设置
※单次重建文件后的间隔秒数 设置为5-10秒左右,还可以设置更长的时间间隔;
g| 各个模板文件的功能
站点首页面模板,不包含日志页模板,即仅为外部框架,在其中调用日志页标签
single.html
日志页模板,包括外部框架和内部框架,外部框架可直接使用default.html的样式,也可设计为不同的。内部框架即日志列表、内容显示样式。
b_article-single.html
日志全文显示页面模板,仅为内部框架,外部框架由single.html提供
b_article-multi.html
日志列表,有日志摘要内容列表,仅为内部框架,外部框架由single.html提供
b_article-multi-list.html
日志列表,无日志摘要内容列表,仅为内部框架,外部框架由single.html提供
b_article_comment.html
评论内容显示页面,仅为内部框架,外部框架由single.html提供
b_article_commentpost.html
评论内容发布区,仅为内部框架,外部框架由single.html提供
b_article_commentpost-verify.html
评论内容发布验证码显示样式
b_article_nvabar_l.html
日志全文显示页面文章导航,显示“上一篇”日志链接
b_article_nvabar_l.html
日志全文显示页面文章导航,显示“下一篇”日志链接
b_article_tag.html
日志列表页、日志全文显示页的tags显示样式
b_article_trackback.html
日志全文页面中部,显示引用站点地址部分的样式
b_pagebar.html
日志列表底部分页栏,与评论内容分页栏无关
catalog.html
日志分类显示页面,包括内部框架和外部框架,内部框架为按分类、按日期、按tags等查询结果显示页面,外部框架可与default.html或者single.html相同,也可不同
search.html
搜索框搜索结果显示页面,包括内部框架和外部框架,内部框架为搜索结果显示页面,外部框架可与default.html或者single.html相同,也可不同
b_article-relation.html
内容相关日志显示,可放置在日志全文显示页面。
wap.html
wap首页面模板,调用日志列表标签
wap_single.html
wap日志显示页模板
wap_article-multi.html
日志列表显示页模板
wap_article_comment.html
评论发表页面框架
5、可能遇到的问题
下面的问题都是我遇到的(自己架设服务器容易出现),应该不全面,也可能有误,欢迎大家补充提问。
a| 安装之后管理登陆页面不显示验证码
IIS服务器设置的问题。我的服务器系统是server2003,需要设置 启用父路经 才能正常显示。方法是进入控制面板的管理工具,右击iis服务器属性,启用父路经前的勾选中即可。
b| 上传附件错误,200k上限
错误代码我忘了,还是server2003的问题,对于iis客户端的上传文件大小上限,默认为200k。修改方法是:
2.在找到文件c:\windows\system32\inetsrv\metabase.xml,用“记事本”打开该文件,用记事本中的“查找”功能
搜索关键词“AspMaxRequestEntityAllowed”,搜索到结果如下图所示,AspMaxRequestEntityAllowed=204800,修改204800为更大的值;
3.开启IIS admin service
c| 提交日志导致浏览器假死
现象是进度条停在某一位置不动,关闭后重新来看,日志实际上已经保存。
可能的原因是日志中存在html的错误或者被禁用的代码,我自己试过这种情况,发现去掉错误后就没问题了。
d| 管理员回复留言提示“没有权限”
这个问题我也纳闷很久,本来以为是数据库写权限的问题,不过偶然的测试发现,原来zblog遇到用户留言一定会对照已经保存的访客信息,如果碰巧是管理员,则必须保证已经登陆了。想想也很合理,不然,谁都可以冒充管理员发言了。可惜作为管理员偶尔会忘掉。
e| 相关文章不显示后缀.html
如果你发现重建文件后相关文章的连接没有了后缀.html,那么可以通过修改TEMPLATE/b_article_mutuality.html的代码来解决:<如果使用了静态插件,经常会首先遇到这个问题!>
<p><a href="<#article/mutuality/url#>"><#article/mutuality/name#></a> (<#article/mutuality/posttime#>)</p>
<p><a href="<#article/mutuality/url#>.html"><#article/mutuality/name#></a> (<#article/mutuality/posttime#>)</p>
f| ...
想到这么多,以后慢慢更新吧
|
|
||
|
|
|
|
![]() |
||
发布:Debugger | 分类:代码收集 | 引用本文 | 发表评论 | 返回顶部
- 原创文章如转载请注明:来自[闻思家园]:http://www.winshome.com/coding/2006-11/zblogcode.html
