pjblog修改技巧汇总

一、日志回复框中的表情一行显示的个数,怎么修改?
标准的是8个,我想修改成每行5个,因为我上传的表情尺寸有点大,造成页面扩大,有点混乱

方法:用记事本打开common目录中的UBBconfig.asp文件/——查找下面的代码:
 程序代码
if SmilieCount=8 then SmilieHtml=SmilieHtml+"</tr>":SmilieCount=0
看到8了吧?修改成5就可以了……

二、为什么后台添加了友情连接,可是不在首页显示?

进入后台——[友情连接管理]——看到你添加的连接后面的这个图标了没?,点一下,提示你的友情连接置顶了,变成图标,那么你添加的友情连接就在首页显示了。

一句话,置顶的友情连接才在首页显示,不置顶的友情连接只在[更多连接]页面显示

三、怎么在首页底部添加备案号和统计代码或者编辑底部的一些信息?

用记事本打开根目录下的foot.asp文件/找到下面的代码:

程序代码
<a href="http://www.miibeian.gov.cn" style="font-size:12px"><b><%=blogabout%></b></a>

<%=blogabout%>替换成你的备案号就可以了,其实还有个非常简单的方法,啥方法?哈哈,后台可以添加的!俺开始犯混了,没注意……进入后台——[站点基本信息]——看到了没啊?没看到我就晕了哈~!

统计代码怎么加?晕了,随便找个位置加上你的统计代码就可以了啊,不过要找个适合的地方添加……

看到底部哪些信息不希望出现,就在这个文件里去掉那些代码就可以了……

版权信息也可以去掉的,但是本人希望大家尊重舜子和其他人的劳动成果,请保留版权信息!!!!!!!!!加个版权信息又不碍事!

版权信息代码:

程序代码
<p>Powered By <a href="http://www.pjhome.net" target="_blank"><strong>PJBlog2 v<%=blog_version%></strong></a> CopyRight 2005, <strong><%=SiteName%></strong>

风格信息代码:

程序代码
<%=SkinInfo%>

别的自己随便改吧,看这哪不希望出现就去掉哪个代码就可以了……

四、建站时间怎么修改?

进后台修改就成了——[界面与插件]——[设置模块]找到模块标记[BlogInfo]——[可视化编辑],自己随便修改就行了,也可以把不需要的统计去掉的,我就去掉了[引用]和[在线会员],我进的是[HTML编辑],都一样的修改,没事……

五、使用留言本?

进入后台——[界面与插件]——[安装模块插件],然后选择要安装的插件,点[安装此插件]就行了。。

PJBLOG自带三个插件,有留言本插件和最新文章插件、个人档案插件。

我就用了两个插件,觉得多了也没用,如果你还需要更多的插件,就到官方论坛上去下载去吧,安装新插件我还没安装过,暂时不会安装……

六、如何修改首页每篇日志显示的字数?

刚开始俺很笨啊,就是没找到限制显示字数的地方,就上后台里改。。真可怜那

如果你要统一编辑首页每篇日志显示的字数,可以进入后台——[站点基本信息]——[日志保存设置],你可以修改显示的字数或者行数——[两种选择的]

顺便说一句,在[站点基本信息]可以随便修改你想要的设置,俺把会员注册给关拉,嘿嘿。。。

好了,说说怎么正确合适的如何修改首页每篇日志显示的字数,发表日志的时候,在编辑框的下面看到[内容摘要]了没?——选定[编辑内容摘要],好了,把这个日志想要在首页显示的内容复制到里面吧……

字数?自己去数吧,哈哈,可以选定那些内容在首页显示,其实这个可比显示的字数更好用啊。

七、修改const.asp里面的数据库路径和Cookie名称,以确保你的站点安全

别说这个你也不会。。这个提示是在程序中带着的说明文件。。

到根目录中找到const.asp文件,用记事本打开,查找下面的代码(其实里面有文字提示的,一找就找到的):

程序代码
'定义数据库链接文件,根据自己的情况修改
Const AccessFile="blogDB/PBLog2.asp"

定义 Cookie,Application 域,必须修改,否则可能运行不正常
Const CookieName="XXX"
Const CookieNameSetting="XXXSetting"
Const IPViewURL="http://www.dheart.net/ip/index.php?ip=" 'IP查询网站地址
Response.Cookies(CookieNameSetting).Expires=Date+365

