Как сделать автоматическое сокращение Текста объявления с добавлением символов "..."

голоса: 0

Задача убарать Полное описание, а Текст объявления чтобы заканчивался, например, на 100 символах и автоматически прибавлялось три точки... 

(и эти 100 символов были видны в качестве предпросмотра, как описание Темы объявления). Вот по такому примеру (сайт Ucoz):

так выглядит в списке объявлений (только чтобы краткий текст не работал как ссылка)

так при открытии объявления

а тут форма добавления объявления

Что для этого надо изменить/вставить/убрать?

Вот на этом ресурсе хочу реализовать.

Спасибо.

------------------------------------------------------------------------------------------------------------------

Вот что у меня получилось (там где сейчас кнопка - было короткое описание из нескольких слов)

 

| Автор: | Категория: Объявления
Редактирование | | Автор: mitinskaya37

Ответов: 1

голоса: 0
 
Лучший ответ
Ознакомьтесь с материалом - http://www.ucoz.ru/qa/index.php/6694 делается все аналогично.
| Автор:
Выбор ответа лучшим | | Автор: Irina_M
заменил на

<?if($MESSAGE$)?><div class="eMessage" style="text-align:left;clear:both;padding-top:2px;padding-bottom:2px;"><?if(len($MESSAGE$)>150)?><?substr($MESSAGE$,0,160)?><div><a href="$ENTRY_URL$"><img src="http://deti-mitino.ru/Images/Other/knopka_dalee.png" alt=""></a></div><?else?>$MESSAGE$<?endif?><?endif?>

Эта инструкция не работает в моем случае (включишь Текст объявления - есть сокращенный тест, но нет полного. Включишь Полное описание - пропадает Текст объявления. Включишь оба - опять краткий пропадает. Во всех случаях исчезает фото). Кнопка мне не нужна, я понял, что надо соблюсти принцип, но все не так.

В моем вопросе вверху видино, что сам короткий, обрезанный текст и заголовок ведет к полному открытию. В коде элемента тот такая ссылка:

  

Воюю тот тут

если не работает, попробуйте вместо $MESSAGE$ использовать $BRIEF$
...