قم بتنزيل nodeloc/discourse-bbcode-tabs
العرض التوضيحي (重发)【测试留档】tianlicloud 香港精品 - 评测 - NodeLoc
صورة توضيحية
إضافة علامات تبويب BBCode لـ Discourse
تضيف هذه الإضافة دعمًا للمحتوى المقسم إلى علامات تبويب في منشورات Discourse باستخدام صيغة BBCode. تسمح للمستخدمين بإنشاء علامات تبويب متعددة بمحتويات مختلفة يمكن التبديل بينها دون إعادة تحميل الصفحة.
الميزات
-
إنشاء واجهات مقسمة إلى علامات تبويب في المنشورات باستخدام صيغة BBCode بسيطة
-
دعم كامل لـ Markdown داخل علامات التبويب
-
تعمل علامات التبويب مع كل من السمات الفاتحة والداكنة
-
تصميم متجاوب للأجهزة المحمولة
-
التنقل باستخدام لوحة المفاتيح (مفاتيح الأسهم) بين علامات التبويب
-
يتم تذكر تحديد علامة التبويب بين عمليات تحميل الصفحة
التثبيت
اتبع دليل تثبيت الإضافة:
cd /var/discourse
git clone https://github.com/nodeloc/discourse-bbcode-tabs.git plugins/discourse-bbcode-tabs
./launcher rebuild app
الإعدادات
توفر هذه الإضافة العديد من إعدادات الموقع التي يمكن تكوينها في واجهة مسؤول Discourse ضمن الإضافات > علامات تبويب BBCode:
-
bbcode_tabs_enabled: تمكين أو تعطيل إضافة علامات تبويب BBCode (الافتراضي: صحيح)
-
bbcode_tabs_first_tab_active: تحديد علامة التبويب الأولى تلقائيًا بشكل افتراضي (الافتراضي: صحيح)
-
bbcode_tabs_remember_selection: تذكر تحديد علامة التبويب بين عمليات تحميل الصفحة (الافتراضي: صحيح)
الاستخدام
يمكنك إضافة محتوى مقسم إلى علامات تبويب إلى منشوراتك باستخدام صيغة BBCode التالية:
[tabs]
[tab=عنوان علامة التبويب 1]
محتوى علامة التبويب 1
[/tab]
[tab=عنوان علامة التبويب 2]
محتوى علامة التبويب 2
[/tab]
[tab=عنوان علامة التبويب 3]
محتوى علامة التبويب 3
[/tab]
[/tabs]
سيتم تحديد علامة التبويب الأولى افتراضيًا.
أمثلة
مثال أساسي
[tabs]
[tab=عمود واحد]
املأ النص الخاص بك هنا، املأ النص الخاص بك هنا، املأ النص الخاص بك هنا، املأ النص الخاص بك هنا
[/tab]
[tab=عمودان]
املأ النص الخاص بك هنا، املأ النص الخاص بك هنا، املأ النص الخاص بك هنا، املأ النص الخاص بك هنا
[/tab]
[/tabs]
سيؤدي هذا إلى إنشاء علامتي تبويب بعنوان “عمود واحد” و “عمودان” مع المحتوى المحدد في كل علامة تبويب.
