Главная Документация Joomla

Расширения

E-mail Печать
Индекс материала
Расширения
Компоненты
Модули
Плагины
Пакеты локализаций
Все страницы

Мы тоже занимаемся расширениьями и часть из этих расширений Вы можете видеть на нашем сайте. Более подробно ознакомиться с нашими работами смотрите ниже. В основном мы специализируемся в модификациях.

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

 

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

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

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

 


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

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

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

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

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

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

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

Наши модификации компонента

Форум КуненаRE


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

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

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

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

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

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

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

Наши модификации модулей

Модуль Кнопки

Универсальный модуль Donate

Модуль ICQ Online


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

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

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


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

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

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

 
Баннер
Рейтинг@Mail.ru