Status
Aktiv gepflegt
Directus-Display-Extension, die aus E-Mail-Feldern automatisch Gravatar-Avatare erzeugt. Als npm-Paket installierbar und konfigurierbar in Größe und Form.
Status
Aktiv gepflegt
Plattform
Directus Extension
Technologie
TypeScript
Projektüberblick
Directus Gravatar ergänzt Directus um Avatar- und E-Mail-Darstellungen auf Basis von Gravatar. Die Display-Extension ist für Projekte gedacht, in denen Nutzerprofile, Kontaktlisten oder E-Mail-Felder im Adminbereich schneller erfassbar sein sollen.
Details
Die Extension normalisiert den E-Mail-Wert und berechnet daraus einen SHA-256-Hash und rendert daraus ein kompaktes Avatar-Display für Listen- und Detailansichten. Damit bleiben Datensätze visuell unterscheidbar, ohne eigene Bildfelder pflegen zu müssen.
Details
Mein Beitrag ist die Display-Extension mit konfigurierbarer Größe, Form, Fallback und E-Mail-Anzeige. Die aktuelle Version lädt Bilder direkt von Gravatar; ein eigener Proxy-Endpunkt gehört nicht zum Paket.
Details
Entstanden ist die Extension aus einem CRM-Projekt, in dem Kontaktlisten mit mehreren tausend Einträgen gepflegt werden. Ohne visuellen Anker gleichen sich solche Listen optisch so stark, dass die Redaktion beim Scrollen die Orientierung verliert. Ein Avatar je Zeile löst das ohne zusätzliches Bildfeld und ohne Pflegeaufwand.
Details
Bewusst nicht enthalten ist ein Upload eigener Profilbilder. Sobald Bilder im System selbst liegen, kommen Rechteverwaltung, Speicherort und Löschkonzept dazu. Wer das braucht, ist mit einem regulären Dateifeld besser bedient als mit dieser Extension.
Paketversion 1.0.3 laut Repository, geprüft am . Directus ^11.0.0 || ^12.0.0
Der angegebene Host-Bereich stammt aus dem Paketmanifest und ersetzt keinen Test der konkreten Installation.
Paketmanifest im Repository prüfenLizenz: MIT.
Funktionsumfang
Ablauf
Paket im Directus-Projekt installieren und Directus neu starten.
Bei einem E-Mail-Feld das Gravatar-Display auswählen.
Größe, Form und Fallback-Verhalten passend zur Collection konfigurieren.
Einblicke
Repository & Paket
Individuelle Entwicklung
Wenn eine Directus-, Shopware- oder WordPress-Erweiterung als Grundlage passt oder ein ähnliches Projekt ansteht, können Sie direkt eine Anfrage senden.
Zum Kontaktformular