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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

子板块横排 比酷精华美化 6.1 GBK

[复制链接]
eric75 发表于 2008-11-17 00:20:19 | 显示全部楼层 |阅读模式
本帖最后由 eric75 于 2008-11-18 17:12 编辑

再次编辑6.1的子板块横排。显示5个主题以及最后发表主题。
这子板块美化。比酷个人认为是终结修改。算是目前完美的。


2008-11-16 12:09

========================================================
子板块横排 比酷美化 6.1GBK
修改前请备份相关文件。方便自己还原。
修改文件两个;根目录文件forumdisplay.php 模板目录文件 forumdisplay_subforum.htm
==============================================================
覆盖安装方法;(通常以上两个文件比较少修改。可以覆盖安装)
1,相对附件的文件上传到相对目录就可以。
2.更新完成。
============================================================
手动修改方式;
1.上传images目录到相对文件。
2,打开根目录文件forumdisplay.php查找以下代码;
  1. $metadescription = !$forum['description'] ? strip_tags($forum['name']) : strip_tags($forum['description']);
复制代码
在其下面添加以下代码;

  1. //比酷帖子调用开始
  2. $hack_cut_str =60; // 这里修改标题长度
  3. $fids = array();
  4. if (file_exists("./forumdata/cache/cache_forums.php")){
  5.         require_once "./forumdata/cache/cache_forums.php";
  6.         if (is_array($_DCACHE['forums'])){
  7.                 foreach ($_DCACHE['forums'] as $k => $v){
  8.                         if (!strstr(',sub,forum,',','.$v['type'].',')) continue;
  9.                         $fids[$k] = 5; // 这里是第一处调用条数需要和后面的设置一样。
  10.                 }
  11.         }
  12. }
  13. if (count($fids) < 1){
  14.         $query = $db->query("SELECT fid FROM {$tablepre}forums WHERE type='forum' OR type='sub'");
  15.         while ($row = $db->fetch_array($query)){
  16.                 $fids[$row['fid']] = 5; // 这里是第二处调用条数需要和前面的设置一样。
  17.         }
  18. }
  19. $limit_counts = 0;
  20. foreach ($fids as $k => $v){
  21.         $sql .= "(SELECT t.*, f.name FROM {$tablepre}threads t LEFT JOIN {$tablepre}forums f ON f.fid = t.fid WHERE t.fid='$k' ORDER BY t.dateline DESC LIMIT $v) UNION ";
  22. }
  23. if ($sql){
  24.         $sql = substr($sql,0,strlen($sql)-6);
  25. }
  26. $query = $db->query($sql);
  27. while ($row = $db->fetch_array($query)){
  28.         $row['view_subject'] = cutstr($row['subject'],$hack_cut_str);
  29.         $row['date']= gmdate("$dateformat", $row['dateline'] + $timeoffset * 3600);
  30.         if($row['highlight']) {
  31.                         $string = sprintf('%02d', $row['highlight']);
  32.                         $stylestr = sprintf('%03b', $string[0]);
  33.                         $row['highlight'] = 'style="';
  34.                         $row['highlight'] .= $stylestr[0] ? 'font-weight: bold;' : '';
  35.                         $row['highlight'] .= $stylestr[1] ? 'font-style: italic;' : '';
  36.                         $row['highlight'] .= $stylestr[2] ? 'text-decoration: underline;' : '';
  37.                         $row['highlight'] .= $string[1] ? 'color: '.$colorarray[$string[1]] : '';
  38.                         $row['highlight'] .= '"';
  39.         } else {
  40.                         $row['highlight'] = '';
  41.         }
  42.         ${'new_no'.$row['fid'].'_threadlist'}[] = $row;
  43. }
  44. //比酷帖子调用结束
复制代码
3.覆盖 forumdisplay_subforum.htm文件到相对目录。
4,更新完成。
【注明】默认是显示5个主题标题。要是想显示3个可以修改forumdisplay.php查找以下代码;
$fids[$k] = 5; // 这里是第一处调用条数需要和后面的设置一样。

$fids[$row['fid']] = 5; // 这里是第二处调用条数需要和前面的设置一样。
里面的数字【5】更改为【3】就可以。

显示网站;http://bekuu.com/bbs/forum-53-1.html
免费下载请到比酷 http://bbs.bekuu.com

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
keakon 发表于 2008-11-17 01:00:05 | 显示全部楼层
好东西留个名
回复

使用道具 举报

kk818 发表于 2008-11-17 09:20:47 | 显示全部楼层
hhhhhhoooo
回复

使用道具 举报

abcnic1 发表于 2008-11-17 09:39:26 | 显示全部楼层
留个记号
回复

使用道具 举报

东方杰 发表于 2008-11-17 10:55:19 | 显示全部楼层
留名嘞!
回复

使用道具 举报

Miki.90 发表于 2008-11-17 16:27:18 | 显示全部楼层
前排座位啊
回复

使用道具 举报

ruojiruoli 发表于 2008-11-17 16:52:26 | 显示全部楼层
LZ可以吧forumdisplay_subforum.htm的修改方法贴出来吗  我按你的方法改了没效果 谢谢
回复

使用道具 举报

 楼主| eric75 发表于 2008-11-18 17:12:54 | 显示全部楼层
楼上的是自己问题
回复

使用道具 举报

qianke8899 发表于 2008-11-18 17:55:09 | 显示全部楼层
好东西啊!!
先收藏有时间安装!!
回复

使用道具 举报

ibm1124 发表于 2008-11-18 20:48:08 | 显示全部楼层
收藏了,谢谢。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 15:51 , Processed in 0.026460 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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