يشرح هذا الدليل كيفية استخدام قوالب المواضيع في الفئات ويستكشف طرقًا بديلة لهيكلة المحتوى في Discourse.
مستوى المستخدم المطلوب: المسؤول
قوالب المواضيع هي أدوات قوية للحفاظ على اتساق المنتدى وتوجيه المستخدمين الجدد. سيرشدك هذا الدليل خلال إعداد قوالب مواضيع الفئة ويستكشف طرقًا بديلة لهيكلة المحتوى في Discourse.
ملخص
- تعلم كيفية إعداد قوالب مواضيع الفئات
- اكتشف بدائل مثل روابط المواضيع المعبأة مسبقًا وقوالب الردود
- افهم كيفية استخدام المواضيع كقوالب للردود المعدة مسبقًا
إعداد قوالب مواضيع الفئات
تعتبر قوالب مواضيع الفئات مفيدة عندما تريد أن تتبع المواضيع في فئة معينة تنسيقًا متسقًا. إليك كيفية إعدادها:
- انتقل إلى الفئة المطلوبة
- انقر على الزر
(مفتاح الربط)
- ابحث عن “نموذج الموضوع” (Topic Template) في القائمة اليسرى
- أدخل القالب الذي تريده في منطقة النص
على سبيل المثال، قد تستخدم فئة “الأفلام” هذا القالب:
شاهدت: [أدخل عنوان الفيلم] أعتقد أنه يستحق: [كم عدد النجوم] من أصل 4 نجوم المراجعة هنا:
يمكنك إضافة تعليقات مخفية إلى القالب باستخدام تعليقات HTML:
<!-- هذا تعليق HTML -->.
يتضمن علامة تبويب “نموذج الموضوع” (Topic Template) أيضًا حقل عنصر نائب لعنوان الموضوع (Topic Title Placeholder). يتيح لك هذا تعيين نص نائب يظهر في حقل عنوان الموضوع عند إنشاء مستخدم موضوعًا جديدًا في الفئة، مما يوجهه بشأن تنسيق العنوان الذي يجب استخدامه.
بدائل لقوالب مواضيع الفئات
إذا لم تتناسب قوالب مواضيع الفئات تمامًا مع احتياجاتك، ففكر في هذه البدائل:
إنشاء روابط مواضيع معبأة مسبقًا
يمكنك إنشاء عناوين URL التي، عند النقر عليها، تفتح موضوعًا جديدًا بمعلومات معبأة مسبقًا:
- استخدم بنية عنوان URL هذا:
https://discourse.example.com/new-topic?title=topic%20title&body=topic%20body&category=category/subcategory- قم بتعديل المعلمات حسب الحاجة
لمزيد من التفاصيل، اقرأ الدليل حول إنشاء رابط موضوع جديد بمعلومات معبأة مسبقًا.
استخدام قوالب الردود
للمواضيع التي تتطلب ردودًا منظمة، فكر في استخدام مكون السمة (theme component) الخاص بقالب الرد (Reply Template):
- قم بتثبيت مكون سمة قالب الرد
- قم بإعداد قالب الرد الذي تريده
مثال على القالب:
[wrap=template key="template-name"] قائمة مهام لـ $tomorrow - [ ] المهمة 1 - [ ] تنظيف الـ <!-- املأ اسم الغرفة: --> _ [/wrap]إنشاء مواضيع قوالب للردود المعدة مسبقًا
يتيح لك المكون الإضافي Discourse Templates استخدام مواضيع كاملة كقوالب للردود المعدة مسبقًا:
- قم بتثبيت المكون الإضافي Discourse Templates
- أنشئ فئة واحدة أو أكثر لتخزين القوالب الخاصة بك
- أضف مواضيع إلى هذه الفئات، حيث يعمل المنشور الأول كقالب
موارد إضافية
20 إعجابًا
ربما يمكن ذكر form-templates أيضًا.
هل يدعم قالب الموضوع الأساسي هذا عنصراً نائباً لاسم المستخدم الخاص بالناشر؟ على غرار ما تفعله discourse-templates.
إعجاب واحد (1)
مرحبًا، لقد أنشأت نموذجًا لأحدى فئاتي ولكنّه لا يُستخدم عندما يقوم المستخدمون بإنشاء موضوع جديد، لماذا؟ شكرًا.
يبدو أن ذلك المكون يعوق ظهور القوالب: “نص عنصر الـ قالب الموضوع”
قمتُ بإلغاء تفعيل ذلك المكون والآن تعمل قوالبي.
إعجابَين (2)
أقترح إضافة الوسم topic-templates.
إعجاب واحد (1)

