Понедельников НЕТ!
Регистрация или вход Регистрация или вход Избранное на этом сайте | Главная | Анкета | Рекомендовать | Обратная связь | В избранное | Сделать домашней
Скачать SSDForums
Скачать SSDForums 1.0.1 Скачать SSDForums 1.0.1
Скачать SSDForums 1.0.1 SP1 Скачать SSDForums 1.0.1 SP1
Скачать SSDForums 1.0.1 SP2 Скачать SSDForums 1.0.1 SP2
SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro
SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro
Jewelry Сase Team
Скачать Ruby Chat 0.1.1 Скачать Ruby Chat 0.1.1
Меню
Главная
Форум
Магазин цифровых товаров

Новости
Подписка на новости
Темы новостей
Добавить новость

Каталог файлов
Карта файлового архива
Публикации

Опросы
Анкета пользователя
Чат

BestMaker
Викторина
Архив новостей
Карманный оракул
Поиск по сайту с помощью Яндекс
Поиск по сайту с помощью Google
Фото дня
Для души
Погода на 3 дня
IndexCat
IndexTop
Map_Pages
Поиск по сайту









Подписка на новости
Ваше имя:
Ваш E-Mail:*
Секретный код:
Секретный код
Повторить:*
Интересное в сети

Sape — это система купли-продажи ссылок
с главных и внутренних страниц сайтов
Форум -> News (модуль и блок) -> Обрезать количество символов в модуле News версии 2.0 Layt
Обрезать количество символов в модуле News версии 2.0 Layt
sanata Дата: 11.03.2008, в 11:23 | Сообщение №1
sanata
Участник
Пользователь №: 134
Сообщений: 60

У меня модуль News версии 2.0 Layt переделан в 2 колонки, так вот для того чтобы таблица смотрелась красиво, хотелось бы чтобы
количество символов при предварительном просмотре было одинаково. Как это можно прописать?
А при подробном просмотре было нормально чтобы
Insecticide Дата: 11.03.2008, в 15:23 | Сообщение №2
Insecticide
Активный участник
Пользователь №: 182
Сообщений: 130

1. Можно тупо отфильтровать теги и обрезать текст функцией substr () - очень просто

2. Написать некий парсер, который укоротит текст с сохранением оформления - очень сложно.

3. Изменить сам модуль некоторым хитрым образом...
sanata Дата: 11.03.2008, в 18:36 | Сообщение №3
sanata
Участник
Пользователь №: 134
Сообщений: 60

насчет первого варианта можно поподробней?
Insecticide Дата: 11.03.2008, в 19:09 | Сообщение №4
Insecticide
Активный участник
Пользователь №: 182
Сообщений: 130

PHP - Код
1
2
3
4
5
6
7
8
9
<?php
$length
= 50; // Длина, до которой обрезаем текст
$text = substr (strip_tags($text), 0, $length);

//Здесь $text - текст, который нужно обрезать.
//Ну еще можно добавить в конце для солидности многоточие:

$text .= '...';
?>
Serg_pnz Дата: 11.03.2008, в 22:54 | Сообщение №5
Serg_pnz
Администратор
Пользователь №: 1
Сообщений: 2242

Тогда уж
Код
1
$text = substr (strip_tags(bb_decode($text)), 0, $length);

Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
Insecticide Дата: 12.03.2008, в 09:23 | Сообщение №6
Insecticide
Активный участник
Пользователь №: 182
Сообщений: 130

Цитата
Тогда уж


Да, да. точно.
А я-то думаю, чего ет я забыл...

Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!


SetLinks error: Incorrect password!
Реклама
Главная | Форум | Новости | Подписка на новости | Темы новостей | Добавить новость | Каталог файлов | Карта файлового архива | Публикации | Опросы | Анкета пользователя | Чат | BestMaker | Викторина | Архив новостей | Карманный оракул | Поиск по сайту с помощью Яндекс | Поиск по сайту с помощью Google | Фото дня | Для души | Погода на 3 дня | IndexCat | IndexTop | Map_Pages | Весь Оракул

Rambler's Top100

Генерация страницы: 0.277 сек. и 17 запросов к базе данных за 0.027 сек.
Web site engine code is Copyright © 2006 by SLAED CMS. All rights reserved.