Date Type On Custom User Fields

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

7 „Gefällt mir“

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?

2 „Gefällt mir“

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?

2 „Gefällt mir“

Another bump for this one given we appear to have just iterated to a new release phase :wink:

3 „Gefällt mir“

I would like to use the birthdate for an age verification.

4 „Gefällt mir“

Bump, 3 questions

  • Why can’t we add a date type on customer user field. Please add that functionality.
    My use case is also to verify age of community members during sign-up.

  • Also is there a way where cake day is customizable to include birth year?

  • Want to make some user fields in profile compulsory to be filled up post sign up

2 „Gefällt mir“

Hat das schon Rückhalt gefunden? Ich möchte das Alter per Geburtsdatum verifizieren.

2 „Gefällt mir“

Ja, ich brauche auch eine Altersüberprüfung – das ist der Hauptgrund, warum wir das Migration noch nicht durchgeführt haben.

Es scheint, als wäre die Haltung der Kernentwickler: „Ihr habt keine Möglichkeit zu verifizieren, dass eure Nutzer ehrlich sind.

2 „Gefällt mir“

Bei der Anmeldung gibt es hier eine grundlegende Form der Verifizierung, bei der unten steht:

Mit der Registrierung stimmen Sie der Datenschutzrichtlinie und den Nutzungsbedingungen zu.

Sie können diesen Text ganz einfach bearbeiten (wie Sie jeden Text in Discourse bearbeiten können), um beispielsweise Folgendes zu sagen:

Mit der Registrierung bestätigen Sie, dass Sie mindestens 13 Jahre alt sind, und stimmen der Datenschutzrichtlinie und den Nutzungsbedingungen zu.

3 „Gefällt mir“

Danke, Jeff. Mir ist bewusst, dass meine vorherige Antwort nicht präzise genug war.

Wir müssen Benutzer nach Alter unterscheiden und in Gruppen einteilen können. Der Grund dafür ist, dass wir eine Kategorie nur für Personen über 15 Jahre haben (Kontaktsuche), mehrere nur für Personen über 18 Jahre (Erwachsene / sexuelle Themen) und sogar eine nur für Personen unter 20 Jahren (geschützter Raum für Minderjährige, um Raubtiere und Perverslinge zu vermeiden).

Ich bin gerade dabei, von einer Joomla-basierten Seite (mit den Komponenten Kunena, K2, Cobalt und JomSocial) auf eine neue, viel einfachere Seite umzuziehen, die ausschließlich auf Discourse basiert (ich werde einen PR mit meinen Import-Skripten erstellen, sobald ich fertig bin und Zeit hatte, sie zu dokumentieren).

Derzeit lösen wir das Problem, indem wir Gruppen haben, denen Benutzer beitreten können, und führen alle 5 Minuten ein SQL-Skript aus, das Benutzer entfernt, die einer Gruppe beitreten, der sie nicht beitreten sollten, und den Administrator benachrichtigt.

In meinem aktuellen Discourse-Setup habe ich eine JS-Datumsauswahl-Lösung im Profil implementiert. Für den Anfang werden die aktuellen Benutzer während des Imports in Gruppen eingeordnet. Neue Benutzer werden vorerst manuell hinzugefügt, bis ich Zeit habe, einen Sidekiq-Job zu schreiben, der dies automatisiert. Wir erhalten selten mehr als 5 neue Benutzer pro Woche, daher ist das gut handhabbar.

Mir ist bewusst, dass ich nicht wissen kann, ob ein Benutzer über sein Alter die Wahrheit sagt. Aber wir betreiben diese Community nun seit 20 Jahren auf diese Weise, einschließlich der Zusammenarbeit mit der dänischen Strafverfolgung, die bestätigt hat, dass wir das Richtige getan haben.

Wir fördern generell die Ehrlichkeit, anstatt den Zugang einzuschränken, damit wir mit Jüngeren auf angemessenem Niveau kommunizieren und bereit sind, sie zu schützen, anstatt sie zu verstoßen oder sie dazu zu bringen, über ihr Alter zu lügen, um Zugang zu erhalten.

