Статус пользователя (аля ВК)
#2
dredd, не логично ставить вывод статуса в столь маленьком поле. Наверное, лучше над "Роль" вставлять.
#3
RomM1, на вкус и цвет, все фломастеры разные 🙂 Кому нужно сам вставит куда ему требуется 🙂
#4
Вывод в viewtopic.tpl по аналогии?
#5
упс
#6
eXtatik, да 😉
#7
dredd Чёт то-ли я не правильно делаю, то ли фиг его знает.. Не хочет выводить данные в viewtopic.tpl
#8
Alexander.S, экстрасенсы этажём ниже.
#9
Alexander.S, нужно запрос править. Сейчас инсталл напишу.
#10
Открываем viewtopic.php и находим:
// 1. Add first post of topic if it pinned and page of topic not first
$first_post = false;
if ($t_data['topic_show_first_post'] && $start)
{
$first_post = DB()->fetch_rowset("
SELECT
u.username, u.user_id, u.user_rank, u.user_posts, u.user_from,
u.user_regdate, u.user_sig,
u.user_avatar, u.user_avatar_type,
u.user_opt, u.user_gender, u.user_birthday,
p.*,
h.post_html, IF(h.post_html IS NULL, pt.post_text, NULL) AS post_text
FROM ". BB_POSTS ." p
LEFT JOIN ". BB_USERS ." u ON(u.user_id = p.poster_id)
LEFT JOIN ". BB_POSTS_TEXT ." pt ON(pt.post_id = p.post_id)
LEFT JOIN ". BB_POSTS_HTML ." h ON(h.post_id = p.post_id)
WHERE
p.post_id = {$t_data['topic_first_post_id']}
LIMIT 1
");
}После u.user_rank, добавляем:u.user_status,Находим:
// 2. All others posts $sql = " SELECT u.username, u.user_id, u.user_rank, u.user_posts, u.user_from, u.user_regdate, u.user_sig, u.user_avatar, u.user_avatar_type, u.user_opt, u.user_gender, u.user_birthday, p.*, h.post_html, IF(h.post_html IS NULL, pt.post_text, NULL) AS post_text FROM ". BB_POSTS ." p LEFT JOIN ". BB_USERS ." u ON(u.user_id = p.poster_id) LEFT JOIN ". BB_POSTS_TEXT ." pt ON(pt.post_id = p.post_id) LEFT JOIN ". BB_POSTS_HTML ." h ON(h.post_id = p.post_id) WHERE p.topic_id = $topic_id $limit_posts_time GROUP BY p.post_id ORDER BY p.post_time $post_order LIMIT $start, $posts_per_page ";После u.user_rank, добавляем:
u.user_status,Находим:
$template->assign_block_vars('postrow', array(Ниже вставляем:'USER_STATUS' => $postrow[$i]['user_status'],Открываем viewtopic.tpl и находим:
<!-- IF postrow.POSTER_RANK --><p class="rank_txt">{postrow.POSTER_RANK}</p><!-- ENDIF -->После вставляем:<p class="rank_txt">{postrow.USER_STATUS}</p>

