scribble

守望的麦子

About Projects Tool Guestbook

31 Aug 2007
About PjBlog

第一步:PJBlog安装

1.下载PJBlog程序并解压缩:官方下载 更新补丁

2.更改“Cookie,Application域”:一个服务器上如果存在多个Cookies域一样的PJblog,那么这些Bolg都将无法运行。
方法:用记事本或其他编辑软件打开pjblog2目录下的const.asp文件,找到下列代码(14-16行):
程序代码
‘定义 Cookie,Application 域,必须修改,否则可能运行不正常
Const CookieName=”PJBlog2”
Const CookieNameSetting=”PJBlog2Setting”
用任意英文或数字替换“PJBlog2”和“PJBlog2Setting”。我的修改:
程序代码
‘定义 Cookie,Application 域,必须修改,否则可能运行不正常
Const CookieName=”xxbk”
Const CookieNameSetting=”xxbkSetting”

3.更改数据库名称和存放路径:防止数据库被下载,提高网站安全性。
方法:默认的数据库路径是:blogDB/PBLog2.asp,首先把blogDB目录下的数据库文件迁移到网站目录之外,改名,如空间不支持.asp后缀的数据库,则把.asp改为.mdb,然后打开const.asp文件,找到下列代码(36-37行):
程序代码
‘定义数据库链接文件,根据自己的情况修改
Const AccessFile=”blogDB/PBLog2.asp”
修改对应的数据库路径和文件名,否则会“数据库连接出错”。

4.将pjblog2目录下的文件及数据库文件全部上传到服务器中。

第二步:设置

1.设置超级管理员:先注册一个用户名,然后用admin登陆pjblog,密码:admin888,进入后台管理→帐户与权限→把刚刚注册的帐户修改成超级管理员→然后删除admin用户名。(顺序不能错!)

2.修改站点基本设置:注意blog地址栏不能写转发域名,访客记录如想开启须填写≥1的数字。

3.添加日志分类:添加外部链接时如在新窗口打开可用下列代码:
程序代码
javascript: open(‘’); void 1

4.修改建站时间:选择界面和插件→设置模块→BlogInfo模块→编辑HTML,默认的建站时间为2005-06-20,把它修改为现在时间。

5..安装需要的插件:下载插件(须注册),然后将插件文件夹上传到Plugins文件夹中,界面和插件→安装插件模块,选择需要的插件安装,如留言本、个人简介,然后进入“已装插件管理”设置。

6.更换界面风格:下载界面风格(须注册),然后将风格文件夹上传到skins文件夹里,选择界面和插件,刚刚上传的皮肤已经自动载入了,把它设置为当前主题。

第三步:个性修改

1.修改模块:进入后台管理→界面与插件→设置模块,将英文名称改为中文。

2.将搜索时要求关键字不少于3个改为2个:默认在搜索时如果关键字少于3个,就会提示“关键字不能少于3个子”,把3个改为2个,同时修改错别字,把“子”改为“字”。
方法:进入后台管理→界面与插件→设置模块→Search模块→编辑html,将代码改为:
程序代码

3.在日志正文上方增加公告栏:
方法:进入后台管理→界面与插件→设置模块→添加新模块("模块标识"和"模块名称"随便写),排序要比“ContentList”小,添加成功后点击“编辑HTML”,填入下列代码: 点击下载此文件
其中WIDTH: 98%是宽度,HEIGHT: 15px是高度(这个高度为显示一行文字),scrollamount="3"为滚动速度,direction="left"为滚动方向(left是从右到左)。

4.添加网站统计代码:打开footer.asp文件,找到下列代码:
程序代码
<%=blogabout%>
在这段代码后插入统计代码。

5.添加简繁转换器插件(作者:puterjam): 点击下载此文件

6.添加快速切换Skin插件(作者:puterjam): 点击下载此文件

7.添加Audio Player播放器(作者:轻寒):Audio Player原本是1 Pixel Out为Wordpress开发的一个Flash音乐播放器插件,通过它可以在线播放mp3音频,支持自定义色彩,并且可以实现在同一个页面同一时间仅播放一首MP3的功能(即开始播放一个音频文件时,其它正在播放的音乐将自动暂停),避免互相干扰。
方法:http://www.gkj.com.cn/article.asp?id=158
点击下载此文件

