Добро пожаловать, Гость. Пожалуйста, выберите:
Вход
||
Регистрация
.
—
—
07.06.26 в 05:42:02
Форум Восточного портала
«Как быстро найти темы, где оставлял сообщения?»
Форум Восточного портала
Общее
Технический раздел
Как быстро найти темы, где оставлял сообщения?
«
Предыдущая тема
|
Следующая тема
»
Страницы:
1
Автор
Тема: Как быстро найти темы, где оставлял сообщения? (прочитана 1682 раз, 9 ответов)
Shangry
Опытный
Сообщений: 382
Карма: 41
Я люблю Восточный портал!
Как быстро найти темы, где оставлял сообщения?
написан: 15.06.07 в 18:08:11
На некоторых форумах есть функция "Вывести список тем, где вы оставляли сообщения". Очень удобная штука — вместо того, чтобы вспоминать "где это, черт побери, было?", щелкаешь по кнопке и порсматриваешь все разом, одной странице.
Может быть и здесь имело бы смысл такое вести? А то разделов много, привязка темы сообщения к теме раздела не всегда очевидна — в результате иногда просто не находишь, где же ты полчаса назад что-то интересное написал.
0
Зарегистрирован
Parkart
Модератор
Сообщений: 518
Карма: 38
Moscow
Я люблю Восточный портал!
Re: Как быстро найти темы, где оставлял сообщения?
Ответ #1 написан: 15.06.07 в 20:36:39
15.06.07 в 18:08:11,
Shangry писал(а)
:
На некоторых форумах есть функция "Вывести список тем, где вы оставляли сообщения". Очень удобная штука — вместо того, чтобы вспоминать "где это, черт побери, было?", щелкаешь по кнопке и порсматриваешь все разом, одной странице.
Может быть и здесь имело бы смысл такое вести? А то разделов много, привязка темы сообщения к теме раздела не всегда очевидна — в результате иногда просто не находишь, где же ты полчаса назад что-то интересное написал.
На главной странице почти в самом низу есть
статистика
о последнем сообщение, как и 20 последних.
Для того, чтобы просмотреть свои сообщения кликните на свой ник и перед Вами откроется "окно", в котором есть данные о Вас и внизу Вы прочтете:
Этот пользователь находится: Вне форума.
Послать этому участнику личное сообщение.
Показать последние 5 10 15 50 сообщений этого участника.
вперед!
0
Sic transit gloria mundi=Thus passes the glory of the world. Самым страшным пороком человека является — трусость.
Зарегистрирован
Цзошучжан
Администратор
Сообщений: 851
Карма: 55
Москва
Восток — дело толстое.
Re: Как быстро найти темы, где оставлял сообщения?
Ответ #2 написан: 16.06.07 в 00:06:42
parkart
: Верно. Но — mea culpa — слишком неэргономично.
В идеале должно быть не только существующее у нас
подсвечивание разделов и тем, где есть новые сообщения
, и
поиск по сообщениям участника
, но и
список тем, где участник писал что-то и потом кто-то ответил, а он это еще не читал
, или, другими словами, подписка на ответы. Пример безупречной реализации этого: dirty.ru с его инструментом для зарегистрированных участников "Мои вещи".
Мне и самому не хватает этого функционала. Но для его введения придется переписывать движок уж слишком основательно. К сожалению, сейчас это не входит в мои возможности.
Пока попробую просто прикрутить
поиск по сообщениям участника
на главную страницу, рядом со ссылкой на его
личные сообщения
.
Shangry
: Спасибо за вопрос.
parkart
: Спасибо за ответ.
0
[ ссылки доступны для участников. реклама на форуме платная ]
|
[ ссылки доступны для участников. реклама на форуме платная ]
Зарегистрирован
Цзошучжан
Администратор
Сообщений: 851
Карма: 55
Москва
Восток — дело толстое.
Re: Как быстро найти темы, где оставлял сообщения?
Ответ #3 написан: 16.06.07 в 02:28:06
Прикрутил. В самом верху, под главным меню сайта.
Цзошучжан, для вас 1 сообщение. [20 последних ваших | всех] 16.06.07 в 02:28:06
И даже, кажется, получилось отметить темы, в которых есть новые для пользователя сообщения.
Потестируйте, пожалуйста.
Если действительно все работает, как задумано, из этого состояния открывается возможность реализовать
подписку на ответы
в наиболее удобном виде.
0
[ ссылки доступны для участников. реклама на форуме платная ]
|
[ ссылки доступны для участников. реклама на форуме платная ]
Зарегистрирован
Parkart
Модератор
Сообщений: 518
Карма: 38
Moscow
Я люблю Восточный портал!
Re: Как быстро найти темы, где оставлял сообщения?
Ответ #4 написан: 16.06.07 в 05:05:51
16.06.07 в 02:28:06,
Цзошучжан писал(а)
:
Прикрутил. В самом верху, под главным меню сайта.
И даже, кажется, получилось отметить темы, в которых есть новые для пользователя сообщения.
Потестируйте, пожалуйста.
Если действительно все работает, как задумано, из этого состояния открывается возможность реализовать
подписку на ответы
в наиболее удобном виде.
Классно! Работает!
Спасибо!
0
Sic transit gloria mundi=Thus passes the glory of the world. Самым страшным пороком человека является — трусость.
Зарегистрирован
Shangry
Опытный
Сообщений: 382
Карма: 41
Я люблю Восточный портал!
Re: Как быстро найти темы, где оставлял сообщения?
Ответ #5 написан: 19.06.07 в 19:34:29
А вот у меня почему-то срабатывает через два раза на пятый
. И на "Лисичке" 1.5 и на IE 5.0
Открываю линк, долго-долго ползет загрузка, потом сообщение "Страница не найдена". Иногда таки вываливается сводка ответов, но как-то стихийно-непредсказуемо.
Проверял в этот же момент канал — обновление странички форума проходит почти мгновенно.
Один минус имеющейся реализации могу уже сейчас отметить. Выдается полная сводка по _ответам_ — и старым и новым, все в одной стопке.
В то время как более практичный вариант — перечень тем, где человек отвечал, с сортировкой по дате последнего ответа. Большая часть тем укладывается в страничку, найти свое сообщение достаточно легко.
Посмотрите на
[ ссылки доступны для участников. реклама на форуме платная ]
— там это реализовано в наиболее удобном виде, который мне встречался.
Правда для того, чтобы линк сработал надо зарегистрироваться и оставить пару сообщений, иначе просто нечего будет выводить.
0
Зарегистрирован
Цзошучжан
Администратор
Сообщений: 851
Карма: 55
Москва
Восток — дело толстое.
Re: Как быстро найти темы, где оставлял сообщения?
Ответ #6 написан: 21.06.07 в 01:21:01
Не работает. Сходу взять не удалось. Сегодня опять работал и пока безрезультатно. Код совершенно недокументирован и неструктурирован. Приходится отдельно выяснять, что означает каждая переменная и какое преобразование выполняет каждая функция. А всего-то найти тему в логе текущего пользователя, взять из нее временную метку и сравить с датой обновления темы...
Так и тянет выкинуть этот скрипт и написать свой с нуля, где всё просто, логично и документировано.
0
[ ссылки доступны для участников. реклама на форуме платная ]
|
[ ссылки доступны для участников. реклама на форуме платная ]
Зарегистрирован
Цзошучжан
Администратор
Сообщений: 851
Карма: 55
Москва
Восток — дело толстое.
Re: Как быстро найти темы, где оставлял сообщения?
Ответ #7 написан: 21.06.07 в 02:55:04
Уфф. Потестируйте ещё. Теперь вроде получилось.
Причем, сейчас отметки о новых сообщениях работают как в собственной истории, так и в чужой, при этом отмечаются
новые для смотрящего
пользователя, а
не для автора истории
.
Позже сделаю просмотр и подсчет только новых тем по ссылке вида
"Всего [
3
] темы где после вашего появились другие сообщения, которые вы еще не читали"
. И надо будет снять лимит в 20 сообщений на случай, если новые ответы появятся в более старых темах.
0
[ ссылки доступны для участников. реклама на форуме платная ]
|
[ ссылки доступны для участников. реклама на форуме платная ]
Зарегистрирован
Shangry
Опытный
Сообщений: 382
Карма: 41
Я люблю Восточный портал!
Re: Как быстро найти темы, где оставлял сообщения?
Ответ #8 написан: 21.06.07 в 16:40:33
Сейчас более или менее, менее или более
.
Но все-таки очень не хватает разбивки по темам. Или хотя бы сортировки по ним, вместо чисто хронологической, как сейчас. Приходится прыгать от одного сообщения к другому и мысленно собирать в голове цельную "цепочку".
0
Зарегистрирован
Цзошучжан
Администратор
Сообщений: 851
Карма: 55
Москва
Восток — дело толстое.
Re: Как быстро найти темы, где оставлял сообщения?
Ответ #9 написан: 22.06.07 в 02:32:12
Shangry
, Вы видели
[ ссылки доступны для участников. реклама на форуме платная ]
? Это наказание. Я не хочу в ближайшем будущем в него снова лезть с улучшениями. Его надо переписывать заново.
0
[ ссылки доступны для участников. реклама на форуме платная ]
|
[ ссылки доступны для участников. реклама на форуме платная ]
Зарегистрирован
Страницы:
1
Перейти к разделу:
-----------------------------
Интересы
-----------------------------
- Новости
- Картинки
- Манга и аниме
- Китайское языкознание
- Японское языкознание
- Корейское языкознание
- Философия и религия
- Восточная медицина
- Боевые искусства
- Древние традиции
- Древние традиции. Альманах
- Искусство
- Восточная кухня
- Бизнес в Китае
- Психология
-----------------------------
Страны
-----------------------------
- Китай
- Япония
- Корея
- Индия, Тибет, Монголия
- Индокитай
-----------------------------
Общее
-----------------------------
- Общий раздел
=> Технический раздел
- Интеллектуальные игры Востока
- События
- Коммерция, ссылки и поиск
«
Предыдущая тема
|
Следующая тема
»
Форум Восточного портала
» Проект
дизайн-студии Индейское лето
, 2000–2010