Маленькие ЖЖ-хитрости
Nov. 20th, 2002 04:51 pmПридумал тут совсем простенькую, но удобную штуку для Friends-ленты.
Когда к чьему-то сообщению народ лепит кучу комментов, которые хочется почитать - совершенно невозможно запомнить, читал ты все "8 comments" уже или только когда их было "5 comments".
Первым делом убедитесь, что visited- и unvisited- линки в вашей ленте отображаются разным цветом, если нет - пофиксить.
А потом надо чуть подредактировать FRIENDS_TALK_READLINK для соответствующего стиля.
Начало строки там обычно такое
[a href="%%urlread%%"]
его надо превратить в
[a href="%%urlread%%&dummy=%%messagecount%%"]
(!!! квадратные скобки разумеется заменить на угловые HTMLные, я просто не придумал как проще поместить это сюда)
Работает это просто: когда вы кликнули на "5 comments" и пошли их читать браузер запоминает урл, в котором торчит одна "бесполезная" переменная dummy=5. Он запоминает этот урл и далее показывает его цветом visited. Когда народ понадобавляет комментов, а вы сделаете Refresh - урл для браузера уже будет другим - dummy получит новое значение. Таким образом линки с добавленными комментариями, которые вы ещё не прочитали, всегда можно будет заметить по цвету.
Enjoy!
P.S. Вот только беда в том, что многие читают с двух компутеров. Тут уж ничего не поделать ;)
Update: мне тут сообщили, что я велосипед изобрёл. Кто знает, что такое "Add &nc=xx to comment URLs" в настройках журнала, может этот постинг игнорировать...
Когда к чьему-то сообщению народ лепит кучу комментов, которые хочется почитать - совершенно невозможно запомнить, читал ты все "8 comments" уже или только когда их было "5 comments".
Первым делом убедитесь, что visited- и unvisited- линки в вашей ленте отображаются разным цветом, если нет - пофиксить.
А потом надо чуть подредактировать FRIENDS_TALK_READLINK для соответствующего стиля.
Начало строки там обычно такое
[a href="%%urlread%%"]
его надо превратить в
[a href="%%urlread%%&dummy=%%messagecount%%"]
(!!! квадратные скобки разумеется заменить на угловые HTMLные, я просто не придумал как проще поместить это сюда)
Работает это просто: когда вы кликнули на "5 comments" и пошли их читать браузер запоминает урл, в котором торчит одна "бесполезная" переменная dummy=5. Он запоминает этот урл и далее показывает его цветом visited. Когда народ понадобавляет комментов, а вы сделаете Refresh - урл для браузера уже будет другим - dummy получит новое значение. Таким образом линки с добавленными комментариями, которые вы ещё не прочитали, всегда можно будет заметить по цвету.
Enjoy!
P.S. Вот только беда в том, что многие читают с двух компутеров. Тут уж ничего не поделать ;)
Update: мне тут сообщили, что я велосипед изобрёл. Кто знает, что такое "Add &nc=xx to comment URLs" в настройках журнала, может этот постинг игнорировать...
no subject
Date: 2002-11-20 09:36 pm (UTC)