Самоучитель Joomla!/Расширения Joomla! 1.5

Одна из бесспорных причин популярности Joomla! - широкий спектр доступных расширений. С помощью модулей, компонентов и плагинов вы можете добавить на сайт практически любую функцию. Вы можете добавить разные популярные функции, например, корзину для заказов товаров через ваш сайт, PSS, форум, чат, карты посетителей, возможность совместной работы над страницами в стиле wiki, возможность управления товарами и работой с клиентами . По сути, вы можете добавить абсолютно любую Web-ориентированную возможность в Joomla!. Многие расширения бесплатны - вам нужно просто загрузить расширение с Web и увеличить возможности вашего сайта. Лучший способ узнать больше о расширениях - изучить расширения, устанавливаемые по умолчанию при установке Joomla!. Изучив администратирование существующих расширений, вы сможете понять, как управлять новыми расширениями, которые хотите использовать.

КомпонентПравить

Основной и наиболее сложный тип расширений. Компоненты являются мини-приложениями и отображаются в основной части вашего Joomla! сайта (там где грузится контент (для вывода контента тоже используется компонент (com_content))). Стандартные компоненты Joomla: com_banners, com_contact, com_content, com_frontpage, com_login, com_newsfeeds, com_poll, com_registration, com_rss, com_search, com_users, com_weblinks, com_wrapper.

МодульПравить

Это небольшое приложение, выводимое в позициях шаблона для модулей. Joomla уже включает в себя несколько модулей: Главное меню (Main Menu), Верхнее меню (Top menu), Выбор шаблона (Template Chooser), Опросы (Polls), Счетчик нажатий и т.д. Обычно модуль является дополнением к определенному компоненту. Модули могут выводиться с названием или без, задается в параметрах модуля (Управлениями модулями доступно в панели администратора - меню "Модули").

МамботПравить

Мамбот, или начиная с версии Joomla! 1.5.X, плагин - механизм, который выполняется вместе с определенными событиями (загрузка контента, загрузка редактора, окончание загрузки контента и др), его задача динамически изменить код (например вместо обычного текстового поля вставить визуальный редактор). Существует несколько типов мамботов: Мамботы публикаций (контента) – заменяют или дополняют вывод статьи; Поисковые мамботы – производят поиск в своей области данных (в статье, в галерее, в пользовательских контактах); Мамботы редакторов – позволяют пользователям редактировать статьи в WYSIWYG-редакторах; Системные мамботы – вызываются при запуске Joomla и служат для служебных целей всего сайта.

ЯзыкПравить

Языковые файлы, могут быть встроенными в Joomla! или быть дополнениями для сторонних расширений.

СсылкиПравить