Поддержка пользовательских шрифтов для текстового контента: различия между версиями

Материал из SmartPlayer
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
<translate>
== '''Описание ситуации''' ==
== '''Описание ситуации''' ==
Функционал позволит добавлять в качестве текстового контента пользователю имеющиеся у него шрифты. Таким образом расширятся возможности кастомизации трансляций в контентом типа текст.
Функционал позволит добавлять в качестве текстового контента пользователю имеющиеся у него шрифты. Таким образом расширятся возможности кастомизации трансляций с контентом типа «Текст».
== '''Алгоритм действий''' ==
== '''Алгоритм действий''' ==
Чтобы воспользоваться функционалом пользователю необходимо зарегистрироваться или авторизоваться в личном кабинете SmartPlayer.<br>
Чтобы воспользоваться функционалом, пользователю необходимо зарегистрироваться или авторизоваться в личном кабинете SmartPlayer.<br>
Следующим шагом ему необходимо перейти в раздел «Контент» и выбрать тип контента «Текст».
Далее необходимо перейти в раздел «Контент» и выбрать тип контента «Текст».
[[File:Контент_и_текст.png|thumb|center| Пример отображения раздела «Контент» и типа контента «Текст»|800px]]
[[File:Контент_и_текст.png|thumb|center| Пример отображения раздела «Контент» и типа контента «Текст»|800px]]
После открытия страницы текстового контента пользователю необходимо по клику открыть список доступных шрифтов.
После открытия страницы текстового контента пользователю необходимо открыть нажатием список доступных шрифтов.
[[File:Список_доступных_шрифтов.png|thumb|center| Пример отображения списка доступных шрифтов |800px]]
[[File:Список_доступных_шрифтов.png|thumb|center| Пример отображения списка доступных шрифтов |800px]]
В этом списке проскроллив до последней позиции пользователь увидит вариант «Добавить свой шрифт».
В этом списке, пролистав список до последней позиции, пользователь увидит вариант «Добавить свой шрифт».
[[File:Добавить_свой_шрифт.png|thumb|center| Пример отображения строки «Добавить свой шрифт»|800px]]
[[File:Добавить_свой_шрифт.png|thumb|center| Пример отображения строки «Добавить свой шрифт»|800px]]
По нажатию на этот вариант откроется модальное окно. В этом окне есть возможность:
После нажатия на этот вариант откроется модальное окно. В этом окне есть возможность:
* загрузить новый шрифт из устройства (через кнопку «Выберите»);
* загрузить новый шрифт с локального устройства (через кнопку «Выберите»);
* выделить загруженный шрифт чекбоксом (галочкой). Сохранить (по кнопке) или удалить его (по иконке).
* выделить загруженный шрифт чекбоксом (галочкой). Сохранить его (по кнопке) или удалить (по иконке).
[[File:Модальное_окно_шрифтов.png|thumb|center| Пример отображения возможности взаимодействия с шрифтами в модальном окне|800px
[[File:Модальное_окно_шрифтов.png|thumb|center| Пример отображения возможности взаимодействия с шрифтами в модальном окне|800px
Загруженный шрифт будет добавлен в конце списка шрифтов. Выделив его чекбоксом и нажав на кнопку «Сохранить» пользователь может использовать данный шрифт в качестве контента.
Загруженный шрифт будет добавлен в конце списка шрифтов. Выделив его чекбоксом и нажав на кнопку «Сохранить», пользователь может использовать данный шрифт в качестве контента.
[[File:Сохранение_нового_шрифта.png|thumb|center| Пример отображения вкладки "Обсуждения" на wiki-странице |800px]]
[[File:Сохранение_нового_шрифта.png|thumb|center| Пример отображения вкладки "Обсуждения" на wiki-странице |800px]]
== '''Тонкости и нюансы работы функционала''' ==
== '''Тонкости и нюансы работы функционала''' ==
В это разделе представлена информация о некоторых неочевидных моментах работы функицонала:
В этом разделе представлена информация о некоторых неочевидных моментах работы функционала:
* в списке шрифтов присутствуют бесплатные предзагруженные шрифты при поставке серверного приложения;
* в списке шрифтов присутствуют бесплатные предзагруженные шрифты идущие в комплекте поставки серверного приложения;
* шрифты загружаются для компании под ролью Администратор (трансляции) и выше по иерархии ролей;
* шрифты могут быть загружены пользователями с ролями от Администратора (трансляции) и выше по иерархии ролей;
* если пользователю нужен текстовый контент с индивидуальным типом начертания (полужирное, курсив и подобные) ему необходимо найти и загрузить каждый вариант начертания отдельным файлом.
* если пользователю нужен текстовый контент с индивидуальным типом начертания (полужирное начертание, курсив и подобные) ему необходимо найти и загрузить каждый вариант начертания отдельным файлом.
== '''Видеоинструкция''' ==
== '''Видеоинструкция''' ==
[https://vkvideo.ru/video-227547238_456239127 Поддержка пользовательских шрифтов для текстового контента]
[https://vkvideo.ru/video-227547238_456239127 Поддержка пользовательских шрифтов для текстового контента]
== '''Дополнительная информация''' ==
== '''Дополнительная информация''' ==
Если данная статья не помогает использовать функционал по назначению или после ее прочтения остаются вопросы, можно задать вопросы в разделе "Обсуждения" вверху страницы.
Если данная статья не помогает использовать функционал по назначению или после её прочтения остаются вопросы, можно задать вопросы в разделе "Обсуждения" вверху страницы.
[[File:Обсуждение_текстового_контента.png|thumb|center| Пример отображения вкладки "Обсуждения" на wiki-странице |800px]]
[[File:Обсуждение_текстового_контента.png|thumb|center| Пример отображения вкладки "Обсуждения" на wiki-странице |800px]]
Найти дополнительную информацию можно на странице [[Как взаимодействовать пользователю с разделом "Обсуждения"]]
Найти дополнительную информацию можно на странице [[Как взаимодействовать пользователю с разделом "Обсуждения"]]
</translate>

Версия от 19:24, 13 апреля 2026

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

Функционал позволит добавлять в качестве текстового контента пользователю имеющиеся у него шрифты. Таким образом расширятся возможности кастомизации трансляций с контентом типа «Текст».

Алгоритм действий

Чтобы воспользоваться функционалом, пользователю необходимо зарегистрироваться или авторизоваться в личном кабинете SmartPlayer.
Далее необходимо перейти в раздел «Контент» и выбрать тип контента «Текст».

Пример отображения раздела «Контент» и типа контента «Текст»

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

Пример отображения списка доступных шрифтов

В этом списке, пролистав список до последней позиции, пользователь увидит вариант «Добавить свой шрифт».

Пример отображения строки «Добавить свой шрифт»

После нажатия на этот вариант откроется модальное окно. В этом окне есть возможность:

  • загрузить новый шрифт с локального устройства (через кнопку «Выберите»);
  • выделить загруженный шрифт чекбоксом (галочкой). Сохранить его (по кнопке) или удалить (по иконке).

[[File:Модальное_окно_шрифтов.png|thumb|center| Пример отображения возможности взаимодействия с шрифтами в модальном окне|800px Загруженный шрифт будет добавлен в конце списка шрифтов. Выделив его чекбоксом и нажав на кнопку «Сохранить», пользователь может использовать данный шрифт в качестве контента.

Пример отображения вкладки "Обсуждения" на wiki-странице

Тонкости и нюансы работы функционала

В этом разделе представлена информация о некоторых неочевидных моментах работы функционала:

  • в списке шрифтов присутствуют бесплатные предзагруженные шрифты идущие в комплекте поставки серверного приложения;
  • шрифты могут быть загружены пользователями с ролями от Администратора (трансляции) и выше по иерархии ролей;
  • если пользователю нужен текстовый контент с индивидуальным типом начертания (полужирное начертание, курсив и подобные) ему необходимо найти и загрузить каждый вариант начертания отдельным файлом.

Видеоинструкция

Поддержка пользовательских шрифтов для текстового контента

Дополнительная информация

Если данная статья не помогает использовать функционал по назначению или после её прочтения остаются вопросы, можно задать вопросы в разделе "Обсуждения" вверху страницы.

Пример отображения вкладки "Обсуждения" на wiki-странице

Найти дополнительную информацию можно на странице Как взаимодействовать пользователю с разделом "Обсуждения"