|
Здравствуйте Гость ( Вход | Регистрация ) Доступ из РоссииДля сохранения достпа из России к сайту и форуму GBX
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() |
Переход к последнему непрочитанному сообщению
| Keeper Syberia |
Четверг, 22 января 2015, 10:10
Отправлено
#1
|
|
Безумец ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 716 Регистрация: 22 окт. 2006 Пользователь №: 18 598 ![]() ![]() |
Почему переход к последнему непрочитанному сообщению не работает уже кучу лет как надо?
Он не запоминает какое сообщение я действительно прочитал последним (точнее какую страницу) и всегда кидает к самым новым сообщениям, это жутко неудобно. Точнее работает это так, как только я захожу на форум (например в 9.30), он считает это точкой в которой я прочитал все темы. Если я зайду затем в 17.30, то меня будет перекидывать на сообщения с 9.30, даже в темах которые я и вовсе не читал. Это же стандартный форумный движок, почему такое поведение странное? |
| УльтраБлокС |
Четверг, 22 января 2015, 10:27
Отправлено
#2
|
![]() Очень скорая помощь ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 664 Регистрация: 17 июня 2009 Из: Москва Пользователь №: 32 448 ![]() ![]() |
Потому, что сложно реализовать это таким образом. Ибо тогда придётся для каждого пользователя хранить таблицу со списком тем (даже не тем, а страниц) и флажками прочитано-не прочитано. Это значительно повысит нагрузку на базу данных и её объём, а главное - почти никому не нужно. Поэтому непрочитанные темы вычисляются по дате захода.
-------------------- |
| Keeper Syberia |
Четверг, 22 января 2015, 14:18
Отправлено
#3
|
|
Безумец ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 716 Регистрация: 22 окт. 2006 Пользователь №: 18 598 ![]() ![]() |
QUOTE (УльтраБлокС @ Четверг, 22 января 2015, 11:27) Потому, что сложно реализовать это таким образом. Ибо тогда придётся для каждого пользователя хранить таблицу со списком тем (даже не тем, а страниц) и флажками прочитано-не прочитано. Это значительно повысит нагрузку на базу данных и её объём, а главное - почти никому не нужно. Поэтому непрочитанные темы вычисляются по дате захода. Всмысле сложно реализовать? Это стандартная возможность этого форумного движка, на всех сайтах работает. Всмысле никому не нужно? Это одна из главных фич которая есть на форумах. Каждый раз мотать по 10 страниц в поиске, откуда нужно начать - как-то совсем дико в 2015 году. Про нагрузку и прочее, это уже админам решать, на что ее пустить. Давайте еще картинки отменим и функцию новые сообщения (одна из самых ресурсозатратных функций). А сообщения старее 30 дней будем удалять. Я сам как разработчик понимаю как это работает, не надо мне рассказывать про плюсы и минусы. |
| Hahahoj |
Пятница, 23 января 2015, 03:33
Отправлено
#4
|
|
Зомби ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 10 730 Регистрация: 17 дек. 2004 Пользователь №: 12 002 ![]() ![]() |
Потому что все кто брался за переустройство форума в последние 12 лет (или вики в техническом плане) довольно быстро исчезали. Оставляя за собой иногда готовые, а иногда совсем "непропеченные" плюшки с "изюминками", в которых теперь уже не разобраться, да и разбираться уже никому не хочется.
Сообщение отредактировал Hahahoj - Пятница, 23 января 2015, 03:34 -------------------- |
| Baphometh |
Воскресенье, 25 января 2015, 18:55
Отправлено
#5
|
![]() Фанат ![]() ![]() ![]() Группа: Пользователи Сообщений: 131 Регистрация: 15 нояб. 2010 Пользователь №: 38 965 ![]() ![]() |
Почему то форум отображается не правильно. Жму на последнюю страницу в теме, а отображается первая. Приходится промотать вниз, нажать >>, чтобы попасть на последнюю. Первый пост в теме отображается нормально, а остальные вот так
![]() Сокращенно как бы. Чтобы прочитать сообщение полностью, необходимо на него тыкнуть ![]() Не пойму что произошло? Прям беда((( Сообщение отредактировал Baphometh - Воскресенье, 25 января 2015, 19:18 -------------------- » My collection « |
| TwilightWolf |
Воскресенье, 25 января 2015, 19:23
Отправлено
#6
|
![]() NGO Philanthropy ![]() Группа: Супермодераторы Сообщений: 3 402 Регистрация: 23 дек. 2009 Из: Кемерово Пользователь №: 35 019 ![]() ![]() |
QUOTE (Baphometh @ Воскресенье, 25 января 2015, 22:55) Почему то форум отображается не правильно. Жму на последнюю страницу в теме, а отображается первая. Приходится промотать вниз, нажать >>, чтобы попасть на последнюю. Первый пост в теме отображается нормально, а остальные вот так ![]() Сокращенно как бы. Чтобы прочитать сообщение полностью, необходимо на него тыкнуть ![]() Не пойму что произошло? Прям беда((( В названии темы есть переключатель отображения, надо выбрать Стандартный. На первом скрине видно, что стоит Каскадный. Сообщение отредактировал TwilightWolf - Воскресенье, 25 января 2015, 19:23 -------------------- It's our only home. Our heaven and our hell. This is Outer Heaven.
|
| Baphometh |
Воскресенье, 25 января 2015, 19:28
Отправлено
#7
|
![]() Фанат ![]() ![]() ![]() Группа: Пользователи Сообщений: 131 Регистрация: 15 нояб. 2010 Пользователь №: 38 965 ![]() ![]() |
QUOTE (TwilightWolf @ Воскресенье, 25 января 2015, 21:23) В названии темы есть переключатель отображения, надо выбрать Стандартный. На первом скрине видно, что стоит Каскадный. О, Великий Гуру, премного благодарен)) -------------------- » My collection « |
![]() ![]() |
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
| Упрощённая версия | Сейчас: Пт., 23 окт. 2026, 13:55 |




Четверг, 22 января 2015, 10:10











































