هذا دليل للمسؤولين حول تخصيص صفحات الأسئلة الشائعة والإرشادات في موقع Discourse.
مستوى المستخدم المطلوب: مسؤول
يتيح لك تخصيص صفحات الأسئلة الشائعة والإرشادات في Discourse تكييف المحتوى ليتناسب مع الاحتياجات والقواعد المحددة لمجتمعك. غالبًا ما تكون هذه الصفحات هي نقطة المرجع الأولى للمستخدمين الجدد لفهم ما هو متوقع منهم، ويمكن أن تعمل أيضًا كمورد للأعضاء الحاليين.
صفحات الأسئلة الشائعة والإرشادات
بشكل افتراضي، يتضمن Discourse صفحة أسئلة شائعة فقط.
ومع ذلك، يمكنك أيضًا إنشاء صفحة إرشادات. يتيح ذلك محتوى أكثر تركيزًا في كل صفحة، حيث تتعامل صفحة الأسئلة الشائعة مع الأسئلة الشائعة بينما توضح صفحة الإرشادات قواعد المجتمع.
لإضافة صفحة إرشادات إلى موقعك، ستحتاج إلى إضافة عنوان URL لموضوع، أو عنوان URL خارجي إلى إعداد المسؤول faq url. يمكنك أيضًا استخدام عنوان URL لـ صفحة منشورة هنا.
سيؤدي هذا إلى إنشاء صفحة إرشادات (يمكن الوصول إليها عبر .../guidelines) جنبًا إلى جنب مع علامة التبويب FAQ الموجودة.
إعادة تسمية الأسئلة الشائعة إلى إرشادات (تغيير قادم)
يقوم Discourse بتطبيق تغيير قادم (rename_faq_to_guidelines) يعيد تسمية صفحة الأسئلة الشائعة إلى “إرشادات” في شريط التنقل. عند تفعيل هذا التغيير:
- تظهر علامة التبويب في شريط التنقل باسم إرشادات بدلاً من الأسئلة الشائعة
- يتم إعادة توجيه
/faqو/rulesو/conductجميعها إلى/guidelines(عند عدم تعيينfaq_url) - يتغير رابط الشريط الجانبي من “الأسئلة الشائعة” إلى “إرشادات”
- إذا تم تعيين
faq_url، فستظهر علامتا التبويب “إرشادات” و"الأسئلة الشائعة" معًا (كما كان من قبل)
يبقى محتوى صفحة الأسئلة الشائعة دون تغيير — التغييرات تطبق فقط على التسمية والتوجيه. يمكنك إدارة هذا التغيير القادم من صفحة Admin → Upcoming Changes.
محتوى الأسئلة الشائعة والإرشادات
تأتي صفحة الأسئلة الشائعة في Discourse مع محتوى افتراضي يعمل كنموذج لإرشادات المنتدى والأسئلة الشائعة. لتحرير هذا المحتوى:
- انتقل إلى موضوع FAQ/Guidelines في منتداك، والذي يتم إنشاؤه افتراضيًا عادةً عند إعداد مثيل Discourse. يكون هذا الموضوع مثبتًا عادةً في فئة الموظفين، ولكن يمكن العثور عليه في فئات أخرى إذا تم نقله.
- قم بتحرير المنشور كما تفعل مع أي موضوع آخر في المنتدى. بصفتك مسؤولاً أو مشرفًا، يمكنك تعديل النص ليتناسب مع قواعد وتوقعات مجتمعك.
- بعد إجراء التغييرات اللازمة، احفظ التعديلات لتحديث محتوى صفحة الأسئلة الشائعة.
إذا كنت ترغب في الارتباط بصفحة أسئلة شائعة خارجية بدلاً من ذلك، فيمكنك تغيير إعداد الموقع faq_url ليشير إلى عنوان URL لصفحة الأسئلة الشائعة الخارجية الخاصة بك.
إذا قمت بإضافة صفحة إرشادات، فستستخدم هذه الصفحة موضوع FAQ/Guidelines لمحتواها، ويمكنك تخصيص محتوى صفحة الإرشادات باتباع عملية مماثلة لما سبق.
أسماء تسميات التنقل
يمكنك تخصيص نصوص التسميات المستخدمة في قوائم التنقل للأسئلة الشائعة والإرشادات في صفحة Admin → Customize → Text (.../admin/customize/site_texts/).
ابحث عن js.guidelines و js.faq للعثور على محتوى النص الذي يتوافق مع تسميات التنقل وقم بتغييرها إلى المصطلحات المفضلة لديك.
يمكنك أيضًا تحديث تسمية التنقل المستخدمة في الشريط الجانبي للأسئلة الشائعة عن طريق تحرير js.sidebar.sections.community.links.faq.content. إذا تم تفعيل تغيير rename_faq_to_guidelines القادم، فقم بتحرير js.sidebar.sections.community.links.guidelines.content بدلاً من ذلك.
راجع Customize text in Discourse للحصول على تفاصيل إضافية حول هذه العملية.
مسارات عناوين URL
إذا لم يتضمن الموقع صفحة إرشادات، فيمكنك الوصول إلى صفحة الأسئلة الشائعة من مسارات عناوين URL التالية:
/faq/guidelines/rules/conduct
إذا تضمن الموقع صفحة إرشادات، فيمكن استخدام عناوين URL التالية للوصول إلى صفحة الإرشادات:
/guidelines/rules/conduct
عند وجود صفحة إرشادات، يمكن الوصول إلى صفحة الأسئلة الشائعة فقط من /faq أو من SiteSetting.faq_url.
عند تفعيل تغيير
rename_faq_to_guidelinesالقادم وعدم تعيينfaq_url، يتم إعادة توجيه/faqو/rulesو/conductجميعها إلى/guidelines.
هل هناك أي طريقة لتغيير مسارات عناوين URL مثل
/faqو/guidelines؟
لا. لا يحتوي Discourse على ميزات أساسية لتغيير هذه المسارات، على الرغم من أنه من الممكن القيام بذلك عبر إضافة (plugin).
إخفاء تسميات التنقل
اعتمادًا على كيفية رغبتك في هيكلة موقعك، قد ترغب في إخفاء روابط التنقل لصفحات الأسئلة الشائعة والإرشادات. يمكن القيام بذلك عن طريق إجراء تغييرات CSS على موقعك.
على وجه التحديد، يمكنك إخفاء أسماء تسميات التنقل للأسئلة الشائعة والإرشادات باستخدام كود CSS التالي:
إخفاء تسمية تنقل الأسئلة الشائعة
.nav-pills .nav-item-faq {
display: none;
}
إخفاء تسمية تنقل الإرشادات
.nav-pills .nav-item-guidelines {
display: none;
}
بالإضافة إلى ذلك، يمكنك إخفاء زر الأسئلة الشائعة من الشريط الجانبي / قائمة الهامبرغر باستخدام:
li[data-list-item-name="faq"]{
display: none;
}
إذا تم تفعيل تغيير rename_faq_to_guidelines القادم، فإن اسم عنصر الشريط الجانبي يتغير إلى “guidelines”، لذا استخدم:
li[data-list-item-name="guidelines"]{
display: none;
}
إضافة الإرشادات إلى الشريط الجانبي
يمكنك استخدام مكون السمة Custom Hamburger Menu Links لإضافة رابط لصفحة الإرشادات إلى قائمة الهامبرغر أو الشريط الجانبي. راجع تثبيت سمة أو مكون سمة للحصول على تفاصيل حول كيفية تثبيت هذا المكون.
بمجرد تثبيت مكون السمة، يمكنك استخدام المدخل التالي لإضافة رابط لصفحة الإرشادات.
Guidelines,/guidelines,g
نصائح لإدارة المجتمع
يعد تخصيص الأسئلة الشائعة والإرشادات في Discourse أمرًا مهمًا لتشكيل الهوية والثقافة الفريدة لمجتمعك، بالإضافة إلى توقعات مساحتك. لا يساعد هذا في تعزيز شعور الانتماء للمجتمع فحسب، بل يوفر أيضًا وضوحًا حول ما يجب فعله وما لا يجب فعله، مما يمكن أن يقلل بشكل كبير من عبء العمل على المشرفين ويحسن تجربة المستخدم.
إن قسم الأسئلة الشائعة المنظم جيدًا لا يقدر بثمن لإدماج الأعضاء الجدد بكفاءة، حيث يمكنه الإجابة الاستباقية على الاستفسارات الشائعة، مما يسمح بمناقشات أعمق وأكثر تفاعلية.
من المفيد صياغة هذه المستندات بنبرة إيجابية، مع تسليط الضوء على السلوكيات المشجعة بأمثلة واضحة. كما أن الحفاظ على محتوى موجز ومنظم جيدًا باستخدام النقاط الرئيسية والعناوين يمكن أن يساعد أيضًا في جعل المعلومات أكثر سهولة للفهم.










