Архив рубрики: Установка JOOMLA

Установка Joomla на хостинг

Рассмотрим в видео как установить Joomla на хостинг. Установка Джумла. Установка Joomla на локальный компьютер (OpenServer, Денвер, xampp) будет по похожей схеме, только перед установкой надо установить сервер на компьютер

Яндекс Метрика Joomla: способы установки

Яндекс Метрика Joomla: способы установки

Яндекс Метрика Joomla: способы установки

Существует несколько способов установить Яндекс Метрику на Joomla 3: с помощью стороннего расширения, через HTML-модуль, а также непосредственная вставка кода счетчика в код шаблона.

Содержание

  1. Что такое Яндекс Метрика
  2. Как установить Яндекс Метрику
  3. Плагин Yandex Metrika
  4. Установка через модуль
  5. Вставка кода в файл шаблона

Что такое Яндекс Метрика

Яндекс Метрика — сервис веб-аналитики от Яндекса.

Сервис действует по стандартному принципу работы счётчиков и информаторов других сервисов веб-аналитики. Яндекс Метрика подключается путем внедрения специального кода на все страницы сайта, после чего начинает отслеживать каждое посещение, собирая данные о всех посетителях и их поведении на сайте. Сервис очень полезен для рекламодателей, т. к. позволяет проследить клики на рекламное объявление и предоставляет многофункциональные инструменты для анализа привлечённой аудитории сайта для выявления в последствии наиболее эффективных методов и средств рекламы.

Как установить Яндекс Метрику на Joomla

Важно знать:
Перед установкой на сайт необходимо создать счетчик в аккаунте Яндекса.

Существует несколько способов установить сервис аналитики Яндекса на сайт Joomla:

  1. с помощью плагина,
  2. через модуль HTML-код,
  3. путём вставки кода счетчика в код шаблона.

Плагин Yandex Metrika

Рассмотрим процесс установки на примере бесплатного плагина Yandex Metrika от разработчика Joomalungma:

  1. скачайте плагин здесь (сайт разработчика)
  2. установите плагин через менеджер расширений (Расширения → Менеджер расширений → Установка)
  3. перейдите в Расширения → Плагины
  4. найдите плагин System — Yandex Metrika и перейдите в его настройки
  5. во вкладке Плагин выберите значение Включено для опции Состояние
  6. во вкладке Параметры введите ID счетчика в поле Яндекс Метрика IDНомер идентификатора указан под названием счетчика на странице https://metrika.yandex.by/list (необходимо быть авторизованным в соответствующем аккаунте Яндекса).
  7. во вкладке Дополнительные параметры вы можете активировать дополнительные опции сбора аналитических данных:
    • Вебвизор
    • Карта кликов
    • Внешние ссылки, загрузки файлов и отчёт по кнопке «Поделиться»
    • Точный показатель отказов
    • Запрет отправки на индексацию страниц сайта

    К каждой опции имеется пояснение во всплывающей подсказке при наведении.

  8. сохраните изменения
Яндекс Метрика Joomla: способы установки
п. 1
Яндекс Метрика Joomla: способы установки
п. 2
Яндекс Метрика Joomla: способы установки
пп. 3, 4
Яндекс Метрика Joomla: способы установки
п. 5
Яндекс Метрика Joomla: способы установки
п. 6
Яндекс Метрика Joomla: способы установки
пп. 7, 8

