Главная Документация Joomla
  • Модуль ICQ Online

    Модуль предназначен для отображения на вашем сайте ICQ статуса.

  • Новостной модуль

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

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

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

  • Модуль Donate

    Модуль предназначен для организации на вашем сайте приема пожертвований или приёму платежей за товары или услуги.

Расширения

Расширения

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

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

Существует пять типов расширений:
  • Компоненты
  • Модули
  • Шаблоны
  • Плагины
  • Языки

Компоненты

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

Компоненты - самые большие и самые сложные из всех типов расширений. Компоненты - это своего рода мини-приложения, которые выводит mainbody. Для более легкого понимания, какое место занимают компоненты в Joomla! проведем аналогию с книгой. Представьте, что Joomla! - это книга. Так вот, компоненты - это главы одной книги, т.е., например, стандартный компонент управления статьями Joomla! (com_content) - это мини-приложение, которое обрабатывает все содержимое сайта так же, как, например, com_registration обрабатывает регистрацию пользователей.
Многие из особенностей Joomla! обеспечиваются стандартными компонентами:
  • Контакты
  • Главная страница
  • Каналы новостей
  • Баннерная система
  • Массовая рассылка почты
  • Опросы
  • Импорт и экспорт RSS
Компонент может управлять данными, выводить их на экран, и вообще выполнять любые функции, которые подчиняются главным функциям Joomla!
Чтобы обеспечить высокую функциональность сайта, компоненты могут выполняться совместно с модулями и плагинами. Компоненты, наконец, могут полностью изменить и преобразить Joomla!

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

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

Модули

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

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

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

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

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

Модуль Кнопки
Модуль Donate-Amoney
Модуль ICQ Online

Плагины

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

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

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

Плагин VKshare

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

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

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

 



Поделиться на del.icio.us, facebook и tweeter