| Riepilogo | Discourse Gifs aggiunge un pulsante al compositore che ti permette di cercare GIF e aggiungere facilmente la migliore al tuo post. | |
| Link al Repository | https://github.com/discourse/discourse-gifs | |
| Nuovo ai Temi Discourse? | Guida per principianti all’uso dei Temi Discourse |
Installa questo componente del tema
Funzionalità
Dopo la ricerca, otterrai un muro a scorrimento infinito di GIF correlate:

Cliccandone una, questa verrà inserita nel tuo compositore corrente, che apparirà così:

Questo si basa fortemente su un vecchio fork di ReplyGif: Aggiungere facilmente GIF di reazione, quindi grazie a @cpradio.
Le principali differenze sono:
-
Può utilizzare WebP animato invece di GIF, rendendolo molto più efficiente per la larghezza di banda.
-
È un componente del tema, quindi è molto più semplice da installare e aggiornare.
-
Offre la scelta tra l’API di Giphy e quella di Tenor.
-
Scorrimento infinito per i risultati.
-
Le GIF risultanti vengono scaricate su Discourse utilizzando la nostra protezione nativa contro il bitrot. Puoi disabilitare questo comportamento utilizzando le impostazioni esistenti se lo spazio è un problema.
-
Non è necessario configurare nginx per impostare un proxy per HTTPS.
Ottenere una chiave API Giphy
Affinché il componente funzioni, devi visitare Dashboard | GIPHY Developers e cliccare come segue:
Compila il modulo e la chiave API verrà visualizzata come:
Ottenere una chiave API Tenor
Ottieni quella chiave sul sito ufficiale di Tenor: GIF API - Migliore, più veloce e gratuita | Ottieni le tue GIF con Tenor
Dopo di ciò, visita la pagina del componente del tema su Discourse e compila le impostazioni, ad esempio:
Impostazioni
| Nome | Descrizione |
|---|---|
| api provider | Quale provider di GIF dobbiamo utilizzare? |
| giphy api key | GIPHY: Chiave API |
| giphy file format | GIPHY: Formato immagine da utilizzare. WEBP ha file più piccoli che si caricano più velocemente, mentre GIF garantisce la compatibilità con i browser vecchi. |
| giphy content rating | GIPHY: Classificazione dei contenuti per i risultati della ricerca. Ulteriori informazioni su https://developers.giphy.com/docs/optional-settings#rating . |
| giphy locale | GIPHY: Lingua da utilizzare nella ricerca. Utilizzata per adattare la ricerca ai contenuti regionali. Impostala sulla tua lingua predefinita del forum. |
| limit infinite search results | Limita il numero di risultati GIF restituiti mentre l’utente scorre all’infinito per prevenire il superamento dei limiti di frequenza delle chiamate API. |
| max results limit | Tenor & GIPHY: Quando “limit infinite search results” è abilitato, cercheremo fino a ottenere questo numero massimo di risultati GIF. Ogni chiamata API recupera 24 risultati, ad esempio 240 Limite massimo: 240 / 24 = 10 chiamate API. |
| tenor api key | Tenor: Chiave API V2. Le istruzioni per ottenerne una si trovano in Discourse Meta - Discourse Gifs . |
| tenor client key | Tenor: (opzionale) stringa specificata dal client che rappresenta l’integrazione |
| tenor file detail | Tenor: Formato immagine da utilizzare |
| tenor content filter | Tenor: Livello di sicurezza dei contenuti per i risultati di Tenor. Ulteriori informazioni su Tenor API Guides . |
| tenor country | Tenor: Codice paese di origine a due lettere per la richiesta. Trova il tuo codice paese su Wikipedia - ISO_3166-1 . |
| tenor locale | Tenor: Lingua da utilizzare nella ricerca. Il codice paese (opzionale) può essere fornito per differenziare tra dialetti. |
| Traduzione | Predefinito |
|---|---|
| gif.modal_title | Cerca GIF |
| gif.query | Termine |
| gif.insert | Inserisci immagini selezionate |
| gif.composer_title | Cerca GIF |
| gif.no_results | Inserisci una parola chiave nella casella di input qui sopra per cercare GIF. |
| gif.bad_api_key | Chiave API $api_provider non valida. Amministratori del sito, controlla la tua chiave e/o il tuo account $api_provider. |
| gif.error_rate_limit | Abbiamo raggiunto i limiti di frequenza delle chiamate API di $api_provider. Attendi e riprova più tardi. Se il problema persiste, contatta l’amministratore del sito. |
| gif.error_search_too_long | Accorcia la tua query di ricerca a meno di 50 caratteri e riprova. |
Ospitato da noi? I componenti del tema sono disponibili per l’uso nei nostri piani Standard, Business e Enterprise.