Таким образом сайт будет подключен к Яндекс Метрике. Убедитесь в этом, перейдя на страницу со списком счетчиков (https://metrika.yandex.by/list) и кликнув по круглой иконке слева от названия счетчика: в случае корректной установки она должна стать зеленой.

Установка Яндекс Метрики на Joomla через модуль

Мы рекомендуем использовать именно этот метод, т. к. он не требует установки сторонних расширений и задействует веб-аналитику на всех страницах сайта не зависимо от шаблона:

  1. перейдите в Расширения → Модули
  2. нажмите в Создать
  3. нажмите HTML-код в списке доступных для создания типов модулей
  4. во вкладке Модуль:
    • введите заголовок модуля (например: «Метрика»)
    • установите значение Скрыть для опции Показать заголовок
    • выберите позицию Debug для соответствующего шаблона в опции Позиция
    • выберите значение Опубликовано для опции Состояние
    • скопируйте код счетчика (на странице Настройки в сервисе Яндекс.метрика для соответствующего сайта) и вставьте в текстовую област HTML-код
  5. во вкладке Привязка к пунктам меню выберите значение На всех страницах для опции Привязка модуля
  6. во вкладке Основные параметры выберите значение Нет для опции Обрабатывать плагинами
  7. во вкладке Дополнительные параметры выберите значение none для опции Стиль модуля
  8. сохраните изменения
  9. проверьте корректность установки счетчика в сервисе Яндекс.метрика
Яндекс Метрика Joomla: способы установки
пп. 1, 2
Яндекс Метрика Joomla: способы установки
п. 3
Яндекс Метрика Joomla: способы установки
п. 4
Яндекс Метрика Joomla: способы установки
п. 5
Яндекс Метрика Joomla: способы установки
п. 6
Яндекс Метрика Joomla: способы установки
пп. 7, 8

Вставка кода счетчика Яндекс Метрики в код шаблона Joomla

Важно знать:
В случае вставки кода счетчика в код шаблона сервис будет обрабатывать только страницы, для которых назначен данный шаблон.

Существует несколько способов добавления пользовательского кода в код шаблонов:

  1. через настройки шаблона (Расширения → Шаблоны → Стили)Актуально не для всех шаблонов: некоторые не имеют в настройках текстовой области для ввода пользовательского кода.
  2. путём правки файла index.php в папке шаблона через панель управления хостингом или FTPТребуется доступ к панели управления хостингом, установленный FTP-клиент и FTP-доступ к сайту. Наименее удобный вариант.
  3. путём правки файла index.php шаблона через панель управления сайтом (Расширения → Шаблоны → Шаблоны)Самый простой способ, актуальный для всех шаблонов, но необходимы соответствующие права доступа к данному разделу настроек.

Рассмотрим 3-й способ как наиболее удобный и подходящий для всех шаблонов:

  1. перейдите в Расширения → Шаблоны → Шаблоны
  2. перейдите в Параметры нужного шаблона
  3. в списке файлов и папок найдите и кликните по index.php
  4. в области редактора кода найдите закрывающий тег </body> и вставьте перед ним код счетчика
  5. сохраните изменения
  6. проверьте корректность установки счетчика в сервисе Яндекс.метрика
Яндекс Метрика Joomla: способы установки
пп. 1, 2
Яндекс Метрика Joomla: способы установки
пп. 3-5

Установка расширений на Joomla 3

Установка расширений на Joomla 3.x

Установка расширений на Joomla 3

Инструкции по установке расширений на Joomla 3.x. Рассматриваются все возможные способы: непосредственная загрузка, установка из указанной папки, по URL-адресу и из JED.

Содержание

  1. Способы установки расширений в Joomla
  2. Загрузить файл пакета
  3. Установить из каталога
  4. Установить из URL
  5. Установить из JED
  6. Возможные проблемы при установке расширений

Способы установки расширений в Joomla

Все расширения для Joomla устанавливаются через Менеджер расширений. Существует 4 варианта установки:

  1. загрузить файл пакета
  2. установить из каталога
  3. установить из URL
  4. установить из JED

Загрузить файл пакета

Наиболее простой и понятный способ установки:

  1. скачайте архив расширения на локальный компьютер
  2. перейдите в Расширения → Менеджер расширений → Установка
  3. во вкладке Загрузить файл пакета перетяните файл архива в обозначенную область или выберите его, нажав кнопку Или выберите файл
  4. произойдёт установка расширения
Установка расширений на Joomla 3
п. 2
Установка расширений на Joomla 3
п. 3

Установить из каталога

Этот способ значительно менее удобен и практически не используется, но позволяет устанавливать сразу несколько расширений, размещенных в папке:

  1. скачайте архив расширения на локальный компьютер
  2. перейдите в Расширения → Менеджер расширений → Установка
  3. перейдите во вкладку Установить из каталога
  4. укажите путь к папке с архивом (если сайт размещен на удаленном сервере, то и файл должен быть на сервере)
  5. нажмите Проверить и установить
Установка расширений на Joomla 3
п. 2
Установка расширений на Joomla 3
пп. 3-5

Установить из URL

Удобный способ, не требующий предварительного скачивания:

  1. перейдите в Расширения → Менеджер расширений → Установка
  2. перейдите во вкладку Установить из URL
  3. укажите URL-адресАдрес можно скопировать, кликнув правой кнопкой мыши по ссылке для скачивания расширения и из контекстного меню выбрав Копировать адрес ссылки
  4. нажмите Проверить и установить
Установка расширений на Joomla 3
п. 1
Установка расширений на Joomla 3
пп. 3-5

Данным способом можно установить не каждое расширение, т. к. некоторые архивы требуют предварительной распаковки: их сперва необходимо скачать и распаковать на локальном компьютере.

Установить из JED

По умолчанию возможность скачивания из JED в Joomla 3.x отключена. Чтобы её активировать:

  1. перейдите в Расширения → Плагины
  2. найдите плагин Менеджер расширений — Установка из JED
  3. активируйте его
Установка расширений на Joomla 3
Плагин Менеджер расширений — Установка из JED

Для установки расширений из JED:

  1. перейдите в Расширения → Менеджер расширений → Установка
  2. во вкладке Установить из JED будут отображены расширения Joomla из веб-каталога (JED)
  3. кликните по нужному расширению и нажмите Install (кнопка доступна для бесплатных расширений)
  4. если расширение платное, то вам будет предложена ссылка для перехода на сайт разработчика
Установка расширений на Joomla 3
п. 1
Установка расширений на Joomla 3
п. 2
Установка расширений на Joomla 3
п. 3

Данный способ установки наименее практичен, поэтому отключен по умолчанию.

Возможные проблемы при установке расширений

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

После установки расширение не работает

Такое бывает с плагинами, которые необходимо активировать после установки:

  1. зайдите в Менеджер плагинов (Расширения → Плагины)
  2. найдите необходимый плагин и активируйте его, кликнув по красной иконке напротив названия плагина в колонке Состояние
Установка расширений на Joomla 3
Активация плагина Joomla

Невозможно найти установочный пакет

Если при попытке установки расширения вы столкнетесь с предупреждением JInstaller: :Install: Не удалось найти XML-файл установки, сопровождающимся сообщением об ошибке Невозможно найти установочный пакет, то не следует паниковать: скорее всего вам необходимо распаковать архив на локальном компьютере, и среди файлов найти необходимый дистрибутив.

Установка расширений на Joomla 3
Ошибка Невозможно найти установочный пакет

Создание лендингов в SP Page Builder

Представленные ниже видеоролики наглядно демонстрируют процесс создания лендингов разного уровня сложности с помощью SP Page Builder во внешнем интерфейсе, подтверждая высокую функциональность компонента:

Процесс генерации лендингов в SP Page Builder через панель управления также прост и достаточно увлекателен. Условно можно разделить его на следующие этапы:

  1. добавление строки

    Сразу предлагается разбить строку на определённое количество колонок с заданными пропорциями. Делается в пару кликов:

    Добавление строки в SP Page Builder
    Добавление строки
  2. добавление аддонов или новых строк в колонки:
    Добавление аддона в SP Page Builder
    Добавление аддона
    Создание лендингов в SP Page Builder
    Добавление строки в колонку
  3. настройка элементов: строк, колонок и аддонов

    Здесь к вашим услугам все возможности по настройке стилей отображения: от размеров шрифта и отступов до эффектов анимации.

Адаптивность элементов в SP Page Builder

Функционал SP Page Builder позволяет производить следующие настройки адаптивности отдельно для мобильных устройств, десктопов и планшетов:

  • отключать любые элементы (строки, колонки и аддоны):
    Настройка отображения строки для разных размеров экрана в SP Page Builder
  • устанавливать размеры колонок:
    Настройка размеров и отображения колонки для разных размеров экрана в SP Page Builder
  • определять стили для аддонов:
    Настройка стилей аддона для разных размеров экрана в SP Page Builder

Недостаёт, пожалуй, только возможности настройки эффектов анимации в зависимости от устройства вывода. Будем надеяться, что руки разработчиков дотянуться и до этого.

В качестве заключения

SP Page Builder небезосновательно заслуживает звание лучшего генератора лэндингов для Joomla 3 и выше, с каждой новой версией оставляя конкурентов всё дальше позади.

Внимание!
Полноценно освоить компонент SP Page Builder вы сможете с помощью видеокурса Прибыльный Landing Page на Joomla.Создание лендингов в SP Page Builder

Русский язык для ядра Joomla

Русский язык для ядра Joomla

Ядро Joomla (админкаплагины, модули и компоненты из коробки) предусматривает наличие официального перевода на языки практически всех стран мира, в том числе и на русский.

Скачать русский язык для Joomla 3 можно на странице по ссылке.

Установка русского языка при инсталляции CMS

Последние версии Joomla предусматривают установку русского языка при инсталляции CMS из коробки. На последнем этапе установки Joomla предлагается выбрать язык:

Русский язык для ядра Joomla
Русский язык для ядра Joomla
Русский язык для ядра Joomla
Русский язык для ядра Joomla

Установка русского языка из админки

Если же каким-то образом ваш сайт на Joomla использует английский (или другой, но не русский) язык во внешнем интерфейсе и (или) админке, то установить русский язык можно следующим образом (на примере английского языка):

  1. переходим в Extensions → Languages(s)
  2. жмем Install Languages
  3. находим русский язык (через поле поиска или в списке) и жмем Install
  4. на той же странице появится оповещение об успешной установке языка
  5. возвращаемся в Extensions → Languages(s)
  6. для применения русского языка во внешнем интерфейсе сайта:
    • в выпадающем списке в фильтре должно быть выбрано значение Site
    • отмечаем Русский из списка установленных языков
    • жмем Default
  7. для применения русского языка в админке сайта:
    • в выпадающем списке в фильтре должно быть выбрано значение Administrator
    • отмечаем Русский из списка установленных языков
    • жмем Default
Русский язык для ядра Joomla
пп. 1, 5
Русский язык для ядра Joomla
п. 2
Русский язык для ядра Joomla
п. 3
Русский язык для ядра Joomla
п. 4
Русский язык для ядра Joomla
п. 6
Русский язык для ядра Joomla
п. 7

Установка языкового пакета

Если по какой-то причине русский язык на Joomla не устанавливается через админку, то есть еще один способ: скачать файл языкового пакета (официальные русские переводы доступны здесь) и установить его через менеджер расширений.

Также русский язык можно установить вручную:

  1. скачать архив языкового пакета;
  2. предварительно распаковать;
  3. создать папки /ru-RU/ в папках сайта /language/ и /administrator/language/, если они еще не созданы;
  4. скопировать файлы языкового пакета следующим образом:
    • admin_ru-RU → administrator/language/ru-RU
    • site_ru-RU → language/ru-RU

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

Русский язык для сторонних расширений

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

Есть расширения, для которых русский языковой пакет можно скачать и установить отдельно (например, Akeeba Backup).

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

Русский язык для ядра Joomla
Пример отсутствия перевода элемента во внешнем интерфейсе

Для этого потребуется открыть файл с языковым пакетом для родного языка расширения (как правило это английский), найти необходимую переменную по значению, после чего создать константу со значением на русском языке (Расширения → Языки → Переопределение констант).

Переопределение языковых констант в Joomla

Сайт на Joomla содержит статический и динамический текстовый котент. К статическим текстовым элементам относятся:

  • названия пунктов меню, опций и настроек в админке
  • кнопки или другие элементы во внешнем интерфейсе

Текст для данных элементов хранится в виде констант и их значений, размещенных в ini-файлах языковых пакетов.

Например, заглянем в файл ru-RU.tpl_protostar.ini (языковой файл для шаблона Protostar), размещенный в папке /language/ru-RU/:

Русский язык для ядра Joomla
Содержимое файла ru-RU.tpl_protostar.ini

В файле мы видим набор констант и их значений, применяемых в коде шаблона Protostar. Пример константы и значения:

TPL_PROTOSTAR_BACKTOTOP="Наверх"

В коде применяется константа TPL_PROTOSTAR_BACKTOTOP, а в лицевой части отображается значение Наверх.

Русский язык для ядра Joomla
Константа в коде
Русский язык для ядра Joomla
Значение в лицевой части

Переопределить значение константы можно непосредственно в данном файле, однако предыдущее значение вернется сразу после обновления Joomla (файл ядра будет перезаписан).

Чтобы определённые вами значения языковых констант сохранялись, Joomla предусматривает соответствующую функцию:

  1. перейдите в Расширения → Языки → Переопределение констант
  2. в фильтре выберите, для какой области сайта (админка или лицевая часть) и для какого языка создаётся константа и нажмите Создать
  3. введите название константы и её значение в соответствующие текстовые поля и сохраните
  4. проверьте, стало ли применяться новое значение в лицевой части
Русский язык для ядра Joomla
п. 1
Русский язык для ядра Joomla
п. 2
Русский язык для ядра Joomla
п. 3
Русский язык для ядра Joomla
п. 4

Названия INI-файлов языковых пакетов Joomla имеют свою спецификацию:

  • сперва идёт префикс языка и точка(например: ru-RU или en-GB) и точка
  • после точки идёт системное название расширения (например: com_content или mod_menu)
  • если файл содержит константы системных сообщений, то после названия расширения дописывается значение .sys (например: ru-RU.protostar.sys.ini)

INI-файлы языковых пакетов размещаются в:

  • корневой папке /language/ (языковые пакеты ядра Joomla, применяемые во внешнем интерфейсе)
  • папке administrator/language/ (языковые пакеты ядра Joomla, применяемые в админке)
  • подпапках /language/, размещенных в папках отдельных расширений (например: /modules/mod_roksprocket/language)

Комплект «Быстрый старт в Joomla 3»

Дорогой коллега, добро пожаловать в серию видеоуроков с которых стоит начать свое обучение в Joomla. Представленные видеоуроки являются началом «Основного курса по Joomla 3.9». Поэтому, чтобы вы были в курсе всего объема темы я прикладываю вводное видео.

1. Что нужно для работы сайта?

Из этого урока вы узнаете:

  • Что нужно для работы сайта в интернете?
  • Какие виды хостинга бывают?
  • Когда стоит переходить на следующий уровень хостинг услуг? 

2. Регистрация доменного имени

Из урока вы узнаете:

  • Как стратегически правильно зарегистрировать доменное имя, чтобы не испытывать проблем в будущем при возможном переезде на другой хостинг?
  • Как, используя софвременные алгоритмы, подобрать красивое доменное имя если иссяк словарный запас?
  • Когда категорически нельзя использовать кириллические доменные имена, а в каких 5% случаях можно?

3. Виртуальный хостинг

Из урока вы узнаете:

  • Как отличить хороший хостинг от плохого?
  • Какие технические характеристики хостинга обязательны для современного сайта?
  • Как зарегистрировать хостинг и привязать домен к хостингу?
  • Как за 3 минуты полностью освоить работу с любым хостингом, независимо от используемой панели управления?

Я довольно давно работаю с компанией Mchost и для своих клиентов и подписчиков иногда могу договариваться на определенные подарки.

Для того, чтобы вы могли начать создавать сайт на реальном и качественном хостинге и не нести при этом затрат во время обучения я договорился на бесплатное предоставление хостинга на 3 месяца (экономия 750 руб.) по тарифу МАК-10.

Для оформления бесплатного хостинга нужно:

  1. Выбрать тариф МАК-10: https://mchost.ru/services/virtual-hosting/
  2. Ввести купон: PROJOOMLA-10GB
  3. Для активации внести на баланс 100 руб. Они останутся на счете и в дальнейшем их можно использовать для оплаты хостинга.

4. Установка Joomla

Из урока вы узнаете:

  • Стоит ли устанавливать Joomla быстрым способом из панели управления хостингом?
  • Как легко и просто установить CMS Joomla?
  • Важные стратегические моменты по безопасности, которые стоит учесть при установке Джумла.
  • Как установить нужный язык для панели управления и внешнего интерфейса?

5. Обзор Joomla

В данном уроке мы рассмотрим админ-панель Joomla и назначение всех элементов.

Из урока вы узнаете:

  • Что такое модули, плагины, шаблоны и за что они отвечают?
  • Рассмотрим все стандартные компоненты и выделим те, которые нам понадобятся.
  • Узнаете инструменты для базовой проверки и быстрого ремонта сайта.
  • Поймете логину админки и за 15 минут освоите все ключевые возможности CMS Joomla.

6. Настройка Joomla

В данном уроке мы подробно рассмотрим все настройки CMS Joomla с расшифровкой их значений и практическим применением.

Из урока вы узнаете:

  • Как правильно настроить ссылки вашего сайта, чтобы больше не возвращаться к этому параметру и не выпадать из поисковой выдачи?
  • Какие настройки оптимальны для работающего сайта и какие лучше не включать на этапе создания?
  • Как предохраниться от потери вносимых данных (статьи, настройки) во время работы?

153214085