Новости Joomla на русском
Главная Новости Форум Статьи и обзоры Вопросы и Ответы
Joomla! по-русски

Доступен к загрузке релиз безопасности Joomla 1.5.20 [senu takaa]. Данная версия не содержит никаких исправлений, и выпущена лишь потому, что в пакетах обновления до версии 1.5.19 были допущены ошибки (не все файлы были включены). Эти проблемы не касаются полного дистрибутива Joomla 1.5.19, однако разработчики Joomla рекомендуют незамедлительно установить обновление до Joomla 1.5.20 взамен предыдущих версий.

 
воскресенье, 01 августа 2010 Главная arrow Статьи и обзоры arrow Отключаем отображение вводного текста для всех материалов
Категории
Статьи
Обзоры
Модификации и хаки
Joomla!™ CMS
Russian Joomla Translation Team
Безопасность
Популярные статьи

Замечание

Joomla!™ является торговой маркой компании Open Source Matters inc в США и др. странах. Название Joomla! и его вариации, такие как J, Joom и т.д., используются в рамках ограниченной лицензии, определённой компанией Open Source Matters. Проект Joomlaportal не относится к компании Open Source Matters или проекту Joomla! Точки зрения представленные на данном сайте не являются официальными точками зрения Joomla Project или Open Source Matters.

Торговая марка Joomla® и логотип используются в рамках ограниченной лицензии, предоставленной Open Source Matters.

Отключаем отображение вводного текста для всех материалов

12.10.2008 | smart | Забобрить эту страницу! | del.icio.us
Статьи и обзоры / Статьи

Предлагаю вашему вниманию небольшой SQL-запрос, для быстрого отключения отображения вводного текста для всех материалов на сайте (или выбранной категории). Данное решение совместимо со всеми версиями Joomla 1.0.x и Joomla 1.5.x.

Как известно, материалы в Joomla имеют три основных поля: заголовок, вводный и основной текст. Вводный текст используется при отображении материалов в режиме блог-раздела или блог категории, а так же, при просмотре непосредственно самого материала (перед полным текстом). При желании, администратор может отключить отображение вводного текста, при просмотре полного. Но только вручную, для каждого из материалов, посредством изменения параметра материала. Чтобы сэкономить время, можно воспользоваться этим SQL-запросом.

Рекомендую, перед выполнением запроса сделать резервную копию БД. Не потому, что он что-то может испортить, а чтобы если вдруг передумаете - можно было вернуться к предыдущей версии.

Для отключения отображения вводного текста нам необходимо в параметры материала добавить значение introtext=0, что мы и делаем, следующим запросом:

UPDATE jos_content
SET attribs = CONCAT_WS('\n', attribs,  'introtext=0')
WHERE attribs NOT LIKE '%introtext=0%';

Чтобы внести данные изменения не для всего сайта, а только для какой-то конкретной категории, можно добавить дополнительное условие:

UPDATE jos_content
SET attribs = CONCAT_WS('\n', attribs,  'introtext=0')
WHERE attribs NOT LIKE '%introtext=0%'
AND catid=1;

В данном запросе, мы добавили фильтрацию по идентификатору категории, поэтому при выполнении запроса изменения коснутся только материалов из категории с id=1.

Вот собственно и все :)

 
< Пред.   След. >
Загрузить Joomla!™ CMS

Joomla 1.5

Joomla 1.5.20 Что нового в Joomla CMS 1.5.20

Joomla 1.5.20 Russian
(русифицированная версия)


Joomla 1.5.17 Joomla 1.5.20
Joomla 1.5.18 Joomla 1.5.20
Joomla 1.5.19 Joomla 1.5.20

Локализации

Русский язык для лицевой панели (site)
Русский язык для административной панели (admin)


Joomla 1.0

(устаревшая версия)

Joomla 1.0.15 Что нового в Joomla CMS 1.0.15

Joomla 1.0.13 Joomla 1.0.15
Joomla 1.0.14 Joomla 1.0.15
все обновления...

Как обновить Joomla 1.0
до версии Joomla 1.5?

Языковые файлы

Русский
Украинский
Белорусский

Документация

Joomla 1.5 FAQ
Joomla 1.0 FAQ
Руководство пользователя Joomla 1.0.11


Русская версия Joomla

Joomla 1.5.17 Russian
Joomla 1.0.15 LE 2008

Демо версия

Joomla! 1.5.17 (FrontEnd)
Joomla! 1.5.17 (BackEnd)
(Demo/Demo)