||||
-|-|
| Résumé | Discourse Gifs ajoute un bouton à l’éditeur qui vous permet de rechercher des GIFs et d’ajouter facilement le meilleur à votre message.
| Lien du dépôt | https://github.com/discourse/discourse-gifs
|Nouveau dans les Thèmes Discourse ? | Guide de démarrage pour utiliser les Thèmes Discourse
Installer ce composant de thème
Fonctionnalités
Après la recherche, vous obtenez un mur de GIFs apparentés avec défilement infini :

Cliquer sur l’un d’eux l’insère dans votre éditeur actuel, qui ressemble à :

Ceci est fortement basé sur une ancienne fourche de ReplyGif: Ajouter facilement un GIF de réaction, donc merci à @cpradio.
Les grandes différences sont :
-
Il peut utiliser du webp animé au lieu de GIFs, ce qui est beaucoup plus efficace pour la bande passante.
-
C’est un composant de thème, donc il est beaucoup plus facile à installer et à mettre à jour.
-
Il offre le choix entre l’API Giphy ou l’API Tenor.
-
Défilement infini pour les résultats
-
Les GIFs résultants sont téléchargés sur Discourse en utilisant notre protection native contre la pourriture des bits. Vous pouvez désactiver ce comportement en utilisant les paramètres existants si l’espace est une préoccupation.
-
Pas besoin de bidouiller nginx pour configurer un proxy pour HTTPS
Obtenir une clé API Giphy
Pour que le composant fonctionne, vous devez visiter Dashboard | GIPHY Developers et cliquer comme suit :
Remplissez le formulaire et la clé API sera affichée comme suit :
Obtenir une clé API Tenor
Obtenez cette clé sur le site officiel de Tenor : GIF API - Better, Faster & Free | Get Your GIFs with Tenor
Ensuite, visitez la page du composant de thème dans Discourse et remplissez les paramètres, par exemple :
Paramètres
| Nom | Description
|-|
| api provider | Quel fournisseur de GIF devons-nous utiliser ?
| giphy api key | GIPHY : Clé API
| giphy file format | GIPHY : Format d’image à utiliser. WEBP a des fichiers plus petits qui se chargent plus rapidement tandis que GIF offre une compatibilité avec les anciens navigateurs.
| giphy content rating | GIPHY : Classification du contenu pour les résultats de recherche. Trouvez plus d’informations sur https://developers.giphy.com/docs/optional-settings#rating .
| giphy locale | GIPHY : Langue à utiliser pour la recherche. Utilisé pour adapter la recherche au contenu régional. Définissez-le sur la locale par défaut de votre forum.
| limit infinite search results | Limiter le nombre de résultats GIF retournés lorsque l’utilisateur fait défiler indéfiniment pour éviter la limitation de débit de l’API.
| max results limit | Tenor & GIPHY : Lorsque “limiter les résultats de recherche infinis” est activé, nous rechercherons jusqu’à ce que nous obtenions ce nombre maximum de résultats GIF. Chaque appel d’API récupère 24 résultats, par ex. 240 Limite Max : 240 / 24 = 10 appels API .
| tenor api key | Tenor : Clé API V2. Les instructions pour en obtenir une peuvent être trouvées dans Discourse Meta - Discourse Gifs .
| tenor client key | Tenor : (facultatif) chaîne spécifiée par le client qui représente l’intégration
| tenor file detail | Tenor : Format d’image à utiliser
| tenor content filter | Tenor : Niveau de sécurité du contenu pour les résultats Tenor. Trouvez plus d’informations dans Tenor API Guides .
| tenor country | Tenor : Code pays à deux lettres d’origine pour la demande. Trouvez votre code pays dans Wikipedia - ISO_3166-1 .
| tenor locale | Tenor : Langue à utiliser pour la recherche. Le code pays (facultatif) peut être fourni pour différencier les dialectes.
| Traduction | Défaut
|-|
| gif.modal_title | Rechercher des GIFs
| gif.query | Terme
| gif.insert | Insérer les images sélectionnées
| gif.composer_title | Rechercher des GIFs
| gif.no_results | Entrez un mot-clé dans la zone de saisie ci-dessus pour rechercher des GIFs.
| gif.bad_api_key | Clé API $api_provider invalide. Les administrateurs du site, veuillez vérifier votre clé et/ou votre compte $api_provider.
| gif.error_rate_limit | Nous avons atteint nos limites de débit de l’API $api_provider. Veuillez attendre et réessayer plus tard. Si ce problème persiste, contactez votre administrateur de site.
| gif.error_search_too_long | Veuillez raccourcir votre requête de recherche à moins de 50 caractères et réessayer.
Hébergé par nous ? Les composants de thème sont disponibles à l’utilisation sur nos plans Standard, Business et Enterprise.











