||||
-|-|
| Zusammenfassung | Discourse Gifs fügt dem Editor eine Schaltfläche hinzu, mit der du nach GIFs suchen und das beste einfach in deinen Beitrag einfügen kannst.
| Repository-Link | https://github.com/discourse/discourse-gifs
|Neu bei Discourse-Themes? | Einsteigeranleitung zur Verwendung von Discourse-Themes
Dieses Theme-Komponente installieren
Funktionen
Nach der Suche erhältst du eine endlos scrollende Wand mit verwandten GIFs:

Ein Klick auf eines fügt es in deinen aktuellen Editor ein, der dann so aussieht:

Dies basiert stark auf einer alten Fork von ReplyGif: Adding reaction GIF easily, also Danke an @cpradio.
Die großen Unterschiede sind:
-
Es kann animiertes WebP anstelle von GIFs verwenden, was viel effizienter für die Bandbreite ist.
-
Es ist eine Theme-Komponente, daher ist die Installation und Aktualisierung viel einfacher.
-
Es bietet die Wahl zwischen Giphy API oder Tenor API.
-
Endloses Scrollen für Ergebnisse
-
Heruntergeladene GIFs werden in Discourse unter Verwendung unseres nativen Bitrot-Schutzes gespeichert. Dieses Verhalten kann über die vorhandenen Einstellungen deaktiviert werden, wenn Speicherplatz ein Problem darstellt.
-
Kein Need, an nginx zu fummeln, um einen Proxy für HTTPS einzurichten
Erhalten eines Giphy API-Schlüssels
Damit die Komponente funktioniert, musst du Dashboard | GIPHY Developers besuchen und auf Folgendes klicken:
Fülle das Formular aus und der API-Schlüssel wird angezeigt als:
Erhalten eines Tenor API-Schlüssels
Hole dir den Schlüssel auf der offiziellen Tenor-Seite: GIF API - Better, Faster & Free | Get Your GIFs with Tenor
Besuche danach die Seite der Theme-Komponente in Discourse und fülle die Einstellungen aus, z. B.:
Einstellungen
| Name | Beschreibung |
|---|---|
| api provider | Welchen GIF-Anbieter sollen wir verwenden? |
| giphy api key | GIPHY: API-Schlüssel |
| giphy file format | GIPHY: Zu verwendendes Bildformat. WEBP hat kleinere Dateien, die schneller laden, während GIF die Kompatibilität mit alten Browsern bietet. |
| giphy content rating | GIPHY: Inhaltsbewertung für Suchergebnisse. Weitere Informationen findest du unter https://developers.giphy.com/docs/optional-settings#rating . |
| giphy locale | GIPHY: Zu verwendende Sprache bei der Suche. Wird verwendet, um die Suche auf regionale Inhalte abzustimmen. Stelle sie auf die Standardsprache deines Forums ein. |
| limit infinite search results | Begrenze die Anzahl der zurückgegebenen GIF-Ergebnisse, während der Benutzer endlos scrollt, um API-Ratenbegrenzungen zu verhindern. |
| max results limit | Tenor & GIPHY: Wenn „limit infinite search results“ aktiviert ist, suchen wir, bis wir diese maximale Anzahl an GIF-Ergebnissen erhalten. Jeder API-Aufruf ruft 24 Ergebnisse ab, z. B. 240 Max Limit: 240 / 24 = 10 API-Aufrufe . |
| tenor api key | Tenor: V2 API-Schlüssel. Anweisungen zum Erhalten eines Schlüssels findest du in Discourse Meta - Discourse Gifs . |
| tenor client key | Tenor: (optional) clientseitig angegebene Zeichenfolge, die die Integration repräsentiert |
| tenor file detail | Tenor: Zu verwendendes Bildformat |
| tenor content filter | Tenor: Sicherheitsniveau für Tenor-Ergebnisse. Weitere Informationen findest du in Tenor API Guides . |
| tenor country | Tenor: Zweistelliger Ländercode des Ursprungs für die Anfrage. Finde deinen Ländercode in Wikipedia - ISO_3166-1 . |
| tenor locale | Tenor: Zu verwendende Sprache bei der Suche. Der Ländercode (optional) kann angegeben werden, um zwischen Dialekten zu unterscheiden. |
| Übersetzung | Standard |
|---|---|
| gif.modal_title | GIFs suchen |
| gif.query | Begriff |
| gif.insert | Ausgewählte Bilder einfügen |
| gif.composer_title | GIFs suchen |
| gif.no_results | Gib einen Suchbegriff in das Eingabefeld oben ein, um nach GIFs zu suchen. |
| gif.bad_api_key | Ungültiger $api_provider API-Schlüssel. Site-Administratoren, bitte prüfe deinen Schlüssel und/oder dein $api_provider-Konto. |
| gif.error_rate_limit | Wir haben unsere $api_provider API-Ratenbegrenzungen erreicht. Bitte warte und versuche es später erneut. Wenn dieses Problem weiterhin besteht, kontaktiere deinen Site-Administrator. |
| gif.error_search_too_long | Bitte kürze deine Suchanfrage auf unter 50 Zeichen und versuche es erneut. |
Von uns gehostet? Theme-Komponenten sind in unseren Standard-, Business- und Enterprise-Plänen verfügbar.











