Joomla 4

Joomla 4 logo

Joomla 4

Joomla 4 — написанное на PHP свободное программное обеспечение с открытым исходным кодом, реализующее систему управления контентом. Ниже приведены ссылки на материалы о том, как работать с Joomla 4, которая является новой переработанной версией популяного движка сайтов, используемой по всему миру. Joomla 4 абсолютно бесплатна и может быть установлена на сервер, поддерживающий работу PHP 7 и СУБД MySQL.


  1. Beta-версии CMS Joomla 4:
    1. «Установка Joomla 4.0 Alpha 12 на сервер»
  2. Шаблоны CMS Joomla 4
    1. Шаблон «CASSIOPEIA»
      1. «Файловая структура шаблона сайта «Cassiopeia» на Joomla 4»
  3. Код CMS Joomla 4
    1. Генерация HTML-документов в CMS Joomla 4
      1. «Как убрать meta-тег name="generator" из шаблона Joomla 4»
  4. Перевод основной документации по CMS Joomla
    1. «Технические требования к серверу для работы CMS Joomla»
  5. Перевод официальной документации пользователя CMS Joomla 4
    1. «Общие настройки Joomla 4 (Site Global Configuration)»
  6. Перевод основной документации по CMS Joomla 4
    1. Joomla 4 Tutorials Project (Проект учебных пособий Joomla 4)
      1. For Newcomers / Beginners (Для Новичков)
        1. «Установка Joomla 4»
        2. «Начало работы с Joomla 4»
      2. For Upgraders (Для Обновления)
        1. «Инструкция: Пошаговая миграция Joomla 3.x на Joomla 4.x»
      3. For Maintainers (Для Поддержки и Обслуживания)
        1. «Добавление ссылки меню в статью в CMS Joomla 4»
        2. «Добавление собственного меню Пользователя в Админке Joomla 4 с ограниченным доступом»
        3. «Рабочий процесс (Workflow) в Joomla 4»
        4. «Управление заголовками HTTP в Joomla 4»
        5. «Экспорт-импорт базы данных Joomla 4 с помощью консольного приложения CLI»
        6. «Документация Joomla 4: Улучшенное управление переопределением (GSoC 2018)»
        7. «Новый Медиа Менеджер в Joomla 4»
          1. «Как использовать новый медиа-менеджер Joomla 4»
            1. «Доступ к Медиаменеджеру в Joomla 4»
            2. Работа с изображениями в Медиаменеджере Joomla 4
              1. «Загрузка изображения в новый Медиа менеджер Joomla 4»
              2. «Как удалить изображение в Медиа менеджере Joomla 4»
              3. «Как редактировать изображение в Медиа менеджере Joomla 4»
            3. «Параметры медиа-менеджера Joomla 4»
            4. «Управление папками в Медиа Менеджере Joomla 4»
        8. Использование компонентов Bootstrap в Joomla 4
          1. «Введение в использование компонентов Bootstrap в Joomla 4»
          2. «Интерактивные компоненты Bootstrap в CMS Joomla 4»
          3. «Использование компонентов Bootstrap в публикациях Joomla 4»
          4. «Подход 1. Использование пользовательского модуля (Custom module) для внедрения Bootstrap на сайт Joomla»
          5. «Подход 2. Использование плагина контента (Content Plugin) для внедрения Bootstrap на сайт Joomla»
          6. «Подход 3. Использование переопределения шаблона»
      4. For Developers (Для Разработчиков)
        1. «Как создать плагин для CMS Joomla 4»
        2. Создание простого модуля для Joomla 4.x
          1. «Вступление»
          2. «Разработка базового модуля для CMS Joomla 4 - Часть 1»
            1. «Тестирование и Отладка первой части написанного модуля для Joomla 4»
          3. «Разработка базового модуля для CMS Joomla 4 - Часть 2. Добавление вспомогательного класса, использование пространства имён.»
            1. «Тестирование и Отладка второй части написанного модуля для Joomla 4»
          4. «Разработка базового модуля для CMS Joomla 4 - Часть 3. Настройкаː Добавление параметров с помощью полей формы»
            1. «Тестирование и Отладка третьей части написанного модуля для Joomla 4»
          5. «Разработка базового модуля для CMS Joomla 4 - Часть 4. Использование сценария установки, обновления и удаления.»
          6. «Разработка базового модуля для CMS Joomla 4 - Часть 5. Добавление автоматического обновления расширения Joomla.»
        3. «SCSS и Sass в Joomla 4»
        4. «Настройка локальной среды для работы CMS Joomla 4»
        5. «Настройка Eclipse PDT 2020 и Git для Pulls для частного проекта на CMS Joomla 4»
        6. «Доступ к ресурсам в CMS Joomla 4 (Web Assets)»
        7. «Добавление списка изменений в файл манифеста проекта для CMS Joomla 4»
        8. «Внедрение зависимостей в Joomla 4»
        9. «Переход к использованию подготовленных инструкций для запросов в Joomla 4»
        10. «Соглашение о пространствах имён (namespace) в Joomla 4»
        11. «Написание консольного приложения (CLI Application) для Joomla 4»
          1. «Документация Joomla 4: Облачное хранилище для Медиа Менеджера (GSoC 2017)»
        12. Joomla 4's API: There are several pages documentation which you can find linked in this Category on the Wiki
      5. For Documenters (Для Создателей документации)
        1. Joomla 4 Help Screens
        2. Joomla 4 Chunks
        3. Joomla 4 Doc Pages
        4. Joomla 4 Help Pages
        5. Joomla 3 Doc Pages (for comparison)
        6. JDOC Manual
      6. Appendices (Приложения)
        1. «Пример плагина для Joomla 4 - Автоматическое оглавление публикации»
        2. «Учебное пособие по написанию компонентов J4xdemos-com-mywalks для Joomla 4»
          1. Учебное пособие по компонентам Joomla 4: «Mywalks, Часть 1 - Код сайта»
          2. Учебное пособие по компонентам Joomla 4: «Mywalks, Часть 2 - Код админки»
        3. «Пример создания простого модуля для Joomla 4.x - Mydownmsg»
        4. «Пример написания CLI для Joomla 4 - Onoffbydate»
  7. Перевод документации по Joomla 4. «Разработка компонента MVC для Joomla 4.x»
    1. «Введение в разработку компонента MVC для Joomla 4.x»
    2. «Разработка базового компонента для Joomla 4.x»
    3. «Добавление представления фронтенда в компонент Joomla 4»
    4. «Добавление типа меню для фронтенда в компоненте Joomla 4»
    5. «Управление языками при создании компонента в Joomla 4.x»
    6. «Добавление модели для фронтенда в компонент на Joomla 4.x»
    7. «Добавление переменной запроса в ссылку меню сайта компонента для Joomla 4»
    8. «Настройка базы данных для работы компонента на Joomla 4»
    9. «Документация Joomla 4: CLI Update - Обновление интерфейса командной строки (GSoC 2018)»
  8. Перевод документации по Joomla 4. «Советы и рекомендации для разработчиков Joomla 4»
    1. Асинхронные методы Joomla 4
      1. «Заполнение данными сайта всплывающего окна в Joomla 4»
      2. «Работа с Google Map в Joomla 4. Использование геокода Google для получения и просмотра местоположения объекта на карте.»
      3. «Экспорт данных в формате CSV или в любом другом формате на сайт с CMS Joomla 4»
      4. «Переключатели в таблице с данными админки Joomla 4 для внесения прямых изменений в данные списка»
    2. Настройка кнопок панели инструментов админки Joomla 4
    3. Проверка (валидация) формы в Joomla 4
    4. Широкие таблицы в админке Joomla 4

