решено Первое сообщение в теме

Begemot

Пользователь
Где-то видел мод, позволяющий при желании закреплять первое сообщение в теме. А как такое реализовать по умолчанию, без возможности отключить?
 

PheRum

Пользователь
оно уже есть встроено по-умолчанию. закрепляется в первом сообщении топика, возьле даты создания сообщения
 

Begemot

Пользователь
оно уже есть встроено по-умолчанию. закрепляется в первом сообщении топика, возьле даты создания сообщения
Так, это нашел. Но как теперь сделать, чтоб при создании темы, кем бы то ни было, будь то админ, модератор, или обычный юзер, сообщение автоматом закреплялось, чтоб не ползать по новым темам и не закреплять вручную?
 
L

ler

Гость
Делаем запрос в базу
Код:
UPDATE `bb_topics` SET `topic_show_first_post`=1
в файле function_post.php

находим
PHP:
$sql  = ($mode != "editpost") ? "INSERT INTO " . BB_TOPICS . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_dl_type, topic_vote) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_dl_type, $topic_vote)" : "UPDATE " . BB_TOPICS . " SET topic_title = '$post_subject', topic_type = $topic_type, topic_dl_type = $topic_dl_type " . ((@$post_data['edit_vote'] || !empty($poll_title)) ? ", topic_vote = " . $topic_vote : "") . " WHERE topic_id = $topic_id";
меняем на
PHP:
$sql  = ($mode != "editpost") ? "INSERT INTO " . BB_TOPICS . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_dl_type, topic_vote, topic_show_first_post) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_dl_type, $topic_vote, ".(($bb_cfg['topic_show_first_post']==1) ? 1 : 0).")" : "UPDATE " . BB_TOPICS . " SET topic_title = '$post_subject', topic_type = $topic_type, topic_dl_type = $topic_dl_type " . ((@$post_data['edit_vote'] || !empty($poll_title)) ? ", topic_vote = " . $topic_vote : "") . " WHERE topic_id = $topic_id";

в config.php вставляем
PHP:
$bb_cfg['topic_show_first_post']    =    1; // 1 - закрепляем первый топик ; 0 - не закрепляем
Мне не подошло, потому что комменты на аяксе, коряво выводилось
 
Сверху