| ملخص | إضافة زر طباعة نظيف للمواضيع | |
|---|---|---|
| معاينة | معاينة على منشئ مواضيع Discourse | |
| المستودع | GitHub - dereklputnam/discourse-pdf-download | |
| دليل التثبيت | كيفية تثبيت موضوع أو مكون موضوع | |
| جديد في مواضيع Discourse؟ | دليل المبتدئين لاستخدام مواضيع Discourse |
أردت منح مستخدمين طريقة أكثر أناقة لطباعة محتوى موضوع بدلاً من طريقة الطباعة الافتراضية. يتيح هذا تحديد المواضيع التي سيظهر فيها الزر بدقة، وإضافة أو إزالة عناصر، وإضافة جدول محتويات إذا رغب المستخدم في ذلك.
لقطات شاشة
يحاكي أنماط الأزرار في موقعك، مع توفير لوحات ألوان أساسية وثانوية.
عند اكتشاف جدول محتويات، تتوفر خيار تضمين/استبعاد المخطط:
أضفت أيضًا القدرة على تحديد عمق البحث عن العناوين في جدول المحتويات، لموازنة الفائدة والعملية.
راجع موقع منشئ المواضيع لعرض حي لإضافة مخطط. لم أستطع معرفة كيفية تمكين DiscoTOC هناك، لكنه يكتشفه على أي حال
.
الإعدادات
| الإعداد | الوصف |
|---|---|
enabled_categories |
الفئات التي يظهر فيها الزر |
enabled_tags |
العلامات التي يظهر فيها الزر |
enabled_topic_ids |
معرفات مواضيع محددة لإظهار الزر دائمًا |
first_post_only |
تضمين المنشور الأصلي فقط |
show_post_meta |
إظهار المؤلف والتاريخ في ملف PDF |
show_site_logo |
إظهار شعار الموقع في رأس ملف PDF |
show_tags |
إظهار علامات الموضوع في رأس ملف PDF |
show_toc |
تمكين ميزة المخطط ومربع الاختيار |
toc_max_depth |
عمق العناوين للمخطط |
button_style |
ثانوي (محدود) أو أساسي (ممتلئ) |
لقد بنيت هذا دون استخدام محرر الكائنات، لكنني أستطيع الآن رؤية بعض القيمة في وجود معالجات أزرار مختلفة اعتمادًا على موقعها. مثل تضمين المنشور الأول فقط أو تضمين/استبعاد بيانات المؤلف. سعيد بسماع آرائكم وتعديله حسب الحاجة!



