Несколько слов о стандартных модулях для Joomla

Несколько слов о стандартных модулях для Joomla
Неожиданно и приятно: TemplateMonster совместно с BizzTeams объявили о конкурсе на лучшую статью о CMS Joomla, который уже начался и продлится до 31 августа включительно. Скрывать не буду, претендую на главный приз и предлагаю свою конкурсную работу, посвященную модулям Joomla.

Любая красиво оформленная в блоки информация, которую можно увидеть практически на всех сайтах в интернете, выводится с помощью так называемых модулей. Всевозможные информеры погоды, курс валют, меню, отдельные статические блоки с текстом, формы входа и т.д. и т.п. — все это модули. Достаточно привязать их к определенным позициям на сайте, настроить и сохранить, как они появятся на страницах проекта.



Структура модуля

Модуль в обязательном порядке должен иметь свое название, а потому он имеет Заголовок. Его можно по желанию отобразить либо и вовсе скрыть от глаз пользователей;

Позиция. Здесь задается место на странице сайта, где будет отображаться данный модуль;
Строка состояния состоит из трех пунктов: «Опубликовано», «Не опубликовано», «В корзине»;

Порядок вывода. Если в одной из боковых колонок на сайте у вас отображается сразу несколько модулей, вы можете задать порядок их отображения. Например, сначала модуль погоды, ниже полезные ссылки, еще ниже облако тегов и т.д;

Дата и время публикации. Здесь задается время и дата начала и завершения публикации;
Примечание. Краткое описание модуля, которое выводится на странице менеджера модулей;



Привязка к пунктам меню. Вывод модуля зависит от привязки к соответствующему пункту меню.



В «Дополнительных параметрах» появится возможность воспользоваться альтернативным дизайном модуля, для индивидуального оформления задать суффикс CSS, включить и отключить кэш и многое другое.





Стандартная комплектация одной из последних версий Joomla 2.5 насчитывает 24 типа модулей.

1. Материалы в архиве. Вывод архивных статей в хронологическом порядке.

2. Категории. Формирование списка подкатегорий к определенной категории.

3. Список материалов категории. Формирование списка статей определенной категории.

4. Новости. Вывод статей из нескольких или одной конкретной категории, их настройка,
порядок вывода анонсов, настройка кнопки «Подробнее» и пр.

5. Связанные материалы. Вывод ссылок на близкие по тематике статьи согласно метаданным (ключевым словам, введенным в поле Мета-тег Keywords).

6. Баннеры. Вывод одного из активных баннеров на страницу сайта.

7. Навигатор сайта. Иначе называют «хлебные крошки» - навигационное меню для упрощения юзабилити веб-проекта.

8. HTML-код. Вывод отдельного информативного блока в любую позицию на сайте.

9. RSS. Новостная лента из различных источников.

10. Нижний колонтитул. Вывод авторских прав.

11. Переключение языков. Выбор языковой версии сайта.

12. Последние новости. Вывод самых последних уже опубликованных на сайте материалов.

13. Новые пользователи. Список недавно зарегистрировавшихся пользователей.

14. Вход на сайт. Специальная форма ввода логина и пароля для входа на сайт.

15. Меню. Структура пунктов одного из меню на сайте, их настройка и вывод.

16. Самые читаемые. Вывод блока с ссылками на самые читаемые материалы.

17. Случайное изображение. Вывод из указанной папки с изображениями случайной картинки на сайт.

18. Поиск. Форма поиска.

19. Умный поиск. Альтернативный вариант поиска. Улучшен способностью настройки фильтрации.

20. Статистика. Вывод полной информации о пользователях, сервере, количестве размещенных материалов, ссылок и т.д.

21. Лента новостей. Ссылка на новостную ленту на страницах сайта, где опубликовано более одного материала.

22. Ссылки. Публикация ссылок из заданной категории.

23. Кто на сайте. Показывает количество гостей и зарегистрированных пользователей на сайте.

24. Обертка. Окно фрейма (рамка) для представления отдельной веб-страницы.

Ну вот, кажется, и все, о чем хотелось рассказать. А теперь поделюсь маленькой хитростью, чтобы как-то разнообразить вывод информации в шаблонах Joomla:

Пошаговая инструкция вставки модуля в тело статьи

1. Открываем админку Расширения/Менеджер плагинов;

2. Ставим галочку напротив плагина Content – Load Modules;



3. Переходим в Расширения/Менеджер модулей и ищем модуль, который необходимо поместить в тело статьи;

4. Определяем модулю позицию (например, User1), которая еще не отображается на сайте и сохраняем его. Важно указать именно то меню, в котором находится ваша статья.


5. В Менеджере статей открываем нужный материал и помещаем в нужное место следующий код: {loadposition user1}

6. Не забываем сохраниться.

Готово.

Я перечислил вам базовые модули не для того, чтобы все они использовались в работе. Существует огромное количество и сторонних модулей, но это далеко не повод пичкать ими свои ресурсы. При создании сайта пользуйтесь лишь необходимыми для вашего проекта расширениями во избежание медленной загрузки страниц и нагрузок на сервер.

Подборка лучших дизайнов и шаблонов сайтов:

Не удалось обработать запрос

Не удалось обработать запрос

Вы можете вернуться на начальную страницу или повторить попытку.