| 1 | $Id$ |
|---|
| 2 | KBS.Blog README |
|---|
| 3 | |
|---|
| 4 | 本文由 KBS(http://dev.kcn.cn)系统维护组负责维护,介绍了 KBS.Blog 的安装、功能、 |
|---|
| 5 | 使用等。 |
|---|
| 6 | |
|---|
| 7 | 0. ChangeLog |
|---|
| 8 | 2004.5.26 |
|---|
| 9 | windinsn V1.2 更新本文档 |
|---|
| 10 | 2004.4.13 |
|---|
| 11 | windinsn V1.1 更新WWW部分功能 |
|---|
| 12 | 2004.1.6 |
|---|
| 13 | windinsn v1.0 初始版本 |
|---|
| 14 | |
|---|
| 15 | 1. 安装KBS.Blog |
|---|
| 16 | 关于KBS.Blog的升级、安装事宜,请参考 INSTALL.blog 文档。 |
|---|
| 17 | |
|---|
| 18 | 2. 主要功能 |
|---|
| 19 | KBS.Blog是基于kbs_bbs的Blog系统,同时兼顾telnet下个人文集的部分功能。 |
|---|
| 20 | 2.1 系统结构 |
|---|
| 21 | KBS.Blog分为WWW,telnet,定时任务,cache系统和后端支持的数据库几部分。 |
|---|
| 22 | www按照blog网站设计,不仅支持按时间顺序的讨论区模式,还加入了目录模式和权限 |
|---|
| 23 | 控制的模式,并在收藏区支持目录方式。 |
|---|
| 24 | 2.2 WWW部分 |
|---|
| 25 | 1) WWW下支持使用自定义域名访问用户的blog。 |
|---|
| 26 | 2) 采用分区管理模式,每个用户的Blog均含公开、好友、私人、收藏、删除5个分区: |
|---|
| 27 | 公开区:所有用户均可见,提供分类功能和标准的RSS输出(RSS 1.0); |
|---|
| 28 | 好友区:只有授权用户才可见、可写,提供分类功能; |
|---|
| 29 | 私人区:仅文集所有者才可见、可写,提供分类功能; |
|---|
| 30 | 收藏夹:自定义读写权限,提供多层目录功能; |
|---|
| 31 | 删除区:各区被删文章可暂存于此,可供恢复。 |
|---|
| 32 | 3) 每个分区均有文章数/目录数限制。 |
|---|
| 33 | 4) blog模板。 |
|---|
| 34 | 5) 自定义blog名称、描述、主题、logo图片、背景图片和首页显示模式。 |
|---|
| 35 | 6) 友情链接管理。 |
|---|
| 36 | 7) 支持Trackback Ping。 |
|---|
| 37 | 8) 按月归档,并提供下载。 |
|---|
| 38 | 9) 对全站Blog和日志进行按主题分类。 |
|---|
| 39 | 10) 统计全站最新文章(提供标准的RSS输出)和最新评论; |
|---|
| 40 | 11) 全站Blog搜索,Blog用户搜索; |
|---|
| 41 | 12) 自定义模板功能,支持XML/XSL; |
|---|
| 42 | 13) 支持群体BLOG功能,并内含成员管理系统; |
|---|
| 43 | 14) BLOG黑名单功能,含单个BLOG黑名单和全站BLOG黑名单; |
|---|
| 44 | 15) BLOG分类推荐; |
|---|
| 45 | 16) BLOG用户、日志、分类的按时间统计; |
|---|
| 46 | 17) KBS.Blog类日志的引用通告自动挖掘; |
|---|
| 47 | 18) BLOG用户屏蔽功能; |
|---|
| 48 | 19) 支持OPML频道群组; |
|---|
| 49 | 20) BLOG用户的申请、审批系统; |
|---|
| 50 | 21) 单个日志的屏蔽功能; |
|---|
| 51 | 22) 过滤器; |
|---|
| 52 | 23) 引用通告采用UTF-8编码发送,能正常接收UTF-8和GB2312编码方式的引用通告; |
|---|
| 53 | 24) 支持个人空间服务,并可支持个人空间文件的权限管理。 |
|---|
| 54 | 2.3 Telnet部分 |
|---|
| 55 | 1) Blog管理员功能:开启、修改、关闭某个Blog; |
|---|
| 56 | 2) Blog管理员功能:设定某用户Blog文章数/目录数限制; |
|---|
| 57 | 3) 发表/修改/删除文章或评论。 |
|---|
| 58 | 4) 支持从版面直接收录到个人Blog。 |
|---|
| 59 | 5) 支持将BBS好友直接导入到Blog好友中。 |
|---|
| 60 | 6) Blog用户搜索。 |
|---|
| 61 | |
|---|
| 62 | 3. 使用时的配置。 |
|---|
| 63 | KBS.Blog的WWW部分要求进行配置,请将 pcconf.sample.php 复制为 pcconf.php, |
|---|
| 64 | 按照需要更改 pcconf.php 文件: |
|---|
| 65 | $pcconfig["LIST"] :Blog首页上每页显示的用户数; |
|---|
| 66 | $pcconfig["HOME"] :BBS主目录,默认为BBS_HOME; |
|---|
| 67 | $pcconfig["BBSNAME"] :站点名称,默认为BBS_FULL_NAME; |
|---|
| 68 | $pcconfig["ETEMS"] :RSS输出的条目数; |
|---|
| 69 | $pcconfig["NEWS"] :统计全站最新文章/评论时显示的条目数; |
|---|
| 70 | $pcconfig["THEMLIST"] :按主题分类时每个主题显示的Blog数; |
|---|
| 71 | $pcconfig["SITE"] :站点的域名,在blog显示,RSS输出中均要用到; |
|---|
| 72 | $pcconfig["BOARD"] :Blog对应的版面名称,该版版主将默认为Blog管理员; |
|---|
| 73 | $pcconfig["SEARCHFILTER"] :进行文章搜索时过滤掉的文字; |
|---|
| 74 | $pcconfig["SEARCHNUMBER"] :返回文章搜索结果时每页显示的条目数; |
|---|
| 75 | $pcconfig["SECTION"] :Blog分类方式; |
|---|
| 76 | $pcconfig["MINREGTIME"] :申请时要求的最短注册时间; |
|---|
| 77 | $pcconfig["ADMIN"] :管理员ID,设置后所有管理员都可以维护此Blog |
|---|
| 78 | $pcconfig["TMPSAVETIME"] :开启发文暂存功能时,保存的时间间隔, 单位为秒 |
|---|
| 79 | $pcconfig["USERFILES"] :支持用户个人空间,若支持需要定义 _USER_FILE_ROOT_ |
|---|
| 80 | $pcconfig["USERFILESLIMIT"]:用户个人空间的默认大小,单位是b |
|---|
| 81 | $pcconfig["USERFILESNUMLIMIT"]:用户个人空间的默认容量 |
|---|
| 82 | $pcconfig["USERFILEPERM"]:用户个人空间是否支持权限控制 |
|---|
| 83 | $pcconfig["USERFILEREF"] :用户个人空间是否检查HTTP_REFERER以防止盗链,开启此功能时请编辑 $accept_hosts 的预定值 |
|---|
| 84 | $pcconfig["ENCODINGTBP"] :对 trackback ping 的字符串进行编码处理,包括送出编码和接收编码.开启此功能请确定你的PHP支持 mbstring 和 iconv |
|---|
| 85 | pc_personal_domainname($userid)函数 :用户Blog的域名; |
|---|
| 86 | |
|---|
| 87 | 4. 功能建议和BugReport |
|---|
| 88 | 欢迎到水木社区 (newsmth.net) BBSMan_Dev 版讨论 |
|---|