| ملخص | السماح للمستخدمين باستخدام snapblocks في منشوراتهم. | |
| رابط المستودع | GitHub - snap-blocks/snapblocks-discourse: snapblocks discourse plugin | |
| دليل التثبيت | كيفية تثبيت الإضافات في Discourse |
الميزات
Snapblocks هو تفرع من scratchblocks يسمح للمستخدمين بتحويل النص إلى صور لبرامج Snap!. تسمح إضافة Discourse هذه للمستخدمين باستخدام snapblocks في منشوراتهم.
يمكنك إنشاء snapblocks في منشور عن طريق كتابة كود snapblocks داخل علامات bbcode [snapblocks][/snapblocks]. على سبيل المثال:
[snapblocks]
move (10) steps
[/snapblocks]
يمكنك بدلاً من ذلك استخدام [scratchblocks][/scratchblocks] كاسم مستعار، على الرغم من أنه يمكن تعطيله.
يمكنك أيضًا استخدام [sb][/sb] لإضافة كود snapblocks بشكل مضمن.
Use the [sb]move (10) steps[/sb] block to move forward.
الخيارات
هناك بعض الإعدادات المتاحة لتغيير كيفية عرض snapblocks.
- نمط الكتلة
- مقياس الكتلة
- تلوين الحمار الوحشي
- التفاف الكتلة
- إظهار المسافات
- قبعات سانتا
يمكن أيضًا استخدام العديد من الخيارات في مقتطفات snapblocks.
[snapblocks blockStyle="snap-flat" wrap="true" wrapSize=100 zebra="true" showSpaces="false" santa="true"]
when flag clicked
if <[] = []> {
forever {
run ({} @addInput) with inputs [Hello world] @delInput @verticalEllipsis @addInput
}
}
[/snapblocks]
يمكنك أيضًا تعيين نمط الكتلة باستخدام المعلمة الافتراضية.
[snapblocks="snap-flat"]
move (10) steps
[/snapblocks]
الإعدادات
| الاسم | الوصف |
|---|---|
| نمط الكتلة | نمط الكتلة الافتراضي. يمكن أن يكون snap أو snap-flat أو scratch2 أو scratch3 أو scratch3-hc. |
| مقياس الكتلة | مقياس صورة الكتلة الافتراضي. يجب أن يكون عددًا عشريًا. |
| تلوين الحمار الوحشي | إذا كانت هناك كتل متعددة بنفس اللون، فقم بتبديل لون أفتح. |
| التفاف الكتلة | التفاف أجزاء الكتلة إلى سطر جديد إذا أصبحت الكتلة واسعة جدًا. |
| إظهار المسافات | إظهار المسافات كنقطة في المدخلات. |
| اسم مستعار لـ Scratchblock | تمكين الاسم المستعار لـ [scratchblocks]. |
سجل التغييرات
- 1.4.1
- إصلاح اقتباس مقتطفات الكود متعددة الأسطر
- اكتشاف ترجمات الكتل فعليًا
- 1.4.0
- جعل اقتباس snapblocks أفضل
- لا يمكن تحديد النص الموجود في الكتل (على الرغم من أنه لا يزال بإمكانك التحديد فوقها واقتباس البرنامج النصي بأكمله).
- 1.3.0
- إضافة خيار “قبعات سانتا” إلى الإعدادات
- إضافة خيار
santaإلى مقتطفات snapblocks - تحديث snapblocks إلى 1.8.0
- 1.2.0
- السماح بتبديل الاسم المستعار لـ [scratchblocks] (لقد اكتشفت أخيرًا كيفية القيام بذلك).
- تحديث snapblocks إلى 1.7.0
- 1.1.1
- التأكد من أن البرامج النصية المتدفقة يمكن تمريرها.
- إضافة نص فعلي عند استخدام زر snapblocks في شريط الأدوات.
- 1.1.0
- تحديث snapblocks إلى 1.6.0
- 1.0.0
- الإصدار الأولي
إلى القائمة
- السماح بنمط افتراضي منفصل لـ
[scratchblocks]



