Автосокращение текстов

Анонс в блогах

 
Посетитель
small user social cms
Медаль
Сообщений: 225
Уважаемые программисты, подскажите пожалуйста как реализовать. Мне нужно, что бы на сайте в блогах пользователя было автоматическое сокращение текста, часть которого пойдет в анонс. То есть, разделитель вставляется автоматически. Есть проблема, мне нужно, что бы в анонсе выводились или одна картинка или не одной, а так же видео одно или несколько. Обрезка должна быть допустим на 350 символах. Раньше был хак, но он иногда так резал, что шаблон сайта ломался. Прошу вас подсказать, как данный хак реализовать. Спасибо
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1224
есть сам хак, я его гляну?
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 229
Daze77:

Уважаемые программисты, подскажите пожалуйста как реализовать. Мне нужно, что бы на сайте в блогах пользователя было автоматическое сокращение текста, часть которого пойдет в анонс. То есть, разделитель вставляется автоматически. Есть проблема, мне нужно, что бы в анонсе выводились или одна картинка или не одной, а так же видео одно или несколько. Обрезка должна быть допустим на 350 символах. Раньше был хак, но он иногда так резал, что шаблон сайта ломался. Прошу вас подсказать, как данный хак реализовать. Спасибо

да меня это тоже интересует...
Посетитель
small user social cms
МедальКубок зрительских симпатийПочетный донор проекта
Сообщений: 829
Данный хак реализовать достатноч просто:
1. получить все картинки и видео ролики в тексте, можно использовать regexp
2. получить чистый текст для этого можно просто вырезать все html теги
3. получить стандартными средствами требуемый текст (длина), лучше использовать механиз делящий текст не буквы а на слова, тогда получается более осмысленные предложения, и слова не рубяться на первой букве.
4. вставить необходимое количество картинок и видео в анонс.

5. вывести все на сайте


ВОТ и все что нужно сделать.
Компоненты, модули, шаблоны, разработка на заказ - широкий выбор всего
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.