Смайлы

Урок 197 из 750
Автор: Роберт Басыров
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Просмотров: 78322
Дата изменения: 16.05.2023
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Ограничений нет

  Системные и дополнительные смайлы. Видеоурок

Раздел Смайлы (Сервисы > Смайлы) - системный раздел для смайлов, используемых модулями системы.

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

  Галереи

В дистрибутиве по умолчанию присутствует Стандартная галерея с Основным набором. Они неудаляемые, но при необходимости можно удалить из них все смайлы Однако при обновлении системы смайлы восстановятся, а добавленные - затрутся. Поэтому рекомендуется создавать пользовательские галереи. . Каждая Галерея может содержать в себе несколько наборов. Пользователь может использовать любой из имеющихся наборов, переключившись на нужный:

Один и тот же смайл может быть использован только в одной галерее.

Примечание: "Смайлом" для системы является не конкретная картинка или ID, а её написание. Соответственно, вы не можете использовать одно и то же написание в разных наборах в рамках одной галереи, для этого вам понадобится создать отдельную галерею.

Создание галереи

Для создания Галереи достаточно заполнить поля формы Форма служит для добавления/редактирования галереи смайлов.

Описание компонента «Добавление и редактирование галереи» в пользовательской документации.
. Число галерей не ограничено. Кликнув на созданную галерею, можно перейти на страницу с созданием наборов.

  Наборы

Для создания набора достаточно заполнить поля формы Форма служит для добавления/редактирования наборов смайлов.

Описание компонента «Добавление/редактирование набора смайлов» в пользовательской документации.
с указанием Галереи, к которой они относятся, и произвести импорт архива Перед импортированием смайлов необходимо приготовить архив в формате ZIP без сжатия.

Описание компонента «Импорт архива смайлов» в пользовательской документации.
смайлов.

Для импорта необходимо заранее подготовить архив в формате ZIP. В простейшем виде архив может представлять из себя набор картинок, лежаших в корне архива. Но при использовании архива в таком виде импорт будет произведен по списку файлов с использованием меток в названии файла (если они есть). Варианты меток: "smile_" - смайл, "icon_" - иконка, "_hr" - высокое разрешение Применяется так же и для сверхвысокого разрешения Ultra HD .

Например, при импорте в набор с кодом test файла smile_green_hr.png будет интерпретирован как "Смайл в высоком разрешении", а код вставки в редактор будет :test/green:.

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

Чтобы избежать этого в архиве необходимо предусмотреть служебные файлы в формате csv В системе есть пример архива, который расположен по пути: /bitrix/admin/fileman_admin.php?lang=ru&path=/bitrix/modules/main/install/smiles. . Служебных файлов должно быть как минимум два:

  • install.csv - данные для загрузки;
  • install_lang_**.csv - языковой файл, где ** - код языка Если в системе есть несколько языков, то необходимо создать на каждый язык по своему языковому файлу. , например, ru для русского.

Поля в файлах

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

Описание компонента «Добавление/редактирование смайла» в пользовательской документации.
смайлов, в ходе которого его необходимо привязать к тому или иному набору.


Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Курсы разработаны в компании «1С-Битрикс»