Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 45258|回复: 69

[插件] 首页四格 for D4 [转] 简体版

[复制链接]
发表于 2005-12-16 17:41:53 | 显示全部楼层 |阅读模式
作者 : deadxp

1‧在index.php找

  1. } else {
  2.         $showoldetails = false;
  3. }
复制代码


下面加上

  1. //首页热门贴 Start
  2. $hack_subject_len=34; //每个标题最多显示得字数
  3. $hack_subject_num=10; //需要显示记录数
  4. //最新贴
  5. $query = $db->query("SELECT dateline,tid,subject,author,views,replies FROM {$tablepre}threads ORDER BY dateline DESC LIMIT 0, $hack_subject_num");
  6. while($thread = $db->fetch_array($query)) {
  7.          $thread[subject0]=$thread[subject];
  8.         $thread['subject'] = cutstr($thread['subject'], $hack_subject_len);
  9.         $hack_newthreads_threadlist[] = $thread;
  10. }


  11. $threadview = $threadreply = array();

  12. //最新回复
  13. $query = $db->query("SELECT replies, tid, subject,author,views,lastposter FROM {$tablepre}threads where replies !=0 ORDER BY lastpost DESC LIMIT 0, $hack_subject_num");
  14.         while($thread = $db->fetch_array($query)) {
  15.                  $thread[subject0]=$thread[subject];
  16.                 $thread[subject] = cutstr($thread[subject], $hack_subject_len);
  17.                 $threadreply[] = $thread;
  18.         }
  19. //首页热门贴 End
复制代码


再找

  1. $newthreads = round(($timestamp - $lastvisit + 600) / 1000) * 1000;
复制代码


下面加上

  1. $today  = mktime (0,0,0,date("m")  ,date("d"),date("Y"));
  2. $build_date = mktime (0,0,0,11,20,2005);//请修改后面的三个数字,分别代表你论坛运行第一天的月,日,年。
  3. $build_days = (int)(($today-$build_date)/(24*3600));
复制代码


2‧在index.htm 找

  1. <!--{if !empty($newpmexists)}-->
  2.         {template pmprompt}
  3. <!--{/if}-->
复制代码


下面加上

  1. {template hot_topics}
复制代码


再找

  1. <table cellspacing="{TABLESPACE}" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center" class="outertxt">
  2. <tr><td class="smalltxt">
  3. {lang timenow} $currenttime, {lang your_lastvisit} $lastvisittime<br>
  4. {lang credits}: <span class="bold">$credits</span>
  5. <!--{loop $extcredits $id $credit}-->
  6.         $credit[title]: <span class="bold">$GLOBALS[extcredits.$id]</span>$credit[unit]
  7. <!--{/loop}-->
  8. / {lang index_status}:
  9. <!--{if $validdays}--><a href="member.php?action=groupexpiry"><span class="bold">$grouptitle</span>($validdays)</a><!--{else}--><span class="bold">$grouptitle</span><!--{/if}-->
  10. <!--{if !empty($invisible)}--> / {lang login_invisible_mode}<!--{/if}-->
  11. </td><td align="right" nowrap class="smalltxt">
  12. <a href="search.php?srchfrom=$newthreads&searchsubmit=yes">{lang show_newthreads}</a> |
  13. <!--{if $discuz_uid}-->
  14.         <a href="search.php?srchuid=$discuz_uid&mytopics=yes&searchsubmit=yes">{lang show_mytopics}</a> |
  15.         <!--{if $allowuseblog}-->
  16.                 <a href="blog.php?uid=$discuz_uid" target="_blank">{lang blog}</a> |
  17.         <!--{/if}-->
  18. <!--{/if}-->
  19. <a href="digest.php">{lang digest}</a> |
  20. <a href="member.php?action=markread">{lang mark_read}</a>
  21. | {lang welcome_newmember} <a href="viewpro.php?username=$memberenc"><span class="bold">$lastmember</span></a><br>
  22. {lang total} <span class="bold">$threads</span> {lang index_threads} / <span class="bold">$posts</span> {lang index_posts} / {lang index_today} <span class="bold">$todayposts</span> {lang index_posts} / <span class="bold">$totalmembers</span> {lang index_members}
  23. </td></tr></table>
