默认值Z-Blog技术文档

z-blog  时间:2021-01-13  阅读:()

来源 http://wiki.rainb owso ft.org/doku.php

Z-B lo g是一款小巧而强大的基于Asp平台的B lo g程序其特性包括丰富的主题界面及插件扩展支持

采用Web Standards网页设计标准

生成静态日志页面支持自定义目录配置

支持FierFox、 Opera、 Safari等浏览器

支持Wap支持Windows Liv e Writer等离线写作软件

关于Z-Blog

程序特点

前台

符合网页标准

符合XHTML网页标准。

静态化网页

静态化文章页承载千万访问。

WAP访问

支持WA P WML浏览、评论。

后台

在线安装主题&插件

轻点鼠标轻松换肤方便个性化。

可视化编辑&UBB编辑

集成F C K Edito r可视化编辑器与UB B文本编辑器所见即所得。离线发布

支持MetaWeb log AP I可使用离线编辑器或第三方编辑器更新博客。开发

面向对象

类机制。

事件驱动

符合MVC模型。

插件机制

内建插件HO O K机制。

安装与配置

安装Z-Blog的系统要求

服务器要求

操作系统Windows 2000以上

Web服务器 IIS 5.0以上

需要的ASP组件 ADO数据库、 FSO、MSXML、ADODB.Stream等系统组件文件或目录的读写权限

读取写入权限

文件 c_custom.asp,c_option.asp,RSS.XML文件

目录 UPLOAD、 INCLUDE、 CACHE、 P OST、 THEMES PLUGIN目录DA TA要求拥有数据库文件读取与写入权限包括更名连接读取写入启用父路径支持

一般所需的ASP组件在II S安装后就已经默认启用了

UPLOAD、 PO ST、DATA的目录名根据您的系统配置可能有所不同

如果您的服务器不允许父路径您将无法使用验证码图片等功能从而影响正常使用

如果不能确定您的服务器空间是否支持Z-Blog正常运行,或是已安装的Z-Blog程序运行不正常可以下载Z-Blog网络主机环境测试程序进行测试。

客户端要求

网页浏览器如Mozilla FireFox 1.5、 IE 6.0、 Opera 9.0及更高版本。

客户端浏览器需要启用JavaScript脚本、 Cookie支持。

Z-Blog的安装与升级

以下说明适用于Z-Blog1.8

安装说明

从下载页面下载最新版本的Z-Blog安装包

解压缩安装包上传包内文件至服务器

手动安装包—上传包中所有文件在浏览器中打开博客地址将自动转到初次安装向导页.

自动安装包—上传包中的两个文件在浏览器中打开http://yourb logurl/ins tall.a sp如:http://www.rainbowso ft.org/ins tall.asp然后根据引导完成安装初始化步骤最后转入初次安装向导页.

进入向导页需完成4项内容:

BLO G的网络地址(自动读取)

数据库的名称和地址(系统自动随机生成)

博客管理员账号(用户名与密码)

B LO G唯一标识符(系统自动随机生成)

点击提交,整个安装过程就完成了,欢迎加入zblogger阵营!

如果你的域名更换或想把数据库移至其它目录,请修改博客目录下的c_custo m.asp 文件

Const ZC_DATABASE_PATH=“数据库所在路径”

Const ZC_BLOG_HO ST=“博客所用域名”带“/”如:http://www.rainbowso ft.org/

在程序后台”用户管理”中,管理员可以创建比自己权限低的账号可建立一个“高级用户”供日常使用。

升级说明

升级是指将Z-blog旧版升级到最新版的过程。这里提供自动与手动两种升级方法。对于普通用户我们推荐用自动升级。

自动升级

从下载页面下载最新版本的Z-Blog自动安装升级包1)

解压缩安装包将包中文件上传至服务器

在浏览器中打开http://yo urb lo gurl/ins tall.asp根据程序引导完成升级

升级完成后再将insta ll.asp文件删除

推荐阅读 自动升级图解

手动升级

以下为通用升级方法如果对程序稍为熟悉则推荐在本地升级后再上传至服务器。升级后如出现500错误等请先查看是否有文件漏传。

备份你的旧版Z-Blog程序到本地

从下载页面下载最新版本的Z-Blog手动安装包

解压缩安装包

删除新版程序的DATA目录中的zblog.mdb将旧数据库放入其中。

更改新版程序c_custom.asp里的ZC_DATABASE_PATH 2)参数和

ZC_B LO G_HO S T 3)参数可对照旧版相应文件修改 。

