Вход Регистрация
Файл: library/includes/topread.php
Строк: 83
<?php

/**
 * @package     JohnCMS
 * @link        http://johncms.com
 * @copyright   Copyright (C) 2008-2011 JohnCMS Community
 * @license     LICENSE.txt (see attached file)
 * @version     VERSION.txt (see attached file)
 * @author      http://johncms.com/about
 */

defined('_IN_JOHNCMS') or die('Error: restricted access');

// Рейтинг самых читаемых статей
echo '<div class="phdr"><a href="index.php"><b>' $lng['library'] . '</b></a> | ' $lng_lib['top_read'] . '</div>';
$req mysql_query("select * from `lib` where `type` = 'bk' and `moder`='1' and `count`>'0' ORDER BY `count` DESC LIMIT 50");
$totalnew mysql_num_rows($req);
$start $page 10 10;
if (
$totalnew $start 10) {
    
$end $totalnew;
} else {
    
$end $start 10;
}
if (
$totalnew != 0) {
    for (
$i 0$res mysql_fetch_array($req); ++$i) {
        if (
$i >= $start && $i $end) {
            
$d $i 2;
            
$d1 ceil($d);
            
$d2 $d1 $d;
            
$d3 ceil($d2);
            if (
$d3 == 0) {
                
$div "<div class='c'>";
            } else {
                
$div "<div class='b'>";
            }
            echo 
$div;
            echo 
'<b><a href="?id=' $res['id'] . '">' htmlentities($res['name'], ENT_QUOTES'UTF-8') . '</a></b><br/>';
            echo 
htmlentities($res['announce'], ENT_QUOTES'UTF-8') . '<br />';
            echo 
$lng_lib['reads'] . ': ' $res['count'] . '<br/>';
            
$nadir $res['refid'];
            
$dirlink $nadir;
            
$pat "";
            while (
$nadir != "0") {
                
$dnew mysql_query("select * from `lib` where type = 'cat' and id = '" $nadir "';");
                
$dnew1 mysql_fetch_array($dnew);
                
$pat $dnew1['text'] . '/' $pat;
                
$nadir $dnew1['refid'];
            }
            
$l mb_strlen($pat);
            
$pat1 mb_substr($pat0$l 1);
            echo 
'[<a href="index.php?id=' $dirlink '">' $pat1 '</a>]</div>';
        }
    }
    echo 
"<hr/><p>";
    if (
$totalnew 10) {
        
$ba ceil($totalnew 10);
        if (
$start != 0) {
            echo 
'<a href="index.php?act=topread&amp;page=' . ($page 1) . '">&lt;&lt;</a> ';
        }
        
$asd $start 10;
        
$asd2 $start 20;
        if (
$asd $totalnew && $asd 0) {
            echo 
' <a href="../index.php?act=topread&amp;page=1">1</a> .. ';
        }
        
$page2 $ba $page;
        
$pa ceil($page 2);
        
$paa ceil($page 3);
        
$pa2 $page floor($page2 2);
        
$paa2 $page floor($page2 3);
        
$paa3 $page + (floor($page2 3) * 2);
        if (
$page 13) {
            echo 
' <a href="index.php?act=topread&amp;page=' $paa '">' $paa '</a> <a href="index.php?act=topread&amp;page=' . ($paa 1) . '">' . ($paa 1) . '</a> .. <a href="index.php?act=topread&amp;page=' . ($paa 2) . '">'
                
. ($paa 2) . '</a> <a href="index.php?act=topread&amp;page=' . ($paa 1) . '">' . ($paa 1) . '</a> .. ';
        } elseif (
$page 7) {
            echo 
' <a href="index.php?act=topread&amp;page=' $pa '">' $pa '</a> <a href="index.php?act=topread&amp;page=' . ($pa 1) . '">' . ($pa 1) . '</a> .. ';
        }
        for (
$i $asd$i $asd2;) {
            if (
$i $totalnew && $i >= 0) {
                
$ii floor($i 10);
                if (
$start == $i) {
                    echo 
" <b>$ii</b>";
                } else {
                    echo 
' <a href="index.php?act=topread&amp;page=' $ii '">' $ii '</a> ';
                }
            }
            
$i $i 10;
        }
        if (
$page2 12) {
            echo 
' .. <a href="index.php?act=topread&amp;page=' $paa2 '">' $paa2 '</a> <a href="index.php?act=topread&amp;page=' . ($paa2 1) . '">' . ($paa2 1) . '</a> .. <a href="index.php?act=topread&amp;page=' . ($paa3) .
                
'">' . ($paa3) . '</a> <a href="index.php?act=topread&amp;page=' . ($paa3 1) . '">' . ($paa3 1) . '</a> ';
        } elseif (
$page2 6) {
            echo 
' .. <a href="index.php?act=topread&amp;page=' $pa2 '">' $pa2 '</a> <a href="?act=topread&amp;page=' . ($pa2 1) . '">' . ($pa2 1) . '</a> ';
        }
        if (
$asd2 $totalnew) {
            echo 
' .. <a href="index.php?act=topread&amp;page=' $ba '">' $ba '</a>';
        }
        if (
$totalnew $start 10) {
            echo 
' <a href="index.php?act=topread&amp;page=' . ($page 1) . '">&gt;&gt;</a>';
        }
        echo
            
"<form action='index.php'>" $lng['to_page'] . ":<br/><input type='hidden' name='act' value='new'/><input type='text' name='page' /><br/><input type='submit' value='Go!'/></form>";
    }
} else {
    echo 
"<p>" $lng['list_empty'] . "<br/>";
}
echo 
"<a href='index.php?'>" $lng_lib['to_library'] . "</a></p>";
Онлайн: 1
Реклама