Animiertes Avatar

|||
-|-|-|
:information_source: | Zusammenfassung | Discourse Animated Avatars fügt die Möglichkeit hinzu, GIF-Avatare hochzuladen, die beim Hovern oder Auswählen in Beiträgen, Benutzerkarten und Profilseiten animiert werden.
:hammer_and_wrench: | Repository-Link | \u003chttps://github.com/discourse/discourse-animated-avatars\u003e
:open_book: | Installationsanleitung | So installieren Sie Plugins in Discourse

Funktionen

Standardmäßig wird die Animation pausiert, wenn sie nicht fokussiert ist. Innerhalb von Themen wird die Animation pausiert, wenn der Beitrag nicht gehovert oder ausgewählt ist.

animated_avatars_always_animate: überschreibt das obige Pausieren und erzwingt, dass Avatare immer animiert werden.
animated_avatars_min_trust_level_to_display beschränkt die Animation von Avataren nach Vertrauensstufe.

Berücksichtigt prefers-reduced-motion in den Barrierefreiheitsoptionen des Browsers: Animationen werden vollständig deaktiviert.

Konfiguration

Dieses Plugin hat eine optionale Abhängigkeit von gifsicle. Dies wird verwendet, um hochgeladene GIF-Bilder auf einen quadratischen Avatar zuzuschneiden, was hilft, Seitenverhältnisse zu beherrschen und Unterschiede in der Größe zwischen statischen und animierten Bildern für einen reibungsloseren Wechsel zu normalisieren. Das Plugin funktioniert auch ohne, aber nicht-quadratische Avatare können gestreckt erscheinen, wenn sie angezeigt werden.

Um dies zu aktivieren, fügen Sie einen Aufruf zum Installationsskript in Ihrer app.yml hinzu. Ein Beispiel dafür, wie der after_code-Hook aussehen wird, ist der folgende:

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/discourse-animated-avatars.git
    - exec:
        cd: $home/plugins/discourse-animated-avatars
        raise_on_fail: false
        cmd:
          - $home/plugins/discourse-animated-avatars/scripts/install.sh

Einstellungen

Name Beschreibung
animated avatars min trust level to display Minimale Vertrauensstufe zur Anzeige eines animierten Avatars
animated avatars always animate Avatare immer animieren
22 „Gefällt mir“