Главная Расширения
Расширения PDF Печать E-mail
Автор: Administrator   
11.08.2008 09:00
Индекс материала
Расширения
Компоненты
Модули
Плагины
Пакеты локализаций
Все страницы

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

  • Генераторы форм
  • Бизнес-каталоги и каталоги организаций
  • Управление документами
  • Галереи изображений и мультимедиа
  • Приложения электронной коммерции, различные магазины
  • Форумы и чаты
  • Календари
  • Программы для почтовых рассылок новостей
  • Контактные формы
  • Управление баннерной рекламой
  • Платные подписки
  • и многое, многое другое

Вы можете найти большое количество расширений здесь. А также скачать локализованные версии у нас на сайте, а именно здесь. Не падайте в обморок, увидев сколько расширений было выпущено для Joomla! от активного сообщества!

Полезное руководство по расширениям вы найдете здесь:
http://extensions.joomla.org/content/view/15/63/

Типы расширений

Существует пять типов расширений:

  • Компоненты
  • Модули
  • Шаблоны
  • Плагины
  • Языки


Компонент Joomla! Компоненты

Компоненты - самые большие и самые сложные из всех типов расширений. Компоненты - это своего рода мини-приложения, которые выводит mainbody. Для более легкого понимания, какое место занимают компоненты в Joomla! проведем аналогию с книгой. Представьте, что Joomla! - это книга. Так вот, компоненты - это главы одной книги, т.е., например, стандартный компонент управления статьями Joomla! (com_content) - это мини-приложение, которое обрабатывает все содержимое сайта так же, как, например, com_registration обрабатывает регистрацию пользователей.

Многие из особенностей Joomla! обеспечиваются стандартными компонентами:

  • Контакты
  • Главная страница
  • Каналы новостей
  • Баннерная система
  • Массовая рассылка почты
  • Опросы
  • Импорт и экспорт RSS

Компонент может управлять данными, выводить их на экран, и вообще выполнять любые функции, которые подчиняются главным функциям Joomla!

Чтобы обеспечить высокую функциональность сайта, компоненты могут выполняться совместно с модулями и плагинами. Компоненты, наконец, могут полностью изменить и преобразить Joomla!

Подробную информацию о компонентах вы найдете на официальном сайте помощи: Компоненты
http://help.joomla.org/content/view/77/153/


Модули Joomla! Модули

Более легкие, чем компоненты, модули используются, соотвественно, для более простых задач. Модули используются для преобразования страницы и могут быть отображены даже между компонентами. Для продолжения нашей аналогии с книгой, представим, что модуль - это сноска, или изображение на странице. Скорее всего, в книге будет много сносок, но не на всех страницах. Так вот, так же как и сноски, модули могут выводиться как на всех страницах, так и на некоторых, причем они не зависят от компонентов.

Это словно небольшие мини-функции, которые могут быть вставлены в любое место сайта. В некоторых случаях, модули работают совместно со своим компонентом, как например компонент "Каналы новостей". Они могут служить как функциями, отображающими данные из компонента, так и принимающими данные (Опросы, или например Авторизация).

Модули должны быть назначены в позиции, которые определяются в шаблоне сайта и назначаются в Админцентре. Так, позиции "left" и "right" используются для трехколоночного шаблона.

Отображение модулей

Каждому модулю должна быть назначена определенная область (позиция) на вашем сайте. Если вы хотите, чтобы один и тот же модуль отображался в разных позициях, вам необходимо будет его скопировать и копию назначить в другую позицию. Кроме этого, вы каждому модулю можете назначить, на каких страницах он будет опубликован.

Запомните, "Главное меню" - это тоже модуль! Когда вы создаете новое меню, вы фактически копируете mod_mainmenu и даете ему свое название. Когда вы копируете модуль, вы не копируете его настройки, что позволяет выводить два одинаковых модуля с различными настройками.


Плагин - Каталог расширений Joomla! Плагины

Дополнительными расширениями для Joomla! являются плагины. В предыдущей версии Joomla! они назывались мамботами. В процессе разработки Joomla! 1.5, мамботы были переименованы в плагины и их функциональность была значительно расширена. Плагины - это специальные участки кода, которые запускаются лишь тогда, когда их вызывают определенные события. Так, например, событие onGetEditorArea вызывает запуск плагина визуального редактора.

Подробную информацию о плагинах Joomla! вы найдете на официальном сайте помощи: Плагины
http://help.joomla.org/content/view/110/153/


Пакеты локализацийПакеты локализаций

В Joomla! 1.5 значительно переработа языковая система. Пакеты локализаций - это пакеты, содержащие языковые файлы для Joomla! или для ее расширений. Главное достижение в среде языковой поддержки является интернациональная поддержка, что позволит выпускать расширения для Joomla! практически на любом языке.

Подробную информацию о пакетах локализаций вы найдете на официальном сайте:
Пакеты локализаций и локализованные релизы

Обновлено 11.08.2008 09:00
 
Баннер
© 2017 Мой сайт на Joomla. Все права защищены.
Joomla! — свободное программное обеспечение, распространяемое по лицензии GNU/GPL.