التحقق من حقل مستخدم مخصص لمعرف Fediverse

نعم، لقد بحثت ووجدت طريقة عامة للتحقق من صحة الإدخال لحقل مستخدم مخصص. مهاراتي هنا خام بعض الشيء، لذا آمل في الحصول على اقتراحات.

لقد كنا نشجع الأشخاص في مجتمعنا التعليمي على تضمين اسم مستخدم في ملفهم الشخصي إذا كان لديهم حساب فيدرالي (Mastodon، Bluesky، Threads، إلخ). يجب أن تكون هذه شيئًا يحتوي على علامتي @، حيث تكون الأولى اسم مستخدم والثانية نطاقًا بتنسيق صالح.

@coolperson99@someinstance.org

على الرغم مما اعتقدت أنه تنسيق موضح بوضوح:

معدل الإدخال الناجح هو حوالي 20٪ أو أسوأ. أحصل على عناوين بريد إلكتروني، وأسماء مستخدمين تويتر، وسلاسل عشوائية، وعناوين URL. يمكنني فقط أن أحلم، لكن أعتقد أنه يجب أن يكون من الممكن التحقق باستخدام بعض التعبيرات العادية (مرة أخرى، مهاراتي متوسطة إلى مربكة) للتنسيق الصحيح.

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

قد يكون هذا المكون الإضافي محل اهتمام إذا كنت تستضيف بنفسك أو على خطة مستضافة تتضمن ذلك

قد يكون مكون السمة هذا Theme component محل اهتمام أيضًا. يمكن بالطبع تثبيت هذا على أي تثبيت discourse.

شكراً لك دان، تبدو إضافة Discourse Authentication Validations مثالية ومفيدة لحقولي الأخرى.

أنا أستخدم بالفعل روابط الأيقونات الاجتماعية القابلة للنقر (Clickable Social Icon Links). يمكنني رؤية أن خطئي كان طلب اسم مستخدم Mastodon بدلاً من عنوان URL، لذلك يبدو أن لدي بعض التنظيف لأقوم به!

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

على الرحب والسعة!

لقد وجدت للتو هذا Theme component الذي قد تجده مفيدًا جدًا أيضًا.

يمكنك إنشاء منشور بالحقول التي تحتاج إلى تصحيح مع تقديم تفاصيل التنسيق/الصورة.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.