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

Многоточие при превышении лимита символов в 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]

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...