复制代码


全部删除

上传hot_topics.htm到./templates/default 完成


本帖子中包含更多资源

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

x

评分

1

查看全部评分

发表于 2005-12-16 17:44:02 | 显示全部楼层
OK,正在寻找。收了。顶下。
回复

使用道具 举报

发表于 2005-12-16 17:49:45 | 显示全部楼层
不过有一个问题,发帖只有题目,能否显示发帖日期和作者?
回复

使用道具 举报

发表于 2005-12-16 18:16:38 | 显示全部楼层
我找不到这个
<table cellspacing="{TABLESPACE}" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center" class="outertxt">
<tr><td class="smalltxt">
{lang timenow} $currenttime, {lang your_lastvisit} $lastvisittime<br>
{lang credits}: <span class="bold">$credits</span>
<!--{loop $extcredits $id $credit}-->
        $credit[title]: <span class="bold">$GLOBALS[extcredits.$id]</span>$credit[unit]
<!--{/loop}-->
/ {lang index_status}:
<!--{if $validdays}--><a href="member.php?action=groupexpiry"><span class="bold">$grouptitle</span>($validdays)</a><!--{else}--><span class="bold">$grouptitle</span><!--{/if}-->
<!--{if !empty($invisible)}--> / {lang login_invisible_mode}<!--{/if}-->
</td><td align="right" nowrap class="smalltxt">
<a href="search.php?srchfrom=$newthreads&searchsubmit=yes">{lang show_newthreads}</a> |
<!--{if $discuz_uid}-->
        <a href="search.php?srchuid=$discuz_uid&mytopics=yes&searchsubmit=yes">{lang show_mytopics}</a> |
        <!--{if $allowuseblog}-->
                <a href="blog.php?uid=$discuz_uid" target="_blank">{lang blog}</a> |
        <!--{/if}-->
<!--{/if}-->
<a href="digest.php">{lang digest}</a> |
<a href="member.php?action=markread">{lang mark_read}</a>
| {lang welcome_newmember} <a href="viewpro.php?username=$memberenc"><span class="bold">$lastmember</span></a><br>
{lang total} <span class="bold">$threads</span> {lang index_threads} / <span class="bold">$posts</span> {lang index_posts} / {lang index_today} <span class="bold">$todayposts</span> {lang index_posts} / <span class="bold">$totalmembers</span> {lang index_members}
</td></tr></table>
回复

使用道具 举报

发表于 2005-12-16 18:40:59 | 显示全部楼层
嗯,有空裝下
回复

使用道具 举报

 楼主| 发表于 2005-12-16 18:58:16 | 显示全部楼层
原帖由 啸傲V魔界 于 2005-12-16 18:16 发表
我找不到这个
<table cellspacing="{TABLESPACE}" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center" class="outertxt">
...


在公告之上...
回复

使用道具 举报

发表于 2005-12-16 19:11:02 | 显示全部楼层
这个插件好像增加了数据库查询哦
回复

使用道具 举报

 楼主| 发表于 2005-12-16 19:12:35 | 显示全部楼层
原帖由 啸傲V魔界 于 2005-12-16 19:11 发表
这个插件好像增加了数据库查询哦


加2個...
回复

使用道具 举报

发表于 2005-12-16 19:16:27 | 显示全部楼层
成功
谢谢
回复

使用道具 举报

发表于 2005-12-16 19:23:53 | 显示全部楼层
还不错啦。这东东比较实在。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Comsenz ( 粤B2-20090059-165 )star

GMT+8, 2019-9-21 02:27

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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