От
Татьяна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 -->