Вход Регистрация
Файл: modules/forum/index.php
Строк: 339
<?php
require '../../system/func_for_game2.inc.php';
require_once
'../../system/smiles.inc.php';

if(isset(
$_GET['r'])){$razdel=num($_GET['r']);}else{$razdel=0;}
if(
$razdel==or $razdel>){
head('Форум');

echo
'
<a class="block d_block" href="/forum?r=1"><span class="block2 bold c13 p_10"><span class="float-left" style="margin:5px 15px 0px 5px;">'
.img(18,'png').'</span> НОВОСТИ<br/><span class="c1 t_norm medium">Новости, акции, события</span></span></a>
<a class="block d_block" href="/forum?r=2"><span class="block2 bold c13 p_10"><span class="float-left" style="margin:5px 15px 0px 5px;">'
.img(18,'png').'</span> ПОМОЩЬ ПО ИГРЕ<br/><span class="c1 t_norm medium">Вопросы и ответы</span></span</a>
<a class="block d_block" href="/forum?r=3"><span class="block2 bold c13 p_10"><span class="float-left" style="margin:5px 15px 0px 5px;">'
.img(18,'png').'</span> КЛАНЫ<br/><span class="c1 t_norm medium">Поиск кланов и набор игроков</span></span</a>
<a class="block d_block" href="/forum?r=4"><span class="block2 bold c13 p_10"><span class="float-left" style="margin:5px 15px 0px 5px;">'
.img(18,'png').'</span> ОБЩЕНИЕ<br/><span class="c1 t_norm medium">Обсуждение игры</span></span></a>
<a class="block d_block" href="/forum?r=5"><span class="block2 bold c13 p_10"><span class="float-left" style="margin:5px 15px 0px 5px;">'
.img(18,'png').'</span> ТВОРЧЕСТВО<br/><span class="c1 t_norm medium">Игры, развлечения, творчество</span></span></a>
<a class="block d_block" href="/forum?r=6"><span class="block2 bold c13 p_10"><span class="float-left" style="margin:5px 15px 0px 5px;">'
.img(18,'png').'</span> ТАВЕРНА<br/><span class="c1 t_norm medium">Разговоры на любые темы</span></span></a>
'
;
}else{
if(empty(
$_POST['text']))
{
if(
$razdel==1){head('Новости');}elseif($razdel==2){head('Помощь по игре');}
elseif(
$razdel==3){head('Кланы');}elseif($razdel==4){head('Общение');}elseif($razdel==5){head('Творчество');}elseif($razdel==6){head('Таверна');}

echo
'<div class="razriv7"></div>';
}
if(isset(
$_GET['id'])){$id_theme=num($_GET['id']);
$proverka_theme mysqli_num_rows(mysqli_query($link,"SELECT id FROM `forum_theme` WHERE `id`='$id_theme' limit 1")); 
if (
$proverka_theme==0
{
go("/forum");
}
echo 
'<div class="block"><div class="block2" ><div class="block3" >';
$prov_t mysqli_num_rows(mysqli_query($link,"SELECT id FROM `forum_osm` WHERE `id_user`='".num($user['id'])."' and `id_theme`='$id_theme'"));
if(
$prov_t==0){
mysqli_query($link,"INSERT INTO `forum_osm` ( `id` ,`id_theme` ,`id_user`)VALUES ( '', '$id_theme','".num($user['id'])."')");

}
/** считаем количество сообщений, страниц, текущую позицию **/
$kol_na_str=10;
$thema =mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `forum_theme` WHERE `id`='$id_theme' limit 1"));
$total mysqli_num_rows(mysqli_query($link,"SELECT id FROM `forum_msg` WHERE `id_theme`='".num($thema['id'])."'"));
$count_pages ceil($total/$kol_na_str);
$page = (isset($_GET['page']) and is_numeric($_GET['page']) and $_GET['page']>and $_GET['page']<=$count_pages) ? $_GET['page'] : 1;
$start $page*$kol_na_str-$kol_na_str;

/** производим запрос к БД **/
$thema_msg=mysqli_query($link,"SELECT * FROM `forum_msg` WHERE `id_theme`='".num($thema['id'])."' order by `id` limit ".$start.",".$kol_na_str."");
if (
$thema['status'] != 'open'){echo '<div class="error2">Тема закрыта, добавление комментариев невозможно!</div>';}
$n=0;
while(
$msg=mysqli_fetch_array($thema_msg))
{
$user_add_msg =mysqli_fetch_array(mysqli_query($link,"SELECT id,login,sex,adm FROM `users` WHERE `id`='".num($msg['id_add'])."'  "));
if(
$user['adm'] == "razrab" or $user['adm'] == "administrator" or $user['adm'] == "moder" )
{
$ids '<a class="chatsend" href="/forum/del?t=1&amp;r='.$razdel.'&amp;id='.num($thema['id']).'&amp;msg='.num($msg['id']).'">'.img(100,'png').'</a> <a class="chatsend" href="/forum/red_msg?r='.$razdel.'&amp;id='.num($thema['id']).'&amp;msg='.num($msg['id']).'">'.img(35,'png').'</a>';
}
elseif (
$msg['id_add'] == $user['id'])
{
$ids '<a class="chatsend" href="/forum/del?t=1&amp;r='.$razdel.'&amp;id='.num($thema['id']).'&amp;msg='.num($msg['id']).'">'.img(100,'png').'</a> <a class="chatsend" href="/forum/red_msg?r='.$razdel.'&amp;id='.num($thema['id']).'&amp;msg='.num($msg['id']).'">'.img(35,'png').'</a>';
}
else 
{
$ids='';
}

$id_send=$user_add_msg['id'];
$logsend=$user_add_msg['adm'];$logadm=$user_add_msg['login'];
$name color_nick($user_add_msg['login']);

if(
date('d.m.y'num($msg['data']))==date('d.m.y'time())){
echo 
'
<div class="left clrt1 t_norm " style="padding:5px;"><span class="float-right c1 small">'
.$ids.' '.date("H:i"vivod($msg['data'])).'</span>
<a href="/anketa?id='
.num($user_add_msg['id']).'"><span class="big clrt1">'.$name.'</span></a> <a class="chatsend" href="/forum?r='.$razdel.'&amp;id='.num($thema['id']).'&amp;log='.vivod($user_add_msg['login']).'">'.img(70,'png').'</a>
<div class="c1">'
.bbcode(nl2br(smile(vivod($msg['msg'])))).'</div>
</div>
'
;
}else{
echo 
'
<div class="left clrt1 t_norm " style="padding:5px;"><span class="float-right c1 small">'
.$ids.' '.date("H:i"vivod($msg['data'])).'</span>
<a href="/anketa?id='
.num($user_add_msg['id']).'"><span class="big clrt1">'.$name.'</span></a> <a class="chatsend" href="/forum?r='.$razdel.'&amp;id='.num($thema['id']).'&amp;log='.vivod($user_add_msg['login']).'">'.img(70,'png').'</a>
<div class="c1">'
.bbcode(nl2br(smile(vivod($msg['msg'])))).'</div>
</div>
'
;
}
echo
'<div class="razriv2 m_s_15"></div>';
if(
$n==0){
echo
'
<div class="c1 t_13 right"><span class="float-left" style="padding:14px 5px 5px 15px;">Комментариев:'
.num($total-1).'</span> <a class="ssilki2" style="padding:7px 5px 5px 5px;margin:5px 15px 5px 5px;" href="/forum?r='.$razdel.'&amp;id='.$thema['id'].'&amp;page='.$page.'"><img src="/images/obn.png" alt="" /></a></div>
<div class="razriv2 m_s_15"></div>'
;

}
$n=$n+1;
}
navi($page$count_pages'/forum?r='.$razdel.'&amp;id='.$thema['id'].'&amp;page=');
echo
'</div></div></div>';
$tmess=time()-30;$kolsmsm mysqli_num_rows(mysqli_query($link,"SELECT id FROM `forum_msg` WHERE `id_add`='".num($user['id'])."' and `data`>'$tmess'  "));
if(
$kolsmsm<3){
if(
$thema['status']=='open'){
if (
$user['ignor']< time()) {
if(isset(
$_GET['log'])){$komu=''.vvod($_GET['log']).',';}else{$komu='';}
echo
'<div class="block center"><div class="block2" ><div class="block3" >
<form action="/forum/add_msg?r='
.$razdel.'&amp;id='.$id_theme.'&amp;page='.$page.'" method="post">
<textarea class="textarea"  rows="3" style="width: 100%; min-width: 180px;"  name="text" type="text" id="text">'
.$komu.'</textarea>
<span class="ssilki2" style="padding:7px 5px 5px 5px;"><img onclick="smiles();return false;" src="/images/smile.png" alt="" /></span> <input type="submit" name="submit" class="submit2" value="Отправить"/>
</form>
<div id="smiles" style="display:none;overflow: auto;max-height: 65px;">
<img  onclick="sml('
."':)'".')" src="/images/smile/1.gif" alt="" />
<img  onclick="sml('
."';)'".')" src="/images/smile/2.gif" alt="" />
<img  onclick="sml('
."':('".')" src="/images/smile/3.gif" alt="" />
<img  onclick="sml('
."':D'".')" src="/images/smile/4.gif" alt="" />
<img  onclick="sml('
."':umora:'".')" src="/images/smile/46.gif" alt="" />
<img  onclick="sml('
."':dum:'".')" src="/images/smile/18.gif" alt="" />
<img  onclick="sml('
."':kofe:'".')" src="/images/smile/131.gif" alt="" />
<img  onclick="sml('
."':aga:'".')" src="/images/smile/7.gif" alt="" />
<img  onclick="sml('
."':hihi:'".')" src="/images/smile/22.gif" alt="" />
<img  onclick="sml('
."':alk:'".')" src="/images/smile/8.gif" alt="" />
<img  onclick="sml('
."':dur:'".')" src="/images/smile/19.gif" alt="" />
<img  onclick="sml('
."':O_O:'".')" src="/images/smile/32.gif" alt="" />
<img  onclick="sml('
."':chmok:'".')" src="/images/smile/13.gif" alt="" />
<img  onclick="sml('
."':diablo:'".')" src="/images/smile/16.gif" alt="" />
<img  onclick="sml('
."':gg:'".')" src="/images/smile/20.gif" alt="" />
<img  onclick="sml('
."':help:'".')" src="/images/smile/21.gif" alt="" />
<img  onclick="sml('
."':music:'".')" src="/images/smile/28.gif" alt="" />
<img  onclick="sml('
."':nea:'".')" src="/images/smile/29.gif" alt="" />
<img  onclick="sml('
."':kissed:'".')" src="/images/smile/25.gif" alt="" />
<img  onclick="sml('
."':ura:'".')" src="/images/smile/47.gif" alt="" />

</div>
</div></div></div> 
<a class="block d_block" href="/forum?r='
.$razdel.'"><span class="block2 bold c13"><img src="/images/back.png" alt="" /> Назад</span></a>
'
;}else{echo'<div class="block center"><div class="block2" ><div class="block3" >Вам был закрыт доступ в чат и форум, на '.difference($user['ignor']-time()-1).' </div></div></div> 
<a class="block d_block" href="/forum?r='
.$razdel.'"><span class="block2 bold c13"><img src="/images/back.png" alt="" /> Назад</span></a>';}}else{
echo
'<a class="block d_block" href="/forum?r='.$razdel.'"><span class="block2 bold c13"><img src="/images/back.png" alt="" /> Назад</span></a>';
}
}else{echo
'<div class="block center"><div class="block2" ><div class="block3" >Вы слишком часто пишите, отдохните.</div></div></div>
<a class="block d_block" href="/forum?r='
.$razdel.'"><span class="block2 bold c13"><img src="/images/back.png" alt="" /> Назад</span></a>
'
;}

if(
$thema['zakr']==2){$zakr='<a class="block d_block" href="/forum/zakr?r='.$razdel.'&amp;id='.num($thema['id']).'"><span class="block2 bold c13">'.img(112,'png').' Закрепить</span></a>';}else{$zakr='<a class="block d_block" href="/forum/zakr?r='.$razdel.'&amp;id='.num($thema['id']).'"><span class="block2 bold c13">'.img(110,'png').' Открепить</span></a>';}
if(
$thema['status']=='open'){
if(
$user['adm'] == "razrab" or $user['adm'] == "administrator" or $user['adm'] == "moder" )
{
$ids '<a class="block d_block" href="/forum/open?r='.$razdel.'&amp;id='.num($thema['id']).'"><span class="block2 bold c13">'.img(109,'png').' Закрыть</span></a>'.$zakr.' <a class="block d_block" href="forum/delt?r='.$razdel.'&amp;id='.num($thema['id']).'"><span class="block2 bold c13">'.img(146,'png').' Удалить</span></a> ';
}
elseif (
$thema['id_add'] == $user['id'])
{
$ids '<a class="block d_block" href="/forum/open?r='.$razdel.'&amp;id='.num($thema['id']).'"><span class="block2 bold c13">'.img(109,'png').' Закрыть</span></a> <a class="block d_block" href="forum/delt?r='.$razdel.'&amp;id='.num($thema['id']).'"><span class="block2 bold c13">'.img(146,'png').' Удалить</span></a> ';
}
else 
{
$ids="";
}}else{
if(
$user['adm'] == "razrab" or $user['adm'] == "administrator" or $user['adm'] == "moder" )
{
$ids '<a class="block d_block" href="/forum/open?r='.$razdel.'&amp;id='.num($thema['id']).'"><span class="block2 bold c13">'.img(109,'png').' Открыть</span></a> '.$zakr.'<a class="block d_block" href="forum/delt?r='.$razdel.'&amp;id='.num($thema['id']).'"><span class="block2 bold c13">'.img(146,'png').' Удалить</span></a>';
}
elseif (
$thema['id_add'] == $user['id'])
{
$ids '<a class="block d_block" href="/forum/open?r='.$razdel.'&amp;id='.num($thema['id']).'"><span class="block2 bold c13">'.img(109,'png').' Открыть</span></a>
<a class="block d_block" href="forum/delt?r='
.$razdel.'&amp;id='.num($thema['id']).'"><span class="block2 bold c13">'.img(146,'png').' Удалить</span></a>';}
else 
{
$ids="";
}
}
echo 
$ids;
}else{


echo 
'<div class="block"><div class="block2" ><div class="block3" >';

$kol_na_str=5;$n=1;
$total mysqli_num_rows(mysqli_query($link,"SELECT id FROM `forum_theme` WHERE `razdel`='$razdel' "));
$count_pages ceil($total/$kol_na_str);
$page = (isset($_GET['page']) and is_numeric($_GET['page']) and $_GET['page']>and $_GET['page']<=$count_pages) ? $_GET['page'] : 1;
$start $page*$kol_na_str-$kol_na_str;
$theme=mysqli_query($link,"SELECT * FROM `forum_theme` WHERE `razdel`='$razdel' order by `zakr`,`timer` desc limit ".$start.",".$kol_na_str."");
while(
$r mysqli_fetch_array($theme))
{
$prov_t mysqli_num_rows(mysqli_query($link,"SELECT id FROM `forum_osm` WHERE `id_user`='".num($user['id'])."' and `id_theme`='".num($r['id'])."'"));
if(
$prov_t==0){
if(
$r['zakr']==2){$zakr=''.img(155,'png').'';}else{$zakr=''.img(165,'png').'';}$clrt='c14 m_0';
}else{
if(
$r['zakr']==2){$zakr=''.img(156,'png').'';}else{$zakr=''.img(166,'png').'';}
$clrt='c1';
}

$usertheme=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `users` WHERE `id`='".num($r['id_add'])."'"));
if((
$n 2) != 0){$div='sp1 clrt1 t_norm ';}else{$div='sp2 clrt1 t_norm ';}

if(
date('d.m.y'num($r['data']))==date('d.m.y'time())){
echo
'<div class="'.$div.'" style="padding:5px;"><a  href="/forum?r='.$razdel.'&amp;id='.$r['id'].'"><span class="float-right">'.img(2,'png').'</span>
<div class="'
.$clrt.' t_13">'.$zakr.' '.$r['name'].'</div></a></div>';}else{
echo
'<div class="'.$div.'" style="padding:5px;"><a  href="/forum?r='.$razdel.'&amp;id='.$r['id'].'"><span class="float-right">'.img(2,'png').'</span>
<div class="'
.$clrt.' t_13">'.$zakr.' '.$r['name'].'</div></a></div>';}
$n=$n+1;}

navi($page$count_pages'/forum?r='.$razdel.'&amp;page=');

echo
'</div></div></div>';
if(
$user['lvl']>0){
$tmess=time()-300;$kolsmsm mysqli_num_rows(mysqli_query($link,"SELECT id FROM `forum_theme` WHERE `id_add`='".num($user['id'])."' and `data`>'$tmess'  "));
if(
$kolsmsm<5){
if (
$user['ignor']< time()) {
if(
$razdel==1){
if(
$user['adm']=='razrab' or $user['adm']=='admin'){
echo
'<a class="block d_block" href="/forum/add_theme?r='.$razdel.'"><span class="block2 bold c13"><img src="/images/3.png" alt="" /> Создать</span></a>
<a class="block d_block" href="/forum"><span class="block2 bold c13"><img src="/images/back.png" alt="" /> Назад</span></a>'
;}else{
echo
'<a class="block d_block" href="/forum"><span class="block2 bold c13"><img src="/images/back.png" alt="" /> Назад</span></a>';
}
}else{echo
'
<a class="block d_block" href="/forum/add_theme?r='
.$razdel.'"><span class="block2 bold c13"><img src="/images/3.png" alt="" /> Создать</span></a>
<a class="block d_block" href="/forum"><span class="block2 bold c13"><img src="/images/back.png" alt="" /> Назад</span></a>'
;}}else{echo'<div class="block center"><div class="block2" ><div class="block3" >Вам был закрыт доступ в чат и форум, на '.difference($user['ignor']-time()-1).'  </div></div></div>
<a class="block d_block" href="/forum"><span class="block2 bold c13"><img src="/images/back.png" alt="" /> Назад</span></a>'
;}
}else{echo
'<div class="block center"><div class="block2" ><div class="block3" >Вы слишком часто создаете темы, отдохните.</div></div></div>
<a class="block d_block" href="/forum"><span class="block2 bold c13"><img src="/images/back.png" alt="" /> Назад</span></a>'
;}
}else{echo
'<div class="block center"><div class="block2" ><div class="block3" >Форум будет доступен с 5 уровня.</div></div></div>
<a class="block d_block" href="/forum"><span class="block2 bold c13"><img src="/images/back.png" alt="" /> Назад</span></a>
'
;}

}
}
/** выводим низ страниы **/
foot();
?>
Онлайн: 4
Реклама