Нынешняя практика ссылки типа
kred (*) (2003-06-03 15:20:02.202594)
не позволяет сходу вычислить номер страницы и
вынуждает целиком грузить многосотенные флеймы для поиска.
При удалении сообщения нумерация "c'едет"...
С другой стороны есть нумерация по msgid (и если кто-то не поленился нажать на "ответить", будет добавлена ссылка на
то сообщение на коотрое пишется ответ).
> ...будет добавлена ссылка на то сообщение на коотрое пишется ответ
Ну, это - малоинформативно, и при поиске не помогает.
А, может, можно УРЛы страниц дополнить анкорами?
Например, у данной странички
http://www.linux.org.ru/jump-message.jsp?msgid=323968
добавить еще один такой параметр (да хоть время 1630172043, если
номер не устраивает), чтобы при генерации странички перед сообщением
green (*) (2003-06-03 16:30:17.204377) (например) создавался анкор
1630172043, чтобы можно было, вызвав
http://www.linux.org.ru/jump-message.jsp?msgid=323968#1630172043
, сразу оказаться на интересующем месте?
Ну, или что- нибудь другое, чтобы можно было ссылаться на отдельный
статьи.
Кстати, если я в профиле укажу, что мне надо 1 мессагу на страницу - я
НЕ получу то, что хочу! Я хочу:
1. Возможность сослаться на отдельную статью, так, чтобы собеседник легко
мог ее найти;
2. И найти ее именно в том контексте, где она обсуждалась.
Т.е., если бы удалось каким-либо образом присобачить анкоры - было бы в
самый раз.
Причем эта самаяссылка ставится если тот кто отвечает сперва выбирает "ответить", отгда у ответа написано "ответ на ..." которое является ссылкой на ответ.
Прошу прощения за тупость :(. Слона-то я и не заметил :).
Однако, нельзя ли как-нибудь обеспечить доступ к УРЛу мессаги
не косвенно, а прямо? Т.е., чтобы добраться до адреса с анкором, мне
надо либо поискать ссылку на мессагу, либо сначала самому начать
отвечать на нее. Согласись, не совсем удобно.
Можно было бы к каждой мессаге присобачивать маленькую ссылку на нее
саму; например, звездочку перед субжем? Тогда я мог бы просто открыть
ее в новом окне и мышкой слизнуть УРЛ с поля "Location:".
дык проблемы как таковой и нет.
Если ты запомнишь msgid последней прочитанной мессаги, то зайдя в нужное
обсуждение в следующиий раз - добавь #XXX (где XXX - и есть тот самый msgid запомненный) к url и попадешь на последний прочитанный коммент как раз
Т.е., чтобы сослаться на статью, мне надо
1. Открыть в новом окне ссылку "Ответить";
2. Заменить в поле "Location" текст add_comment.jsp?topic на view-message.jsp?msgid;
3. Заменить в поле "Location" текст &replyto= на #;
4. Выкинуть оставшийся хвост.
Однако, несколько не тривиально. Все же IMHO было бы удобнее присобачить
к мессаге ссылку на нее.