Общие настройки Joomla 4 (Site Global Configuration)

  1. Описание
  2. Где находятся Общие настройки Joomla 4?
  3. Где хранятся поля форм Общих настроек Joomla 4?
  4. Вкладка «Сайт» (Site Tab)
    1. Параметры сайта (Site Panel)
    2. Параметры метаданных (Metadata Settings)
    3. Параметры SEO (SEO Settings)
    4. Параметры Cookies (Cookie Settings)
  5. Вкладка «Система» (System Tab)
    1. Параметры отладки (Debug Settings)
    2. Параметры кэша (Cache Settings)
    3. Параметры сессии (Session Settings)
  6. Вкладка «Сервер» (Server Tab)
    1. Параметры сервера (Server Settings)
    2. Параметры местоположения (Location Settings)
    3. Параметры веб-служб (Webservices Settings)
    4. Параметры прокси-сервера (Proxy Settings)
    5. Параметры базы данных (Database Settings)
    6. Параметры почты (Mail Settings)
  7. Вкладка «Логирование» (Logging Tab)
    1. Параметры логирования (Logging Settings)
    2. Дополнительные параметры (Custom Logging Settings)
  8. Вкладка «Фильтры текста» (Text Filters Tab)
  9. Вкладка «Права доступа» (Permissions Tab)
    1. Параметры прав доступа (Permissions Panel)
  10. Панель инструментов
  11. Советы по Общим настройкам Joomla 4
  12. Что ещё нужно знать