再将需要保留的原附件、链接、主题样式等放入新程序中相应的目录覆盖删除服务器上的Z-B lo g程序文件可保留上一步所述目录于服务器上

将修改后的Z-Blog1.8文件上传至服务器

更新数据库结构到最新版本* 1.8+版本可略过

用插件“Z-Blog数据库备份与升级程序”进行升级

进入程序后台更改网站设置然后进行索引重建与文件重建即完成升级附件对应目录 UP LO A D

链接对应目录 INCLUDE

主题样式对应目录 THEMES  1.7升级至1.8版请继续阅读下面的主题升级部分内容。 

主题样式升级(for 1.7)

Z-Blog1.8之前的主题要在1.8中使用必需经过简单修改

默认主题

即原默认模板与样式的结合。

默认模板

将原TEMPLATE目录下文件覆盖到新版的THEMES\default\TEMPLATE 修改THEMES\default\TEMPLATE中模板文件

<link rel="styleshe et"rev="style sheet"hre f="<#ZC_BLO G_HO ST#>style/<#ZC_BLOG_C S S#>.css" type="text/css"media="screen" />改为

<link re l="style sheet"hre f="<#ZC_BLOG_HO ST#>theme s/<#ZC_BLO G_THEM E#>/s ource/style.css.asp"typ e="text/css"media="s creen" />可选修改项 日志页面加入评论订阅地址自动发现代码 single.html头部<head>内加入

<link re l="a lte rnate" typ e="ap p licatio n/rss+xml"href="<#ZC_BLOG_HO ST#>feed.asp?cmt=<#article/id#>" title="Comments Feed for<#artic le/title#>"/>底部<script>脚本改为

<script type="text/javascript">

$(do cum ent).ready(func tio n(){try{var e lSc ript=document.createEle ment("script");elScript.s etAttribute("language", "JavaScript");e lScrip t.setAttribute("src",

"<#ZC_BLO G_HO ST#>functi on/c_html_j s.asp?act=batc h"+unescape("%26")+"view="+escape(strB atchVie w)+unesc ape("%26")+"inc ulde="+escape(strB atchInc uld e)+unescape("%26")+"count="+escap e(strBatc hC ount));docume nt.ge tEle me nts B yTa gN ame("b ody")[0].append Child(e lS c ript);

}c atc h(e){};var RevertID=0;if(document.getEle mentById("inp Ve rify")){var objImageValid=$("img[@src^='"+str00+"functio n/c_validco de.asp?name=co mmentvalid']");objImage Valid.css("curs or","pointer");objImageVali d.c lick(functi on() {objIma ge Va lid.attr("s rc",str00+"func tio n/c_validc ode.asp?name=co mme ntva lid"+"&random="+Math.random());

} );

}

});</sc ript>样式

将原STYLE目录中对应默认模板的文件复制到新版的THEMES\default\STYLE 如果不清楚原STYLE目录中哪些是对应默认模板的样式建议略过这一步重新下载所需样式置于THEMES\default\STYLE中

其它主题

指使用了非默认模板的主题。

在新版程序的THEMES目录中新建一个文件夹假设该主题为”fresh“不推荐用中文或特殊字符为该文件夹命名。

将原TEMPLATE目录复制到THEMES\fresh\中

修改TEMPLATE中的模板文件

必改项将default.html ca ta lo g.html s ingle.html se arc h.html ta gs.html中的<link rel="stylesheet"rev="stylesheet"hre f="<#ZC_B LO G_H O ST#>style/<#ZC_B LO G_C S S#>.css" typ e="te xt/c s s"me dia="scree n" />改为

<lin k re l="styleshe et" hre f="<#ZC_BLO G_HO ST#>theme s/<#ZC_B LO G_THEME#>/style/<#ZC_BLOG_C S S#>.css"type="text/css"media="screen" />可选升级项参考默认模板修改中的可选升级项。

将该主题对应模式文件置于THEMES\fresh\STYLE\中

可选升级项参考Z-B lo g主题制作规范制作The me.xml与S creenS ho t.png置于THEMES\fresh\中

进入博客后台主题样式管理选择你要的主题与样式提交并文件重建完成升级。

若无Theme.xml文件将不能于主题样式管理中管理只能在博客后台网站设置管理中进行手动配置。

配置Z-Blog

Z-Blog程序的根目录下有两个配置文件c_cus to m.asp基础设置c_option.a sp全局设置

手动安装Z-B lo g程序的话需要对c_custo m.asp进行设置修改其中两项Const ZC_DATABASE_PATH="data/zb log.mdb" '数据库路径及名称将数据库名修改的比较复杂一些 以免被恶意攻击

