Вход Регистрация
Файл: public_html/ex/functions.php
Строк: 120
<?php
function pagenav($base_url$start$max_value$num_per_page)
{
$neighbors 4;
if (
$start >= $max_value)
$start max(0, (int)$max_value - (((int)$max_value % (int)$num_per_page) == $num_per_page : ((int)$max_value % (int)$num_per_page)));
else
$start max(0, (int)$start - ((int)$start % (int)$num_per_page));
$base_link '<a class="aut" href="' strtr($base_url, array('%' => '%%')) . '%d' '">%s</a>&nbsp;&nbsp;&nbsp;';
$out[] = $start == '' sprintf($base_link$start $num_per_page'&lt;&lt;');
if (
$start $num_per_page $neighbors)
$out[] = sprintf($base_link1'1');
if (
$start $num_per_page * ($neighbors 1))
$out[] = '<span style="font-weight: bold;">...</span>';
for (
$nCont $neighbors$nCont >= 1$nCont--)
if (
$start >= $num_per_page $nCont) {
$tmpStart $start $num_per_page $nCont;
$out[] = sprintf($base_link$tmpStart $num_per_page 1$tmpStart $num_per_page 1);
}
$out[] = '<span class="currentpage"><b>[' . ($start $num_per_page 1) . ']</b>&nbsp;&nbsp;</span>';
$tmpMaxPages = (int)(($max_value 1) / $num_per_page) * $num_per_page;
for (
$nCont 1$nCont <= $neighbors$nCont++)
if (
$start $num_per_page $nCont <= $tmpMaxPages) {
$tmpStart $start $num_per_page $nCont;
$out[] = sprintf($base_link$tmpStart $num_per_page 1$tmpStart $num_per_page 1);
}
if (
$start $num_per_page * ($neighbors 1) < $tmpMaxPages)
$out[] = '<span style="font-weight: bold;">...</span>';
if (
$start $num_per_page $neighbors $tmpMaxPages)
$out[] = sprintf($base_link$tmpMaxPages $num_per_page 1$tmpMaxPages $num_per_page 1);
if (
$start $num_per_page $max_value) {
$display_page = ($start $num_per_page) > $max_value $max_value : ($start $num_per_page 2);
$out[] = sprintf($base_link$display_page'&gt;&gt;');
}
return 
implode(' '$out);
}
function 
get2ext($namefile){
return 
end(explode('.'$namefile));
}
function 
files_or_dirs($page){
if(
preg_match('|Новые|is',$page)){
$f_d 'files';
return 
$f_d;
}else{
$d_d 'dirs';
return 
$d_d;
}
return 
$f_d;
}
function 
file_is_no_server($file){
if(
preg_match('|<h1>Файл переносится на другой сервер и будет доступен через несколько минут!</h1>|is',$file)){
return 
true;
}else{
return 
false;
}
}
function 
file_not($file){
if(
preg_match('|Файл не найден!|is',$file)){
return 
true;
}else{
return 
false;
}
}
function 
img_is_no_file($img){
if(
preg_match('|<img class="fileimg"|is'$img)){
return 
true;
}
else
{
return 
false;
}
}
?>
Онлайн: 1
Реклама