Joomla! позволяет создавать страницы с самым разным содержимым. Это достигается с помощью "Расширений". Существует 5 основных типов расширений: Компоненты, Модули, Плагины, Шаблоны и Языки. В дистрибутив Joomla! включены расширения, позволяющие создать типовой сайт. При желании, можно найти сотни дополнительных расширений, позволяющих значительно расширить функционал системы. Для выбора расширений служит специальный раздел официального сайта: Каталог расширений Joomla!.
-
Компоненты
Компоненты - большие расширения, позволяющие создавать на сайте различные типы содержимого. Каждый компонент обладает одним или более "представлениями", определяющими, как именно будет выглядеть содержимое на сайте. В панели управления Joomla! есть несколько компонентов, которые не видны посетителям, но выполняют важные задачи. В числе таких компонентов: Перенаправления и Менеджер расширений.
-
Модули
Модули - небольшие блоки информации, отображаемые в боковых позициях страниц сайта. В модулях отображается, в том числе, и меню сайта. В дистрибутив Joomla! встроено 24 различных модуля, позволяющих выполнять самые разные действия, от ввода логина и пароля, до показа случайных изображений. Каждый модуль имеет системное имя, которое начинается с символов "mod_". На сайте посетители видят Заголовок модуля, который можно изменить или отключить. В примерах содержимого все модули имеют Заголовки, соответствующие их назначению.
-
Шаблоны
Шаблоны позволяют изменять оформление сайта без необходимости редактирования контента. Они содержат набор цветов, шрифтов, графических элементов и прочих элементов дизайна, оформленных в едином стиле. В дистрибутив Joomla! уже включено три стильных шаблона сайта и два шаблона панели управления. Help
-
Языки
Базовым языком для Joomla! является Английский. Тем не менее, пакеты локализации и даже отдельные локализованные дистрибутивы доступны для многих языков мира, включая, как вы видите, Русский.
Если для вашего языка ещё не создано пакета локализации, вы можете создать его самостоятельно. Как это сделать, можно узнать на сайте документации.
Пакеты локализации устанавливаются как все расширения, через специальный инсталлятор в панели управления. После установки их можно настроить в Менеджере Языков.
Если на вашем сайте установлено несколько пакетов локализации, для разных языков, вы можете включить специальный плагин и модуль для их смены. Это позволит пользователям сайта, живущим в разных странах, видеть элементы управления сайта на своём родном языке. Так же вы можете создавать материалы, а так же пункты меню и модули к определённому языку. В этом случае посетители будут видеть на родном языке не только элементы управления, но и полностью всё содержимое. Подробная инструкция о том, как это сделать, приведена здесь.
Существует ряд специальных расширений, которые помогают переводить контент на разные языки. Найти их можно в Каталоге расширений Joomla!.
-
Плагины
Плагины - небольшие расширения, предназначенные для выполнения в Joomla! отдельных, часто очень важных, операций. Некоторые из них работают лишь в связке с определёнными расширениями, другие, например, "редакторы", применяются сразу во многих. Если вы новичок, воздержитесь от изменения параметров незнакомых вам плагинов, пока не наберётесь их назначением.