| Zusammenfassung | Fügt dem Standort ein Banner hinzu, um die heutigen Jubiläen und Geburtstage anzuzeigen. | |
| Vorschau | Theme Creator | |
| Repository | GitHub - NateDhaliwal/Discourse-Birthdays-Anniversaries-Today | |
| Installationsanleitung | So installieren Sie ein Thema oder eine Themenkomponente | |
| Neu bei Discourse Themes? | Anfängerleitfaden zur Verwendung von Discourse Themes |
Installieren Sie diese Themenkomponente
Da das Cakeday-Plugin jetzt in den Kern integriert ist, muss das Plugin nicht mehr separat installiert werden, um diese Themenkomponente zu verwenden.
Übersicht
Diese Themenkomponente platziert ein Banner oben auf der Website auf der Homepage, das die Geburtstage und Jubiläen des Tages anzeigt.
Einstellungen
Die Einstellung banner_location ermöglicht es Ihnen, auszuwählen, wo das Banner platziert werden soll. Die verfügbaren Optionen sind:
above-site-headerbelow-site-headerabove-main-containter
Die Einstellungen banner_text_color und banner_background_color ändern die Text- bzw. Hintergrundfarbe des Banners. Sie können Discourse CSS-Variablen wie var(--primary) oder var(--tertiary) oder auch Hex-Werte eingeben.
Außerdem ermöglichen die Einstellungen anniversaries_text und birthdays_text die Verwendung des Platzhalters %{count} für die Anzahl der Benutzer, die das jeweilige Ereignis feiern.
Angezeigte Benutzer werden nicht angepingt: Es wird <a> class="mention"> verwendet, um die Benutzer anzuzeigen. Die Benutzerkarten jedes Benutzers werden weiterhin angezeigt, wenn Sie darauf klicken.
Screenshots:
Desktop:
Mobil:
Zusätzliche Informationen
Die Daten werden von /cakeday/anniversaries/today.json und /cakeday/birthdays/today.json für die Anzeige der Benutzer abgerufen.
Ich kam auf diese Idee, als ich mir Discourse ansah und mich fragte, warum Benutzer die Geburtstage und Jubiläen anderer Benutzer nicht feiern, da das Cakeday-Plugin installiert ist. Wir haben solche Dinge früher auf einem Forum gemacht, auf dem ich war, und auch hier auf Meta. Mit dieser Themenkomponente können Sie die besonderen Tage der Benutzer mit ihnen feiern und so eine integrativere Community fördern.



