Как сделать

223
.
Всем привет, как впилить ранги пользователей под ник в функциях?
Я вписовал код под кодом вывода статуса онлайн/оффлайн но ранг выводиться над аватаром
.
Вот так выходит
Прикрепленные файлы:
.
aRwap
Гlקоﮎто хоקºωий ฯєλỗßеķ
Над статусом.
.
# aRwap (18.02.2019 / 02:09)
Над статусом.
В том то и дело что прописано над статусом
.
код, как прописал.
проверь, правильно ли вписал, там используется сборка переменной и потом только вывод.
$out .='код';
.
# desay (18.02.2019 / 10:59)
код, как прописал.
проверь, правильно ли вписал, там используется сборка переменной и потом только вывод.
$out .='код';
Это код вывода рангов
if ($user['postforum'] != 0)
        {
    $arank = $user['postforum'];

    if ($arank <= 10)
    $arank = '<span class="green"><b>' . $lng_arank['newbie'] . '</b></span>';
    elseif ($arank <= 100)
    $arank = '<span class="green"><b>' . $lng_arank['juser'] . '</b></span>';
    elseif ($arank <= 300)
    $arank = '<span class="green"><b>' . $lng_arank['active_user'] . '</b></span>';
    elseif ($arank <= 500)
    $arank = '<span class="green"><b>' . $lng_arank['super_poster'] . '</b></span>';
    elseif ($arank <= 750)
    $arank = '<span class="green"><b>' . $lng_arank['resident'] . '</b></span>';
    elseif ($arank <= 1000)
    $arank = '<span class="green"><b>' . $lng_arank['vip'] . '</b></span>';
    elseif ($arank <= 2000)
    $arank = '<span class="green"><b>' . $lng_arank['guru'] . '</b></span>';
    elseif ($arank <= 3000)
    $arank = '<span class="green"><b>' . $lng_arank['gold'] . '</b></span>';
    elseif ($arank >= 3001)
    $arank = '<span class="green"><b>' . $lng_arank['platinum'] . '</b></span>';
    }
       
        if ($user['rights'] == 0)
        {
        echo '' . $arank . '';
        }
        else 
        {
        echo '<span class="red"><b>' . $lng_arank['admins_team'] . '</b></span>';
        }
.
Nells, Для вывода пиши не echo, а $out. =
.
Добавлено: 18.02.2019 / 13:34
# desay (18.02.2019 / 13:20)
Nells, Для вывода пиши не echo, а $out. =
Спасибо)

Добавлено: 18.02.2019 / 15:58
Как реализовать иконки тем форума?
Открытая, закрытая и тп
.
JohnCMS
Nells, Там уже реализовано же)
.
Добавлено: 18.02.2019 / 16:12
# Jesk (18.02.2019 / 16:06)
Nells, Там уже реализовано же)
Протупил немного)
Тоесть в выводе на главной

Добавлено: 18.02.2019 / 16:22
Вот код, значки прописаны, но не отображается
$req = mysql_query("SELECT * FROM `forum` WHERE `type`='t'" . ($rights >= 7 ? '' : " AND `close`!='1'") . " ORDER BY `time` DESC LIMIT 7 "); 
while (($res = mysql_fetch_assoc($req)) !== false) { 
  echo $i % 2 ? '<div class="list2">' : '<div class="list1">'; 
  $nikuser = mysql_query("SELECT `from` FROM `forum` WHERE `type` = 'm' AND `close` != '1' AND `refid` = '" . $res['id'] . "' ORDER BY `time` DESC LIMIT 1"); 
  $nam = mysql_fetch_assoc($nikuser); 
  $colmes = mysql_query("SELECT COUNT(*) FROM `forum` WHERE `type`='m' AND `refid`='" . $res['id'] . "'" . ($rights >= 7 ? '' : " AND `close` != '1'")); 
  $colmes1 = mysql_result($colmes, 0); 
  $cpg = ceil($colmes1 / $kmess); 
  $np = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_forum_rdm` WHERE `time` >= '" . $res['time'] . "' AND `topic_id` = '" . $res['id'] . "' AND `user_id`='$user_id'"), 0); 
  // Значки 
  $icons = array(($np ? (!$res['vip'] ? '<img src="../theme/' . $set_user['skin'] . '/images/op.gif" alt=""/>' : '') : '<img src="../theme/' . $set_user['skin'] . '/images/np.gif" alt=""/>'), 
($res['vip'] ? '<img src="../theme/' . $set_user['skin'] . '/images/pt.gif" alt=""/>' : ''), 
($res['realid'] ? '<img src="../theme/' . $set_user['skin'] . '/images/rate.gif" alt=""/>' : ''), 
($res['edit'] ? '<img src="../theme/' . $set_user['skin'] . '/images/tz.gif" alt=""/>' : '') 
); 
  echo functions::display_menu($icons, '&#160;', '&#160;'); 
  echo '<a href="index.php?id=' . $res['id'] . '">' . $res['text'] . '</a> [' . $colmes1 . ']'; 
  if ($cpg > 1) { 
    echo '<a href="index.php?id=' . $res['id'] . '&amp;page=' . $cpg . '">&#160;&gt;&gt;</a>'; 
  } 
  echo '<div class="sub">'; 
  echo $res['from']; 
  if (!empty($nam['from'])) { 
    echo '&#160;/&#160;' . $nam['from']; 
  } 
  echo ' <span class="gray">(' . functions::display_date($res['time']) . ')</span></div></div>'; 
  ++$i; 
}
Всего: 34
Фильтр по автору
Скачать тему