Discourse Cakeday décore les avatars des utilisateurs avec un emoji festif à l’anniversaire de leur inscription, et (optionnellement) aussi à leur anniversaire.
Guide d’installation
Ce plugin est intégré au noyau de Discourse. Il n’est pas nécessaire d’installer le plugin séparément.
Activation de Cakeday
Le plugin Cakeday est activé par défaut, mais peut être désactivé/activé depuis ses paramètres, accessibles depuis votre page admin/plugins :
Fonctionnalités
Emoji affiché dans les messages, les cartes utilisateur et les pages utilisateur pour l’anniversaire de l’inscription au forum et/ou l’anniversaire : (Les emojis affichés peuvent également être personnalisés)
Utilise automatiquement la date d’inscription pour les anniversaires, et ajoute un champ Optionnel de Date de Naissance sur la page Préférences->Profil de chaque utilisateur (limité au Mois et au Jour)
Consultez tous les paramètres du site pertinents en recherchant « cakeday » dans vos paramètres d’administration
Nom
Description
cakeday enabled
Afficher l’emoji/les emojis cakeday à côté du nom de l’utilisateur le jour de leur inscription à Discourse
cakeday emoji
L’emoji/les emojis qui seront affichés à côté du nom de l’utilisateur le jour de leur inscription à Discourse. Plusieurs emojis peuvent être spécifiés en les séparant par une barre verticale : smile
cakeday birthday enabled
Afficher l’emoji/les emojis d’anniversaire à côté du nom de l’utilisateur à son anniversaire
cakeday birthday emoji
L’emoji/les emojis qui seront affichés à côté du nom de l’utilisateur à son anniversaire. Plusieurs emojis peuvent être spécifiés en les séparant par une barre verticale : smile
Salut, juste pour information, l’utilisateur mis en scène a un badge d’anniversaire, mais il n’apparaît pas dans la liste des anniversaires (seuls les utilisateurs réguliers sont affichés)
Est-il possible de modifier manuellement (ou idéalement de télécharger un fichier CSV) le champ d’anniversaire ?
Notre principal problème est que nous avons migré notre communauté d’une très ancienne plateforme (enjin) vers Discourse. Nous avons réussi à récupérer la plupart des données, y compris nos anciennes dates d’adhésion, mais évidemment, lorsque nous avons créé les nouveaux utilisateurs Discourse, leurs « dates d’adhésion » ne correspondent plus à la date à laquelle ils ont réellement rejoint notre communauté sur enjin.
Salut, dans ma liste « anniversaire de participation au forum », je n’ai rien dans /cakeday/anniversaries/all?month=3, bien que la plupart des membres aient rejoint ce mois-là, une idée ? Merci.
Oui, mais cette URL (/cakeday/anniversaries/all) devrait afficher tous les anniversaires d’enregistrements, pas les anniversaires.
Pour les anniversaires, c’est cette URL : /cakeday/birthdays/all
Je voulais dire que cela pourrait apparaître le mois où leur premier anniversaire est célébré (c’est-à-dire un an après que les gens aient rejoint le forum). Le premier jour où vous rejoignez n’est techniquement pas un anniversaire. Donc, si « mars » dans ce cas est « mars 2024 » et que c’est l’année où ils ont tous rejoint, alors personne ne célébrerait encore d’anniversaire.
Je n’ai pas regardé le code, donc cela pourrait être de la spéculation.
Salut, j’ai installé ce plugin il y a longtemps, mais aujourd’hui je n’en trouve aucune trace sur mon site… qu’est-ce qui se passe ? Ce plugin fait-il maintenant partie du cœur du logiciel ?
Est-il possible que la préférence « Mois et date » de naissance apparaisse sur le formulaire d’inscription, au lieu d’être uniquement sur la page Préférences → Profil de chaque utilisateur ?