Вход Регистрация
Файл: comm/inc/act.comm_journal.php
Строк: 146
<?


/*

 качественные моды от Killer
 делаю моды любой сложности на DCMS 6, 7, Social...PHP 4, 5, Java, JS, CSS, Android
 Благодарность:  R408800828608
 GiX.SU: MyGod ID: 96
 Spaces.RU: FuZuK
 E-mail: pukhliyroman@yandex.ru

 */



if(mysql_result(mysql_query("SELECT COUNT(*) FROM `comm` WHERE `id` = '".intval($_GET['id'])."'"),0)!=0)
{
$comm=mysql_query("SELECT * FROM `comm` WHERE `id` = '".intval($_GET['id'])."'");
$comm=mysql_fetch_array($comm);

$cat=mysql_query("SELECT * FROM `comm_cat` WHERE `id` = '$comm[id_cat]'");
$cat=mysql_fetch_array($cat);
if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `comm_users` WHERE `id_comm` = '$comm[id]' AND `activate` = '1' AND `invite` = '0'"),0)==0)$comm['id_user']=0;
$ank=get_user($comm['id_user']); // sozdak

$set['title'] = 'Сообщества - '.htmlspecialchars($comm['name']).' - Журнал'// Заголовок страницы
include_once '../sys/inc/thead.php';
title();
aut();
?>
<!--

 качественные моды от Killer
 делаю моды любой сложности на DCMS 6, 7, Social...PHP 4, 5, Java, JS, CSS, Android
 Благодарность:  R408800828608
 GiX.SU: MyGod ID: 96
 Spaces.RU: FuZuK
 E-mail: pukhliyroman@yandex.ru

 -->
 <?
if (isset($_GET['csort']))
{
$csort htmlspecialchars($_GET['csort']);
if (
$csort == 'sys')$qcsort " AND (`type` = 'in_blist' OR `type` = 'out_blist' OR `type` = 'access')";
elseif (
$csort == 'in_comm')$qcsort " AND `type` = 'in_comm'";
elseif (
$csort == 'out_comm')$qcsort " AND `type` = 'out_comm'";
else
{
$csort "all";
$qcsort NULL;
}
}
else
{
$csort "all";
$qcsort NULL;
}
if(isset(
$_POST['nick']) && isset($_POST['submited']))
{
$ank2=mysql_query("SELECT * FROM `user` WHERE `nick` = '".my_esc($_POST['nick'])."'");
$ank2=mysql_fetch_array($ank2);

if(
$ank2['id']!=0)
{
header("Location:?act=comm_journal&id=$comm[id]&user=$ank2[id]&csort=$csort");
exit();
}
else 
$err[]="Пользователь не найден";
}
err();
if (isset(
$_GET['user']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['user'])."'"),0)!=0)$ank_act=get_user(intval($_GET['user']));

echo 
"<form method='post' action='?act=comm_journal&id=$comm[id]&csort=$csort'>n";
echo 
"<input type='text' name='nick' value=''>n";
echo 
"<input type='submit' name='submited' value='Найти'>n";
if (isset(
$ank_act))echo "<br />nАктивность <a href='/info.php?id=$ank_act[id]'>$ank_act[nick]</a> <a href='?act=comm_journal&id=$comm[id]&csort=$csort'><img src='/style/comm/delete.png' /></a>n";
echo 
"</form>";

echo 
"<div class='main'>".($csort!='all'?"<a href='?act=comm_journal&id=$comm[id]".(isset($ank_act)?"&user=$ank_act[id]":NULL)."&csort=all'>":NULL)."Все".($csort!='all'?"</a>":NULL)." | ".($csort!='sys'?"<a href='?act=comm_journal&id=$comm[id]".(isset($ank_act)?"&user=$ank_act[id]":NULL)."&csort=sys'>":NULL)."Служебные".($csort!='sys'?"</a>":NULL)." | ".($csort!='in_comm'?"<a href='?act=comm_journal&id=$comm[id]".(isset($ank_act)?"&user=$ank_act[id]":NULL)."&csort=in_comm'>":NULL)."Вступили".($csort!='in_comm'?"</a>":NULL)." | ".($csort!='out_comm'?"<a href='?act=comm_journal&id=$comm[id]".(isset($ank_act)?"&user=$ank_act[id]":NULL)."&csort=out_comm'>":NULL)."Покинули".($csort!='out_comm'?"</a>":NULL)."</div>n";
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `comm_journal` WHERE `id_comm` = '$comm[id]'".(isset($ank_act)?" AND (`id_ank` = '$ank_act[id]' OR (`id_user` = '$ank_act[id]' AND `type` != 'access'))":NULL)."$qcsort"),0);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
echo 
"<table class='post'>n";
if (
$k_post==0)
{
echo 
"<div class='mess'>Нет записей</div>n";
}
$q=mysql_query("SELECT * FROM `comm_journal` WHERE `id_comm` = '$comm[id]'".(isset($ank_act)?" AND (`id_ank` = '$ank_act[id]' OR (`id_user` = '$ank_act[id]' AND `type` != 'access'))":NULL)."$qcsort ORDER BY `time` DESC LIMIT $start$set[p_str]");

while(
$post=mysql_fetch_array($q))
{
$ank2=get_user($post['id_user']);
$ank3=get_user($post['id_ank']);
if (
$post['type']=='in_blist')$t="<a href='?act=comm_journal&id=$comm[id]&user=$ank3[id]'>$ank3[nick]</a> занес в Черный список <a href='/info.php?id=$ank2[id]'>$ank2[nick]</a>n";
elseif (
$post['type']=='out_blist')$t="<a href='?act=comm_journal&id=$comm[id]&user=$ank3[id]'>$ank3[nick]</a> удалил из Черного списка <a href='/info.php?id=$ank2[id]'>$ank2[nick]</a>n";
elseif (
$post['type']=='in_comm')$t="<a href='?act=comm_journal&id=$comm[id]&user=$ank2[id]'>$ank2[nick]</a> вступил в сообществоn";
elseif (
$post['type']=='out_comm')$t="<a href='?act=comm_journal&id=$comm[id]&user=$ank2[id]'>$ank2[nick]</a> покинул сообществоn";
elseif (
$post['type']=='access')
{
if (
$post['access']=='user')$access_name="обычным участником";
elseif (
$post['access']=='mod')$access_name="модератором";
elseif (
$post['access']=='adm')$access_name "администратором";
elseif (
$post['access']=='creator')$access_name="создателем";
if (
$post['access']=='creator' && $post['id_ank'] == 0)
    
$t "<a href='/info.php?id=$ank2[id]'>$ank2[nick]</a> стал $access_name сообществаn";
else
    
$t "<a href='?act=comm_journal&id=$comm[id]&user=$ank3[id]'>$ank3[nick]</a> назначил <a href='/info.php?id=$ank2[id]'>$ank2[nick]</a> $access_namen";
}
echo 
"<div class='nav".($num++ % 2)."'>n";
echo 
$t."n<span style='float: right;'>".vremja($post['time'])."</span>n";
echo 
"</div>n";
}
if (
$k_page>1)str("?act=comm_journal&id=$comm[id]&csort=$csort&".(isset($ank_act)?"user=$ank_act[id]&":NULL),$k_page,$page); // Вывод страниц

echo "<div class='foot'>&raquo; <a href='?act=comm&id=$comm[id]'>В сообщество</a></div>n";
}
else{
header("Location:/comm");exit;}
?>
Онлайн: 2
Реклама