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

Facendo clic su una gif, questa viene inserita nel tuo editor corrente, che appare così:

Questo si basa pesantemente su un vecchio fork di ReplyGif: Adding reaction GIF easily, quindi grazie a @cpradio.
Le grandi differenze sono:
-
Può utilizzare webp animati invece di gif, quindi è molto più efficiente per la banda.
-
È un componente tema, quindi è molto più facile da installare e aggiornare.
-
Offre la scelta tra l’API Giphy o l’API 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 è una preoccupazione.
-
Non c’è bisogno di modificare nginx per configurare un proxy per HTTPS
Ottenere una chiave API Giphy
Per far funzionare il componente, devi visitare Dashboard | GIPHY Developers e cliccare come mostrato:
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 - Better, Faster & Free | Get Your GIFs with Tenor
Dopo di ciò, visita la pagina del componente tema in Discourse e compila le impostazioni, ad esempio:
Impostazioni
| Nome | Descrizione |
|---|---|
| api provider | Quale provider GIF dovremmo usare? |
| giphy api key | GIPHY: Chiave API |
| giphy file format | GIPHY: Formato immagine da usare. WEBP ha file più piccoli che si caricano più velocemente, mentre GIF offre compatibilità con browser vecchi. |
| giphy content rating | GIPHY: Valutazione del contenuto per i risultati di ricerca. Trova ulteriori informazioni su https://developers.giphy.com/docs/optional-settings#rating . |
| giphy locale | GIPHY: Lingua da usare nella ricerca. Usata per adattare la ricerca ai contenuti regionali. Imposta alla tua impostazione predefinita della lingua del forum. |
| limit infinite search results | Limita il numero di risultati GIF restituiti mentre l’utente scorre infinitamente per prevenire la limitazione della 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 Max: 240 / 24 = 10 Chiamate API . |
| tenor api key | Tenor: Chiave API V2. Le istruzioni per ottenerne una possono essere trovate 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 usare |
| tenor content filter | Tenor: Livello di sicurezza del contenuto per i risultati Tenor. Trova ulteriori informazioni in Tenor API Guides . |
| tenor country | Tenor: Codice Paese a due lettere di origine della richiesta. Trova il codice del tuo paese su Wikipedia - ISO_3166-1 . |
| tenor locale | Tenor: Lingua da usare nella ricerca. Il codice del 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 sopra per cercare GIF. |
| gif.bad_api_key | Chiave API $api_provider non valida. Gli amministratori del sito, controlla la tua chiave e/o il tuo account $api_provider. |
| gif.error_rate_limit | Abbiamo raggiunto i nostri limiti di frequenza API di $api_provider. Attendere e riprovare 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 tema sono disponibili per l’uso sui nostri piani Standard, Business ed Enterprise.











