Данная функция предназначена для создания аккуратных анонсов для длинных текстов - например, для колонки новостей на главной странице.
Прилагаемый файл вставьте в /netcat/modules/default/function.inc.php
В компоненте или макете дизайна в нужном месте вставьте вызов добавленной функции.
Вызов:
welpis_texttrunc(строка, длина_анонса, строка-суффикс, разрывать_ли_слова, показывать_ли_начало_и_конец)
Первый параметр - строка, собственно исходный текст, подлежащий сокращению (текст должен быть в UTF-8 кодировке)
Второй параметр - целое число, до скольки знаков сокращать текст. По умолчанию 40 знаков
Третий параметр - строка, по умолчанию "..." (будет дописываться к анонсу)
Четвертый параметр - логическое значение: резать ли слова посередине
Пятый параметр - логическое значение. Если поставить true, то обрезаться у основного текста будет не окончание, а середина (например: "Во саду ли .... собачка.").
Комментарии 0