||||
-|-|
| Описание | Discourse Gifs добавляет кнопку в редактор, позволяющую искать гифки и легко добавлять лучшие из них в ваше сообщение.
| Ссылка на репозиторий | https://github.com/discourse/discourse-gifs
|Новичок в темах Discourse? | Руководство для начинающих по использованию тем Discourse
Установить этот компонент темы
Возможности
После поиска вы получаете бесконечную стену связанных гифок:

Нажатие на одну из них вставляет её в текущий редактор, который выглядит так:

Это сильно основано на старой ветке ReplyGif: Adding reaction GIF easily, поэтому спасибо @cpradio.
Основные отличия:
-
Он может использовать анимированные webp вместо gif, поэтому он гораздо эффективнее для трафика.
-
Это компонент темы, поэтому его гораздо легче устанавливать и обновлять.
-
Предлагается выбор между Giphy API и Tenor API.
-
Бесконечная прокрутка результатов
-
Полученные гифки загружаются в Discourse с использованием нашей встроенной защиты от битрот. Вы можете отключить это поведение с помощью существующих настроек, если место является проблемой.
-
Нет необходимости возиться с nginx для настройки прокси для HTTPS
Получение ключа API Giphy
Чтобы компонент работал, вам нужно посетить Dashboard | GIPHY Developers и нажать как на изображении:
Заполните форму, и ключ API будет показан как:
Получение ключа API Tenor
Получите ключ на официальном сайте Tenor: GIF API - Better, Faster & Free | Get Your GIFs with Tenor
После этого посетите страницу компонента темы в Discourse и заполните настройки, например:
Настройки
| Имя | Описание |
|---|---|
| api provider | Какой поставщик GIF мы должны использовать? |
| giphy api key | GIPHY: Ключ API |
| giphy file format | GIPHY: Формат изображения для использования. WEBP имеет меньший размер файлов, которые загружаются быстрее, тогда как GIF обеспечивает совместимость со старыми браузерами. |
| giphy content rating | GIPHY: Оценка контента для результатов поиска. Дополнительную информацию можно найти на https://developers.giphy.com/docs/optional-settings#rating . |
| giphy locale | GIPHY: Язык для использования при поиске. Используется для адаптации поиска под региональный контент. Установите в соответствии с локалью вашего форума по умолчанию. |
| limit infinite search results | Ограничить количество возвращаемых результатов GIF, когда пользователь прокручивает бесконечно, чтобы предотвратить ограничение частоты запросов API. |
| max results limit | Tenor & GIPHY: Когда «Ограничить количество результатов бесконечного поиска» включено, мы будем искать, пока не получим это максимальное количество результатов GIF. Каждый вызов API возвращает 24 результата, например, 240 Макс. Лимит: 240 / 24 = 10 вызовов API . |
| tenor api key | Tenor: Ключ API V2. Инструкции по получению можно найти в Discourse Meta - Discourse Gifs . |
| tenor client key | Tenor: (необязательно) строка, указанная клиентом, представляющая интеграцию |
| tenor file detail | Tenor: Формат изображения для использования |
| tenor content filter | Tenor: Уровень безопасности контента для результатов Tenor. Дополнительную информацию можно найти в Tenor API Guides . |
| tenor country | Tenor: Двухбуквенный код страны происхождения запроса. Найти код вашей страны можно в Wikipedia - ISO_3166-1 . |
| tenor locale | Tenor: Язык для использования при поиске. Код страны (необязательно) может быть предоставлен для различия между диалектами. |
| Перевод | Значение по умолчанию |
|---|---|
| gif.modal_title | Поиск GIF |
| gif.query | Термин |
| gif.insert | Вставить выбранные изображения |
| gif.composer_title | Поиск GIF |
| gif.no_results | Введите ключевое слово в поле ввода выше, чтобы искать GIF. |
| gif.bad_api_key | Неверный ключ API $api_provider. Администраторы сайта, пожалуйста, проверьте ваш ключ и/или ваш аккаунт $api_provider. |
| gif.error_rate_limit | Мы достигли лимитов частоты запросов API $api_provider. Пожалуйста, подождите и попробуйте позже. Если проблема сохраняется, свяжитесь с администратором сайта. |
| gif.error_search_too_long | Пожалуйста, сократите ваш поисковый запрос до менее 50 символов и попробуйте снова. |
Размещено нами? Компоненты тем доступны для использования на наших планах Standard, Business и Enterprise.











