SW JProjects
- Категории: Расширения для Joomla 4 - Joomla 6, Компоненты
- Версия: 2.6.1
- Дата:
Компонент позволяет сделать свой - каталог расширений для CMS (не только для Joomla) или файлов. Есть возможность скачивания по лицензионным ключам создания кастомных схем данных для сервера обновлений.
Описание
Свой собственный каталог расширений Joomla
Компонент позволяет сделать свой каталог расширений для программного обеспечения или файлов. Есть возможность скачивания по лицензионным ключам создания кастомных схем данных для сервера обновлений. Исторически компонент развивался как каталог расширений для Joomla CMS. С его помощью разработчики расширений Joomla могут создать свой собственный аналог Joomla Extensions Directory. Однако, возможности применения компонента этим не ограничиваются.
Каталог цифровых проектов
Компонент обеспечивает создание и функционирование каталога цифровых проектов (программы, файлы, скрипты, расширения, модули и т.п), позволяет управлять их описанием, характеристиками и предоставляет возможность скачивания.
Платное скачивание
Благодаря менеджеру ключей вы можете организовать у себя на сайте платное скачивание. Для это достаточно выбрать в проекте "Тип скачивания: Платное" и тогда скачать файл можно будет только если указан лицензионный ключ.
Версионность
Компонент обеспечивает версионность цифровых проектов, с возможностью указания стабильностей (Development, Alpha, Beta, Release Candidate, Стабильная) и управления описанием изменений.
Статистический функционал
В компонент включен статистический функционал, с возможностью отслеживания количества скачиваний по каждой конкретной версии.
Хранение файлов
Структура каталога позволяет хранить файлы за пределами корневой директории, что обеспечивает высокую степень защиты и исключает скачивание по прямой ссылке на файл, минуя компонент.
Для Joomla! разработчиков
Разработчикам, которые создают расширения под CMS Joomla!, предоставлен дополнительный функционал по созданию и работе собственного сервера обновлений, в рамках работы компонента.
Changelog URL
В Joomla 4 в панели администратора перед обновлением есть возможность просмотреть изменения, сделанные в новой версии расширения. Так же их можно увидеть в списке менеджера расширений в Система - Управление - Расширения при нажатии на версию расширения. Однако, это возможно только в том случае, если в XML-манифесте расширения указан changelog URL, по которому находится специальным образом сформированный XML-файл с описанием изменений. В SW JProjects добавлена эта функция.
- файл формируется автоматически
- данные для описания изменений заполняются на основе данных, указанных при создании версий проекта SW JProjects
- в настройках компонента добавлена опция настройки Changelog URL. В этом параметре указывается язык по умолчанию для отображения информации о расширении в панели администратора стороннего сайта. Например, у Вас мультиязычный сайт и информацию о версии Вы заполняете на 2-х языках. Параметр определяет на каком языке будут видеть информацию Ваши пользователи.
- ссылка на changelog автоматически добавляется в XML сервера обновлений. В XML-манифест ссылку добавить нужно вручную.
- коды для вставки сервера обновлений и changelog URL можно увидеть на странице редактирования проекта, таб Joomla.
- добавлена кнопка просмотра Changelog в формате XML в тулбар с кнопками на странице редактировании проекта
Особенности
- Удобная мультиязычность
- Система защиты от дублей страниц
- OpenGraph и X (Twitter) мета
- Кеширование манифеста сервера обновлений расширений Joomla!
Дополнительные расширения
- Модуль Версий Включен в пакет
- Модуль Проектов Включен в пакет
- Плагин контента для вставки проектов в виде ссылок или с собственными макетами. Включён в пакет.
- Плагин умного поиска для Проектов Включен в пакет
- Плагин умного поиска для Документации Включен в пакет
- Плагин логирования действий пользователя
Joomla
- Тип расширения:
- Пакет
- Состав пакета:
- Компонент, Модуль, Плагин
- Версия Joomla:
- 4.3.3, 4.3.4, 4.4.0, 5.0.0, 5.1.4, 5.2.3, 5.2.5, 5.3.3, 6.0.0, 6.0.2