chuan 发表于 2015-3-2 17:29

只能打印到100楼?

最近论坛里有几个好的主题讨论帖,想发给国内的朋友们分享。自然想到了用论坛的“打印”功能简洁保存的方法。可是“打印”只能打印前100楼,而往往好贴都远远超过100楼,有很多有益的讨论就保存不下来了。搜索了下,发现了如下线索:

“最近正在如饥似渴地看...论坛的好贴,觉得帮助非常非常大。可是,因为每天要照顾宝宝,上网的时间太有限,就想把帖子打印下来,每天上下班在公车上看。遗憾的是,论坛的打印功能只能打印100楼。又在论坛搜索相关话题,见有人建议用flashget或其他软件批量下载网页,我也试了这个办法,行倒是行,只是下载下来的网页格式全乱了,而且空间浪费很大如果要打印的话,且一页是一个文件,对于高楼来讲,无法将所有页合并,全部打印也太费事了。然后又去Discuz!官方论坛找解决办法,看到有人提供解决办法:
”我又测试了一下,把5.5的printable.inc.php传上去,就可以预览全部了
大概是6。0版本里有这么一句引起的
$query = $db->query("SELECT p.*, m.username, m.groupid FROM {$tablepre}posts p
                LEFT JOIN {$tablepre}members m ON m.uid=p.authorid
                WHERE p.tid='$tid' AND p.invisible='0' ORDER BY p.dateline LIMIT 100");

dateline limit那里的数字就限制了打印的楼层,100就只能预览前一百楼。我现在把它改成了900.”

所以请管理团队能不能改一下设置。或者是不是有更好的办法,只不过我没找到,麻烦提供一下,好吗?谢谢了!!!“

谢谢!
页: [1]
查看完整版本: 只能打印到100楼?