Das Alter der sexuellen Einwilligung beträgt in Dänemark 15 Jahre, das gesetzliche Volljährigkeitsalter 18 Jahre. Gemäß den Gesetzen gibt es wirklich keine Altersgrenze für den Zugang zu Pornografie. Als Community halten wir jedoch harte Themen und sexuelle Bilder für Personen über 18 Jahre zurück, um all die hitzigen Diskussionen :fire: zu vermeiden, die sonst alle paar Jahre aufkommen würden.

Während der Migration schreibe ich den Regelkatalog neu und werde definitiv auch eine klare Aussage aufnehmen, dass Personen unter 13 Jahren die Erlaubnis ihrer Eltern benötigen, um ein Profil zu erstellen (glauben Sie mir, keiner unserer Benutzer wird jemals seine Eltern um Erlaubnis bitten :grin:).

1 „Gefällt mir“

Ich verstehe – Sie müssen die Kategoriensicherheit verwenden, um diese Gruppen zu trennen.

Was den Altersnachweis betrifft, benötigen Sie möglicherweise einen rechtlichen Nachweis, was ein Foto ihres offiziellen Ausweises voraussetzen würde, oder?

Was den Altersnachweis betrifft, benötigen Sie möglicherweise einen rechtlich gültigen Nachweis, also ein Foto eines offiziellen Ausweises der Regierung, richtig?

Wenn wir ein Unternehmen wären und somit Einkünfte erzielen würden, wäre das ein gangbarer Weg (wir verfügen über offizielle digitale Signaturen). Jede andere Methode wäre im Hinblick auf die DSGVO ein Albtraum.

Jedenfalls ist diese Gemeinschaft nicht kommerziell, und rechtlich sind wir gesetzlich nicht verpflichtet, eine Verifizierung durchzuführen. Europa ist allgemein, und Dänemark noch mehr als der Rest, etwas entspannter, wenn es um Erwachseneninhalte im Vergleich zu den USA geht. Standard-Haftungsausschluss: Ich bin in keiner Weise ein Rechtsexperte; es wird allen Lesern dringend empfohlen, professionelle Rechtsberatung einzuholen :slight_smile:

2 „Gefällt mir“

Das wäre für demografische Analysen sehr nützlich. Auf einer unserer Seiten erfassen wir zu diesem Zweck das „Altersband

2 „Gefällt mir“

Als Herausforderung für mich selbst (beim Erlernen von Ruby) habe ich versucht, dem großartigen Cakeday-Plugin etwas Code hinzuzufügen, der Datenschutz und Sicherheit berücksichtigt und dabei die bestehenden Codierkonventionen und meine eigenen Fähigkeiten einhält.

Der Code ist unter https://github.com/DaVania/discourse-cakeday/commits/discourse-cakeday_with-age zu sehen.

Ich hoffe sehr :pray:, dass er nützlich sein wird, und da dies meine erste Nutzung von Github als Mitwirkender ist, vermute ich, dass nicht alles perfekt ist, obwohl ich viele Nächte und Monate daran gearbeitet habe, es genau so zu machen. (Perfekt)

2 „Gefällt mir“

Ich reihe mich hier ein. Ich arbeite mit einer Community, die auf ein altersbasiertes Lebensziel hinarbeitet, daher ist es wichtig, dass sie ein Alter erhalten (sie sind bereit, so zu tun, als wäre das eingegebene Alter korrekt).

Es sieht so aus, als könnte dies eine Lösung sein: Datepicker in a User Custom field - #5 by tshenry

Aber das Hinzufügen eines benutzerdefinierten Feldes vom Typ Datum wäre viel einfacher. Ich bin überrascht, dass kein Enterprise-Mitarbeiter dies gewünscht hat. Es scheint nicht so schwer zu sein, es in den Kern aufzunehmen. Sie können DateTimeInputRange bereits in Handlebars verwenden, daher sollte es auf der Rails-Seite auch ziemlich einfach sein, es hinzuzufügen.

2 „Gefällt mir“

Nun, es hat uns nur 10 Jahre gekostet, aber heißt es nicht „Großes kommt zu denen, die warten“?

Macht euch damit verrückt, Kinder.

9 „Gefällt mir“

Dieses Thema wurde 30 Tage nach der letzten Antwort automatisch geschlossen. Neue Antworten sind nicht mehr erlaubt.