Discourse Cakeday schmückt die Avatare von Nutzern mit einem feierlichen Emoji am Jahrestag ihres Beitritts und (optional) auch an ihrem Geburtstag.
Installationsanleitung
Dieses Plugin ist im Discourse-Core enthalten. Eine separate Installation des Plugins ist nicht erforderlich.
Aktivierung von Cakeday
Das Cakeday-Plugin ist standardmäßig aktiviert, kann aber über seine Einstellungen deaktiviert/aktiviert werden, die auf deiner admin/plugins-Seite zugänglich sind:
Funktionen
Emoji, das in Beiträgen, Benutzerkarten und Benutzerseiten für den Jahrestag des Forumsbeitritts und/oder Geburtstag angezeigt wird: (Die angezeigten Emojis können auch angepasst werden)
Verwendet automatisch das Beitrittsdatum für Jahrestage und fügt ein optionales Feld für das Geburtsdatum auf der Seite „Einstellungen->Profil“ jedes Nutzers hinzu (begrenzt auf Monat und Tag)
Sieh dir alle relevanten Site-Einstellungen an, indem du in deinen Admin-Einstellungen nach „cakeday“ suchst
Name
Beschreibung
cakeday enabled
Zeige Cakeday-Emoji[s] neben dem Namen des Nutzers am Datum seines Beitritts zu Discourse
cakeday emoji
Das Emoji[s], das neben dem Namen des Nutzers am Datum seines Beitritts zu Discourse angezeigt wird. Mehrere Emojis können durch: smile angegeben werden
cakeday birthday enabled
Zeige Birthday-Emoji[s] neben dem Namen des Nutzers an seinem Geburtstag
cakeday birthday emoji
Das Emoji[s], das neben dem Namen des Nutzers an seinem Geburtstag angezeigt wird. Mehrere Emojis können durch: smile angegeben werden
Hallo, nur zur Information, staged user hat ein Geburtstagsabzeichen, aber es erscheint nicht in der Liste der Geburtstage (nur normale Benutzer werden angezeigt)
Ist es möglich, das Feld für das Jubiläum manuell zu bearbeiten (oder idealerweise eine CSV-Datei hochzuladen)?
Unser Hauptproblem ist, dass wir unsere Community von einer sehr alten Plattform (Enjin) auf Discourse migriert haben. Wir haben es geschafft, die meisten Daten zu extrahieren, einschließlich unserer alten Beitrittsdaten, aber offensichtlich, als wir die neuen Discourse-Benutzer erstellten, entsprechen ihre “Beitrittsdaten” nun nicht mehr dem Zeitpunkt, an dem sie unserer Community auf Enjin tatsächlich beigetreten sind.
Hallo, in meiner Liste „Jahrestag der Forenbeitritts“ habe ich nichts unter /cakeday/anniversaries/all?month=3, obwohl die meisten Mitglieder in diesem Monat beigetreten sind. Irgendeine Idee? Danke.
Ja, aber diese URL (/cakeday/anniversaries/all) sollte alle Registrierungsjubiläen anzeigen, nicht Geburtstage.
Für Geburtstage ist es diese URL: /cakeday/birthdays/all
Ich meinte, dass es im Monat angezeigt werden könnte, in dem ihr erstes Jubiläum gefeiert wird (d. h. ein Jahr nachdem die Leute dem Forum beigetreten sind). Der erste Tag, an dem Sie beitreten, ist technisch gesehen kein Jubiläum. Wenn also „März“ in diesem Fall „März 2024“ ist und das das Jahr ist, in dem alle beigetreten sind, dann feiert noch niemand ein Jubiläum.
Ich habe mir den Code jedoch nicht angesehen, daher könnte dies reine Spekulation sein.
Hallo, ich habe dieses Plugin schon vor langer Zeit installiert, aber heute kann ich keine Spur davon auf meiner Website finden… was ist los? Ist dieses Plugin jetzt im Core?
Ist es möglich, dass die Präferenz “Monat und Datum” des Geburtsdatums auf dem Registrierungsformular erscheint und nicht nur auf der Seite “Einstellungen → Profil” jedes Benutzers?