مبتدئ تمامًا في Discourse - تحملوني
أنا في منتصف عملية إعداد نسخة لمجتمع صغير يضم حوالي 80 شخصًا. كان من المفترض أن يكون هذا جاهزًا للعمل بحلول عام 2025
نحتاج إلى أن يقوم الأشخاص بالتسجيل بأسمائهم الكاملة. عندما قمت بإعداد Discourse في البداية، كان حقل الاسم الكامل مطلوبًا وكان كل شيء يعمل كما هو متوقع.
الآن، نموذج التسجيل لا يعرض الحقل على الإطلاق ولست متأكدًا في أي نقطة اختفى.
التغيير الوحيد الذي قمت به منذ ذلك الحين هو تثبيت هذا المكون الإضافي Majal / discourse-available-locales · GitLab لتقليص اللغات المتاحة.
لقد حاولت إزالة المكون الإضافي ولكن حقل الاسم الكامل كان لا يزال مفقودًا.
لدي متطلب الاسم الكامل مضبوطًا على “مطلوب عند التسجيل”.
إضافة حقل مستخدم مخصص يعمل كما هو متوقع.
يمكنك التأكد من ذلك عن طريق زيارة admin/logs/staff_action_logs. ربما فاتك تغيير إعداد ما يمكن أن يسبب مشكلتك؟
أيضًا، بعيدًا عن الموضوع قليلاً، ولكن قد ترغب في إلقاء نظرة على Available Locales Plugin - #5 by angus لأنه يبدو أنه يوفر نفس ميزة المكون الإضافي الخاص بك، ولكنه تتم صيانته (يبدو أن المكون الخاص بك لا تتم صيانته).
بالمناسبة، العنصر النائب هو فقط “الاسم”، وهو ليس واضحًا بما فيه الكفاية بالنسبة لي (أنا على علم بوجود إعداد لعرض وصف أسفل الحقل)، لذلك قمت بتغييره إلى “الاسم الكامل” في admin/customize/site_texts بعد إجراء هذا الاختبار.
شكراً لك على تخصيص وقت للمساعدة
هل يمكن أن يكون المكون الإضافي الذي أضفته قد كسر شيئًا؟
بعد تثبيته، قمت بإزالة جميع اللغات باستثناء 3.
لهذا السبب قمت بتثبيته.
لا ترى أي شيء متعلق في admin/logs/staff_action_logs
لا ترى أي شيء متعلق في قيم الإعدادات غير الافتراضية
لا ترى أي شيء في logs/
لا يوجد أي دليل في وحدة تحكم JavaScript أو في علامات الشبكة في أدوات المطور في متصفحك
لا ترى أي شيء في كود HTML (في حال أخفت بعض CSS أو إضافة متصفح الحقل)
تحديث Discourse (يفضل إعادة البناء من سطر الأوامر) لا يصلح الأمر
إذا لم يكن لديك أي نسخة احتياطية حديثة كان الحقل مرئيًا فيها
يمكنك المتابعة في البحث والانتظار للمساعدة، أو ربما توفير بعض الوقت والعرق عن طريق إعادة تثبيت Discourse. إنه ليس بالضرورة حلاً مبالغًا فيه، خاصة إذا كان تثبيتك جديدًا.
ولكن من المحبط أيضًا عدم فهم سبب حدوث هذه المشكلة.
ومع ذلك، بالنسبة لي، يبدو الأمر إما خللًا في الإعدادات، أو خطأ.
لا يمكنني أيضًا تكرار مشكلتك. هل يمكنك إلقاء نظرة على صفحة إعدادات الموقع وتحديد مربع الاختيار “إظهار الإعدادات المتجاوزة فقط” في الزاوية العلوية اليمنى لمعرفة ما إذا كانت هناك أي إعدادات أخرى مجاورة قد تؤثر على مثيلك؟
لقد قمت بإعادة الخادم إلى وقت مبكر (بعد تثبيت Discourse) باستخدام لقطة. كانت المشكلة لا تزال موجودة.
سأبدأ من جديد وهذه المرة سأكون أكثر حرصًا مع جميع الإعدادات والإضافات التي أقوم بتثبيتها.
شكراً لكل من أخذ الوقت لمساعدتي في هذا
تحرير: أوه يا إلهي، خطئي.
لقد كان غير مقصود - لن يحدث مرة أخرى
يعود الأمر! غريب جداً. لماذا يرتبط الاثنان ببعضهما البعض؟ لذا، نعم، للتأكيد، أقوم بإلغاء تحديد مربع “تسجيل الدخول مطلوب” ويظهر حقل الاسم الكامل مرة أخرى. أي أفكار إضافية حول كيفية الإصلاح دون الحاجة إلى جعل محتوى المجتمع مفتوحاً بالكامل للجمهور؟ شكراً!