Перейти к контенту
  • 0

Автоподписка при ответе в теме


Bonov

Вопрос

Добрый день!

 

При ответе в теме (расширенный режим) внизу в опциях сообщения есть галочка Включить уведомление на e-mail при ответах?, которая по умолчанию у всех отключена. Подскажите, можно ли сделать так, чтобы она была включена у всех? В АЦ есть только настройка уведомления о новых темах, но это не то, нужно автоматом подписывать пользователя на тему, в которой он ответил, т.е. которая ему интересна.

 

Спасибо.

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

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

  • 0

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

ИМХО это правильнее, чем вы их будете автоподписывать, им же потом придется отказываться от подписки.

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

  • 0
Design_Nick, вопрос не в том, как лучше, а как сделать? На начальном этапе это очень хорошо бы помогло и раскрутить форум и держать в курсе уже привлеченных пользователей. На phpBB, к примеру, такая возможность есть. Значит кому-то кроме меня это все-таки интересно.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Добрый день!

 

При ответе в теме (расширенный режим) внизу в опциях сообщения есть галочка Включить уведомление на e-mail при ответах?, которая по умолчанию у всех отключена. Подскажите, можно ли сделать так, чтобы она была включена у всех? В АЦ есть только настройка уведомления о новых темах, но это не то, нужно автоматом подписывать пользователя на тему, в которой он ответил, т.е. которая ему интересна.

 

Спасибо.

Увы, не знаю насколько данный способ работает для последних версий шаблонов.

 

В Внешний вид > Управление стилями и шаблонами > Управление шаблонами в Название_вашей темы оформления> Страница отправки тем/сообщений > postFormTemplate вместо

<li class='field checkbox'>
                                               <input type="checkbox" name="enabletrack" class="input_check" id='enable_track' value="1" {$formData['checkBoxes']['tra']} />
                                               <label for='enable_track'>{$this->lang->words['enable_track'
]}</label>
                                       </li>

Пишите

<li class='field checkbox'>
                                               <input type="checkbox" name="enabletrack" class="input_check" value="1" id='enable_track' checked {$formData['checkBoxes']['tra']} />
                                               <label for='enable_track'>{$this->lang->words['enable_track'
]}</label>
                                       </li>

 

Аналогично для быстрого ответа,

 

Меняем в Внешний вид > Управление стилями и шаблонами > Управление шаблонами в Название_вашей темы оформления > Темы > topicViewTemplate

Вместо

   <if test="$this->memberData['auto_track']">
                                       <input type="hidden" name="enabletrack" value="1" />
                               </if>

Пишите

<input type="hidden" name="enabletrack" value="1" />

 

P.S. Знать бы ещё как сделать вывод списка непросмотренных тем, на которые подписан пользователь (ибо просто список тем доступен в профиле) отдельной страницей.

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

  • 0

Большое спасибо! Обязательно попробую! :)

Я бы даже такую тему куда-нибудь в FAQ поместил.

 

Все работает. Еще раз СПАСИБО!

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

  Допустимо не более 75 смайлов.

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

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

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

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.