Hi,
i wanto to add date picker named with birthday on signup ,
but in customize->user fields part 3 input tpyes
how can i add datepicker to signup part?
Best Regards
Hi,
i wanto to add date picker named with birthday on signup ,
but in customize->user fields part 3 input tpyes
how can i add datepicker to signup part?
Best Regards
Bump …
Any reason why you can’t choose a Date Type for User Custom Fields? This would be useful for one of my forums, and not just for birthdays …
I’m aware of this plug-in but it seems it only handles birthday entry? what about other anniversaries or fixed dates?
Guys, I was thinking of forking cake day for my own purposes but I’d much rather dates were allowed for custom user fields, any reason why not? Wouldn’t thIs be a relatively small change to core?
Another bump for this one given we appear to have just iterated to a new release phase ![]()
I would like to use the birthdate for an age verification.
Relance, 3 questions
Pourquoi ne pouvons-nous pas ajouter un type de date pour les champs utilisateur personnalisés ? Veuillez ajouter cette fonctionnalité.
Mon cas d’utilisation est également de vérifier l’âge des membres de la communauté lors de l’inscription.
Existe-t-il un moyen de personnaliser le « cake day » pour inclure l’année de naissance ?
Je souhaite rendre certains champs utilisateur dans le profil obligatoires à remplir après l’inscription.
Est-ce que cela a eu du succès ? J’aimerais vérifier les âges via la date de naissance.
Oui, j’ai également besoin d’une vérification de l’âge – c’est la principale raison pour laquelle nous n’avons pas encore effectué la migration.
Il semble que le point de vue des développeurs principaux soit : « vous n’avez aucun moyen de vérifier que vos utilisateurs sont honnêtes » – je suis bien conscient de cet argument, mais laissez-moi, en tant que responsable du site, gérer cela.
Donc, pour l’instant, je devrai demander aux utilisateurs de passer par la tâche manuelle d’envoyer un message privé au personnel pour déclarer qu’ils ont plus de 15 ou 18 ans afin d’accéder aux catégories restreintes.
Dès que j’aurai un peu plus de temps, je devrai travailler sur un plugin.
Il existe une forme de vérification de base lors de l’inscription ici, où il est indiqué en bas :
En vous inscrivant, vous acceptez la politique de confidentialité et les conditions d’utilisation.
Vous pouvez facilement modifier ce texte (comme vous pouvez modifier n’importe quel texte dans Discourse) pour dire quelque chose comme :
En vous inscrivant, vous confirmez avoir au moins 13 ans et acceptez la politique de confidentialité et les conditions d’utilisation.
Merci Jeff, je réalise que ma réponse n’était pas assez précise.
Nous devons pouvoir distinguer les utilisateurs selon leur âge et les classer dans des groupes. La raison en est que nous avons une catégorie réservée aux personnes de plus de 15 ans (recherche de contact), plusieurs catégories uniquement pour les personnes de plus de 18 ans (contenu pour adultes/thèmes sexuels), et même une catégorie uniquement pour les personnes de moins de 20 ans (espace sécurisé pour les mineurs afin d’éviter les prédateurs et les individus malsains).
Je suis en train de migrer d’un site basé sur Joomla (utilisant les composants Kunena, K2, Cobalt et JomSocial) vers un nouveau site beaucoup plus simple, basé uniquement sur Discourse (je ferai une PR avec mes scripts d’importation une fois terminé et que j’aurai eu le temps de les documenter).
Actuellement, nous résolvons cela en ayant des groupes auxquels les utilisateurs peuvent s’inscrire, puis en exécutant un script SQL toutes les 5 minutes qui supprime et notifie l’administrateur si quelqu’un rejoint un groupe auquel il ne devrait pas appartenir.
Dans la configuration actuelle avec Discourse que je conçois, j’ai mis en place une solution de sélecteur de date en JS sur leur profil, et pour commencer, les utilisateurs actuels sont ajoutés aux groupes lors de l’importation. L’ajout des nouveaux utilisateurs sera une tâche manuelle jusqu’à ce que j’aie le temps d’écrire un job Sidekiq pour gérer cela. Nous recevons rarement plus de 5 nouveaux utilisateurs par semaine, donc c’est gérable.
Je suis conscient que je n’ai aucun moyen de savoir si un utilisateur dit la vérité concernant son âge, mais nous gérons cette communauté ainsi depuis 20 ans maintenant, y compris en traitant avec les forces de l’ordre danoises, qui ont confirmé que nous faisions la bonne chose.
Nous encourageons généralement la vérité plutôt que de restreindre l’accès, afin que nous puissions communiquer avec les plus jeunes à un niveau approprié et être prêts à les protéger plutôt que de les repousser ou de les inciter à mentir sur leur âge pour accéder au site.
L’âge du consentement est de 15 ans au Danemark, et la majorité légale est de 18 ans. Il n’y a vraiment aucune limite d’âge pour l’accès à la pornographie selon la loi. En tant que communauté, nous réservons les sujets hardcore et les images sexuelles aux personnes de plus de 18 ans afin d’éviter toutes les discussions passionnées
qui surgissent sinon tous les deux ans.
Pendant la migration, je réécris l’ensemble des règles et j’inclurai également une déclaration claire indiquant que si vous avez moins de 13 ans, vous devez avoir l’autorisation de vos parents pour créer un profil (croyez-moi, aucun de nos utilisateurs ne demandera jamais l’autorisation à ses parents
).
Je vois — vous devrez utiliser la sécurité des catégories pour séparer ces groupes.
En ce qui concerne la preuve d’âge, vous aurez peut-être besoin d’une preuve légale, ce qui nécessiterait une photo de leur pièce d’identité officielle émise par le gouvernement, n’est-ce pas ?
En ce qui concerne la preuve d’âge, vous pourriez avoir besoin d’une preuve légale, ce qui nécessiterait une photo de leur pièce d’identité officielle délivrée par le gouvernement, n’est-ce pas ?
Si nous étions une entreprise et donc générions des revenus, ce serait une option viable (nous disposons de signatures numériques officielles). Toute autre approche serait un cauchemar avec le RGPD.
Quoi qu’il en soit, cette communauté est à but non lucratif et légalement, nous ne sommes pas tenus par la loi de procéder à une vérification. L’Europe en général, et le Danemark encore plus, est un peu plus détendu en ce qui concerne le contenu pour adultes par rapport aux États-Unis. Avertissement standard : je ne suis en aucun cas un expert juridique ; il est vivement conseillé à tout lecteur de consulter un professionnel du droit ![]()
Ce serait très utile pour l’analyse démographique. Sur l’un de nos sites, nous collectons la « tranche d’âge » par décennie à cette fin, ce qui est un peu ridicule car la précision diminue de 10 % chaque année ! Nous aurions probablement dû collecter l’année (ou la décennie) de naissance à la place, mais bon, la rétrospective est parfaite.
Ce serait bien que la date de naissance soit intégrée dans un plugin officiel comme Cakeday, à condition que le champ soit accessible via Polls Breakdown. Bien sûr, en tant qu’option configurable pour tenir compte des forums où la confidentialité est plus importante.
Pour me mettre au défi (d’apprendre le Ruby), j’ai essayé d’ajouter du code au plugin cakeday, en tenant compte de la confidentialité et de la sécurité tout en respectant les conventions de codage existantes et mes propres capacités en la matière.
Le code est visible sur https://github.com/DaVania/discourse-cakeday/commits/discourse-cakeday_with-age
J’espère sincèrement
qu’il sera utile, et comme c’est la première fois que j’utilise Github en tant que contributeur, je suspecte que tout n’est pas parfait, même si j’ai fait des efforts pendant de nombreuses nuits et mois pour que ce soit le cas. (Parfait)
Je vais ajouter mon grain de sel. Je travaille avec une communauté qui vise un objectif de vie basé sur l’âge, il est donc important qu’elle obtienne un âge (elle est prête à prétendre que l’âge entré est exact).
Il semble que ce pourrait être une solution : Datepicker in a User Custom field - #5 by tshenry
Mais l’ajout d’un type de date user_custom_field serait beaucoup plus simple. Je suis surpris qu’aucun employé d’Enterprise n’ait voulu cela. Il ne semble pas que ce soit si difficile à ajouter au cœur du système. Vous pouvez déjà utiliser DateTimeInputRange dans handlebars, il devrait donc être assez simple de l’ajouter également du côté de Rails.
Eh bien, il nous a fallu 10 ans, mais le dicton n’est-il pas « les grandes choses arrivent à ceux qui savent attendre » ?
Amusez-vous bien avec ça, les enfants.
Ce sujet a été automatiquement clôturé 30 jours après la dernière réponse. Les nouvelles réponses ne sont plus autorisées.