Скачать MetaTrader 5

Почтовые уведомления форума - ставить ссылку на последнюю страницу

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Valery V. Chesnokov
1325
Valery V. Chesnokov  
Совершенно некритичное, мелкое замечание по удобству форума, если предусматривается доработка его движка - просьба в почтовых уведомлениях, приходящих при появлении новых ответов в тему, давать URL сразу на последнюю текущую страницу темы, т.е., например, не 'AUTOMATED TRADING CHAMPIONSHIP 2007!', а 'AUTOMATED TRADING CHAMPIONSHIP 2007!' (на текущий момент в этой теме восемь страниц).

Просто для экономии времени чтения материала.
Vjacheslav Lunev
171
Vjacheslav Lunev  
Поддерживаю, так как само собой подразумевается, что человек, включивший опцию Следить за темой , уже прочитал все посты этой темы и желает читать продолжение.
Andrey Khatimlianskii
59543
Andrey Khatimlianskii  
А в идеале - не на последнюю страницу, а на первое непрочитанное сообщение.
Потому как иногда появляется новая страница, а непрочитанные сообщения есть и на предыдущей.

И соответствующая кнопочка возле названия темы не помешала бы (вместо "лампочки"?)...
Valery V. Chesnokov
1325
Valery V. Chesnokov  
komposter писал (а):
А в идеале - не на последнюю страницу, а на первое непрочитанное сообщение.
Потому как иногда появляется новая страница, а непрочитанные сообщения есть и на предыдущей.

И соответствующая кнопочка возле названия темы не помешала бы (вместо "лампочки"?)...

Непрочитанное кем? Тогда надо хранить множество посещений страниц (был/не был) на каждый логин форума, причём отношение логинов и страниц "многие-ко-многим" - вероятно, много лишней инфы в базе форума. На last page кидать всё же проще для движка форума.
Rashid Umarov
Админ
13427
Rashid Umarov  
chv:
komposter:
А в идеале - не на последнюю страницу, а на первое непрочитанное сообщение.
Потому как иногда появляется новая страница, а непрочитанные сообщения есть и на предыдущей.

И соответствующая кнопочка возле названия темы не помешала бы (вместо "лампочки"?)...

Непрочитанное кем? Тогда надо хранить множество посещений страниц (был/не был) на каждый логин форума, причём отношение логинов и страниц "многие-ко-многим" - вероятно, много лишней инфы в базе форума. На last page кидать всё же проще для движка форума.
Это делается хранением cookies на стороне клиента, кажется.
Valery V. Chesnokov
1325
Valery V. Chesnokov  
Rosh:
chv писал (а):
komposter писал (а):
А в идеале - не на последнюю страницу, а на первое непрочитанное сообщение.
Потому как иногда появляется новая страница, а непрочитанные сообщения есть и на предыдущей.

И соответствующая кнопочка возле названия темы не помешала бы (вместо "лампочки"?)...

Непрочитанное кем? Тогда надо хранить множество посещений страниц (был/не был) на каждый логин форума, причём отношение логинов и страниц "многие-ко-многим" - вероятно, много лишней инфы в базе форума. На last page кидать всё же проще для движка форума.

Это делается хранением cookies на стороне клиента, кажется.

Да, но почтовый робот MetaQuotes, уведомляющий о новом материале на странице, не знает содержимое моих cookies в браузере, верно? Т.е. робот не сможет дать в письме верную ссылку на последнюю непосещённую мною страницу этой темы, не имея доступа к клиентскому содержимому кук браузера.
Остаётся либо держать это в базе форума (логины, множество страниц и третье отношение между ними, посещений), либо просто давать всем в письме ссылку на последнюю страницу, как было предложено изначально.
Rashid Umarov
Админ
13427
Rashid Umarov  
В таких случаях отправляется уведомление с ссылкой на первый непрочитанный пост в ветке. Этот пост вычисляется на стороне клиента как первый после последнего прочитанного , который и хранится в cookies.
Valery V. Chesnokov
1325
Valery V. Chesnokov  
Да, только сейчас этого нет, верно?
Сообщения на почту приходят такие:

Здравствуйте, Valery V. Chesnokov!

На сайте https://www.mql4.com/ru произошли следующие
изменения:

На форуме:
Почтовые уведомления форума - ставить ссылку
на последнюю страницу - 'Почтовые уведомления форума - ставить ссылку на последнюю страницу'

MQL4 Community
https://www.mql4.com/ru

т.е. ссылки стоят на начало темы, не на последнюю страницу.
Rashid Umarov
Админ
13427
Rashid Umarov  
Когда появится вторая страница, получите что вроде этого:

Здравствуйте, Valery V. Chesnokov!

На сайте

https://www.mql4.com/ru

произошли следующие

изменения:

На форуме:

Почтовые уведомления форума - ставить ссылку

на последнюю страницу -

'Почтовые уведомления форума - ставить ссылку на последнюю страницу'/page2


MQL4 Community

https://www.mql4.com/ru

Alexey
127
Alexey  
chv:
Совершенно некритичное, мелкое замечание по удобству форума, если предусматривается доработка его движка - просьба в почтовых уведомлениях, приходящих при появлении новых ответов в тему, давать URL сразу на последнюю текущую страницу темы, т.е., например, не 'AUTOMATED TRADING CHAMPIONSHIP 2007!', а 'AUTOMATED TRADING CHAMPIONSHIP 2007!' (на текущий момент в этой теме восемь страниц).

Просто для экономии времени чтения материала.

Исправили оповещение об изменении в форуме. Ссылка будет указывать на последнюю страницу темы на момент рассылки.

Valery V. Chesnokov
1325
Valery V. Chesnokov  
Да, всё работает. Спасибо Вам за качественное и оперативное участие в пожеланиях потребителей MT4 терминала.
123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий