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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] TOPLIST_首页四格_全Cache版FOR DZ5,DZ5.5完全正式修正版本

[复制链接]
ahshuguang 发表于 2006-9-14 09:26:15 | 显示全部楼层
收藏
回复

使用道具 举报

elvislee58 发表于 2006-9-17 23:39:34 | 显示全部楼层
Warning: main(/home/elvislee/public_html/vb5/./forumdata/cache/cache_toplist.php) [function.main]: failed to open stream: No such file or directory in /home/elvislee/public_html/vb5/index.php on line 68


HELP~~
回复

使用道具 举报

shuyufeng 发表于 2006-9-18 00:23:08 | 显示全部楼层
楼主这句写错了
插件原作者:oytktk (靖飒),scropion~,mousecat

插件的原作者是oytktk (靖飒),没有其他人.
回复

使用道具 举报

cliyen 发表于 2006-9-24 13:28:07 | 显示全部楼层

问题。。。

为什么安装后会出现以下的情况的?
乱码+无法显示最新更新,帖子,回复。。。。
是哪里出错了吗?

希望大家能指教指教,谢谢!

本帖子中包含更多资源

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

x
回复

使用道具 举报

xlins2000 发表于 2006-9-25 11:33:19 | 显示全部楼层
请问如何隐藏一些版区,旧版的方法在新版里好像不适用啊,谢谢楼主解答!
回复

使用道具 举报

xlins2000 发表于 2006-9-26 01:10:28 | 显示全部楼层
怎么没有人来顶啊!
回复

使用道具 举报

xlins2000 发表于 2006-9-26 01:43:02 | 显示全部楼层
case 'newthread':
                        $table = 'threads t';
                        $cols = 't.tid, t.fid, t.author, t.subject, t.dateline, t.lastpost, t.lastposter, t.views, t.replies, t.highlight, f.name';
                        $conditions = "LEFT JOIN {$tablepre}forums f ON f.fid=t.fid WHERE t.displayorder!='-1' and f.fid!='21' and f.fid!='25'
 
可以使相应版区不显示!
回复

使用道具 举报

圣上 发表于 2006-9-26 18:54:59 | 显示全部楼层
搞了整个下午,终于完美了。另外,在修改

2. include/cache.func.php 查找

case 'settings':
                        $data['qihoo_links'] = array();
                        while($setting = $db->fetch_array($query))


上面加

//首页四格TOPLIST_CACHE版, By oytktk 代码首
.
.
.
                case 'topdigest':
                        $colorarray = array('', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'purple', 'gray');
                        while($topthread = $db->fetch_array($query)) {
                                $threadcolor = sprintf('%02d', $topthread['highlight']);
                                $digest = array('1'=>'[Ⅰ]','2'=>'[Ⅱ]','3'=>'[Ⅲ]');
                                $topthread['subjectc'] = $digest[$topthread['digest']]."-".cutstr($topthread['subject'], 23);
                                $topthread['author'] = $topthread['author'] ? $topthread['author'] : '游客';
                                $topthread['threadcolor'] = $threadcolor[1] ? " style=\"color: ".$colorarray[$threadcolor[1]]."\"" : NULL;
                                $topthread['dateline'] = gmdate("Y-m-d H:i", $topthread['dateline'] + $timeoffset * 3600);
                                $topthread['lastpost'] = gmdate("Y-m-d H:i", $topthread['lastpost'] + $timeoffset * 3600);
                                $topthread['name'] =  AddSlashes(strip_tags(trim($topthread['name'])));
                                $data[] = $topthread;
                        }
                        break;


其中
$topthread['subjectc'] = $digest[$topthread['digest']]."-".cutstr($topthread['subject'], 23);


$digest[$topthread['digest']]

会显示乱码,试了几个方案都不成功,干脆把它去掉。。。


另外,给失败的朋友一点提示:

1。我的经验:

第8步: templates\default\discuz.htm

查找
<!--{if !empty($newpmexists)}-->
<div style="clear: both; margin-top: 5px">
{template pmprompt}
</div>
<!--{/if}-->


下面加
<div style="clear: both; margin-top: 5px;">
<div class="spaceborder" style="width: 98%">
        {template toplist}
        </div></div>


本人却错加在
<!--{if !empty($newpmexists)}-->
的下面。


2。有乱码的朋友,你的应该是和本人一样是 DISCUZ 5.0 UTF 版吧?
把全部的中文字易到 templates/default/templates_lang.php

例如:

1. 在 templates_lang.php 适合地方(大约234行)加入

        'forum_latest_post' => '最新发表主题',
        'forum_latest_reply' => '最新回复主题',
        'forum_random_digest' => '随机精华主题',
        'forum_top_reply' => '回复最多主题',
        'forum_view_latest' => '查看最后回复内容',
        'forum_latest_update' => '最后更新',
        'forum_digest_level' => '精华级别',

大约507行
        'forum_name' => '论坛',
下面加
        'forum_section' => '版块',


然后把 TOPLIST.HTM 里面的
"最新发表主题" 改成 {lang forum_latest_post}
"最新回复主题"改成 {lang forum_latest_reply}
"随机精华主题"改成 {lang forum_random_digest}
"回复最多主题"改成 {lang forum_top_reply}
"查看最后回复内容"改成 {lang forum_view_latest}

"版块"改成 {lang forum_section}


其它的依个人需要而做出同样的添加、修改。


其中原本的语言有:

欢迎光临:{lang welcometo}
by:{lang forum_lastpost_by}  //可改自行修改成作者、发贴者
回复:{lang reply}
浏览:{lang order_views}
回复

使用道具 举报

圣上 发表于 2006-9-26 18:56:39 | 显示全部楼层
不好意思,咱的论坛链接过多,请联系空间商...
回复

使用道具 举报

圣上 发表于 2006-9-26 19:07:53 | 显示全部楼层
呵呵,好了,可以浏览咱的论坛了。


不过,发现一个趣事

上一个帖是 T o o  M a n y C o n n e c t i o n s , 竟然变成 链接过多,请联系空间商...   

[ 本帖最后由 圣上 于 2006-9-26 19:09 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 19:32 , Processed in 0.033858 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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