| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Обсуждение форума > Глючок с "новыми сообщениями" |
| Автор: Sardar 8.3.2005, 22:56 |
| Меня почти неделю не было на форуме. Сегодня жму в любой теме на "свежие посты" - меня всегда кидает на последнюю страницу. Первые собщения датированны 6-7 марта, я был еще забанен Проблема не критична и заметил только сейчас. |
| Автор: Wowa 8.3.2005, 22:58 | ||
может ты пытался зайти? |
| Автор: Sardar 8.3.2005, 23:40 |
| Да, вчера. Я просил до понедельника банить, а ты от щедрости на сутки больше дал Но я сообщения не просматривал. Вообще жать ссылку "Новые сообщения" сверху боюсь, страниц 50 там будет, не меньше |
| Автор: Akina 10.3.2005, 09:36 | ||
Хочешь поржать? нажми... фиг тебе с маслом, а не 50 страниц... Тут в форуме имеется преизрядный косяк, которого никто не желает ни замечать, ни (тем более) исправлять. И заключается он в том, что последне посещение - это любой вход с авторизацией, посему ты в "Последних сообщениях" получишь только то что было создано/дополнено после твоего последнего входа. Уже пару раз пробовал обратить на это внимание - все молчат аки партизаны. |
| Автор: Wowa 10.3.2005, 11:03 |
| Akina и? Это последние сообщения с момента твоего прошлого визита. |
| Автор: Akina 10.3.2005, 11:21 | ||
Это не есть правильно имхо. Должны фиксироваться: 1) Последний запрос по ссылке "Последние сообщения" 2) Последнее нажатие ссылки "отметить все сообщения прочитанными" То есть ЯВНОЕ желание отметить мое присутствие. Все остальное должно игнорироваться. Смотри. Я утром пришел. Лезу сперва в почту. Там десяток писем с уведомлениями об изменениях. Я сперва их просматриваю, возможно отвечаю, по мере отвечания закрываю отработанные окна... потом нажимаю линк в "Избранном" на страницу последних сообщений - и что я вижу? только темы с момента когда я утром открыл первое из сообщений по письму. Все что было создано/изменено/дополнено за вечер-ночь, я уже не получу. Поиск тоже не поможет - потому как отбор по дате изменения начальство "не сочло нужным". Хотя речь идет об элементарном удобстве - ну какого рожна я должен помнить что, открыв первую из сылок в письме, я должен после ответа ОБЯЗАТЕЛЬНО ИМЕННО С ЭТОЙ СТРАНИЦЫ нажать ссылку "Последние сообщения" и замариновать окно до окончания обработки писем? Результат - я кладу на это дело большой и толстый, хотя кому-то мог и подсказать. Лазить по веткам через главную страницу в принципе не буду - слишком геморройно. Единственная ветка, куда я пройду через линк в "Избранном" - та, где я исполняю функции модератора. Правда (как показал опыт) почти все ветки подымаются поиском слова "все" - но опять-таки не 100%, к тому же это костыль, а не инструмент. Да и срок можно задать только из весьма ограниченного списка периодов. Посему я этим средством если и пользуюсь - то только тогда когда упущенных веток много (скажем утром в понедельник). |
| Автор: sergejzr 10.3.2005, 13:20 |
| ИМХО Акина прав. Но где это можно выставить..... |
| Автор: maxim1000 10.3.2005, 13:24 |
| я использую для этого "Активные темы" и все бы хорошо, только почему-то список сообщений обрезается на 8-й странице (у меня 40тем на страницу) |
| Автор: Akina 10.3.2005, 14:16 | ||
Если бы туда еще и фильтр по подфорумам прикрутить - цены б ему не было... То есть я к тому что возможности и обязанности раздела "Активные темы" на самом деле надо возложить на поиск. Для чего дать возможность поиска при незаполненном поле ключевых слов и с расширенным списком диапазонов дат... |
| Автор: Song 10.3.2005, 16:34 | ||||||
нигде. Нужно убирать last_visit из запроса. last_visit устроен так: 22:10 я ушёл из форума в 9:00 прихожу, last_visit у меня равен 22:10 нажимаю "Новые темы" - он мне показывает все новые темы за ночь, но, допустим, я их не могу прочитать, т.к. мне нужно сделать срочный звонок. Я отключаюсь. В 9:15 возвращаюсь, тыкаю на новые сообщения. last_visit у меня уже не 22:10, а 9:00 ! Поэтому в списке у меня ничего нет. Я просто менял запрос: http://forum.sources.ru/index.php?showtopic=85966 так имхо лучше, но запрос стал конечно тяжелей. Добавлено @ 16:36
предлагал в каком-то из топиков здесь. Но видимо администрация чужой помощи не принимает и сама не делает Добавлено @ 16:37
это и есть поиск. |
| Автор: Akina 10.3.2005, 16:49 | ||||
Я имел в виду убрать как отдельную страницу, расширив одновременно функционал поиска. Добавлено @ 16:52
Хуже. В 9.00 я не нажимаю "Новые темы", а смотрю почту и открываю ссылки из уведомлений. Отвечаю. Закрываю. Потом жму "Последние сообщения"... а у меня уже last_visit равен 9.00 - времени открытия первой из ссылок. И ессно в списке десяток тем, в которые я ответил, и пара случайно затесавшихся - во счастье-то... |
| Автор: Song 10.3.2005, 18:03 | ||
значит ты это делаешь больше 5 минут. Твоя "ошибка" в том, что ты сначала запускаешь браузер и нажимаешь на "новые сообщения". Ведь посмотреть почту ты мог бы, и не открывая браузера? |
| Автор: Akina 11.3.2005, 09:12 | ||
не, я же вроде понятно сказал - просматриваю не почту (вернее и ее, это сабо самой), а те сообщения, которые появились либо изменились - и на которые даны ссылки в почте. Или у тебя не настроены такие уведомления? |
| Автор: Song 11.3.2005, 15:03 |
| Akina так они ведь на мыло отправляются? |
| Автор: batigoal 11.3.2005, 15:18 |
| Song По-моему, Akina имеет в виду, что открывает не страницу "Новые сообщения", а вообще, любую страницу с топиком, скажем в 9.00. Если он потом уходит, затем возвращается и открывает новые, то видит только новые с 9.00. Правильно? |
| Автор: Wowa 11.3.2005, 15:31 | ||
я тоже думаю, что именно об этом идет речь. |
| Автор: Akina 11.3.2005, 16:31 |
| Lamer George Именно... |
| Автор: Song 11.3.2005, 18:10 |
| Понял. Просто под словом "сообщения" я думал что ты имеешь ввиду мыло. Сказал бы "топики" или "темы" или "посты" сразу бы понял. Эта тема не имеет решения, если использовать last_visit. Либо обновлять last_visit как-то особенно. |
| Автор: dvs 12.3.2005, 01:23 |
| Akina Так вот же писал о том же(может я еще не научился грамотно выражаться, но вроде описал проблему понятно) http://forum.vingrad.ru/index.php?showtopic=43276 |
| Автор: Akina 12.3.2005, 10:51 | ||
Я уже говорил как она решается. Вариант 1 (простой): обновлять last_visit только при вызове последних сообщений либо при нажатии ссылки отметить все сообщения прочитанными. Чуть сложнее - добавить переключение с нынешнего режима на предлагаемый в настройки юзера. Вариант 2: расширить функционал поиска, сделав поле даты базовым. |