WenRou's Blog

新浪微薄腾讯微薄

最新碎语:测试图片碎语哦

您的位置:WenRou's Blog >Blog> PJblog实用技巧

PJblog实用技巧

PJblog实用技巧

用GOOGLE搜的
只是做个汇总
以后修改也好直接找
不需要再搜索了

更改默认的“Cookie,Application域”
===================================================
一个服务器上如果存在多个Cookies域一样的PJBlog,那么这些Bolg都将无法运行,修改方法:
打开Blog根目录下的“const.asp”,修改15、16行Const CookieName=" "和ConstCookieNameSetting=" "的值。

更改数据库后缀名,消除“数据库连接出错”的错误提示
===================================================
个别空间不支持以“.asp”为后缀名的Access数据库,会出现“数据库连接出错,请检查连接字串!”的错误提示,修改方法:
首先把blogDB目录下的数据库文件由*.asp改为*.mdb,然后更改“const.asp”第37行“ConstAccessFile”的数据库路径和文件名。

修改验证码,使它永远只出现四个“0”
===================================================
在个人Blog中使用验证码没什么意义,PJBlog后台又没有关闭验证码的选项,所以最好的办法就是让它只显示最简单的符号,本站把验证码全部改为4个“0”:
找到common\GetCode.asp,修改“Dim i, ii, iii”下面这段为:
Const cOdds = 0 ' 不出现杂点
Const cAmount = 1 ' 就取一个符号,默认是0
Const cCode = "0123456789" '这一行可以不用改的
如果是不希望出现大小写的限制,可以修改为
Const cAmount = 36 ' ,
Const cCode = "0123456789abcdefghijklmnopqrstuvwxyz"
这样就是10个数字加上26个小写字母了

使系统自动填写验证码(未验证2.5)
===================================================
在Blog根目录新建一个“*.asp”文件,在里面填写以下代码:
程序代码 程序代码
<script>if(parent.document.all.validate)parent.document.all.validate.value="<%=Session("GetCode")%>";</script>

然后在footer.asp的最上面插入一句:
程序代码 程序代码
<iframe frameborder="no" height=0 width=0 src="*.asp"></iframe>


在common/library.asp中修改侧边栏“用户面板”的条目名称
===================================================
侧边栏用户面板中默认的项目名称有长有短,看着很不美观。
修改library.asp第83行以下的内容,本站把它们都改为四个字的,即“系统管理”“发表日志”“编辑草稿”“修改资料”“退出系统”。

修改建站时间
===================================================
在后台“设置模块”找到模块标识为“BlogInfo”模块,点击后面的“编辑HTML源代码”进行修改;
另外,侧边栏统计信息里的留言默认是没有链接的,在这里也可以进行编辑把链接加上,把整句代码改成
程序代码
程序代码 程序代码
留言: <a href="LoadMod.asp?plugins=GuestBookForPJBlog"><b>$blog_MessageNums$</b> 个</a><br/>


在侧边栏上部增加公告栏或站长信息栏
===================================================
进入后台“界面与插件”-“设置模块”,在页面下方新建一个“侧边模块”,模块标识任意,名称为“公告板”或“站长档案”,注意排序要设为最小,点击“保存模块”。保存后点击后面的“编辑HTML源代码”,如果是用作静态公告板,则直接往里边写字就行了。如果是用作站长信息栏,可以在里面添加照片、说明什么的,可以效仿以下代码:
程序代码
程序代码 程序代码
<div style="PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left">
<a href="点击图片后指向的链接地址" target="_blank"><img border="0" alt="XHTML 1.0 Transitional" src="站长信息的图片地址"/></a>
</div>


在日志正文上方增加一滚动的公告板或广告板
===================================================
进入后台“界面与插件-设置模块”,在页面下方新建一个“内容模块”,模块标识和名称任意,注意排序要比“ContentList”小,点击“保存模块”。保存后点击后面的“编辑HTML源代码”,填入以下代码:
程序代码
程序代码 程序代码
<div style="CLEAR: none; BORDER-RIGHT: #dbdbd0 1px solid; BORDER-TOP: #dbdbd0 1px solid; BACKGROUND: #fff; MARGIN: 5px; BORDER-LEFT: #dbdbd0 1px solid; WIDTH: 98%; BORDER-BOTTOM: #dbdbd0 1px solid; HEIGHT: 15px">

<div style="PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 5px; COLOR: #2e8b57; PADDING-TOP: 6px">公</div>
<div style="PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 5px; COLOR: #2e8b57; PADDING-TOP: 6px">告</div>

<div style="MARGIN: 3px"><marquee onmouseover="this.stop()" onmouseout="this.start()" scrollamount="3" scrolldelay="15" direction="left" height="15">
<font color="#999999">[时间或编号]</font><font color="#0000ff"><b>第一条公告题头</b>第一条公告内容</font>

<font color="#999999">[时间或编号]</font><font color="#0000ff"><b>第二条公告题头</b>第二条公告内容</font>

</marquee></div></div>

其中WIDTH: 98%是宽度,HEIGHT: 15px是高度(这个高度为显示一行文字),scrollamount="3"为滚动速度,direction="left"为滚动方向(left是从右到左)。

设置自动跳转页面(未使用)
===================================================
有时候网站程序不是放在空间根目录下的,这时候需要一个从根目录跳转到子目录的文件,把以下代码存成index.htm或index.asp放在网站根目录即可:
程序代码
程序代码 程序代码
<html>
<head>
<meta http-equiv="Content-Language" content="zh-CN">
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<title></title>
</head>
<body>
<meta http-equiv="refresh" content="0.1;url=PJBlog/index.htm(根据自己的情况修改)">
</body>
</html>


编辑日志后,文章底部出现“[本日志由 某某 于 何时 编辑]”的字样(适用PJBLOG2 V2.5.0125)
===================================================
编辑/class/cls_logAction.asp文件,找到并删除下面这一句代码
[本日志由 "&memName&" 于 "&DateToStr(now(),"Y-m-d H:I A")&" 编辑]

为什么不能发表只能是会员才能观看的日志
===================================================
在UBB编辑器下使用[ hidden]内容[ /hidden]即可实现
不少人说无法使用,这是因为你在后台开启了"站点基本设置->设置基本信息->存日志输出静态asp文件",关闭此项即可正常.

为什么"只允许会员下载"功能失效?
===================================================
同上,站点基本设置->设置基本信息->存日志输出静态asp文件,关闭此项即可正常.

出现:"站点数据维护中...请稍侯访问"怎么办?
===================================================
复制
程序代码 程序代码
<%Application.Contents.RemoveAll()
Response.Write("OK")%>

保存为*.asp上传用IE访问即可.

---

转载请注明本文标题和链接:《PJblog实用技巧

分享到:

发表评论

15 + 7 =
路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交