| ملخص | Composer Button Bonanza يسمح لمسؤول الموقع بتعريف وإضافة أزرار ترميز جديدة إلى شريط أدوات Composer، ويوفر مجموعة كبيرة من الأزرار الجديدة في تكوينه الافتراضي. | |
| المستودع | centertap/DiscourseComposerButtonBonanza - Codeberg.org | |
| اقرأني | Making sure you're not a bot! | |
| ملاحظات الإصدار | Making sure you're not a bot! | |
| دليل التثبيت | كيفية تثبيت سمة أو مكون سمة | |
| رعاية | مقدم إليكم من… |
|
| هذا المكون السمة تم تطويره بواسطة Center for Transparent Analysis and Policy، وهي منظمة غير ربحية 501(c)(3). إذا كان هذا المكون مفيدًا لموقعك، ففكر في تقديم تبرع لدعم CTAP. |
تثبيت Composer Button Bonanza
"إمكانيات Composer التي يمكنك تحملها!"
Composer Button Bonanza هو مكون سمة يوفر المزيد من أزرار الترميز لـ Composer.
بشكل افتراضي، يوفر مجموعة كبيرة من الأزرار الجديدة، فوضى من الأزرار، مجموعة كبيرة من الأزرار. التكوين الافتراضي يضيف ثلاثة أزرار جديدة إلى شريط الأدوات (هل يمكنك اكتشافها؟
)، ويخفي الباقي خلف زر تبديل في قائمة النافذة المنبثقة
:
بعد النقر على زر التبديل، تصبح الأزرار الأخرى مرئية:
عبر إعدادات تكوين مكون السمة، يمكنك:
- إضافة تعريفات أزرار جديدة (و/أو إزالة الأزرار المقدمة)؛
- تحديد الأزرار التي سيتم عرضها، ومتى سيتم عرضها؛
- تغيير ترتيب الأزرار، ووضع الأزرار في شريط الأدوات أو في قائمة النافذة المنبثقة
؛ - توفير ترجمات/توطينات للأزرار.
هذا المكون لا يعرف أي ترميز أو تنسيق - إنه ببساطة يضيف أزرارًا مريحة (إمكانيات!) لكتابة الترميز الحالي الذي سيستدعي الأنماط الحالية. هدفه الأساسي هو مساعدة المستخدمين على اكتشاف وظائف Composer واستخدامها. على سبيل المثال، المستخدمون الذين يستخدمون الكثير من الحواشي السفلية ربما يضغطون على ^[ و ] مباشرة على لوحة المفاتيح؛ ولكن الباقون منا سيكونون سعداء بوجود زر
لتذكيرنا بما يجب فعله.
إحدى فوائد هذا النهج هي أنه إذا قررت إزالة هذا المكون السمة، فلن تزعج تنسيق أي مشاركات موجودة. هذا المكون ليس مسؤولاً عن القيام بأي تنسيق؛ إنه يوفر فقط اختصارات للوظائف الموجودة بالفعل في Composer، و/أو المقدمة بواسطة إضافات أخرى أو مكونات سمات.
التكوين الافتراضي
يوفر التكوين الافتراضي تعريفات لمعظم (كل؟) الترميزات الإضافية
المتاحة في تثبيت Discourse افتراضي (مع تمكين جميع الإضافات المضمنة، وعدم تثبيت أي إضافات إضافية):
- أنماط النص:
- تسطير،
خط يتوسطه خط - \u003csup\u003eنص علوي\u003c/sup\u003e و \u003csub\u003enص سفلي\u003c/sub\u003e
- \u003cbig\u003eنص كبير\u003c/big\u003e، \u003csmall\u003enص صغير\u003c/small\u003e
- \u003ckbd\u003eنمط لوحة المفاتيح\u003c/kbd\u003e
- تسطير،
- التنسيق
- \u003cbig\u003e\u003cb\u003eالعنوان 1\u003c/b\u003e\u003c/big\u003e، \u003cb\u003eالعنوان 2\u003c/b\u003e، \u003csmall\u003e\u003cb\u003eالعنوان 3\u003c/b\u003e\u003c/small\u003e
- حاشية سفلية[1]
- \u003cruby\u003eنص روبي\u003crp\u003e(\u003c/rp\u003e\u003crt\u003e ルビー テキスト\u003c/rt\u003e\u003crp\u003e)\u003c/rp\u003e\u003c/ruby\u003e
- صورة عبر رابط خارجي (
\u003cimg\u003e) - قائمة تحقق
- \u003cmark\u003eنص مميز\u003c/mark\u003e، \u003cins\u003eنص مدرج\u003c/ins\u003e، \u003cdel\u003enص محذوف\u003c/del\u003e
- رموز
- حقوق النشر ©، مسجل ®، علامة تجارية ™
- اليورو €، الين ¥
- رمز “الكتف” (لماذا لا؟ ¯\\\(ツ)\/¯ )
- وزر تبديل لإظهار/إخفاء معظم الأزرار المذكورة أعلاه
كما ذكرنا أعلاه، هذه مجرد الإعدادات الافتراضية. يمكن إعادة ترتيب كل هذه الأزرار أو إزالتها، ويمكن إضافة أزرار جديدة.
…مثل هذه الحاشية السفلية، على سبيل المثال. ↩︎