Const ZC_BLO G_HO S T="http://lo calhost/" 'BLO G网址注意地址后的“/”不能少c_cus to m.a sp里的ZC_DATABAS E_PATH和ZC_B LO G_H O ST是系统的最关键的配置

当然两个配置文件中大多选项可以在后台的网站设置管理中进行配置。

说明

以下的每项说明将这样进行

项目名尽量与网站设置管理页面文字一致。

配置说明

配置文件中的变量名

默认值

为减少篇幅各变量对应的类型大致说明如下

数值型整数如10

字符串型 如“Your Blog”

布尔型 True或False

数组用”|”分隔如”To toro|The meS apper”

基础设置

BLO G的地址

已指定的IP或域名注意最后一个字符是“/”

变量名 Z C_BLO G_HO S T

默认值 ”http://localhost/”

BLO G的名称

浏览器标题中的博客名称

变量名 ZC_BLOG_TITLE

默认值 ”Your Blog”

BLO G的简介

浏览器标题中的博客副标题

变量名 ZC_BLO G_SUBTITLE

默认值 ”Good Luck To You!”

网站的标题

显示于页面顶部的网站标题

变量名 ZC_BLOG_NAME

默认值 ”你的Blog名称

网站的子标题

显示于页面顶部的网站子标题

变量名 ZC_BLO G_SUB_NAME

默认值 ”欢迎使用Z-Blog有问题或意见请到Zblogger.BBS社区反馈谢谢您的参与使用。 ”

主题名称

使用主题样式管理可以轻松安装主题样式。

变量名 ZC_BLOG_THEME

默认值 ”de fault”

界面样式名称

变量名 ZC_BLO G_CSS

默认值 ”de fault”

BLO G版权说明

声明你的BLOG站点版权

变量名 ZC_B LO G_C O PYRIGHT

默认值 ”Copyright xxxx-xxxx Your WebSite. So me Rights Res erved.”

BLOG所有者

变量名 ZC_BLO G_MA STER

默认值 ”Your Name”

全局设置

BLO G CLSID

(Blog的唯一标识符,防止和同一空间其它Blog相冲突)

变量名 ZC_B LO G_C LS I D

默认值随机生成

BLO G用户所在的时区

变量名 ZC_T IM E_ZO N E

默认值 +0800

主机服务器所在的时区

变量名 ZC_HO ST_TIME_ZO NE

默认值 +0800

BLOG页面语言

变量名 ZC_B LO G_LAN GUAGE

默认值 zh-CN

设置获取最新动态信息的网络地址

变量名 ZC_UPDATE_INFO_URL

默认值 http://update.rainbowso ft.o rg/info/(为空值则关闭此功能)

WEB编辑器

变量名 ZC_BLOG_WEBEDIT

默认值 fck e dito r(可设为fcked itor,htmlar ea,tinymc e,wid gEd ito r等,为空值则不启用WEB编辑)

允许上传文件的类型

变量名 ZC_UPLOAD_FILETYPE

默认

值 ”jp g|gif|png|jp e g|bmp|psd|wmf|ico|rpm|deb|tar|gz|sit|7z|bz2|zip|rar|xml|xsl|svg|svgz|d oc|xl s|wps|chm|txt|p df|mp 3|avi|mp g|rm|ra|rmvb|mo v|wmv|wma|swf|fla|torrent|zpi|zti”(以|做为分隔)

上传文件的最大字节数

变量名 ZC_UPLO AD_F ILE S IZ E

默认值 10485760

上传附件按年/月目录保存

变量名 ZC_UP LOAD_DIRBYMON TH

默认值 False

是否启用RS S的全文输出

变量名 ZC_RS S_EXP ORT_WHOLE

默认值 False

是否允许游客回复留言

变量名 ZC_COMMENT_NOFOLLOW_ENABLE 默认值 True

是否关闭评论功能

变量名 ZC_COMMENT_TURNOFF

默认值 False

是否关闭引用功能

变量名 ZC_TRAC KBAC K_TURN O FF

默认值 True

自定义留言本正文内容

变量名 ZC_GUES TBOOK_CONTENT

默认值空支持HTML代码,可用'<br/>'标签换行页面设置

最新评论及引用的数量

变量名 ZC_MSG_COUNT

默认值 10

文件按月存档的月份的数量

(为0不限次数)

变量名 ZC_A R C HIV E_C O UNT

默认值 0

最近发表文章的数量

变量名 ZC_PREVIOUS_COUNT

