Искать  
 
   
 
Как при выводе комментариев на главную страницу ограничить кол-во слов (символов)
Отправлено: 21 Январь 2008 07:42 P.M.   [ Игнорировать ]
Member
RankRankRank
Всего сообщений:  158
Зарегистрирован  2008-01-21

Пример вывода десяти последних комментариев:

{exp:comment:entries sort="desc" orderby="date" limit="10" dynamic="off"}
<p>{name} :: {comment_date format="%d.%m.%Y  "}<br />
Тема: <a href="{comment_url_title_auto_path}">{title}</a>.</p>
{comment}
{
/exp:comment:entries} 

В этом случае комментарии выводятся целиком. Если комментарий слишком длинный, хотелось бы ограничить его длину и обеспечить дальнейший просмотр по ссылке.

Профиль
 
 
Отправлено: 21 Январь 2008 07:43 P.M.   [ Игнорировать ]   [ # 1 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

попробуйте плагин

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 29 Январь 2008 04:53 P.M.   [ Игнорировать ]   [ # 2 ]
Member
RankRankRank
Всего сообщений:  158
Зарегистрирован  2008-01-21

Сделала. Плагин ЕExcerpt (основан на плагине Word limit plus):
-убирает форматирование комментария (или другого содержимого)
-ограничивает комментарий по числу слов (например, если 40 слов, можно оставить для показа 25, а если до 40 слов, то комментарий показывается полностью)
-вставляет ссылку на полный комментарий

{exp:comment:entries sort="desc" orderby="date" limit="10" dynamic="off"}
<p>{name} :: {comment_date format="%d.%m.%Y  "}<br />
Тема: <a href="{comment_url_title_auto_path}">{title}</a>.</p>
{exp:eexcerpt if_exceeds="40" stop_after="25" the_link="<a href='{comment_url_title_auto_path}#comment{comment_id}'>[GO]</a>"}
{comment}
{
/exp:eexcerpt}
{
/exp:comment:entries} 

Для ссылки на комментарий не забыть в site/comments вставлять идентификатор комментария:

<div class="entry" id="comment{comment_id}"

Зы. Ага. Сама спрашиваю, сама отвечаю ))))))))))

Профиль
 
 
Отправлено: 29 Январь 2008 06:07 P.M.   [ Игнорировать ]   [ # 3 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

есть плагин trunch html
http://www.eeclub.ru/site/comments/trunchtml_121/
я незнаю почему мое предыдущее показалось не полностью. Функции выполняет почти те же самые, что и тот что вы нашли. + сохраняет форматирование.

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 29 Январь 2008 06:31 P.M.   [ Игнорировать ]   [ # 4 ]
Member
RankRankRank
Всего сообщений:  158
Зарегистрирован  2008-01-21

Иногда нужно удалить форматирование (я данный плагин для тестирования и взяла), про другие тоже почитала. А вообще хорошо, когда несколько способов существует. Есть из чего выбрать wink

Профиль
 
 
Отправлено: 30 Январь 2008 11:37 A.M.   [ Игнорировать ]   [ # 5 ]
Member
RankRankRank
Всего сообщений:  158
Зарегистрирован  2008-01-21

Обнаружился отсутствующий функционал моего плагина (возможно и других подобных). Например, я спрятала сообщение (Closed). Но комментарии от него появляются в списке недавних комментариев. Естественно по ссылке их не откроешь, но хотелось бы, чтобы они тоже не показывались на индексной странице (т.е. чтоб статус closed распространялся и на них).

Профиль