互联网观察 网站建设 网站运营 网上创业 电子商务 建站软件 建站软件教程 网站开发 网页制作 收藏本站
建站常识 | 域名 | 主机 | 网上开店 | 搜索引擎优化 | 网站推广 | 网络赚钱 | 站长经验 | 个人建站 | 网站设计 | 网页特效 | wap网站

第一楼帖子自动分页

2005/12/29 02:38pm

#####################
# 第一楼帖子自动分页
# By maiweb
# 05-12-30
#####################

适用于喜欢发图图的朋友,可以自动给你的图片进行分页,加快加载速度!
增加点击数!

想你的小说帖“手动”分页么?自己发现吧!

演示:图片自动分页 http://www.maiweb.net/cgi-bin/topic.cgi?forum=7&topic=17
             Blog http://www.maiweb.net/cgi-bin/blog.cgi?action=showrj&no2=1&y=2005&m=12&id=29&check=yes

     小说手动分页 http://www.maiweb.net/cgi-bin/topic.cgi?forum=8&topic=16

修改教程:

topic.cgi

找到:
[code]
#    next if ($membername eq "");
[/code]
上面加上:
[code]
########### begin 第一楼帖子自动分页
if($editpostnumber eq 1 ){
$post =~ s/\[url.+?\[img\]\s*(http|https|ftp):\/\/(\S+?)\s*\[\/img\]\[\/url\]/<img src=$1:\/\/$2 border=0 onload=\"javascript:if(this.width>470)this.width=470\">&l[b]t[/b];!--page--&[b]g[/b]t;/isg;
$post =~ s/\[img\]\s*(http|https|ftp):\/\/(\S+?)\s*\[\/img\]/<img src=$1:\/\/$2 border=0 onload=\"javascript:if(this.width>470)this.width=470\">&l[b]t[/b];!--page--&[b]g[/b]t;/isg;
$post =~ s/(^|\s|\>|\\|\;)(http|https|ftp):\/\/(\S+?\.)(png|bmp|gif|jpg|jpeg)(\s|$|\<|\[)/$1<img src=$2:\/\/$3$4 border=0 onload=\"javascript:if(this.width>470)this.width=470\">&l[b]t[/b];!--page--&[b]g[/b]t;$5/isg;

my @post=split(/&l[b]t[/b];!--page--&[b]g[/b]t;/,$post);
$p = $query->param('p');
$p or $p=1;
for(0..$#post){
$_++;next if($post[$_-1] eq '');
if($p eq $_){$pa_ge.="<font color=red>$_</font> ";}
else{$pa_ge.="[<a href=http://www.51one.net/tobbs/leobbs/$thisprog?forum=$inforum&topic=$intopic&show=$inshow&p=$_>$_</a>] ";
}
}
$post="$post[$p-1]<p align=center>$pa_ge</p>";
}
#################### End
[/code]

OK!


Blog 修改请稍等几日下载最新版本!


2005/12/29 04:20pm

不错啊~~~~:)



2005/12/29 06:53pm

不错是不错,不过很多方面好象没有考虑完整吧?
1.分页都是相对图片吗?还是帖子的长度?
2.如果是转发一些软件更新帖,里面既有图片,也有文字,如果把图片和文字分开了,那此不是破坏了帖子本身的结构?
3.点击最后一页好象有空白情况,既然是没有内容,为什么还将它分成一页?
哎.....插件功能还是完善点好!





上一篇:请问如何象雷傲那样子放置google广告
下一篇:如何删除指定日期前的所有帖子和附件



版权所有 Copyright© 2006 黑马建站宝典 联系方式:heima123#gmail.com