محوّل Markdown إلى BBCode

Markdown في كل مكان الآن، لكن منتديات كثيرة (phpBB، vBulletin، Invision، لوحات SMF الكلاسيكية) ما زالت لا تقبل سوى BBCode، ترميز الوسوم بالأقواس الذي يسبق Markdown بعقد. الصق Markdown ويعيد هذا المحوّل كتابة العناوين والتأكيد والقوائم وكتل الشيفرة والجداول والاقتباسات والروابط إلى مكافئاتها في BBCode كي تنشر مسودات مكتوبة في محرّر Markdown المفضل لديك مباشرة في لوحة قديمة.

كيف تعمل عملية التحويل

  1. 1

    الصق Markdown

    أسقِط مستندا كاملا أو شذرة. تُقبل امتدادات GFM (الجداول، الشطب).

  2. 2

    اختر لهجة المنتدى

    phpBB أو vBulletin أو Invision أو عام. لكل منها مجموعات وسوم مختلفة قليلا.

  3. 3

    حوّل

    العناوين ← `[size]` أو `[b]`، التأكيد ← `[i]`/`[b]`، القوائم ← `[list]`، الشيفرة ← `[code]`.

  4. 4

    انسخ BBCode

    الناتج جاهز للصق في أي محرّر مشاركات منتدى.

تعيين Markdown ← BBCode

Markdown BBCode
# H1 [size=200][b]H1[/b][/size]
## H2 [size=150][b]H2[/b][/size]
*italic* [i]italic[/i]
**bold** [b]bold[/b]
~~strike~~ [s]strike[/s]
`inline code` [c]inline code[/c] أو [icode]
كتلة شيفرة محاطة [code]...[/code]
قائمة نقطية [list] + عناصر [*] + [/list]
قائمة مرقّمة [list=1] + عناصر [*]
> quote [quote]quote[/quote]
[text](url) [url=...]text[/url]
![alt](img) [img]img[/img] (يُسقَط alt)
خط أفقي [hr] إن كان مدعوما، وإلا فارغ
جدول (GFM) [table][tr][td]...[/td][/tr][/table]

اختلافات اللهجات

لا تتكلم كل المنتديات BBCode ذاته. تباينات شائعة:

  • العناوين. لا يدعم phpBB [h1]–[h6]؛ يحاكيها المحوّل بـ [size] + [b]. يدعم vBulletin [size=5].
  • اللون والخط. يعمل [color=red] في كل مكان لكنه لا يُنتَج من Markdown (لا صياغة مصدر له).
  • الشيفرة المضمّنة. تستخدم بعض اللوحات [c]، وأخرى [icode]، ومعظمها يعود إلى [code].
  • الصور. لا سمة alt في BBCode؛ يُهمَل نص alt. أضِفه كنص عادي مجاور إن كانت إتاحة الوصول تهمك.

ما ينجو من الدوران

  • العريض، المائل، الشطب: مثالي.
  • الشيفرة المضمّنة وكتل الشيفرة: مثالي.
  • القوائم: مثالي.
  • الروابط: مثالي.
  • الجداول: يعتمد على دعم المنتدى لـ [table]. لا يدعمه phpBB أصليا، استخدم إضافة أو عُد إلى شبكة نص عادي.
  • العناوين: تقريبي، لا مستويات عناوين دلالية في BBCode.

نصائح اللوحات القديمة

  • الصق وعاين. لمحلّل BBCode في كل منتدى نزواته، وما يعمل في واحد قد يُعرَض نصا حرفيا في آخر.
  • فضّل كتل [code] للمحتوى المنزاح، أحيانا تأكل محلّلات BBCode نمط شيفرة Markdown المنزاح بأربع مسافات.
  • إن كان المنتدى يدعم [html]، فقد تحصل على ناتج أنظف بتحويل Markdown ← HTML أولا، ثم اللصق.

الأسئلة الشائعة

لا وسوم عناوين تاريخيا في BBCode (لا [h1]). تحاكيها معظم المنتديات بـ [size] و[b]. إن كان لمنتداك إضافة عناوين، فيمكنك معالجة الناتج لاحقا يدويا.

فقط مع إضافة [table] من طرف ثالث. لا يقبل phpBB العادي [table]، ينتجه المحوّل، لكن المنتدى سيعرضه نصا حرفيا ما لم تُثبَّت الإضافة.

لوسم [img] في BBCode لا سمة alt، فيُسقَط نص alt. أضِف تسمية توضيحية في النص المحيط إن كانت إتاحة الوصول تهم.

ليس هذه الأداة. هناك محوّلات منفصلة من BBCode إلى Markdown؛ احذر وسوم اللون والخط التي لا مكافئ لها في Markdown.

لا. التحويل كله في المتصفح، فلا تغادر مسودتك جهازك أبدا.

أدوات ذات صلة

الأداة متاحة بلغات أخرى