把PBLog2.asp修改成一个复杂的名字,要复杂啊,呵呵,省的数据库容易丢失,修改以后,然后打开blogDB目录,给PBLog2.asp文件,然后重命名,啥名字?你刚才修改的名字啊!Cookie名称自己随便修改就成的。

八、怎么安装皮肤(风格)?

先问一下,会设置默认的风格不?晕了,不会?赶紧进后台——[模块与插件]——[设置外观],选择一个风格后,点[设置为当前主题],就设定好默认的风格了/

到官方论坛上下载一个风格,解压下载的文件夹,将文件夹XXXXX(里面包含UBB文件夹和其他文件)上传到Skins文件夹中就可以了,那么后台——[模块与插件]——[设置外观]里就自动添加了一个风格,赶紧去试一下新风格!

九、去掉编辑日志后,文章底部出现“[本日志由 某某 于 何时 编辑]”的字样

PJBlog2 v2.5版本:用记事本打开根目录下的blogedit.asp文件,找到并删除下面这一句代码:

程序代码
if weblog("log_IsDraft")=false then weblog("log_Modify")="[本日志由 "&memName&" 于 "&DateToStr(now(),"Y-m-d H:I A")&" 编辑]"

PJBlog2 v2.6版本:用记事本打开class目录下的cls_logaction.asp文件,找到并删除下面这一句代码:

程序代码
if logIsDraft=false then weblog("log_Modify")="[本日志由 "&memName&" 于 "&DateToStr(now(),"Y-m-d H:I A")&" 编辑]"

十、去掉风格中的超级链接的下划线

打开Skins文件夹中每个风格的link.css文件,用记事本打开,有下划线的参数是“text-decoration:underline”,没有下划线的参数是“text-decoration:none”。如果不使用“text-decoration”属性,默认是有下划线的。你可以把不想要下划线的地方由“underline”替换成“none”,或者干脆把所有的都替换了。我啊,就是全部给弄成没有下划线了,哈哈有下划线的确很难看啊……

十一、PJBlog2插件:Site Focus - 站点聚焦插件 作者:jerry(06-05-22)

插件说明:Site Focus,站点聚焦。
和很多大型门户网站一样,在首页上轮流变化一些图片来链接到对应的地址。特别适合做网站聚焦和一些广告。本插件可以在后台设置5个焦点,每个焦点有自己对应的图片、链接地址、说明文字,可以设定前台的显示大小,在前台通过各种过渡样式轮流变换链接图片,以此达到“聚焦”的目的。

安装方法:将SiteFocus文件夹上传到空间的Plugins文件夹下面,然后在后台安装就可以了。

插件下载地址:http://www.finalsky.com.cn/article.asp?id=9

十二:PJBlog2插件:TimeCounter 作者:jerry(06-05-22)

插件说明:倒计时插件,在后台可以设置4个选项:计时标题、目标日期(形式如yyyy-mm-dd)、目标时间(24小时制,形式如hh:mm:ss)、计时牌样式,离目标时间小于3天的时候会自动变为红色提醒,超出目标时间则提示过期失效。本插件同时支持IE、Firefox。

安装方法:将TimeCounter文件夹上传到空间的Plugins文件夹下面,然后在后台安装就可以了。

插件下载地址:http://www.finalsky.com.cn/article.asp?

十三、搜索关键字不能少于3个字怎么修改?

在后台[界面插件]——[搜索Search模块]那里[编辑html],改为:

<form style="MARGIN: 0px" onsubmit="if (this.SearchContent.value.length<2) {alert('关键字不能少于2个子');this.SearchContent.focus();return false}" action="search.asp">

十四、后台“查看访客记录”一片空白,是什么原因?

后台——站点基本设置——访客记录最大值“填数字”...100000000,爱填多少是多少。能不填,如果为0访客记录里面就什么也看不到

十五、首页显示的缩略图片大小修改

找到文件夹common,打开里面的common.js文件,修改下面的代码(其实我也不知道500和400之间有什么区别,我就把500和400全部改成550了,省的麻烦。)

