Где взять необходимые расширения?
Как загружать расширения на сайт?
Что такое расширения?
Слово "расширение" говорит само за себя - это небольшая программа, которая нужна для расширения возможностей чего либо, в данном случае - сайта или его CMS.
Какие бывают расширения?
Существуют четыре типа расширений: плагины, компоненты, модули и шаблоны.
О шаблонах подробно было рассказано ранее (см. часть 1, глава 8), поэтому повторять всё это здесь просто нет смысла. Кстати, созданию шаблонов посвящена вся вторая часть.
Модуль - это относительно небольшой элемент страницы, который выводится на соответствующих модульных позициях - как правило, слева, справа, снизу или сверху от основного контента; может быть оформлен в рамку, иметь заголовок. Назначение модулей может быть разным: одни выводят рекламу или баннеры, другие - новости, заголовки материалов категории, отображают количество посетителей на сайте, регистрируют и авторизуют пользователей... И много чего ещё! Даже MAIN_MENU и BREADCRUMBS - это тоже модули.
Компонент - это более сложный элемент страницы, который, в отличии от модулей, выводится на месте основного контента. В качестве компонента могут устанавливаться различные доски объявлений, фотоальбомы, форумы, формы обратной связи и многое другое.
Плагины, в отличии от модулей и компонентов, не выводятся визуально на сайте, но при этом так же играют важную роль: они нужны для выполнения каких-либо определённых действий. Например, один плагин может производить различные загрузки, другой - при помощи специального ключа защищать страницу входа в панель управления сайтом, третий - делать Backup (копии сайта) и так далее.
Некоторые расширения могут содержать все три варианта одновременно!
Где взять необходимые расширения?
Как вы уже поняли, без дополнительных расширений вам не обойтись. Изначально Joomla уже содержит несколько расширений, но этого, скорее всего, окажется недостаточно. Где же взять именно то, что вам нужно? Есть три варианта.
? Скачать где-нибудь в интернете! !
- Этот вариант не безопасен, так как вы можете получить массу серьёзных проблем вместо желаемого результата, поэтому если вы уж решились что-то скачивать, то проверьте надёжность ресурса всеми доступными способами, почитайте отзывы; в конце концов, просто внимательно изучите ресурс.
a На официальном сайте joomla.org!
- Этот вариант намного лучше и безопаснее. Здесь находится огромное количество платных и бесплатных расширений; просто зайдите на сайт, выберите Скачать и распространить > Расширения и найдите то, что вам нужно.
a Создать самому!
- Конечно, это не просто. Придётся хорошо потрудиться, внимательно изучить основы программирования, языки PHP и HTML, принцип работы сайта и расширений. Однако при этом вы получите наилучший результат и сможете сделать всё так, как вам нужно и не будете подстраиваться под чьё-то творение! Как всё это сделать? Об этом подробно поговорим в третьей части.
Как загружать расширения на сайт?
Загрузка расширений происходит через соответствующий менеджер. Для начала скачайте расширение на компьютер, затем откройте Расширения > Менеджер расширений > Установка:
Откроется страница, которая позволит установить любое пригодное для установки расширение.
Если в устанавливаемом файле ***.zip допущена ошибка или по каким-то параметрам расширение не подходит, то установка не будет произведена и система об этом выдаст соответствующее предупреждение, включающее в себя информацию о возникшей проблеме.
Эта страница позволяет загрузить и установить расширения в трёх вариантах:
- загрузить файл пакета;
- установить из каталога;
- установить из URL.
Наиболее простым и предпочтительным является вариант "Загрузить файл пакета" (т.е. файл ***.zip), который открывается по умолчанию, однако можно воспользоваться любым из вариантов. Вы можете, как это видно из подсказки в окне, перетащить сюда файл или, нажав на кнопку Или выберите файл , просто выбрать то, что вам нужно. Если вы воспользовались этой кнопкой (что наиболее удобно!), то просто в диалоговом окне кликните на нужный вам файл zip-архива; при этом расширение будет проверено на ошибки, загружено и установлено, о чём появится соответствующая информация вверху страницы.
Теперь, зная принцип установки расширений, можно перейти непосредственно к их установке.