Описание interface_config.js
APP_NAME: Название приложения, которое будет отображаться в заголовке браузера и интерфейсе приложения.
javascript
APP_NAME: 'СУПЕР-конференция',
AUDIO_LEVEL_PRIMARY_COLOR и AUDIO_LEVEL_SECONDARY_COLOR: Цветовые настройки для уровня аудио.
javascript
AUDIO_LEVEL_PRIMARY_COLOR: 'rgba(255,255,255,0.4)',
AUDIO_LEVEL_SECONDARY_COLOR: 'rgba(255,255,255,0.2)',
AUTO_PIN_LATEST_SCREEN_SHARE: Определяет режим автоматического закрепления последнего участника, делящегося экраном.
javascript
AUTO_PIN_LATEST_SCREEN_SHARE: 'remote-only',
BRAND_WATERMARK_LINK: Ссылка, к которой будет привязан логотип.
javascript
BRAND_WATERMARK_LINK: '',
CLOSE_PAGE_GUEST_HINT: Текст, который будет показан гостям на странице закрытия.
javascript
CLOSE_PAGE_GUEST_HINT: false,
DEFAULT_BACKGROUND: Цвет фона по умолчанию.
javascript
DEFAULT_BACKGROUND: '#040404',
DEFAULT_WELCOME_PAGE_LOGO_URL: URL логотипа, который будет отображаться на странице приветствия.
javascript
DEFAULT_WELCOME_PAGE_LOGO_URL: 'images/watermark.svg',
DISABLE_DOMINANT_SPEAKER_INDICATOR: Отключение индикатора доминирующего спикера.
javascript
DISABLE_DOMINANT_SPEAKER_INDICATOR: false,
DISABLE_JOIN_LEAVE_NOTIFICATIONS: Отключение уведомлений о присоединении/уходе участников.
javascript
DISABLE_JOIN_LEAVE_NOTIFICATIONS: false,
DISABLE_PRESENCE_STATUS: Отключение отображения статуса присутствия (занят, звонит и т.д.).
javascript
DISABLE_PRESENCE_STATUS: false,
DISABLE_RINGING: Отключение звука звонка.
javascript
DISABLE_RINGING: false,
DISABLE_TRANSCRIPTION_SUBTITLES: Отключение субтитров с расшифровкой речи.
javascript
DISABLE_TRANSCRIPTION_SUBTITLES: false,
DISABLE_VIDEO_BACKGROUND: Отключение размытого фона видео для большого экрана.
javascript
DISABLE_VIDEO_BACKGROUND: false,
DISPLAY_WELCOME_FOOTER: Отображение нижнего колонтитула на странице приветствия.
javascript
DISPLAY_WELCOME_FOOTER: true,
ENABLE_DIAL_OUT: Включение возможности набора номера для участия в конференции.
javascript
ENABLE_DIAL_OUT: true,
FILM_STRIP_MAX_HEIGHT: Максимальная высота полосы видео.
javascript
FILM_STRIP_MAX_HEIGHT: 120,
GENERATE_ROOMNAMES_ON_WELCOME_PAGE: Генерация имен комнат на странице приветствия.
javascript
GENERATE_ROOMNAMES_ON_WELCOME_PAGE: true,
HIDE_INVITE_MORE_HEADER: Скрытие приглашения других участников, когда вы один в конференции.
javascript
HIDE_INVITE_MORE_HEADER: false,
JITSI_WATERMARK_LINK: Ссылка на водяной знак Jitsi.
javascript
JITSI_WATERMARK_LINK: 'https://my-domain.net',
LANG_DETECTION: Включение автоматического определения языка системы.
javascript
LANG_DETECTION: true,
LOCAL_THUMBNAIL_RATIO: Соотношение сторон миниатюры локального видео.
javascript
LOCAL_THUMBNAIL_RATIO: 16 / 9,
MAXIMUM_ZOOMING_COEFFICIENT: Максимальный коэффициент масштабирования видео.
javascript
MAXIMUM_ZOOMING_COEFFICIENT: 1.3,
MOBILE_APP_PROMO: Промоутирование мобильного приложения Jitsi Meet.
javascript
MOBILE_APP_PROMO: true,
OPTIMAL_BROWSERS: Список браузеров, которые считаются оптимальными для использования.
javascript
OPTIMAL_BROWSERS: [ 'chrome', 'chromium', 'firefox', 'electron', 'safari', 'webkit' ],
PROVIDER_NAME: Название поставщика услуг.
javascript
PROVIDER_NAME: 'ЭРА',
RECENT_LIST_ENABLED: Включение отображения списка недавних комнат.
javascript
RECENT_LIST_ENABLED: true,
REMOTE_THUMBNAIL_RATIO: Соотношение сторон миниатюры удаленного видео.
javascript
REMOTE_THUMBNAIL_RATIO: 1,
SETTINGS_SECTIONS: Секции настроек, доступные пользователю.
javascript
SETTINGS_SECTIONS: [ 'devices', 'language', 'moderator', 'profile', 'calendar', 'sounds', 'more' ],
SHOW_BRAND_WATERMARK: Отображение водяного знака бренда.
javascript
SHOW_BRAND_WATERMARK: false,
SHOW_JITSI_WATERMARK: Отображение водяного знака Jitsi.
javascript
SHOW_JITSI_WATERMARK: true,
SHOW_POWERED_BY: Отображение надписи "Powered by".
javascript
SHOW_POWERED_BY: false,
SUPPORT_URL: URL для получения поддержки.
javascript
SUPPORT_URL: 'https://community.jitsi.org/',
VERTICAL_FILMSTRIP: Отображение миниатюр в виде столбца вместо строки.
javascript
VERTICAL_FILMSTRIP: true,
VIDEO_LAYOUT_FIT: Определяет, как видео будет подстраиваться под экран.
javascript
VIDEO_LAYOUT_FIT: 'both',
VIDEO_QUALITY_LABEL_DISABLED: Отключение метки качества видео.
javascript
VIDEO_QUALITY_LABEL_DISABLED: false,
Эти настройки позволяют гибко управлять различными аспектами интерфейса Jitsi, улучшая пользовательский опыт и адаптируя приложение под конкретные нужды.
Кроме этих опиши и другие настройки
ChatGPT
Конечно, вот описание оставшихся настроек:
DEFAULT_BACKGROUND: Цвет фона по умолчанию.
javascript
DEFAULT_BACKGROUND: '#040404',
DEFAULT_WELCOME_PAGE_LOGO_URL: URL логотипа на странице приветствия.
javascript
DEFAULT_WELCOME_PAGE_LOGO_URL: 'images/watermark.svg',
DISABLE_DOMINANT_SPEAKER_INDICATOR: Отключение индикатора доминирующего спикера.
javascript
DISABLE_DOMINANT_SPEAKER_INDICATOR: false,
DISPLAY_WELCOME_FOOTER: Отображение нижнего колонтитула на странице приветствия.
javascript
DISPLAY_WELCOME_FOOTER: true,
DISPLAY_WELCOME_PAGE_ADDITIONAL_CARD: Отображение дополнительной карточки на странице приветствия.
javascript
DISPLAY_WELCOME_PAGE_ADDITIONAL_CARD: false,
DISPLAY_WELCOME_PAGE_CONTENT: Отображение содержимого на странице приветствия.
javascript
DISPLAY_WELCOME_PAGE_CONTENT: false,
DISPLAY_WELCOME_PAGE_TOOLBAR_ADDITIONAL_CONTENT: Отображение дополнительного содержимого в панели инструментов на странице приветствия.
javascript
DISPLAY_WELCOME_PAGE_TOOLBAR_ADDITIONAL_CONTENT: false,
ENABLE_DIAL_OUT: Включение функции звонка на телефон для участия в конференции.
javascript
ENABLE_DIAL_OUT: true,
FILM_STRIP_MAX_HEIGHT: Максимальная высота полосы миниатюр видео.
javascript
FILM_STRIP_MAX_HEIGHT: 120,
GENERATE_ROOMNAMES_ON_WELCOME_PAGE: Автоматическая генерация имен комнат на странице приветствия.
javascript
GENERATE_ROOMNAMES_ON_WELCOME_PAGE: true,
HIDE_INVITE_MORE_HEADER: Скрытие кнопки приглашения участников, когда в конференции только один человек.
javascript
HIDE_INVITE_MORE_HEADER: false,
JITSI_WATERMARK_LINK: Ссылка, к которой будет привязан логотип Jitsi.
javascript
JITSI_WATERMARK_LINK: 'https://my-domain.net',
LANG_DETECTION: Включение автоматического определения языка системы.
javascript
LANG_DETECTION: true,
LOCAL_THUMBNAIL_RATIO: Соотношение сторон миниатюры локального видео.
javascript
LOCAL_THUMBNAIL_RATIO: 16 / 9,
MAXIMUM_ZOOMING_COEFFICIENT: Максимальный коэффициент масштабирования видео.
javascript
MAXIMUM_ZOOMING_COEFFICIENT: 1.3,
MOBILE_APP_PROMO: Промоутирование мобильного приложения Jitsi Meet.
javascript
MOBILE_APP_PROMO: true,
OPTIMAL_BROWSERS: Список браузеров, которые считаются оптимальными для использования.
javascript
OPTIMAL_BROWSERS: [ 'chrome', 'chromium', 'firefox', 'electron', 'safari', 'webkit' ],
POLICY_LOGO: Логотип, отображаемый на политических страницах (может быть пустым).
javascript
POLICY_LOGO: null,
PROVIDER_NAME: Название поставщика услуг.
javascript
PROVIDER_NAME: 'ЭРА',
RECENT_LIST_ENABLED: Включение отображения списка недавних комнат.
javascript
RECENT_LIST_ENABLED: true,
REMOTE_THUMBNAIL_RATIO: Соотношение сторон миниатюры удаленного видео.
javascript
REMOTE_THUMBNAIL_RATIO: 1,
SETTINGS_SECTIONS: Секции настроек, доступные пользователю.
javascript
SETTINGS_SECTIONS: [ 'devices', 'language', 'moderator', 'profile', 'calendar', 'sounds', 'more' ],
SHOW_BRAND_WATERMARK: Отображение водяного знака бренда.
javascript
SHOW_BRAND_WATERMARK: false,
SHOW_CHROME_EXTENSION_BANNER: Отображение баннера для установки расширения Chrome.
javascript
SHOW_CHROME_EXTENSION_BANNER: false,
SHOW_JITSI_WATERMARK: Отображение водяного знака Jitsi.
javascript
SHOW_JITSI_WATERMARK: true,
SHOW_POWERED_BY: Отображение надписи "Powered by".
javascript
SHOW_POWERED_BY: false,
SHOW_PROMOTIONAL_CLOSE_PAGE: Отображение рекламной страницы при закрытии.
javascript
SHOW_PROMOTIONAL_CLOSE_PAGE: false,
SUPPORT_URL: URL для получения поддержки.
javascript
SUPPORT_URL: 'https://community.jitsi.org/',
UNSUPPORTED_BROWSERS: Список неподдерживаемых браузеров, которые будут отображать страницу с предупреждением о неподдерживаемом браузере.
javascript
UNSUPPORTED_BROWSERS: [],
VERTICAL_FILMSTRIP: Отображение миниатюр в виде столбца вместо строки.
javascript
VERTICAL_FILMSTRIP: true,
VIDEO_LAYOUT_FIT: Определяет, как видео будет подстраиваться под экран.
javascript
VIDEO_LAYOUT_FIT: 'both',
VIDEO_QUALITY_LABEL_DISABLED: Отключение метки качества видео.
javascript
VIDEO_QUALITY_LABEL_DISABLED: false,
TILE_VIEW_MAX_COLUMNS: Количество колонок в виде плиток.
javascript
// TILE_VIEW_MAX_COLUMNS: 5,
INDICATOR_FONT_SIZES: Настройки размеров шрифтов для индикаторов (недокументированные).
javascript
// INDICATOR_FONT_SIZES
PHONE_NUMBER_REGEX: Регулярное выражение для проверки номера телефона (недокументированные).
javascript
// PHONE_NUMBER_REGEX
makeJsonParserHappy: Заглушка, предотвращающая ошибку при наличии запятой после последнего ключа в объекте.
javascript
makeJsonParserHappy: 'even if last key had a trailing comma'
Эти настройки позволяют вам управлять многими аспектами интерфейса Jitsi Meet, делая его более подходящим для ваших нужд и предпочтений.
Какие настройки там ещё не описаны?
ChatGPT
Давайте рассмотрим оставшиеся настройки, которые еще не были описаны:
BRAND_WATERMARK_LINK: Ссылка для водяного знака бренда. В данном случае, она установлена пустой строкой, что означает, что водяной знак бренда не будет ссылаться на какой-либо URL.
javascript
BRAND_WATERMARK_LINK: '',
CLOSE_PAGE_GUEST_HINT: Текст, отображаемый гостям на странице закрытия. Установлено в false, что отключает отображение этого текста.
javascript
CLOSE_PAGE_GUEST_HINT: false,
DISABLE_JOIN_LEAVE_NOTIFICATIONS: Отключение уведомлений о присоединении и выходе участников.
javascript
DISABLE_JOIN_LEAVE_NOTIFICATIONS: false,
DISABLE_PRESENCE_STATUS: Отключение отображения статуса присутствия (занято, вызов, подключено и т.д.).
javascript
DISABLE_PRESENCE_STATUS: false,
DISABLE_RINGING: Отключение звука звонка в интерфейсе вызова.
javascript
DISABLE_RINGING: false,
DISABLE_TRANSCRIPTION_SUBTITLES: Отключение панели субтитров с распознаванием речи.
javascript
DISABLE_TRANSCRIPTION_SUBTITLES: false,
DISABLE_VIDEO_BACKGROUND: Отключение размытого фона видео для крупных видео на поддерживаемых браузерах.
javascript
DISABLE_VIDEO_BACKGROUND: false,
INDICATOR_FONT_SIZES: Настройки размеров шрифтов для индикаторов (не описано в конфигурации).
javascript
// INDICATOR_FONT_SIZES
PHONE_NUMBER_REGEX: Регулярное выражение для проверки номера телефона (не описано в конфигурации).
javascript
// PHONE_NUMBER_REGEX
DEPRECATED CONFIGS: Ниже этой строки находятся устаревшие конфигурации, которые теперь рекомендуется использовать в config.js.
javascript
// -----------------DEPRECATED CONFIGS BELOW THIS LINE-----------------------------
Эти конфигурации либо устарели, либо были перемещены в config.js, и их использование в этом файле не рекомендуется.