• 175 First Post On Every Page - дублеж первого поста • 
Первым на всех страницах данной темы
При создании темы о модах для двигателя форумов phpBB ветки 3.0.Х название темы должно начинаться с названия мода на английском, без указания версии, затем тире, затем короткое название мода на русском с маленькой буквы. Создание тем не о модах в данном подфоруме запрещено. Посторонние темы о двиге и посторонних проблемах для ветки 3.0.Х в соседнем подфоруме. И помните - Вам тут никто ничего не должен. При малейшем "приказном" тоне в сообщениях - бан на вечно.

    175 First Post On Every Page - дублеж первого поста

Сообщение Разместил Pthelovod 07 фев 2017, 07:57

ДУБЛЕЖ 1-го СООБЩЕНИЯ First Post On Every Page
ЭТОТ МОД делает самое первое сообщения во всех темах, первым на всех страницах данной темы, не зависимо от количества страниц в этой теме. Это сделано для того, что бы просматривая другие страницы всей темы, не забывалось то , о чем создана данная тема. Этим самых предотвращается посторонний флуд в темах.
Последняя версия 1.2.3

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  175 First Post On Every Page - дублеж первого поста

Сообщение Разместил Татьяна5 07 фев 2017, 08:44

От Татьяна5
Как разрешить пользователям прикрепления первого сообщения ?
posting.php (проверку прав вообще убрала)
Найти
Код: выделить все
$perm_show_unshow = ($auth->acl_get('m_lock', $forum_id) || ($auth->acl_get('f_user_lock', $forum_id) && $user->data['is_registered'] && !empty($post_data['topic_poster']) && $user->data['user_id'] == $post_data['topic_poster'])) ? true : false;

Заменить на
Код: выделить все
$perm_show_unshow = ($user->data['is_registered']) ? true : false;

Найти
Код: выделить все
'S_FIRST_POST_SHOW_ALLOWED'      => ($first_post_show_allowed  && ($auth->acl_get('m_lock', $forum_id) || ($auth->acl_get('f_post', $forum_id) && $user->data['is_registered'] && !empty($post_data['topic_poster']) && $user->data['user_id'] == $post_data['topic_poster']))) ? true : false,

Заменить на
Код: выделить все
'S_FIRST_POST_SHOW_ALLOWED'      => ($first_post_show_allowed && $user->data['is_registered']) ? true : false,

/styles/prosilver/template/posting_editor.html (плюс - это галочку хоть можно снять, когда не нужна)
Найти
Код: выделить все
<!-- IF S_FIRST_POST_SHOW_ALLOWED -->
            <div><label for="topic_first_post_show"><input type="checkbox" name="topic_first_post_show" id="topic_first_post_show"{S_FIRST_POST_SHOW_CHECKED} /> {L_FIRST_POST_SHOW} </label></div>
         <!-- ENDIF -->

Заменить на
Код: выделить все
<!-- IF S_FIRST_POST_SHOW_ALLOWED -->
            <div><label for="topic_first_post_show"><input type="checkbox" name="topic_first_post_show" checked="checked" id="topic_first_post_show"{S_FIRST_POST_SHOW_CHECKED} /> {L_FIRST_POST_SHOW} </label></div>
         <!-- ENDIF -->
Татьяна5
Профессор форума
Профессор форума 
Предыдущая страница

Вернуться в Коды и модификации для движка phpBB версий до 3.0.Х