Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[经验] uchome日志分页代码

[复制链接]
alps3 发表于 2010-9-1 22:09:12 | 显示全部楼层 |阅读模式
1.在source/space_blog.php找到如下代码

//读取日志
$query = $_SGLOBAL['db']->query("Select bf.*, b.* FROM ".tname('blog')." b LEFT JOIN ".tname('blogfield')." bf ON bf.blogid=b.blogid Where b.blogid='$id' AND b.uid='$space[uid]'");
$blog = $_SGLOBAL['db']->fetch_array($query);

在此代码后面加上下面的代码

//uchome日志分页代码开始
$pagesperpage   =   1;
$blogdefaultsize    =   1000;//默认分页字数
$blogpage   =   empty($_GET['page'])?1:intval($_GET['page']);
if($blogpage<1) $blogpage =  1;
$blogpagestart  =   ($blogpage-1)*$pagesperpage;
ckstart($blogpagestart,$pagesperpage);
$blog['message']    =   str_replace('<FONT color=#ff0000>#uchome_blog_page#</FONT>','<font color="#ff0000">#uchome_blog_page#</font>',$blog['message']);
$blog['message']    =   explode('<font color="#ff0000">#uchome_blog_page#</font>',$blog['message']);
$blogpages  =   count($blog['message']);
if($blogpages>1)
{
    $blog['message']=   $blog['message'][$blogpagestart];
}
else
{
    $blog['message']=   $blog['message'][0];
}
$theurl         =   'space.php?uid='.$uid.'&do=blog&id='.$id;
$blogmulti      =   multi($blogpages,$pagesperpage,$blogpage, $theurl);
//uchome日志分页代码结束

2.在template/default/cp_blog.htm找到如下代码

<input type="text" class="t_input" size="40" id="tag" name="tag" value="$blog[tag]"> <input type="button" name="clickbutton[]" value="自动获取" class="button">
在后面加上
<input type="button" class="button" value="插入分页标签" />

3.在/template/default/space_blog_view.htm找到如下代码
$blog[message]
在后面加上
<div class="page">$blogmulti</div>

4.设置完以上步骤后的效果如下
wellshi 发表于 2010-9-1 22:21:27 | 显示全部楼层
很不错,多些分享uchome日志分页代码!
回复

使用道具 举报

mels 发表于 2010-9-2 17:08:26 | 显示全部楼层
回复

使用道具 举报

GGGHHH 发表于 2010-9-2 18:28:33 | 显示全部楼层
回复

使用道具 举报

qzdy 发表于 2010-9-4 09:43:39 | 显示全部楼层
楼主,我使用了好像没效果,UCH2.0,改了之后编辑日志或者新发表日志时有个插入页码,但点击了后没有任何效果,请问是怎么回事
回复

使用道具 举报

luzhe518 发表于 2010-9-24 10:32:39 | 显示全部楼层
没有效果,求助
回复

使用道具 举报

slavewen 发表于 2010-11-19 18:53:23 | 显示全部楼层
分页后文章的最后一页会引起页面底部错位
回复

使用道具 举报

火箭姚大帝 发表于 2010-11-21 07:34:31 | 显示全部楼层
康盛,今天居然放出了UC HOME FOR PHPWIND,简直,让人,瞠目结舌。很凶险。
回复

使用道具 举报

摇曳在芬中 发表于 2010-11-21 10:13:42 | 显示全部楼层
靠官方整合的希望不大吧&#183;&#183;&#183;&#183;&#183;&#183;
回复

使用道具 举报

真实的稻草人 发表于 2010-11-21 10:21:03 | 显示全部楼层
康盛,今天居然放出了UC HOME FOR PHPWIND,简直,让人,瞠目结舌。很凶险。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-29 03:33 , Processed in 0.993855 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表