Подписка на новые темы

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
hola
phpBB 1.2.1
Сообщения: 23
Зарегистрирован: 17.03.2008 12:14
Контактная информация:

Подписка на новые темы

Сообщение hola » 26.11.2009 13:07

Существует ли мод для массового управления подписками на рассылки ? я конечно понимаю что это может контролировать каждый пользователь через личный раздел.. но нельзя ли это как то автоматизировать...

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

Аватара пользователя
Candell
phpBB 1.4.1
Сообщения: 47
Зарегистрирован: 28.10.2009 12:45
Благодарил (а): 12 раз
Поблагодарили: 1 раз

Re: Подписка на новые темы

Сообщение Candell » 15.12.2009 14:41

Доброго всем времени суток. phpbb3.0.6. Не стал городить новую тему, потому что эта, в общем то, пересекается с сутью моего вопроса. Вопрос такой - есть ли возможность организовать массовую подписку на форумы и темы. Чтобы не заходить в каждый форум или тему и подписываться на каждый в отдельности (при большом количестве форумов и тем это очень даже напряжно)? Может мод есть, если сам движок не поддерживает такую функцию?

Документацию читал, поиском бродил (поисковые запросы "Массовая подписка", "подписка").

toddor
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 17.06.2010 13:06
Откуда: Пермь
Контактная информация:

Re: Подписка на новые темы

Сообщение toddor » 16.08.2010 13:07

Меня тоже интересует существование данного мода!

Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2729
Зарегистрирован: 19.03.2009 17:43
Благодарил (а): 21 раз
Поблагодарили: 957 раз

Re: Подписка на новые темы

Сообщение Nekstati » 16.08.2010 15:09


wmalliance
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 16.09.2010 5:54

Re: Подписка на новые темы

Сообщение wmalliance » 16.09.2010 6:02

просто поменяйте значение в файлике

Код: Выделить всё

open includes/function_user.php


# find 
# (approx line 192)
      'user_notify'         => 0,


# change to

      'user_notify'         => 1,
Все мои знакомые покупают и выводят Webmoney тут

asden
phpBB 1.0.0
Сообщения: 9
Зарегистрирован: 07.12.2010 23:53
Откуда: Актау, KZ
Благодарил (а): 2 раза
Контактная информация:

Re: Подписка на новые темы

Сообщение asden » 06.01.2011 0:11

wmalliance писал(а):'user_notify' => 0
А есть где либо подробное описание этой функции ?

Аватара пользователя
MIT
Former team member
Сообщения: 2500
Зарегистрирован: 14.03.2009 17:52
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 4 раза
Поблагодарили: 353 раза
Контактная информация:

Re: Подписка на новые темы

Сообщение MIT » 06.01.2011 0:17

Это не функция, а переменная. Что тебе о ней рассказать?

asden
phpBB 1.0.0
Сообщения: 9
Зарегистрирован: 07.12.2010 23:53
Откуда: Актау, KZ
Благодарил (а): 2 раза
Контактная информация:

Re: Подписка на новые темы

Сообщение asden » 06.01.2011 2:13

Все, по возможности...
Если я правильно понял, то переменная эта используется при создании нового пользователя, и
  1. Пользователь автоматом становится подписанным на все темы конференции ?
  2. Пользователь автоматом становится подписанным на все форумы конференции ?
Если 1 и 2 = да, то:
  1. Переменная эта используется только единожды в момент создания пользователя?
  2. Сохраняется ли она где-то в базе, и используется ли несколько раз?
Наплел много и непонятно :)
В общем, меня интересует в какой момент используется эта переменная и для каких конкретно целей?

Добавлено спустя 7 минут 30 секунд:
Преследую следующую цель:
Есть несколько форумов, при создании тем в которых, пользователи будут оповещены по e-mail, но:
  1. Нужно подписать уже существующих пользователей, но не на все форумы;
  2. Новые пользователи должны по умолчанию подписаться, на тот же список что и уже существующие;
  3. Пользователи должны иметь право отказаться от подписки, и отписываться/подписываться при желании самостоятельно;
  4. Список форумов с подпиской может меняться.

Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2729
Зарегистрирован: 19.03.2009 17:43
Благодарил (а): 21 раз
Поблагодарили: 957 раз