8.安装防盗链插件(作者:wbc ):避免iis线程受到其他网站的不必要占用。
方法:http://wbc.bkkss.com/article.asp?id=140
上传文件到Blog主目录,执行WBC_Update.asp (输入http://blog地址/WBC_Update.asp) 程序,然后进入后台管理安装插件,并设置隐藏。
点击下载此文件(自动安装版,简体)

9.增加随机相关日志(作者:wbc、Amic):效果见本日志下方。
方法:http://www.2hand.cn/article.asp?id=122
打开class/cls_article.asp,找到下列代码(适用于动态日志):
程序代码
Tags: <%=getTag.filterHTML(log_ViewArr(19,0))%>
在其后面加入如下代码: 点击下载此文件
关于静态日志改法可见原文。

10.安装PJblog下载插件(作者:老狼):效果见这里
方法:http://www.5dot.cn/pjblog/article.asp?id=398
点击下载此文件

11.安装网络收藏夹插件(作者:菊开那夜):效果见这里
方法:http://www.700net.com/article.asp?id=187
点击下载此文件

12.修改日志归档显示方式(作者:JinnLynn):将按照每月一行改为按每年、每六个月为一行,减少侧边空间占用,效果见本站。
方法:http://www.jinnlife.com/article.asp?id=162
①打开common/cache.asp,找到“读取日志归档缓存”,将后面的从“if action<>2 then”到“end if”之间的所有代码替换为: 点击下载此文件
②找到“写入日志归档缓存”,将后面的“Month([log_PostTime]) Desc”改为“Month([log_PostTime]) ASC”。
③进入后台管理→初始化数据→重建数据缓存。
还有一种方法是改为下拉列表(作者:X-Force):http://www.x-force.cn/article.asp?id=101

13.修改标签云集显示(作者:JinnLynn):将通过字体的大小来区别标签频繁程度改为通过排列顺序区别频繁程度。
方法:http://www.jinnlife.com/article.asp?id=162
①打开tag.asp,找到下列代码:
程序代码
<%=log_Tag(1)%>
将其改为:
程序代码
<%=log_Tag(1)%>[<%=log_Tag(2)%>]
②在common文件夹下找到cache.asp,在“写入标签Tag缓存”中找到:
程序代码
Select tag_id,tag_name,tag_count FROM blog_tag
将其改为
程序代码
Select tag_id,tag_name,tag_count FROM blog_tag orDER BY tag_count DESC,tag_id ASC
③进入后台管理→初始化数据→重建数据缓存。

14.让UBB运行HTML(作者:JinnLynn):
方法:http://www.jinnlife.com/article.asp?id=162
打开common/ubbcode.asp,在“多媒体标签”前面添加下列代码:
程序代码
re.Pattern = "\[htmlcode](.[^\[]*)\[\/htmlcode]"
Set strMatchs=re.Execute(strContent)
For Each strMatch in strMatchs
tmpStr1=HTMLDecode(strMatch.SubMatches(0))
strContent=replace(strContent,strMatch.Value,tmpStr1,1,-1,1)
Next
使用方法与其他标签相似:[htmlcode]HTML代码[/htmlcode]。
注意:当HTML代码中包含URL时,如发布Flash时,需要禁止自动转换链接。

15.增加Rss阅读器(作者:永不放弃):
方法:http://andyliu.net/a6.html
点击下载此文件

16.修改友情链接的说明:
方法:进入后台管理→界面与插件→设置模块→BlogLinksSubItem1模块→编辑html,将代码改为:
程序代码
$BlogLinksShow$

申请|查看更多链接

17.更换UBB表情:
方法:备份原表情文件,下载文件并解压,将解压的表情文件上传到\images\smilies\目录中,覆盖原文件。打开Smilies.txt文件,进入后台管理→表情设置,填写表情图片地址和代码。
点击下载此文件

18.去掉“本日志由 于 2006-07-22 01:39 PM 编辑”:
方法:①打开class\cls_logAction.asp文件,找到并删除下列代码:
程序代码
if logIsDraft=false then weblog("log_Modify")="[本日志由 "&memName&" 于 "&DateToStr(now(),"Y-m-d H:I A")&" 编辑]"
②打开Template/Article.asp文件,找到以下代码,将其中第二行的<$log_Modify$>删除:
程序代码

<$log_Modify$>
文章来自: <$log_From$>
③进入后台管理→初始化数据→重新生成所有日志到文件。

19.安装热门日志插件(作者:miles): 点击下载此文件
设置热门日志的数量可打开install.xml文件,找到并修改“top 10”。

20.加入“页面正在加载中 ...”loading代码:
方法:①打开head.asp,在里添加下列代码: 点击下载此文件
②修改“”为“”
③在下面添加下列代码
程序代码

页面正在加载中...

21.使网页打开速度不受加载速度慢的内容影响(作者:Crazy_quanta):
①把下列代码添加到要显示“加载速度慢的内容”的位置:
程序代码
晓晓博客载入中...
②把这段代码放到页底:
程序代码

这里放加载速度慢的内容

22.将“转换到繁体中文”放在管理面板下面:减少侧边空间。
方法:进入后台管理→界面与插件→设置模块,将简繁转换模块设置为隐藏,再打开User Panel模块的HTML,新建一行,插入下列代码:
程序代码
转换到繁体中文

23.添加图文式推荐板:
方法:进入后台管理→界面与插件→设置模块→添加新模块("模块标识"和"模块名称"随便写),排序要比“ContentList”小,添加成功后点击“编辑HTML”,填入下列代码: 点击下载此文件
修改其中的文字和链接即可。

24.在URL地址前添加超连接的小图标:
方法:修改common\ubbcode.asp中的23、145、152行,在strContent一句中加入<img src=""....."" alt=""....."" />即可

25.在head.asp中加入了自己的关键字:
方法:打开文件head.asp,在下面的位置加入了自己的关键字

26.为置顶日志添加“[置顶]”标识:
方法:打开class/cls_default.asp,找到“<%=HtmlEncode(webLogArr(3,PageCount))%>”(共两处,一个普通模式的,一个列表模式的),分别在其前面添加“<%if webLogArr(9,PageCount) then response.Write "[置顶]"%>”即可。

27.区分留言和回复:在留言本回复前面空几个字段,效果见这里。
方法:http://bbs.pjhome.net/viewthread.php?tid=3879

28.安装友情链接功能增强插件: 点击下载此文件
方法:http://www.tblog.com.cn/article.asp?id=282
29.在pjblog上添加侧边栏开关:http://bbs.pjhome.net/viewthread.php?tid=6967

相关技巧:
1.PJBLOG 2.6 简易安装视频教程:http://bbs.pjhome.net/viewthread.php?tid=6822
2.PJBLOG2 皮肤制作视频教程:http://bbs.pjhome.net/viewthread.php?tid=51
3.重装系统应该备份的文件:
1.备份blogDB目录下的数据库
2.备份/wp-content/uploads/attachments目录下的文件,这个目录里都是上传的附件
3.备份Plugins目录下的文件,这里面都是BLOG的插件
4.备份skins目录下的文件,这里面都是皮肤文件
5.备份根目录下的plugins.asp文件


Til next time,
Jason at 00:00

scribble

About Projects Tool Guestbook