При регистрации на форуме PHPBB 3.0.8, у пользователя по умолчанию выставлены следующие настройки:
- Показывать мой адрес email "Да" - сделать => "Нет"
- Всплывающее окно при получении личного сообщения "Нет" - сделать => "Да"
Как и где изменить эти "настройки по умолчанию"?
Настройки "по умолчанию" при регистрации на форуме PHPBB 3.0
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
phpbbforce
- phpBB 1.4.0
- Сообщения: 38
- Стаж: 15 лет 6 месяцев
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
- Забанен: Бессрочно
Настройки "по умолчанию" при регистрации на форуме PHPBB 3.0
Последний раз редактировалось владимир1983 05.05.2011 3:31, всего редактировалось 3 раза.
Причина: Востановлен оригинал
Причина: Востановлен оригинал
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Настройки "по умолчанию" при регистрации на форуме PHPBB
На самом деле тут два вопроса.
По всплывающим сообщениям.
Файл includes/functions_user.php:
Таблица php_users:
Поле user_options складывается из побитовой маски:
Нас интересует 10-й бит (отсчёт идет справа налево начиная с нуля), устанавливаем его в
Переводим в десятичную систему ->
Меняем значения в файле и БД (необязательно):
По показу email.
Файл includes/functions_user.php:
Таблица php_users:
Меняем значение по умолчанию в файле и БД (необязательно):
Для поиска: Всплывающее окно при получении ЛС по умолчанию, Уведомлять меня о новых личных сообщениях по умолчанию
По всплывающим сообщениям.
Файл includes/functions_user.php:
Код: Выделить всё
'user_options' => 230271,Код: Выделить всё
user_options int(11) UNSIGNED DEFAULT '230271' NOT NULLКод: Выделить всё
$keyoptions = array('viewimg' => 0, 'viewflash' => 1, 'viewsmilies' => 2, 'viewsigs' => 3, 'viewavatars' => 4, 'viewcensors' => 5, 'attachsig' => 6, 'bbcode' => 8, 'smilies' => 9, 'popuppm' => 10, 'sig_bbcode' => 15, 'sig_smilies' => 16, 'sig_links' => 17);230271 переводим в бинарный(двоичный) вид -> 111000001101111111Нас интересует 10-й бит (отсчёт идет справа налево начиная с нуля), устанавливаем его в
1 -> 111000011101111111Переводим в десятичную систему ->
231295Меняем значения в файле и БД (необязательно):
Код: Выделить всё
'user_options' => 231295,Код: Выделить всё
ALTER TABLE phpbb_users ALTER user_options SET DEFAULT '231295';Файл includes/functions_user.php:
Код: Выделить всё
'user_allow_viewemail' => 1,Код: Выделить всё
user_allow_viewemail tinyint(1) UNSIGNED DEFAULT '1' NOT NULL1 означает Да, 0 означает Нет.Меняем значение по умолчанию в файле и БД (необязательно):
Код: Выделить всё
'user_allow_viewemail' => 0,Код: Выделить всё
ALTER TABLE phpbb_users ALTER user_allow_viewemail SET DEFAULT '0';
Последний раз редактировалось Татьяна5 11.09.2013 14:33, всего редактировалось 1 раз.
Причина: добавлены теги для поиска
Причина: добавлены теги для поиска
-
Booker
- phpBB 2.0.7a
- Сообщения: 627
- Стаж: 15 лет 3 месяца
- Благодарил (а): 165 раз
- Поблагодарили: 21 раз
Re: Настройки "по умолчанию" при регистрации на форуме PHPBB
Я правильно понимаю, что для изменения этого:?
у уже существующих пользователей недостаточно сделать описываемое, надо ещё выполнить запросphpbbforce писал(а): - Всплывающее окно при получении личного сообщения "Нет" - сделать => "Да"
Код: Выделить всё
UPDATE phpbb_users set user_options = user_options | 1024 WHERE user_type <> 2;-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Настройки "по умолчанию" при регистрации на форуме PHPBB
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

