默认值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)

变量名

默认值

日志存放目录

腾讯云轻量服务器老用户续费优惠和老用户复购活动

继阿里云服务商推出轻量服务器后,腾讯云这两年对于轻量服务器的推广力度还是比较大的。实际上对于我们大部分网友用户来说,轻量服务器对于我们网站和一般的业务来说是绝对够用的。反而有些时候轻量服务器的带宽比CVM云服务器够大,配置也够好,更有是价格也便宜,所以对于初期的网站业务来说轻量服务器是够用的。这几天UCLOUD优刻得香港服务器稳定性不佳,于是有网友也在考虑搬迁到腾讯云服务器商家,对于轻量服务器官方...

RAKsmart 年中活动 独立服务器限时$30秒杀 VPS主机低至$1.99

RAKsmart 虽然是美国主机商,但是商家的主要客户群还是在我们国内,于是我们可以看到每次的国内节日促销活动期间商家也会发布促销。包括这次年中大促活动,RAKsmart商家也有发布为期两个月的年终活动,其中有商家擅长的独立服务器和便宜VPS主机。服务器包括站群服务器、特价服务器、高达10G带宽不限制流量的美国服务器。商家优惠活动,可以看到对应商品的优惠,同时也可以使用 优惠码 RAKBL9 同时...

欧路云:美国200G高防云-10元/月,香港云-15元/月,加拿大480G高防云-23元/月

欧路云 主要运行弹性云服务器,可自由定制配置,可选加拿大的480G超高防系列,也可以选择美国(200G高防)系列,也有速度直逼内地的香港CN2系列。所有配置都可以在下单的时候自行根据项目 需求来定制自由升级降级 (降级按天数配置费用 退款回预存款)。由专业人员提供一系列的技术支持!官方网站:https://www.oulucloud.com/云服务器(主机测评专属优惠)全场8折 优惠码:zhuji...

z-blog为你推荐
海外虚拟主机空间国外虚拟主机空间为什么能这么大呢?中文域名注册查询中文域名注册怎么查询com域名空间域名解析,我是一个新手站长,我买了一个空间跟一个COM域名,空间自带一个2级域名,我想把这个COM域名绑定到空间上,咋么办?急急急!求大神帮我,我创建一个游戏论坛,也查不到资料,可以给20元,我的手机13685455534,谢谢美国服务器托管美国服务器租用有那些机房,他们的优缺点是什么?云服务器租用云服务器租用费用是多少郑州虚拟主机什么是双线虚拟主机?虚拟主机测评虚拟主机哪个最好备案域名购买购买已备案域名好使吗?老域名老域名有什么好处查域名怎么查域名有没有空间?
草根过期域名 监控宝 dropbox网盘 论坛空间 ca4249 免费个人空间申请 七夕促销 最好的qq空间 香港新世界中心 空间首页登陆 免费asp空间 php服务器 万网主机 攻击服务器 97rb 免费获得q币 碳云 winds sonya 发证机构 更多