默认值 15

首页及列表页显示文章的数量

变量名 ZC_DI SPLAY_COUNT

默认值 10

管理页显示记录的数量

变量名 ZC_MANAGE_COUNT

默认值 50

RS S及A TO M显示文章的数量

变量名 ZC_RS S 2_C O UN T

默认值 10

搜索显示文章的数量

变量名 ZC_SEARCH_COUNT

默认值 25

翻页条的条目数量

变量名 ZC_PAGEBAR_COUNT

默认值 14

启用日志页面上下文章导航条

变量名 ZC_USE_NAVIGATE_ARTICLE

默认值 True

相关文章条目数量

变量名 ZC_MUTUALITY_COUNT

默认值 10

是否开启评论和引用的倒序输出

变量名 ZC_COMMEN T_REVERSE_ORDER_EXPO RT

默认值 False

发表评论时启用验证码

变量名 ZC_COMMENT_VERIFY_ENABLE

默认值 False

验证码图片中允许出现的字符

变量名 ZC_VERIFYCODE_STRING

默认值 0123456789

验证码图片宽度

(若允许出现字母,验证码图片宽度需调大)

变量名 ZC_VERIF YC O DE_WID TH

默认值 60

验证码图片高度

(若允许出现字母,验证码图片高度需调大)

变量名 ZC_VERIFYCODE_HEIGHT

默认值 20

正文图片自动缩放功能

(超过此像素单位尺寸的图片自动缩小到该尺寸,为0则不使用该功能)变量名 ZC_IM AGE_WID TH

默认值 520

静态目录配置及文件重建设置

相关链接静态URL配置指南

静态文件后缀名

(asp,html,s html,htm)

变量名

默认值

日志存放目录

美国VPS 美国高防VPS 香港VPS 日本VPS 首月9元 百纵科技

百纵科技湖南百纵科技有限公司是一家具有ISP ICP 电信增值许可证的正规公司,多年不断转型探索现已颇具规模,公司成立于2009年 通过多年经营积累目前已独具一格,公司主要经营香港服务器,香港站群服务器,美国高防服务器,美国站群服务器,云服务器,母机租用托管!美国CN2云服务器,美国VPS,美国高防云主机,美国独立服务器,美国站群服务器,美国母机。美国原生IP支持大批量订货 合作 适用电商 亚马逊...

美国云服务器 1核 1G 100M 10G防御 39元/月 物语云计算

物语云计算(MonogatariCloud)是一家成立于2016年的老牌国人商家,主营国内游戏高防独服业务,拥有多家机房资源,产品质量过硬,颇有一定口碑。本次带来的是美国圣何塞 Equinix 机房的高性能I9-10980XE大带宽VPS,去程CN2GIA回程AS9929,美国原生IP,支持解锁奈飞等应用,支持免费安装Windows系统。值得注意的是,物语云采用的虚拟化技术为Hyper-V,资源全...

阿里云秋季促销活动 轻量云服务器2G5M配置新购年60元

已经有一段时间没有分享阿里云服务商的促销活动,主要原因在于他们以前的促销都仅限新用户,而且我们大部分人都已经有过账户基本上促销活动和我们无缘。即便老用户可选新产品购买,也是比较配置较高的,所以就懒得分享。这不看到有阿里云金秋活动,有不错的促销活动可以允许产品新购。即便我们是老用户,但是比如你没有购买过他们轻量服务器,也是可以享受优惠活动的。这次轻量服务器在金秋活动中力度折扣比较大,2G5M配置年付...

z-blog为你推荐
asp主机asp.net虚拟主机怎么样,它和asp虚拟主机是不是一样的,求解释com域名注册com域名是永久注册的吗100m网站空间网站空间100M指多大大连虚拟主机找个大连企业建站公司,大家给推荐一下吧。大连虚拟主机大连横展网络科技有限公司怎么样?论坛虚拟主机我要做个论坛,是用虚拟主机呢?还是用空间?除论坛外还有好及个单页,还带数据库。东莞虚拟主机东莞vps主机哪家的好?asp虚拟主机怎样查看虚拟主机是支持ASP还是PHP程序的广西虚拟主机网站icp备案流程二级域名什么是一级域名和二级域名以及三级域名
动态域名 wordpress主机 directspace highfrequency 息壤主机 vps.net cve-2014-6271 omnis 512m内存 eq2 北京双线 绍兴电信 服务器监测 常州联通宽带 优酷黄金会员账号共享 web服务器搭建 美国凤凰城 主机管理系统 日本代理ip 服务器防火墙 更多