JohnCMS | нужен кодер.
нужен кодер чтоб решить проблеиы на джоне 3.2.2
что за проблемы?
ise, не на всех модулях показует фотка возле ника и не на всех модулях имя и ник а просто ник
DELETED
8 апреля 2014, в 13:21
Delete
MEISON, какой?
DELETED
8 апреля 2014, в 13:24
Delete
MEISON, не на всем но многовато
DELETED
8 апреля 2014, в 13:34
Delete
MEISON,
<?php
define('_IN_JOHNCMS', 1);
$headmod = 'union';
$textl = 'Союз';
require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php");
$q = mysql_query("select * from `union` where id='" . $id . "' LIMIT 1;");
$arr = mysql_fetch_array($q);
if (mysql_num_rows($q) == 0)
{
echo '<div class="c">Союза не существует</div>';
require_once ("../incfiles/end.php");
exit;
}
$k = @mysql_query("select * from `r_team` where id='" . $datauser['manager2'] . "' LIMIT 1;");
$kom = @mysql_fetch_array($k);
//ВСТУПАЕМ
if ($act == "add")
{
$access_level = ($arr['access_level'] == 1 ? 1 : 2);
if ($kom['level'] < $access_level)
{
echo '<div class="button"><b>Вступить в союз</b></div>
<div class="c">Вступить в союз можно с ' . $access_level . '-го уровня.</div>';
require_once ("../incfiles/end.php");
exit;
}
$qqz = mysql_query("select * from `union` where id_prez='" . $user_id . "' LIMIT 1;");
$sarr = mysql_fetch_array($qqz);
if (!empty($sarr['id_prez'])) {
echo display_error('Вы являетесь создателем какого-либо союза и не можете принимать участие.');
require_once ('../incfiles/end.php');
exit;
}
if (empty($kom['union']))
{
$mdr = $arr['union_mod'];
mysql_query("update `r_team` set `union`='" . $arr['id'] . "'" . ($mdr ? ", `union_mod` = 0 " : ", `union_mod` = 1 ") . "where `id`='" . $datauser['manager2'] . "' LIMIT 1;");
if ($mdr) {
echo '<div class="gmenu"><p>Ваша заявка на вступление в этот союз принята! Президент союза рассмотрит её и либо примет вас, либо отклонит вашу заявку! Ожидайте.</p><p><a href="group.php?id='.$arr['id'].'">В союз</a></p></div>';
require_once ("../incfiles/end.php");
exit;
}
} else if($kom['union'] !== $id){
echo '<div class="gmenu"><p>Вы уже подали заявку в другой союз, или Вы состоите в другом союзе, сначала покиньте союз.</p><p><a href="group.php?id='.$arr['id'].'">В союз</a></p></div>';
require_once ("../incfiles/end.php");
exit;
}
else {
header('location: group.php?id='.$arr['id'].'');
exit;
}
}
//ВЫХОДИМ
if ($act == "exit")
{
if($arr['id_prez'] == $user_id){
echo '<div class="c">Вы президент союза.</div>';
require_once ("../incfiles/end.php"); exit; }
if ($kom[kred] > 0)
{
echo '<div class="c">У вас есть непогашеный кредит, Вы не сможете покинуть союз пока не погасите кредит.</div>';
require_once ("../incfiles/end.php");
exit;
}
if (isset($_GET['yes']))
{
mysql_query("update `r_team` set `union`='' where `id`='" . $datauser['manager2'] . "' LIMIT 1;");
mysql_query("INSERT INTO `union_journal` SET `unid` = '" . $arr['id'] . "', `time` = '$realtime', `text` = 'Игрок " . $login . " уволился из союза';");
header('location: index.php');
}
else
{
echo '<div class="button"><b>Покинуть союз</b></div>
<div class="c">Вы уверены что хотите покинуть этот союз?<br/>
<a href="group.php?act=exit&id='.$arr['id'].'&yes">Да</a></div>';
}
require_once ("../incfiles/end.php");
exit;
}
// ДОБАВЛЯЕМ СООБЩЕНИЕ
if ($act == "say")
{
if (empty($_POST['msg']))
{
header('location: group.php?id='.$arr['id']);
exit;
}
$msg = trim($_POST['msg']);
$msg = mb_substr($msg, 0, 1000);
mysql_query("insert into `stena` set
`idgrupa`='" . $id . "',
`time`='" . $realtime . "',
`user_id`='" . $datauser['id'] . "',
`name`='" . $datauser['imname'] . " " . $datauser['name'] . "',
`text`='" . mysql_real_escape_string($msg) . "';");
header('location: group.php?id='.$id);
exit;
}
// УДАЛЯЕМ СООБЩЕНИЕ
if ($act == "delpost")
{
if (empty($_GET['id']))
{
header('location: group.php?id='.$kom['union']);
exit;
}
if ($rights >= 6 || $datauser[id] == $arr['id_prez'])
{
$s = intval($_GET['s']);
mysql_query("delete from `stena` where `id`='" . $s . "' LIMIT 1;");
}
header('location: group.php?id='.$kom['union']);
require_once ("../incfiles/end.php");
exit;
}
// ВЫВОДИМ СОЮЗ
echo '<div class="c"><table cellpadding="0" cellspacing="0"><tr><td valign="top">';
echo '<a href="/union/logo.php?act=up_logo&id='.$arr['id'].'"><img src="/union/logo/big'.$arr['id'].'.jpeg" width="50" height="50" alt="'.$arr['name'].'" /></a> ';
echo '</td><td valign="top">'.
'<b>'.$arr['name'].'</b> ';
echo '<br />';
echo 'Президент: <a href="/id'.$arr['id_prez'].'">'.$arr[name_prez].'</a><br/>';
echo 'Баланс союза: '.$arr[money].' €.</td></tr></table></div>';
if($kom['union'] == $id && $kom['union_mod'] == 1)
{
echo '<div class="c"><center><a href="group.php?act=exit&id='.$arr['id'].'">Покинуть союз</a></center></div>';
}
else {
echo '<div class="c"><center><a href="group.php?act=add&id='.$arr['id'].'">Вступить в союз</a></center></div>';
}
if ($kom['union'] == $id && !$kom['union_mod'])
echo '<div class="rmenu">Ваша заявка на вступ
<?php
define('_IN_JOHNCMS', 1);
$headmod = 'union';
$textl = 'Союз';
require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php");
$q = mysql_query("select * from `union` where id='" . $id . "' LIMIT 1;");
$arr = mysql_fetch_array($q);
if (mysql_num_rows($q) == 0)
{
echo '<div class="c">Союза не существует</div>';
require_once ("../incfiles/end.php");
exit;
}
$k = @mysql_query("select * from `r_team` where id='" . $datauser['manager2'] . "' LIMIT 1;");
$kom = @mysql_fetch_array($k);
//ВСТУПАЕМ
if ($act == "add")
{
$access_level = ($arr['access_level'] == 1 ? 1 : 2);
if ($kom['level'] < $access_level)
{
echo '<div class="button"><b>Вступить в союз</b></div>
<div class="c">Вступить в союз можно с ' . $access_level . '-го уровня.</div>';
require_once ("../incfiles/end.php");
exit;
}
$qqz = mysql_query("select * from `union` where id_prez='" . $user_id . "' LIMIT 1;");
$sarr = mysql_fetch_array($qqz);
if (!empty($sarr['id_prez'])) {
echo display_error('Вы являетесь создателем какого-либо союза и не можете принимать участие.');
require_once ('../incfiles/end.php');
exit;
}
if (empty($kom['union']))
{
$mdr = $arr['union_mod'];
mysql_query("update `r_team` set `union`='" . $arr['id'] . "'" . ($mdr ? ", `union_mod` = 0 " : ", `union_mod` = 1 ") . "where `id`='" . $datauser['manager2'] . "' LIMIT 1;");
if ($mdr) {
echo '<div class="gmenu"><p>Ваша заявка на вступление в этот союз принята! Президент союза рассмотрит её и либо примет вас, либо отклонит вашу заявку! Ожидайте.</p><p><a href="group.php?id='.$arr['id'].'">В союз</a></p></div>';
require_once ("../incfiles/end.php");
exit;
}
} else if($kom['union'] !== $id){
echo '<div class="gmenu"><p>Вы уже подали заявку в другой союз, или Вы состоите в другом союзе, сначала покиньте союз.</p><p><a href="group.php?id='.$arr['id'].'">В союз</a></p></div>';
require_once ("../incfiles/end.php");
exit;
}
else {
header('location: group.php?id='.$arr['id'].'');
exit;
}
}
//ВЫХОДИМ
if ($act == "exit")
{
if($arr['id_prez'] == $user_id){
echo '<div class="c">Вы президент союза.</div>';
require_once ("../incfiles/end.php"); exit; }
if ($kom[kred] > 0)
{
echo '<div class="c">У вас есть непогашеный кредит, Вы не сможете покинуть союз пока не погасите кредит.</div>';
require_once ("../incfiles/end.php");
exit;
}
if (isset($_GET['yes']))
{
mysql_query("update `r_team` set `union`='' where `id`='" . $datauser['manager2'] . "' LIMIT 1;");
mysql_query("INSERT INTO `union_journal` SET `unid` = '" . $arr['id'] . "', `time` = '$realtime', `text` = 'Игрок " . $login . " уволился из союза';");
header('location: index.php');
}
else
{
echo '<div class="button"><b>Покинуть союз</b></div>
<div class="c">Вы уверены что хотите покинуть этот союз?<br/>
<a href="group.php?act=exit&id='.$arr['id'].'&yes">Да</a></div>';
}
require_once ("../incfiles/end.php");
exit;
}
// ДОБАВЛЯЕМ СООБЩЕНИЕ
if ($act == "say")
{
if (empty($_POST['msg']))
{
header('location: group.php?id='.$arr['id']);
exit;
}
$msg = trim($_POST['msg']);
$msg = mb_substr($msg, 0, 1000);
mysql_query("insert into `stena` set
`idgrupa`='" . $id . "',
`time`='" . $realtime . "',
`user_id`='" . $datauser['id'] . "',
`name`='" . $datauser['imname'] . " " . $datauser['name'] . "',
`text`='" . mysql_real_escape_string($msg) . "';");
header('location: group.php?id='.$id);
exit;
}
// УДАЛЯЕМ СООБЩЕНИЕ
if ($act == "delpost")
{
if (empty($_GET['id']))
{
header('location: group.php?id='.$kom['union']);
exit;
}
if ($rights >= 6 || $datauser[id] == $arr['id_prez'])
{
$s = intval($_GET['s']);
mysql_query("delete from `stena` where `id`='" . $s . "' LIMIT 1;");
}
header('location: group.php?id='.$kom['union']);
require_once ("../incfiles/end.php");
exit;
}
// ВЫВОДИМ СОЮЗ
echo '<div class="c"><table cellpadding="0" cellspacing="0"><tr><td valign="top">';
echo '<a href="/union/logo.php?act=up_logo&id='.$arr['id'].'"><img src="/union/logo/big'.$arr['id'].'.jpeg" width="50" height="50" alt="'.$arr['name'].'" /></a> ';
echo '</td><td valign="top">'.
'<b>'.$arr['name'].'</b> ';
echo '<br />';
echo 'Президент: <a href="/id'.$arr['id_prez'].'">'.$arr[name_prez].'</a><br/>';
echo 'Баланс союза: '.$arr[money].' €.</td></tr></table></div>';
if($kom['union'] == $id && $kom['union_mod'] == 1)
{
echo '<div class="c"><center><a href="group.php?act=exit&id='.$arr['id'].'">Покинуть союз</a></center></div>';
}
else {
echo '<div class="c"><center><a href="group.php?act=add&id='.$arr['id'].'">Вступить в союз</a></center></div>';
}
if ($kom['union'] == $id && !$kom['union_mod'])
echo '<div class="rmenu">Ваша заявка на вступ