程序代码
//查找网页内宽度太大的图片进行缩放以及PNG纠正
function ReImgSize(){
  for (i=0;i<document.images.length;i++)
   {
   if (document.all){
    if (document.images[i].width>500)
     {
       document.images[i].width="500"
       document.images[i].outerHTML='<a href="'+document.images[i].src+'"

target="_blank" title="在新窗口打开图片">'+document.images

[i].outerHTML+'</a>'
       }
   }
  else{
    if (document.images[i].width>400) {
      document.images[i].title="在新窗口打开图片"
      document.images[i].style.cursor="pointer"
      document.images[i].onclick=function(e){window.open(this.src)}
    }
  }
  }
}

十六、皮肤转换插件(2006-06-05)

插件名称:Skin Switcher
插件版本:1.0
插件作者:舜子
插件说明:给PJBlog2一个快速切换Skin的功能,安装插件后台,到插件的高级设置选择允许访客自己更改的Skin。

下载地址:http://www.pjhome.net/article.asp?id=504

十七、图文混编的时候,怎么把图插文字左边或右边?

UBB编辑器,用代码UBB编辑器,用代码
[ img=left]http://xxx.com/xxx.jpg[ /img] ([]号内没有空格)

十八、怎么修改“查看更多...”成为“[阅读全文]”

将class目录下的文件cls_logaction.asp和cls_default.asp中的“查看更多...”换成“[阅读全文]”,然后重新编辑日志并保存就可以了。

十九、 PJBLOG发表新日志发送引用信息失败的修正方法

参考:http://www.lnuu.com/article.asp?id=857

二十、美化PJBLOG的标签云集

参考:http://www.lnuu.com/article.asp?id=877

二十一、禁止游客发表评论时,修改其提示语言“你没有发表评论的权限!”

修改class/cls_article.asp文件中相应的地方即可,即把上面的提示语言替换。

二十二、在文章中添加Google Adsense广告

1、静态日志模式。。。

打开Template/Article.asp,找到以下代码(第20行):

引用内容
<div id="logPanel" class="Content-body">
                  <$ArticleContent$>
<br/><br/>

然后把你的Google Adsense广告代码加入,如下示例:

引用内容
<div id="logPanel" class="Content-body">
                  <$ArticleContent$>
<br/><br/>
Google Adsense广告代码
                 </div>

2、动态日志模式。。。。

修改class/cls_article.asp文件。

放置位置为:

引用内容
<div class="Content-body">
                                            <%if len(log_ViewArr(16,0))>0 then response.write (log_ViewArr(16,0)&"<br/>")%>

Google Adsense广告代码

<br /><img src="images/From.gif" style="margin:4px 2px -4px 0px" alt=""/><strong>

3、保存所修改的文件,上传到ftp空间,然后进入后台,【站点基本设置】——【初始化数据】即可。

4、如果想把Google Adsense广告放在文章顶部后者侧边栏,在后台建立【内容模块】,然后在模块里添加广告代码就可。

二十三、解决PJBLOG表情框无法在火狐2.0浏览器中调出

参考:http://www.lnuu.com/article.asp?id=1008

二十四、修改验证码,使它永远只出现四个“0”

找到common\GetCode.asp,修改“Dim i, ii, iii”下面这两句(第16、17行):

Const cOdds = 0 ' (说明:不出现杂点)
Const cAmount = 1 ' (说明:就取一个符号,默认是0)

二十五、防止垃圾引用

1、把trackback.asp删除,拒绝此功能(慎用)

(0)

