استخدام قوالب المواضيع للتصنيفات

:bookmark: يشرح هذا الدليل كيفية استخدام قوالب المواضيع في الفئات ويستكشف طرقًا بديلة لهيكلة المحتوى في Discourse.

:person_raising_hand: مستوى المستخدم المطلوب: المسؤول

قوالب المواضيع هي أدوات قوية للحفاظ على اتساق المنتدى وتوجيه المستخدمين الجدد. سيرشدك هذا الدليل خلال إعداد قوالب مواضيع الفئة ويستكشف طرقًا بديلة لهيكلة المحتوى في Discourse.

ملخص

  • تعلم كيفية إعداد قوالب مواضيع الفئات
  • اكتشف بدائل مثل روابط المواضيع المعبأة مسبقًا وقوالب الردود
  • افهم كيفية استخدام المواضيع كقوالب للردود المعدة مسبقًا

إعداد قوالب مواضيع الفئات

تعتبر قوالب مواضيع الفئات مفيدة عندما تريد أن تتبع المواضيع في فئة معينة تنسيقًا متسقًا. إليك كيفية إعدادها:

  1. انتقل إلى الفئة المطلوبة
  2. انقر على الزر :wrench: (مفتاح الربط)
  3. ابحث عن “نموذج الموضوع” (Topic Template) في القائمة اليسرى
  4. أدخل القالب الذي تريده في منطقة النص

على سبيل المثال، قد تستخدم فئة “الأفلام” هذا القالب:

شاهدت: [أدخل عنوان الفيلم]

أعتقد أنه يستحق: [كم عدد النجوم] من أصل 4 نجوم

المراجعة هنا:

:information_source: يمكنك إضافة تعليقات مخفية إلى القالب باستخدام تعليقات HTML: <!-- هذا تعليق HTML -->.

:bulb: يتضمن علامة تبويب “نموذج الموضوع” (Topic Template) أيضًا حقل عنصر نائب لعنوان الموضوع (Topic Title Placeholder). يتيح لك هذا تعيين نص نائب يظهر في حقل عنوان الموضوع عند إنشاء مستخدم موضوعًا جديدًا في الفئة، مما يوجهه بشأن تنسيق العنوان الذي يجب استخدامه.

بدائل لقوالب مواضيع الفئات

إذا لم تتناسب قوالب مواضيع الفئات تمامًا مع احتياجاتك، ففكر في هذه البدائل:

إنشاء روابط مواضيع معبأة مسبقًا

يمكنك إنشاء عناوين URL التي، عند النقر عليها، تفتح موضوعًا جديدًا بمعلومات معبأة مسبقًا:

  1. استخدم بنية عنوان URL هذا:
    https://discourse.example.com/new-topic?title=topic%20title&body=topic%20body&category=category/subcategory
  2. قم بتعديل المعلمات حسب الحاجة

لمزيد من التفاصيل، اقرأ الدليل حول إنشاء رابط موضوع جديد بمعلومات معبأة مسبقًا.

استخدام قوالب الردود

للمواضيع التي تتطلب ردودًا منظمة، فكر في استخدام مكون السمة (theme component) الخاص بقالب الرد (Reply Template):

  1. قم بتثبيت مكون سمة قالب الرد
  2. قم بإعداد قالب الرد الذي تريده

مثال على القالب:

[wrap=template key="template-name"]
قائمة مهام لـ $tomorrow
- [ ] المهمة 1
- [ ] تنظيف الـ <!-- املأ اسم الغرفة: --> _
[/wrap]

إنشاء مواضيع قوالب للردود المعدة مسبقًا

يتيح لك المكون الإضافي Discourse Templates استخدام مواضيع كاملة كقوالب للردود المعدة مسبقًا:

  1. قم بتثبيت المكون الإضافي Discourse Templates
  2. أنشئ فئة واحدة أو أكثر لتخزين القوالب الخاصة بك
  3. أضف مواضيع إلى هذه الفئات، حيث يعمل المنشور الأول كقالب

موارد إضافية

20 إعجابًا
Is there a way to make an input form for structured data?
How to add information while user creates post
Is it possible to have a questionnaire topic?
How to optimize issue/support ticket like workflow?
Can I add new fields to a topic?
Replies with specified fields
Using Discourse as a personal Journal?
Custom Topic Fields
How to hide placeholder from message composer
Optimized interface for mass editing topic titles?
Feature request: duplicate posts
Building a practitioner directory or category in a community
Plugin to gather approvals / signatures on an initiative?
How to include the label/text on the post creation textbox?
Auto-Populating Category Topic Templates with Usernames
Does this platform not give users templates when creating posts?
Creating form templates
Reply Template
Custom topic fields per category or custom topic entry form per category?
How can I set up a reminder banner in the editor?
Structuring an active support community migrating from Facebook
Discourse/jobs?
Thoughts from the Elm community on Intentional Communication
Replace "+ New Topic" with "+ Create Event" option
Use URL to compose a new message, with `body` adding new lines
Alerts that react to the user
Can I customize the welcome message shown when creating a new topic based on the chosen tag or category?
Forms on Discourse
Are the tables on top of some posts markdown or a feature?
Custom post warning for categories
Sending a message upon post
Topic template is confusing on mobile
Topic template is confusing on mobile

ربما يمكن ذكر form-templates أيضًا.

هل يدعم قالب الموضوع الأساسي هذا عنصراً نائباً لاسم المستخدم الخاص بالناشر؟ على غرار ما تفعله discourse-templates.

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

مرحبًا، لقد أنشأت نموذجًا لأحدى فئاتي ولكنّه لا يُستخدم عندما يقوم المستخدمون بإنشاء موضوع جديد، لماذا؟ شكرًا.

يبدو أن ذلك المكون يعوق ظهور القوالب: “نص عنصر الـ قالب الموضوع”

قمتُ بإلغاء تفعيل ذلك المكون والآن تعمل قوالبي.

إعجابَين (2)

أقترح إضافة الوسم topic-templates.

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