Галерея виджетов (пользовательская версия): различия между версиями

Материал из SmartPlayer
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
== '''Описание ситуации''' ==
== '''Описание ситуации''' ==
SmartPlayer имеет множество опциональных решений. Чаще всего эти решений представлены в виде "виджетов", которые необходимо отдельно устанавливать.<br>
SmartPlayer имеет множество опциональных решений. Чаще всего эти решений представлены в виде "виджетов", которые необходимо отдельно устанавливать.<br>
Для того чтобы упростить и оптимизировать процесс была создана "Галерея виджетов".
Для того чтобы упростить и оптимизировать процесс работы с виджетами была создана "Галерея виджетов".
=== '''Ценность''' ===
=== '''Ценность''' ===
Внедрение такого инструмента позволит улучшить работу со SmartPlayer и упростить его восприятие, за счёт увеличения возможностей.<br>
Внедрение такого инструмента позволит улучшить работу со SmartPlayer и облегчить его восприятие, путём увеличения возможностей.<br>
При этом, все действия можно будет провести в одном месте и при помощи нескольких кнопок.
Найти, добавить и установить виджеты можно будет в одном месте и при помощи нескольких кнопок.
== '''Решение''' ==
== '''Как это работает''' ==
В личном кабинете есть строка «галерея виджетов». Туда пользователь может зайти и посмотреть доступные для загрузки виджеты для работы в on-line.<br>
Сначала виджеты загружаются на сервер SmartPlayer и в нём же и хранится. По факту "Галерея виджетов" - это отдельное хранилище, в которое виджеты попадают после релиза, в виде архива.<br>
После добавления виджета в личному кабинете, установленный виджет появляется в разделе контент.<br>
{{Note|Раздел "Галерея виджетов" доступна только пользователям с правами администратора|warn}}
По факту "Галерея виджетов" - это отдельное хранилище, в которое виджеты попадают после релиза, в виде архива.<br>
После приобретения, купленные виджеты становятся доступны пользователю.<br>
Если виджет установлен правильно, то в разделе меню, «галерея виджетов», показывается весь пак установленных виджетов
Для загрузки виджета выведена отдельная кликабельная кнопка "Загрузить".<br>
=== '''Принцип действия''' ===
Эта функция берёт архив с нужным виджетом, обрабатывает его и устанавливает в нужное для пользователя хранилище(папку). <br>
Сначала виджеты загружаются на наши хранилища. Все виджеты загружаются в соответствующую папку. Определённая команда серверу позволяет обработать эти виджеты и запустить.
По умолчанию в качестве папки для хранения виджета используется "Главная" в личном кабинете, но пользователь может выбрать любую папку самостоятельно.<br>
После этого в личном кабинете (ЛК) Чтобы загрузить виджеты на сервере существует отдельная команда. Эта команда берёт архивы с виджетами
После установки вплывающее окно предложит перейти в папку или закрыть процесс.
=== '''Реализация''' ===
=== '''Реализация''' ===
Галерея виджетов реализовано в достаточно простом для восприятия варианте.
Галерея виджетов реализовано в достаточно простом для восприятия пользователя варианте.<br>
Функционал представляет из себя отдельный пункт в меню личного кабинета, внутри которого находится список доступных пользователю виджетов.
=== '''Подробности о виджетах''' ===
Внутри "галереи виджетов" можно просмотреть и узнать подробности о каждом из виджетов. Это делается с помощью клика на сам виджет.<br>
Информация, выводимая о виджете может включать в себя:
* Графическое описание виджета
* Элемент маркированного списка
* Текстовое описание виджета
* Ключевые особенности
* Ссылку на Wiki страницу по работе виджетом (если таковая имеется)
=== '''Различия для онлайн и локальных серверов''' ===
=== '''Различия для онлайн и локальных серверов''' ===
Для онлайн серверов галерея виджетов работает по принципу хранилища сразу для нескольких клиентов. Любой клиент подключенный к этому серверу видит одинаковый набор виджетов и может их загрузить в свой ЛК.<br>
* Для онлайн серверов галерея виджетов работает по принципу хранилища сразу для нескольких клиентов. Любой клиент подключенный к этому серверу видит одинаковый набор виджетов и может их загрузить в свой ЛК.<br>
Для локальных серверов галерея виджетов работает по схожему принципу. Только вместо несколько пользователей, на этом сервер всего один пользователь. Он также получает доступ ко всем оплаченным виджетам.
* Для локальных серверов галерея виджетов работает по схожему принципу. Только вместо несколько пользователей, на этом сервер всего один пользователь. Он также получает доступ ко всем оплаченным виджетам.
== '''Установка''' ==
После добавления виджета в личном кабинете, установленный виджет появляется в разделе контент.<br>
Все виджеты загружаются в соответствующую папку. Если виджет установлен правильно, то в разделе меню, «галерея виджетов», показываются все установленные виджеты.<br>
Установив виджет пользователь может сразу же им воспользоваться.
== '''Итоговый результат''' ==
== '''Итоговый результат''' ==
У пользователей появился инструмент, позволяющий им быстро и просто получить доступ ко всем виджетам.
У пользователей появится инструмент, позволяющий им быстро и просто получить доступ ко нужным им виджетам.

Версия от 15:20, 24 августа 2023

Описание ситуации

SmartPlayer имеет множество опциональных решений. Чаще всего эти решений представлены в виде "виджетов", которые необходимо отдельно устанавливать.
Для того чтобы упростить и оптимизировать процесс работы с виджетами была создана "Галерея виджетов".

Ценность

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

Как это работает

Сначала виджеты загружаются на сервер SmartPlayer и в нём же и хранится. По факту "Галерея виджетов" - это отдельное хранилище, в которое виджеты попадают после релиза, в виде архива.

Раздел "Галерея виджетов" доступна только пользователям с правами администратора

После приобретения, купленные виджеты становятся доступны пользователю.
Для загрузки виджета выведена отдельная кликабельная кнопка "Загрузить".
Эта функция берёт архив с нужным виджетом, обрабатывает его и устанавливает в нужное для пользователя хранилище(папку).
По умолчанию в качестве папки для хранения виджета используется "Главная" в личном кабинете, но пользователь может выбрать любую папку самостоятельно.
После установки вплывающее окно предложит перейти в папку или закрыть процесс.

Реализация

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

Подробности о виджетах

Внутри "галереи виджетов" можно просмотреть и узнать подробности о каждом из виджетов. Это делается с помощью клика на сам виджет.
Информация, выводимая о виджете может включать в себя:

  • Графическое описание виджета
  • Элемент маркированного списка
  • Текстовое описание виджета
  • Ключевые особенности
  • Ссылку на Wiki страницу по работе виджетом (если таковая имеется)

Различия для онлайн и локальных серверов

  • Для онлайн серверов галерея виджетов работает по принципу хранилища сразу для нескольких клиентов. Любой клиент подключенный к этому серверу видит одинаковый набор виджетов и может их загрузить в свой ЛК.
  • Для локальных серверов галерея виджетов работает по схожему принципу. Только вместо несколько пользователей, на этом сервер всего один пользователь. Он также получает доступ ко всем оплаченным виджетам.

Установка

После добавления виджета в личном кабинете, установленный виджет появляется в разделе контент.
Все виджеты загружаются в соответствующую папку. Если виджет установлен правильно, то в разделе меню, «галерея виджетов», показываются все установленные виджеты.
Установив виджет пользователь может сразу же им воспользоваться.

Итоговый результат

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