SW JProjects - Документация
Категория: Компоненты

Общие принципы работы с компонентом SW JProjects

Рекомендуем ознакомиться с общими принципами работы с компонентом SW JProjects для Joomla: список сущностей компонента и предполагаемый development flow.

Список сущностей компонента

  • категория
  • проект
  • версия
  • ключ
  • документация

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

Поскольку компонент SW JProjects наследует общую логику Joomla для каждой сущности есть вид списка сущностей и конкретной сущности. 

Категория проектов

Каждый проект должен находиться как минимум в одной категории. Это необходимо для создания логической структуры каталога цифровых проектов. Категорий может быть неограниченное количество. Категории могут иметь неограниченную глубину вложенности. 

Проект

Проект - это собственно Ваш цифровой продукт, файл, для которого Вы хотите сделать платное или бесплатное скачивание. В проекте Вы заполняете название, описание, скриншоты и всю необходимую информацию как для проекта, так и для его SEO продвижения. В контексте Joomla проект - это расширение для Joomla: модуль, пакет, плагин, шаблон и т.д.

Версия

Предполагается, что Ваш цифровой продукт - программное обеспечение в широком смысле слова. У программ есть версии. Компонент SW JProjects для Joomla следует семантическому версионированию (semver), но так же позволяет использовать дополнительный hotfix разряд в версии. Здесь также заполняются данные об изменениях в данной версии, происходит загрузка файла цифрового продукта.

Лицензионный ключ

Вы можете сделать доступ к своему цифровому продукту платным. Компонент SW JProjects позволяет реализовать скачивание файлов только для обладателей лицензионного ключа. Ссылка на скачивание должна содержать в себе лицензионный ключ, без него файлы платных проектов скачать будет невозможно. 

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

Лицензионный ключ может быть связан с одним или несколькими проектами.

Документация

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

Принцип работы с компонентом SW JProjects для Joomla

  1. Создаём нужную категорию
  2. Создаём и заполняем данные проекта
  3. Создаём и заполняем данные для версии проекта, загружаем файл
  4. Если проект платный - создаём для Ваших пользователей лицензионные ключи вручную или с помощью сторонних плагинов.
  5. Заполняем и ведём документацию для проекта.

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

Расширения Joomla WebTolk

90 Всего расширений
11 Категорий
401 Выпущено версий
397173 Всего скачиваний
Корзина
Корзина пуста