[Ликбез]

Форма входа

Меню сайта



Как сделать перенос слова после определенного символа
[1] likbezz [07.05.2011, 13:13]
Quote (Profitjammer)
Можно ли сделать, чтобы название материала не обрезалось, а переносилось (неплохо бы по словам biggrin ) на новую строку?
Вот оригинал
Code
<?if(len($TITLE$)>25)?><?substr($TITLE$,0,23)?>...<?else?>$TITLE$<?endif?>

Вот мой вариант, но он не срабатывает dry

Code
<?if(len($TITLE$)>55)?><?substr($TITLE$,0,55)?><br><?substr($TITLE$,56,...)?><?else?>$TITLE$<?endif?>

А вот ещё 1 неработающий вариант

Code
<?if(len($TITLE$)>55)?><?substr($TITLE$,0,55<br>)?><?else?>$TITLE$<?endif?>

© Дата: Четверг, 05-Май-2011, 14:19:59 | Сообщение # 124
[2] likbezz [07.05.2011, 13:15]
Profitjammer,
Quote (fflesh)
А вот ещё 1 неработающий вариант

А работающие есть? ... )))
Code
<?if(len($TITLE$)>55)?><?substr($TITLE$,0,55)?>-<br><?substr($TITLE$,55)?><?else?>$TITLE$<?endif?>

...Или вот так:
Quote
<?if(len($TITLE$)>55)?><?substr($TITLE$,0,55)?>&+#173;<?substr($TITLE$,55)?><?else?>$TITLE$<?endif?>

Где:
&+#173; - символ мягкого переноса.

Красный плюс - удалить.
...

Список спец символов можно посмотреть вот здесь «Таблица специальных символов (HTML 4.0)»



Полная версия сайта