Re: Подписка на новые темы

Сообщение Nekstati » 06.01.2011 10:33

Эта переменная означает «При отправке сообщения автоматически ставить галку „Сообщать мне о получении ответа“». Соответствует настройке «Всегда сообщать мне об ответах» в личном разделе, которая отключена по умолчанию для новых пользователей — а если поставить 'user_notify' => 1 в файле includes/function_user.php, то будет включена.

asden
phpBB 1.0.0
Сообщения: 9
Зарегистрирован: 07.12.2010 23:53
Откуда: Актау, KZ
Благодарил (а): 2 раза
Контактная информация:

Re: Подписка на новые темы

Сообщение asden » 06.01.2011 11:56

Спасибо!
А что либо похожее для реализации моей цели есть?

Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2729
Зарегистрирован: 19.03.2009 17:43
Благодарил (а): 21 раз
Поблагодарили: 957 раз

Re: Подписка на новые темы

Сообщение Nekstati » 06.01.2011 13:12

Вряд ли. Имхо, корректнее будет ткнуть пользователей носом в ссылку «Подписаться на форум», а дальше пусть сами решают, надо это им или нет. Можно, например, перенести эту ссылку в шапку.

Аватара пользователя
Voodoo Doll
phpBB 1.4.2
Сообщения: 68
Зарегистрирован: 13.07.2011 23:06
Откуда: Москва
Благодарил (а): 19 раз
Поблагодарили: 12 раз
Контактная информация:

Re: Подписка на новые темы

Сообщение Voodoo Doll » 12.09.2011 9:50

phpBB Digest
Можно включить возможность выбирать при регистрации, получать новости или нет. Потом в Личном разделе можно выбрать нужные форумы и вид рассылки.
Запускается вручную или cron-ом.
Локализация будет здесь.

Аватара пользователя
vegaweb
phpBB 1.4.4
Сообщения: 150
Зарегистрирован: 10.08.2008 18:29
Откуда: Харьков
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Подписка на новые темы

Сообщение vegaweb » 21.11.2011 14:50

wmalliance писал(а): 'user_notify' => 1,
ничего не меняется, при создании новой темы галочка "Сообщать мне о получении ответа" не ставится, новые подписки не формируются, или я что-то не так понял?
Бесполезно стучать в дверь, которой для других не существует

спутница
phpBB 1.2.0
Сообщения: 16
Зарегистрирован: 19.01.2011 1:06
Благодарил (а): 1 раз

Re: Подписка на новые темы

Сообщение спутница » 09.02.2012 12:56

vegaweb писал(а):
wmalliance писал(а): 'user_notify' => 1,
ничего не меняется, при создании новой темы галочка "Сообщать мне о получении ответа" не ставится, новые подписки не формируются, или я что-то не так понял?
все нормально работает, но
только эта галочка стоит по умолчанию у вновь зарегистрированных участников, то есть у тех, кто зарегился на форуме после корректировки этой переменной со значения "0" на "1",
а для прежних участников - не работает

Специально создала тестовый аккаунт у себя на форуме и все это проверила.
Последний раз редактировалось спутница 09.02.2012 13:02, всего редактировалось 2 раза.

Аватара пользователя
МайскийЖук
phpBB 3.0.6
Сообщения: 2388
Зарегистрирован: 28.09.2009 16:07
Благодарил (а): 17 раз
Поблагодарили: 304 раза

Подписка на новые темы

Сообщение МайскийЖук » 09.02.2012 12:58

Необходимо создать запрос к базе данных с изменением соответствующего значения соответствующего поля соответствующей таблицы с нуля на единицу.
Любовь и боль, покой и бой я как любой несу с собой…

Закрыто

Вернуться в «Запросы модов для phpBB 3.0.x»