Все расширения для Joomla (модули, плагины, компоненты, шаблоны) можно устанавливать двумя способами - через менеджер расширений и через поиск, предварительно скопировав расширение в нужный каталог. Первый способ является основным и наиболее удобным, вторым можно воспользоваться при невозможности нормальной установки (к примеру - жесткие ограничения на сервере). Рассмотрим на примере joomla 3.1, для joomla версии 2.5 отличия в данном случае только во внешнем виде панели управления.
Менеджер расширений:
Здесь есть три основных варианта:
1. Загрузка файла - сохраняем расширение на компьютер, затем выбираем сохраненный файл и нажимаем "загрузить и установить", после чего произойдет загрузка и последующая установка пакета. Файл сначала загружается на сервер в каталог "tmp", затем там же разархивируется, затем происходит непосредственно установка - копирование файлов в сответствующие каталоги и создание таблиц в базе данных.
2. Установка из каталога - в этом случае расширение сначала распаковывается на сервер, затем указывается путь к каталогу, далее идет установка.
3. Установка из URL - здесь процесс аналогичен первому варианту, только файл загружается не с компьютера, а с другого сервера (сайта), что значительно экономит время т.к. нет необходимости скачивать файл, к тому же копирование с сервера на сервер идет быстрее загрузки из локального источника.
Если установка расширения заканчивается ошибкой, необходимо проверить соответствует ли версия joomla требованиям расширения, если с этим все нормально делаем следующее:
1. Заходим в корень сайта через FTP
2. Распаковываем архив с расширением
3. Копируем содержимое в соответствующие каталоги (если это модуль - в каталог "modules", шаблон в "templates" и т.д.), языковые файлы в соответствующий каталог в "language". Так же копируем необходимые файлы в соответствующие каталоги в "administrator" (обычно не сложно разобраться - что и куда необходимо скопировать - по названиям, либо посмотрев в xml файле внутри архива)
4. Заходим в менеджер расширений - поиск, нажимаем "найти", выделяем необходимые расширения и устанавливаем:
Так же в менеджере есть возможность удаления - пункт "управление", где выводятся все расширения.
После установки расширений ими можно управлять через менеджеры (шаблонов, модулей, плагинов), а так же через меню "компоненты".