Перейти к содержанию

Уведомления при ЛС


nrj45

Рекомендуемые сообщения

Здравствуйте, в общем нужно сделать чтобы по стандарту у всех новых пользователей стояли следующие параметры:

 

post-10582-0-18147400-1380979838_thumb.p

 

Нашёл что отвечает за это колонка: members_cache в таблице ipb_members

 

Эта колонка содержит много всего подскажите как можно включить в стандартные параметры следующее:

 

s:19:"new_private_message";a:1:{s:8:"selected";a:1:{i:0;s:5:"email";}}s:21:"reply_private_message";a:1:{s:8:"selected";a:1:{i:0;s:5:"email";}}s:22:"invite_private_message";a:1:{s:8:"selected";a:1:{i:0;s:5:"email";}}

 

Как мне включить данные параметры по стандарту и обновить у существующих пользователей ?

 

Изменено пользователем nrj45
Ссылка на комментарий
Поделиться на другие сайты

Ответа нету, я тоже спрашивал.

Ссылка на комментарий
Поделиться на другие сайты

Проще включить эту настройку для всех польхователей скриптом на PHP, поскольку в БД она хранится в специальном сериализованном виде.

Ссылка на комментарий
Поделиться на другие сайты

Подскажите как включить тогда ?

Буду периодически запускать скрипт чтобы она включена была у всех всегда

Изменено пользователем nrj45
Ссылка на комментарий
Поделиться на другие сайты

nrj45, скрипт писать надо, использующий API форума. Там будет цикл по всем ID пользователей и в цикле изменение этой настройки и сохранение для пользователя.

Ссылка на комментарий
Поделиться на другие сайты

Ух как всё сложно это, зачем они всё так замудрили(разработчики движка), можно было бы просто в коде где присутствует создание пользователя изменить параметры по умолчанию, как найти такой код ?

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Может всё-таки кто то сможет помочь ?

Ссылка на комментарий
Поделиться на другие сайты

А sql запросом аля update set как включить?

Ссылка на комментарий
Поделиться на другие сайты

  • 9 месяцев спустя...

Давно тема была создана но ответ так и не найден, кто сможет помочь ?

Ссылка на комментарий
Поделиться на другие сайты

Попробуй вот этот плагин: _community.invisionpower.com/files/file/5037-synch-me/

Вручную админу для уже зареганных юзеров не получится изменить настройки, это может сделать только САМ юзер, для чего и предназначен плагин выше. Он добавляет кнопку, при нажатии на которую настройки меняются на те, которые установлены по умолчанию в админке. Вручную никак не изменить, ибо там данные как-то хитро хранятся, на офсайте IPS я находил обсуждение, там описывалось все это. Так что придется пользователей заставить нажать на кнопку :)

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...