Отправляет email-рассылки с помощью сервиса Sendsay

Практика создания сайта Joomla

  Все выпуски  

Выпуск : Структура расширений Joomla,компоненты,модули,плагины



 Выпуск:No 8;Рассылки:Практика создания сайта Joomla  

Практика создания сайта Joomla.Структура расширений Joomla,компоненты,модули,плагины 


Структура расширений Joomla,компоненты,модули,плагины

Тема : Структуры Joomla!

Стоит напомнить, что CMS  Joomla это PHP-система, предназначенная для создания динамических веб-страниц. Установочная комплектация Joomlaсодержит минимальные встроенные функции для создания, редактирования, управления и отображения  содержания элементов в формате HTML.Также сразу после установки Joomlaможно публиковать специальные данные, такие как веб-ссылки и контакты.

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

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

Компоненты Joomla это наиболее значимые по функциональности расширения Joomla.Некоторые компоненты доступны при установке Joomla и входят в ядро Joomla.Это компоненты Баннеры, Контакты, Ленты новостей, Ссылки, Опросы. Кроме компонентов ядра, на Joomlaможно устанавливать разнообразные сторонние компоненты, добавляющие новые функции для сайта.

Некоторые компоненты Joomla настолько функциональны, что сами исполняют роль CMS,со своей административной панелью, со своими расширениями. Самые известные из таких многофункциональных компонентов это компоненты K2 и ZOO.

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

Что такое модуль Joomla

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

По умолчанию модули Joomla нельзя разместить в статьях сайта. Для отображения модулей в шаблоне сайта выделяются специальные позиции. Количество и размещение позиций для каждого шаблона  различны.

Чтобы посмотреть позиции для модулей в шаблоне, нужно в адресной строке браузера к названию сайта добавить  [/?tp=1].В Joomla 1,5 нет защиты от просмотра позиций модулей. В версиях выше 1,7 разработчики сделали такую защиту. Для просмотра позиций модулей сайта нужно зайти в админ. панель сайта, в верхнем горизонтальном меню найти пункт Расширения>>>Менеджер модулей. В открывшемся окне «Менеджера модулей» нужна кнопка «Настройки». В настройках модулей нужно включить (Enable) разрешение на просмотр позиций модулей.

Далее о  типе  расширений Joomlaплагин(Plugin)

Плагин Joomla это несложная  программа PHP.Плагин привязан к определенному событию, возникающему при исполнении Joomla.Исполняется плагин при вызове событий, к которому он привязан. Например, плагин Contentвызывается (работает) только, когда вызывается или редактируется содержание сайта.

Управляются плагины Joomla из пункта меню «Менеджер плагинов», находящейся в горизонтальном верхнем меню административной панели, пукт Расширения >>>Менеджер плагинов.

В таблице со всеми плагинами установленными на сайте указываются:

  • Название Палагина;
  • Включено/Выключено;
  • Порядок;
  • Тип плагина;
  • Элемент, к которому плагин относится;
  • Доступ и ID.

Для Joomla определены следующие типы плагинов:

  • User (Пользователь)
  • System (Система)
  • Smart Search (Finder - Умный поиск)
  • Search (Поиск)
  • Quickicon (Быстрый запуск)
  • Extension (Расширение)
  • Editors-XTD
  • Editors (Редакторы)
  • Contacts (Контакты)
  • Content (Контент)
  • Captcha (Капча)
  • Authentication (Аутентификация)

Со следующим типом расширений язык и пакеты вы сталкиваетесь сразу после установки Joomlaна сервер хостинга. Эти расширения устанавливаются на сайт для локализации Joomlaдля своего родного языка.

О локализации Joomla я рассказывал в отдельной статье ТУТ.

Отдельного разговора требует расширение Шаблон. Шаблон это лицо вашего сайта. По нему как по одежке ваш сайт встречают и задерживаются на нем. Конечно, эта тема требует отдельной статьи, потому что при установке шаблонов Joomla возникает масса проблем. Так что о шаблонах Joomlaи их установке читайте в следующих статьях.


Оригинал выпуска статья : 

Структура расширений Joomla,компоненты,модули,плагины

 

 

 Источник: www.joomla-abc.ru


В избранное