Свой собственный каталог расширений Joomla
- Совместимость с версией Joomla!:
- 4.x
- 5.x
- Лицензия:
- GPLv2 or later
- Домашняя страница:
- https://web-tolk.ru/dev/components/sw-jprojects
- Demo:
- https://web-tolk.ru/dev
- Лицензия на вашем сайте:
- https://web-tolk.ru/for-clients/litsenziya-na-ispolzovanie-rasshirenij
- Оплата:
- Бесплатное
- Тип расширения:
- Компонент
- Модуль
- Плагин
- Системные требования:
- Joomla 4.2+, Joomla 5+
Исторически компонент развивался как каталог расширений для 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!
- Модуль Версий. Включен в пакет
- Модуль Проектов. Включен в пакет
- Плагин контента для вставки проектов в виде ссылок или с собственными макетами. Включён в пакет.
- Плагин умного поиска для Проектов. Включен в пакет
- Плагин умного поиска для Документации. Включен в пакет
- Плагин логирования действий пользователя. Включен в пакет.
- WT Jshopping SW JProjects - плагин генерации ключей после оплаты JoomShopping. Устанавливается отдельно.
- JLSitemap - SWJProjects - плагин-провайдер для компонента карты сайта JL Sitemap. Устанавливается отдельно.
- WT Telegram bot - SW JProjects - плагин для отправки данных SW JProjects в чат или канал Telegram с помощью бота. Устанавливается отдельно. Требует для работы установленного и настроенного основного плагина WT Telegram bot.

SW JProjects 2.4.0
Менеджер цифровых проектов для Joomla! CMS
Последние обнoвления
- SW JProjects v.2.4.0 24.03.2025 в 18:27
- SW JProjects 1.5.3 11.03.2020
- SW JProjects 1.5.2 29.01.2020