info navigation

phpbb-belk.ru

темы, связанные с форумом phpbb 3.0.x



Новая тема  [ Сообщений: 7 ]  Просмотры: 3907

Автор Сообщение
Не в сети
(Андрей)  
Администратор
Аватара пользователя

Стаж: 9 лет 4 месяца 20 дней
Сообщения: 1235
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Сообщать мне о получении ответа

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

Сообщать мне о получении ответа


Доработка очень проста:

для стиля prosilver
Открыть styles/prosilver/template/posting_editor.html
Найти

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

<!-- IF S_NOTIFY_ALLOWED -->
            <div><label for="notify"><input type="checkbox" name="notify" id="notify"{S_NOTIFY_CHECKED} /> {L_NOTIFY_REPLY}</label></div>
         <!-- ENDIF -->


Заменить найденное на

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

<!-- IF S_NOTIFY_ALLOWED -->
            <div><label for="notify"><input type="checkbox" name="notify" id="notify" checked="checked" /> {L_NOTIFY_REPLY}</label></div>
         <!-- ENDIF -->

для стиля subsilver2
Открыть styles/subsilver2/template/posting_body.html
Найти

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

<!-- IF S_NOTIFY_ALLOWED -->
         <tr>
            <td><input type="checkbox" class="radio" name="notify"{S_NOTIFY_CHECKED} /></td>
            <td class="gen">{L_NOTIFY_REPLY}</td>
         </tr>
<!-- ENDIF -->


Заменить найденное на

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

<!-- IF S_NOTIFY_ALLOWED -->
         <tr>
            <td><input type="checkbox" class="radio" name="notify" checked="checked" /></td>
            <td class="gen">{L_NOTIFY_REPLY}</td>
         </tr>
<!-- ENDIF -->


Всё. Очистить кэш и можно пользоваться. Довольно удобная штука. На этом форуме тоже установлена.

Большое спасибо DeaDRoMeO за доработку.



трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
phpbb,галочка,сообщать мне о получении ответа
Не в сети
(Дмитрий)  
Аватара пользователя

Стаж: 8 лет 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Если поставить эту модификацию, то автоматически постоянно ты будешь получать сообщения, даже если уберешь галочку "Сообщать мне о получении ответа".
Это можно как то исправить? Цены бы этому моду не было.
т.е. Отписался в теме, автоматом подписался на тему, начал получать сообщения. Но если в следующий раз в этой же теме, или в профиле отключил "подписку", то сообщения уже не будут приходить.


Не в сети
(Андрей)  
2017-06-06 
Администратор
Аватара пользователя

Стаж: 9 лет 4 месяца 20 дней
Сообщения: 1235
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


так ведь когда приходит сообщение о появлении нового комментария - так есть ссыль: отписаться от рассылки. и всё. не надо никаких галочек убирать.
если сразу убрать - ничего приходить не должно. а потом (само собой) убирание галочки ничего не изменит. надо отписаться от рассылки в сообщении. вроде так...

или вы что-то другое имели в виду?


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
2017-06-09 Re:
Аватара пользователя

Стаж: 8 лет 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Belk писал(а):

так ведь когда приходит сообщение о появлении нового комментария - так есть ссыль: отписаться от рассылки. и всё. не надо никаких галочек убирать.
если сразу убрать - ничего приходить не должно. а потом (само собой) убирание галочки ничего не изменит. надо отписаться от рассылки в сообщении. вроде так...

или вы что-то другое имели в виду?

Думаю, что не совсем так, Андрей.
Я поставлю доработку и отпишусь потом, как она работает.


Не в сети
(Дмитрий)  
2017-06-13 Re: Re:
Аватара пользователя

Стаж: 8 лет 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

Belk писал(а):

так ведь когда приходит сообщение о появлении нового комментария - так есть ссыль: отписаться от рассылки. и всё. не надо никаких галочек убирать.
если сразу убрать - ничего приходить не должно. а потом (само собой) убирание галочки ничего не изменит. надо отписаться от рассылки в сообщении. вроде так...

или вы что-то другое имели в виду?

Думаю, что не совсем так, Андрей.
Я поставлю доработку и отпишусь потом, как она работает.


Итак проверил конкретно, на своем живом примере.
1. Ответил в теме, автоматом подписался на тему. В профиле появилась эта тема.
2. Другие люди ответили в этой теме и мне пришло сообщение на мыло.
3. Отписался с майла от темы. В профиле стало чисто.
4. Опять ответил в теме и вновь автоматом прошла подписка, хотя ранее я от нее отписался .
Такие вот дела. Мод не совершенен, увы :(

В идеале сделать надо так: если ты отписался от темы, то галочка "Сообщать мне о получении ответа" уже не должна ставиться автоматом!!!
Так можно сделать, Андрей?


Не в сети
(Андрей)  
2017-06-13 
Администратор
Аватара пользователя

Стаж: 9 лет 4 месяца 20 дней
Сообщения: 1235
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Dmitry писал(а):

В идеале сделать надо так: если ты отписался от темы, то галочка "Сообщать мне о получении ответа" уже не должна ставиться автоматом!!!
Так можно сделать, Андрей?


увы. тогда лучше автомат не ставить. а галочку ставить самому.

когда вы второй раз отвечаете (уже отписавшись) - галочка же опять стоит. поэтому и приходит. "галочка" установлена просто изменением кода в html-шаблоне, поэтому "убраться" после отписки она, само собой, не сможет.

увы.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Не в сети
(Дмитрий)  
Аватара пользователя

Стаж: 8 лет 29 дней
Сообщения: 741


Стиль: prosilver


Репутация: 15




Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Тогда такой вариант: можно ли создать условие при котором пользователь ни при каких обстоятельствах не должен получать письма с форума? Вывести соответствующую строчку с возможностью ставить крыжек: "запрет на получение уведомлений по почте"


Показать сообщения за:  Поле сортировки  
Ответить на тему  [ Сообщений: 7 ] 

Кто сейчас на сайте:

Всего посетителей: 0, из них зарегистрированных: 0, скрытых: 0 и гостей: 0 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (122) здесь было 19 дек 2023, 12:10

Сейчас этот раздел просматривают: нет зарегистрированных пользователей и гости: 0



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете защищать свои темы паролем

Найти:
Перейти:  




cron

Текущее время: 12 фев 2025, 09:08

Создано на основе phpBB® Forum Software © phpBB Group
Яндекс.Метрика

Полная версия Мобильный вид