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

变量名

默认值

日志存放目录

[6.18]IMIDC:香港/台湾服务器月付30美元起,日本/俄罗斯服务器月付49美元起

IMIDC发布了6.18大促销活动,针对香港、台湾、日本和莫斯科独立服务器提供特别优惠价格最低月付30美元起。IMIDC名为彩虹数据(Rainbow Cloud),是一家香港本土运营商,全线产品自营,自有IP网络资源等,提供的产品包括VPS主机、独立服务器、站群独立服务器等,数据中心区域包括香港、日本、台湾、美国和南非等地机房,CN2网络直连到中国大陆。香港服务器   $39/...

王小玉网-美国洛杉矶2核4G 20元/月,香港日本CN2 2核2G/119元/季,美国300G高防/80元/月!

 活动方案:美国洛杉矶 E5 2696V2 2核4G20M带宽100G流量20元/月美国洛杉矶E5 2696V2 2核4G100M带宽1000G流量99元/季香港CN2 E5 2660V2 2核2G30M CN2500G流量119元/季日本CN2E5 2660 2核2G30M CN2 500G流量119元/季美国300G高防 真实防御E5 2696V2 2核2G30M...

Hostodo商家提供两年大流量美国VPS主机 可选拉斯维加斯和迈阿密

Hostodo商家算是一个比较小众且运营比较久的服务商,而且还是率先硬盘更换成NVMe阵列的,目前有提供拉斯维加斯和迈阿密两个机房。看到商家这两年的促销套餐方案变化还是比较大的,每个月一般有这么两次的促销方案推送,可见商家也在想着提高一些客户量。毕竟即便再老的服务商,你不走出来让大家知道,迟早会落寞。目前,Hostodo有提供两款大流量的VPS主机促销,机房可选拉斯维加斯和迈阿密两个数据中心,且都...

z-blog为你推荐
美国免费主机有没有更好的免费主机,海外主机美国主机与国内主机有哪些区别域名服务什么叫主域名服务器?国内ip代理找一个好用的国内电信IP代理?美国vps租用香港VPS:那里有租用香港VPS或者美国的VPS成都虚拟空间成都市规划信息技术中心如何?香港虚拟主机想买一个香港虚拟主机,大家推荐一下吧虚拟主机控制面板我想问下虚拟主机的控制面板有哪些还不错的品牌呢?价格不能太高最好是性价比比较高一点就行了下载虚拟主机虚拟机下载完之后如何安装天津虚拟主机天津APP开发的比较专业的公司有哪些?
外国虚拟主机 韩国vps 域名备案中心 互联网域名管理办法 smartvps google电话 56折 unsplash 线路工具 商家促销 php免费空间 ibrs 中国电信测速112 卡巴斯基官方免费版 建立邮箱 hdd 创建邮箱 重庆电信服务器托管 lamp是什么意思 阿里云手机官网 更多