Размер файла: 3.35Kb
<?
#-----------------------------------------------#
# Аuthor: Nu3oN #
# ICQ : 100-50-97 #
#-----------------------------------------------#
require_once ('../includes/start.php');
require_once ('../includes/functions.php');
require_once ('../includes/header.php');
include_once ('../themes/'.$config['themes'].'/index.php');
require_once ('distribution/swapping.php');
if (empty($nCat))
{
show_title('partners.gif', ' Анекдоты ');
$_dir = opendir($Dir_db.'/jokes/');
while ($file = readdir($_dir)):
if ($file=='.' or $file == '..') continue;
$_arr[] = str_replace('.dat', false, $file);
endwhile;
closedir($_dir); $_total = count($_arr);
foreach ($_arr as $key):
if (is_file($Dir_db.'/names/'.$key.'.dat'))
{
$_exp = explode(':||:', file_get_contents($Dir_db.'/names/'.$key.'.dat'));
$_nameDir = $_exp['0']; $_totJ = $_exp['1'];
}
else
{
$_nameDir = $key; $_totJ = 0;
}
echo '<img src="../images/img/dir.gif" alt="Image" />
<a href="index.php?cat='.$key.'&'.SID.'">'.$_nameDir.' </a> ('.$_totJ.')<br />';
endforeach;
echo '<br /><img src="../images/img/homepage.gif" alt=""> <a href="../index.php?'.SID.'">На главную</a>';
}
else
{
if (is_file($Dir_db.'/jokes/'.$nCat.'.dat'))
{
if (is_file($Dir_db.'/names/'.$nCat.'.dat'))
{
$_exp = explode(':||:', file_get_contents($Dir_db.'/names/'.$nCat.'.dat'));
show_title('partners.gif', ' Анекдоты / '.$_exp['0']);
}
else
{
show_title('partners.gif', ' Анекдоты / '.$nCat);
}
echo '<a href="#down"><img src="../images/img/downs.gif" alt="down" /></a>
'.(is_user() ? '<a href="add.php?cat='.$nCat.'&'.SID.'">Добавить анекдот</a> /' : null).'
<a href="index.php?cat='.$nCat.'&'.SID.'">Обновить</a><hr />';
$opFile = array_reverse(file($Dir_db.'/jokes/'.$nCat.'.dat'));
$totalArr = count($opFile);
if (trim($totalArr))
{
if ($start < 0 or $start >= $totalArr) $start = 0;
if ($totalArr < $start + $NavigPage) $end = $totalArr;
else $end = $start + $NavigPage;
for ($i = $start; $i < $end; $i++):
$_arr = explode(':||:', $opFile[$i]);
$num = $totalArr - $i - 1;
echo '<div class="b">
Добавил: <a href="../pages/anketa.php?uz='.$_arr['1'].'&'.SID.'"><b> '.nickname($_arr['1']).' </b></a>
'.user_title($_arr['1']).user_online($_arr['1']).' <br />
Добавлено: '.date_fixed($_arr['2']).'
'.(is_admin(array(101,102,103,105)) ? '[<a href="admin.php?cat='.$nCat.'&id='.$num.'&'.SID.'">EDIT</a>]' : null).'
</div><div>'.$_arr['0'].'<br /><span class="data">('.$_arr['3'].', '. $_arr['4'].')</span></div>';
endfor;
page_jumpnavigation('index.php?cat='.$nCat.'&', $NavigPage, $start, $totalArr);
page_strnavigation('index.php?cat='.$nCat.'&', $NavigPage, $start, $totalArr);
}
else
{
show_error('В категории нет анекдотов');
}
}
else
{
show_title('partners.gif', ' Анекдоты / No Category');
show_error('Категории не существует');
}
echo '<br />
<img src="../images/img/back.gif" alt=""> <a href="index.php?'.SID.'">Вернуться</a> <br />
<img src="../images/img/homepage.gif" alt=""> <a href="../index.php?'.SID.'">На главную</a>';
}
include_once ('../themes/'.$config['themes'].'/foot.php');
?>