Date Type On Custom User Fields

شكرًا لك جيف، أدرك أنني لم أكن دقيقًا بما يكفي في ردي.

نحتاج إلى القدرة على تمييز المستخدمين بناءً على أعمارهم وتصنيفهم في مجموعات. والسبب هو أن لدينا فئة مخصصة فقط للأشخاص الذين تزيد أعمارهم عن 15 عامًا (البحث عن تواصل)، وفئات أخرى مخصصة فقط للأشخاص الذين تزيد أعمارهم عن 18 عامًا (محتوى للبالغين/ذو طابع جنسي)، وحتى فئة واحدة مخصصة فقط للأشخاص الذين تقل أعمارهم عن 20 عامًا (مساحة آمنة للقاصرين لتجنب المتحرشين والمثيرين للريبة).

أنا حاليًا في عملية الانتقال من موقع يعتمد على Joomla (باستخدام مكونات Kunena وK2 وCobalt وJomSocial) إلى موقع جديد أبسط بكثير يعتمد فقط على Discourse (سأقدم طلب دمج (PR) مع سكريبتات الاستيراد الخاصة بي بمجرد الانتهاء منها ووجود وقت لتوثيقها).

حاليًا، نحل هذه المشكلة من خلال وجود مجموعات يمكن للمستخدمين الانضمام إليها، ثم نستخدم سكريبت SQL يعمل كل 5 دقائق لإزالة المستخدمين الذين ينضمون إلى مجموعات لا ينبغي لهم الانضمام إليها وإخطار المسؤول بذلك.

في الإعداد الحالي مع Discourse الذي أعمل على تصميمه، قمت بإنشاء حل لاختيار التاريخ باستخدام JavaScript في ملفاتهم الشخصية، وبالنسبة للبداية، سيتم إضافة المستخدمين الحاليين إلى المجموعات أثناء عملية الاستيراد. أما المستخدمون الجدد فسيكونون مهمة يدوية حتى أتمكن من تخصيص وقت لكتابة مهمة Sidekiq لإدارة ذلك. نحن نادرًا ما نحصل على أكثر من 5 مستخدمين جدد في الأسبوع، لذا فإن الأمر قابل للإدارة.

أدرك تمامًا أنني لا أملك وسيلة لمعرفة ما إذا كان المستخدم يقول الحقيقة بشأن عمره، لكننا ندير هذه المجتمع بهذه الطريقة منذ 20 عامًا، بما في ذلك التعامل مع سلطات إنفاذ القانون الدنماركية التي أكدت أننا فعلنا الصواب.

نحن عمومًا نروج لصراحة المستخدمين بدلاً من تقييد الوصول، حتى نتمكن من التواصل مع الشباب على مستوى مناسب ونكون مستعدين لحمايتهم بدلاً من إبعادهم أو دفعهم للكذب بشأن أعمارهم للحصول على الوصول.

سن الرشد في الدنمارك هو 15 عامًا، وسن الرشد القانوني هو 18 عامًا. ولا يوجد في الواقع حد عمري للوصول إلى المواد الإباحية وفقًا للقوانين. لكننا كمجتمع نحتفظ بالمواضيع الصريحة والصور الجنسية للأشخاص الذين تزيد أعمارهم عن 18 عامًا لتجنب جميع النقاشات العاصفة :fire: التي تنشأ عادةً كل عامين.

أثناء عملية الهجرة، أعيد كتابة مجموعة القواعد، وسأشمل بالتأكيد بيانًا واضحًا ينص على أنه إذا كان عمرك أقل من 13 عامًا، فيجب أن تحصل على إذن والديك لإنشاء ملفك الشخصي (ثق بي، لن يطلب أي من مستخدمينا إذن والديه أبدًا :grin:).

إعجاب واحد (1)