相关推荐

  • pjblog修改技巧汇总

    一.日志回复框中的表情一行显示的个数,怎么修改? 标准的是8个,我想修改成每行5个,因为我上传的表情尺寸有点大,造成页面扩大,有点混乱 方法:用记事本打开common目录中的UBBconfig.asp文件/--查找下面的代码:  程序代码 if SmilieCount=8 then SmilieHtml=SmilieHtml+"</tr>":SmilieCount=0 看到8了吧?修改成5就可以了-- 二.为什么后台添加了友情连接,可是不在首页显示? 进入后台--[友情连接

  • JS 模态对话框和非模态对话框操作技巧汇总

    模态窗口 javascript 技巧汇总(传值.打开.刷新) 1.要弹出的页面中,一定要保证<head></head>标签间有<base target="_self">,否则会弹出的模态窗口上,点击按钮时,会再次弹出一个新页面. 2.被弹出页面的按钮的事件处理中,应该有Response.Write(new Function().ClosePage());语句,用以关闭当前的模态窗口. 3.因为幽默的缓存原因,如果你在模态窗口中修改了数据,你会发现,父

  • Android使用EditText小技巧汇总

    1.隐藏android中EditText自带的的下划线 android:background="@null" 或android:background="@/drawable/bg_edittext_norma.xml" bg_edittext_norma.xml <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://s

  • Vue项目中常用的实用技巧汇总

    目录 前言 1. 使用 $attrs 和 $listeners 进行多层级的数据和事件传递 2. 实现数据的双向绑定,方便维护数据 使用 .sync 实现 Prop 的"双向绑定" 使用 model 选项 3. 使用 Mixins 4. 使用动态组件去懒加载组件 5. 在组件作用域内的 CSS 中使用 ::v-deep  修改组件样式 6. 使用装饰器优化代码 7. 利用 require.context 去获取项目目录信息 总结 引用 前言 在 Vue 项目开发中,很容易产生一些问题,

  • Pandas数据处理加速技巧汇总

    目录 数据准备 日期时间数据优化 数据的简单循环 循环 .itertuples() 和 .iterrows() 方法 .apply() 方法 .isin() 数据选择 .cut() 数据分箱 Numpy 方法处理 处理效率比较 HDFStore 防止重新处理 Pandas 处理数据的效率还是很优秀的,相对于大规模的数据集只要掌握好正确的方法,就能让在数据处理时间上节省很多很多的时间. Pandas 是建立在 NumPy 数组结构之上的,许多操作都是在 C 中执行的,要么通过 NumPy,要么通过

  • C# TreeView控件使用技巧汇总

    目录 前言 1.TreeView控件使用 1.1 TreeView控件常用的属性 1.2 创建窗体文件并修改名称 2.设计界面 3.添加和删除数据 3.1 点击treeView编辑结点 3.2 在TreeView编辑器添加数据 3.3 TreeView控件添加根结点操作 3.4 TreeView控件添加子结点操作 3.5 TreeView控件删除操作 3.6 TreeView控件清空树操作 4.整体效果展示 4.1代码演示 总结 前言 TreeView控件在窗体应用里面使用也是频率比较高的,我们

  • PHP常用技巧汇总

    本文为大家分享了多个php常用技巧,供大家参考,具体内容如下 1.PHP文件读取函式 //文件读取函式 function PHP_Read($file_name) { $fd=fopen($file_name,r); while($bufline=fgets($fd, 4096)){ $buf.=$bufline; } fclose($fd); return $buf; } ?> 2.文件写入函式 //文件写入函式 function PHP_Write($file_name,$data,$met

  • Go map定义的方式及修改技巧

    直入正题,我们看下以下代码: package main import ( "encoding/json" "fmt") func main() { //第一种声明 var language map[string]string language = make(map[string]string, 10) //在使用map前,需要先make,make的作用就是给map分配数据空间 language["1"] = "C#" lang

  • nodejs代码执行绕过的一些技巧汇总

    在php中,eval代码执行是一个已经被玩烂了的话题,各种奇技淫巧用在php代码执行中来实现bypass.这篇文章主要讲一下nodejs中bypass的一些思路. 1. child_process 首先介绍一下nodejs中用来执行系统命令的模块child_process.Nodejs通过使用child_process模块来生成多个子进程来处理其他事物.在child_process中有七个方法它们分别为:execFileSync.spawnSync,execSync.fork.exec.exec

  • Pandas提高数据分析效率的13个技巧汇总

    目录 1.计算变量缺失率 2.获取分组里最大值所在的行方法 3.多列合并为一行 4.删除包含特定字符串所在的行 5.组内排序 6.选择特定类型的列 7.字符串转换为数值 8.优化 DataFrame 对内存的占用 9.根据最大的类别筛选 DataFrame 10.把字符串分割为多列 11.把 Series 里的列表转换为 DataFrame 12.用多个函数聚合 13.分组聚合 1.计算变量缺失率 df=pd.read_csv('titanic_train.csv') def missing_c

随机推荐