منذ ظهور https://meta.discourse.org/t/page-publishing/151971، أصبح لدينا الآن تحكم رائع في الصفحات الثابتة في Discourse، بما في ذلك إمكانية جعلها عامة أو خاصة. ومع ذلك، في الحالات التي تتطلب تسجيل الدخول، تكون صفحات /faq و /about (وهي ذات قيمة عالية) مخفية، ولا توجد آلية لجعلها عامة. سيكون من المفيد جدًا السماح بذلك. كما أن ذلك سيجعل السلوك متسقًا عبر الصفحات الثابتة.
الخلفية
في الحالات العامة، تكون جميع صفحات /privacy و /tos و /faq و /about عامة. لكن في المواقع التي تتطلب تسجيل الدخول (مثل موقعي)، تظل صفحات /privacy و /tos عامة بينما تكون صفحات /faq و /about خاصة. كان هذا منطقيًا لأن الصفحتين الأوليين كانتا مُعرَّفتين في حوار التسجيل.
المشكلة هي أن المستخدمين المحتملين يرغبون في معرفة من هم المشرفون والمديرون، بالإضافة إلى قراءة الأسئلة الشائعة. من المتوقع وجود صفحة ‘حول’ على معظم الخدمات قبل التسجيل، بينما تكون صفحة /login محدودة في ما تسمح به.
الحلول المقترحة
في الوقت الحالي، في /admin/site_settings/category/all_results?filter=faq، يمكننا توجيه /faq إلى صفحة عامة وربطها مباشرة كحل مؤقت جزئيًا - ومع ذلك، فإن خيارات التنقل الجيدة لا تعمل. ولا يوجد حل بديل لـ /about.
- وجود إعدادات موقع للتحكم في ظهور
/privacyو/tosو/faqو/aboutسيكون أحد الطرق التي يمكن أن تنجح. - السماح بالتحكم في الظهور وفقًا لـ Page Publishing على كل موضوع تحكم يمكن أن يعمل بشكل جيد ويُلغي الحاجة إلى أي إعدادات إدارية. ومع ذلك، لن يعمل ذلك بشكل جيد لـ
/about.