Перейти к публикации

Многоточие при превышении лимита символов в shortstory


Рекомендованные сообщения

В шаблоне вывод новостей организован так: {short-story limit="152"}

Проблема в том, что при первышении указанного кол-ва символов текст просто режется. Хотелось бы что бы выводилось многоточие. Способ типа такого "{short-story limit="152"}..." в shortstory.tpl не подходит, т.к., к сожалению, текста может быть и меньше 152 символов и тогда смотрится дико и некрасиво.

Может кто поможет не на общественных началах, разумеется?

Ссылка на сообщение
Поделиться на других сайтах

NtX, в файле engine/show.short.php примерно 739 строка

замени

if( ($temp_dmax = dle_strrpos( $row['short_story'], ' ', $config['charset'] )) ) $row['short_story'] = dle_substr( $row['short_story'], 0, $temp_dmax, $config['charset'] );
на
if( ($temp_dmax = dle_strrpos( $row['short_story'], ' ', $config['charset'] )) ) $row['short_story'] = dle_substr( $row['short_story'], 0, $temp_dmax, $config['charset'] ) . '…';[/code]

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...