User Guide for the Class Schedule Widget

Материал из SmartPlayer
Версия от 11:34, 25 ноября 2025; N.Bloshkin (обсуждение | вклад) (Новая страница: «== '''Description of the Situation''' == This widget displays class schedule information on devices, and allows the widget to operate with the necessary background content within the SmartPlayer personal account functionality. == '''Server Logic''' == There is no server-side logic. This widget receives all display data from an Excel file. After receiving the information, it processes the data and displays it in the broadcast using the SmartPlayer personal ac...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Description of the Situation

This widget displays class schedule information on devices, and allows the widget to operate with the necessary background content within the SmartPlayer personal account functionality.

Server Logic

There is no server-side logic. This widget receives all display data from an Excel file. After receiving the information, it processes the data and displays it in the broadcast using the SmartPlayer personal account functionality.

Adding the Widget to the Personal Account

To add this widget to the personal account, the user must request an archive with the contents from a technical support specialist. It will be provided in a .zip format.

Example of the widget archive in .zip format

After that, the user must log in to their personal account and navigate to the “Content” section.

Example of the “Content” section in the personal account

In the “Content” section, the user must upload the widget from local storage to the personal account. Once uploaded, the widget will appear in the content list.

Example of uploading the widget into the SmartPlayer personal account

Widget Home Page

After uploading the widget, the user must double-click the widget icon for initial configuration. This action opens the home page.

Example of the widget’s home page

On the widget’s home page, the user can click the gear icon to open the widget’s settings.

Example of the settings icon

"Settings" Button

In the “Settings” section, the user can configure the following parameters:

  • Text color — allows the user to select text color via a palette;
  • First logo color — allows partial color selection for the logo via a palette;
  • Second logo color — allows selection of the remaining logo color;
  • Upload custom SVG logo — opens a modal to upload a file from local storage. The uploaded file must be in SVG format;
  • Institution name — allows the user to type in the name of the educational institution;
  • Upload Excel file — opens a modal to upload an Excel file containing the class schedule.
Example of the widget settings

Uploading the Excel File with the Schedule

The prepared Excel file must contain the following fields:

  • Date;
  • Lesson number (per day);
  • Time;
  • Room number.

The file is available at this link

Example of the Excel file with the schedule

Completing the Widget Setup

After finishing the widget configuration, the user must click the “Apply Settings” button in the lower-right corner of the screen.

Example of the “Apply Settings” button

Next, the widget will expand to full screen, and the user must click the “Save” button at the bottom center of the screen.

Example of the “Save” button

Uploading and Downloading Settings

During widget configuration, the user can upload or download widget settings. These actions can be performed using separate icons in the widget interface. The icons are located at the bottom center of the widget.

Example of widget settings icons

Adding a Tag to the Widget

To simplify the use of the widget in broadcasts and avoid creating multiple broadcasts, it is recommended to assign a tag to the configured widget. To do this, select the configured widget in the personal account and click the “Edit” icon (displayed as a pencil).

Example of the “Edit” icon in the SmartPlayer personal account

On the opened page, find the “Tag” field and enter the tag you want to assign to the widget. Then click “Save” at the bottom of the page.

To make the system recognize the tag, it must be typed in the field and confirmed by pressing “Enter”.
Example of a widget tag

Next, the user must go to the “Devices” section and select the required device.

Example of a device selection

After selecting the device, a settings panel will open on the right side of the screen. The user should click on the “Edit” line.

Example of the settings panel with the “Edit” option

After clicking “Edit”, a page with device parameters will open. Find the “Tag” field and enter the same tag used for the widget.

To make the system recognize the tag, it must be typed in the field and confirmed by pressing “Enter”.
Example of the “Tag” parameter

After entering the tag, click the “Save” button at the bottom of the screen.

Adding the Configured Widget to a Broadcast

To fully utilize this functionality, the user must launch a broadcast with the schedule and add the widget as content. To review the steps for creating broadcasts and schedules, see the following Wiki SmartPlayer articles:

Video Tutorial

Guide to Working with the “Class Schedule” Widget

Additional Information

If this article does not help you use the functionality as intended or if you still have questions after reading it, you can ask them in the “Discussions” section at the top of the page.

Example of the “Discussions” tab on the wiki page

Additional information is also available on the page How Users Can Interact with the “Discussions” Section