BC3472 Опубликовано 9 Марта 2007 Жалоба Поделиться Опубликовано 9 Марта 2007 Форум 2.1.7 Возможно ли запретить пользователям использовать опцию "Скрывать пребывание на форуме"? Если можно, то как? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 9 Марта 2007 Жалоба Поделиться Опубликовано 9 Марта 2007 (изменено) Если пользователи глупые, то можно из шаблона формы входа удалить этот чекбокс. но если они в запрос добавят параметр - всё равно смогут скрытыми зайти:В skin_login->ShowForm найти<td width="10%"><input type="checkbox" name="Privacy" value="1" /></td> <td width="90%"><b>{ipb.lang['form_invisible']}</b><br /><span class="desc">{ipb.lang['anon_name']}</span></td>заменить на<td width="100%" colspan="2"> </td> Если вы хотите совсем запретить анонимный вход, то в файле sources/action_public/login.php ищем//----------------------------------------- // set our privacy status //----------------------------------------- $this->ipsclass->DB->simple_construct( array( 'update' => 'members', 'set' => "login_anonymous='".intval($this->ipsclass->input['Privacy'])."&1'", 'where' => "id={$member['id']}" ) );и заменяем на//----------------------------------------- // set our privacy status //----------------------------------------- $this->ipsclass->DB->simple_construct( array( 'update' => 'members', 'set' => "login_anonymous='0&1'", 'where' => "id={$member['id']}" ) ); P.S. Сделайте бекап, я не проверял, но должно сработать. Изменено 9 Марта 2007 пользователем Sannis Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 9 Марта 2007 Жалоба Поделиться Опубликовано 9 Марта 2007 ой, не так..смотри:"login_anonymous='".intval($this->ipsclass->input['Privacy'])."&1'"стало быть надо"login_anonymous='0&1'" Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 9 Марта 2007 Жалоба Поделиться Опубликовано 9 Марта 2007 Да, так надо, исправил пост. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 BC3472 Опубликовано 11 Марта 2007 Автор Жалоба Поделиться Опубликовано 11 Марта 2007 Баальшое вам спасибо Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Т_Len4 Опубликовано 1 Декабря 2008 Жалоба Поделиться Опубликовано 1 Декабря 2008 Вопрос. Перестраховываюсь, на всякий случай уточнить- если сначала сделан первый вариант- просто убран чебокс, то для полного запрета нужно его вернуть назад и потом полностью запрещать анонимный вход, или просто можно добавить второй вариант - для запрета анонимов совсем? Да, и еще. Некоторые пользователи заходят анонимно автоматически, если просто выключить форум, а потом назад включить- настройки входа сбросятся? Если да, то может проще просто выключить его и всё? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 rgaraev Опубликовано 1 Декабря 2008 Жалоба Поделиться Опубликовано 1 Декабря 2008 и там и там надо убрать и в админке сделать в разделе прочие, SQL запрос UPDATE `ipb_members` SET `login_anonymous` = '0&1' ; это чтобы вытащить всех из тени гыгы ipb - префикс вашеи базы Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Т_Len4 Опубликовано 1 Декабря 2008 Жалоба Поделиться Опубликовано 1 Декабря 2008 Если вы хотите совсем запретить анонимный вход, то в файле sources/action_public/login.php ищемНе могу найти файл... а ведь где-то был. Подскажите где искть? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 rgaraev Опубликовано 2 Декабря 2008 Жалоба Поделиться Опубликовано 2 Декабря 2008 (изменено) Если вы хотите совсем запретить анонимный вход, то в файле sources/action_public/login.php ищемНе могу найти файл... а ведь где-то был. Подскажите где искть? жжешь Изменено 2 Декабря 2008 пользователем Arhar жжешь, а не жеешь Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Т_Len4 Опубликовано 2 Декабря 2008 Жалоба Поделиться Опубликовано 2 Декабря 2008 Ну не нашла сразу, бывает, клинит. Спасибо, всё работает. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
BC3472
Ссылка на комментарий
Поделиться на других сайтах
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.