Улучшение юзабилити: анонс вместо полной ноды при использовании пейджера
21 мая 2009 в 17:17
Только что наткнулся на интересный вариант решения.
Речь вот о чем:
при просмотре 2й страницы и дальше комментариев ноды последняя показывается каждый раз в полном виде.
В этом нет смысла, потому что как правило статья уже прочитана и читаются только комментарии. Если статья не большая, то это ничего, а если очень большая - напрягает.
Решение
На второй и последующих страницах комментариев показывать анонс этой самой статьи. Просто и элегантно.
Что скажете?
Как это можно реализовать?
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
В хуке nodeapi при $op='view' отловить $_GET['page'] и по его значению заменить $node->body на $node->teaser.
Правда тогда и в links придется ссылку «Читать далее» добавлять.
Наличие $_GET['page'] не обязательно относится к комментариям...
По моему лучше выводить даже не тизер, а просто body обернуть в свернутый fieldset