当前位置:就要爱网站目录 » 站长资讯 » 伍佰目录 » 文章详细

伍佰网站目录教程:列表页收录网站按pr\权重\sr\alexa排列顺序

来源:Adcd网站目录 浏览:716次 时间:2019-07-05
伍佰教程一:列表页收录网站按pr\权重\sr\alexa排列顺序
伍佰网站目录作为35DIR最成功的二次开发网站,目前已经给很多朋友带来了帮助
今天就开始发各类修改教程!
如果你觉得麻烦,可以加入伍佰VIP目录成长计划,免费拥有和伍佰一样的网站并提供升级
伍佰教程一:列表页收录网站按pr\权重\sr\alexa排列顺序
修改方法:
1、找到module/webdir.php 打开
找到第18行

    $cate_id = intval($_GET['cid']);
    $cache_id = $cate_id.'-'.$curpage;

    $pageurl .= '&cid='.$cate_id;

替换成:

    $cate_id = intval($_GET['cid']);
    $sort_by = strtolower(trim($_GET['sort']));
    if (empty($sort_by)) $sort_by = 'ctime';
    if ($sort_by == 'arank') {
            $order = 'ASC';        
    } else {
            $order = 'DESC';
    }

    $cache_id = $cate_id.'-'.$sort_by.'-'.$curpage;

找到第55行

    $websites = get_website_list($where, 'web_ctime', 'DESC', $start, $pagesize);
            $total = $DB->get_count($table.' w', $where);
            $showpage = showpage($pageurl, $total, $curpage, $pagesize);

替换成:

    /* 排序 */
            $sort_fields = array('ctime' => '收录时间', 'grank' => 'PageRank', 'brank' => 'BaiduRank', 'srank' => 'SogouRank', 'arank' => 'AlexaRank', 'instat' => '点入次数', 'outstat' => '点出次数', 'views' => '人气指数');
            $newarr = array();
            $i = 0;
            foreach ($sort_fields as $key => $val) {
                    $newarr[$i]['sort_key'] = $key;
                    $newarr[$i]['sort_name'] = $val;
                    $newarr[$i]['sort_link'] = $pageurl.'&sort='.$key;
                    $i++;
            }
            $pageurl .= '&sort='.$sort_by;
            $smarty->assign('sort_by', $sort_by);
            $smarty->assign('sort_fields', $newarr);
            
            $websites = get_website_list($where, $sort_by, $order, $start, $pagesize);
            $total = $DB->get_count($table.' w', $where);
            $showpage = showpage($pageurl, $total, $curpage, $pagesize);

2、在你的模版页面webdir.html
找到

    {#$cate_name#}

替换成

    {#foreach from=$sort_fields item=item#}{#if $sort_by == $item.sort_key#}{#$item.sort_name#}{#else#}{#$item.sort_name#}{#/if#}{#/foreach#}{#$cate_name#}

OK  
这样就行了

推荐网站

最新加入网站 TOP5

入站排行榜 TOP5