Markdown till BBCode-konverterare

Markdown finns överallt nu, men gott om forum (phpBB, vBulletin, Invision, klassiska SMF-tavlor) accepterar fortfarande bara BBCode, parentestaggsmärkningen som föregår Markdown med ett decennium. Klistra in Markdown så skriver den här konverteraren om rubriker, betoning, listor, kodblock, tabeller, citat och länkar till sina BBCode-motsvarigheter så att du kan posta utkast skrivna i din favorit-Markdown-redigerare direkt till en äldre tavla.

Så fungerar konverteringen

  1. 1

    Klistra in Markdown

    Släpp ett helt dokument eller ett utdrag. GFM-tillägg (tabeller, genomstrykning) accepteras.

  2. 2

    Välj forumdialekt

    phpBB, vBulletin, Invision eller generisk. Var och en har något olika tagguppsättningar.

  3. 3

    Konvertera

    Rubriker → `[size]` eller `[b]`, betoning → `[i]`/`[b]`, listor → `[list]`, kod → `[code]`.

  4. 4

    Kopiera BBCode

    Utdatan är redo att klistra in i valfri forumeditor.

Markdown → BBCode-mappning

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] eller [icode]
Staketkodblock [code]...[/code]
Punktlista [list] + [*]-objekt + [/list]
Numrerad lista [list=1] + [*]-objekt
> quote [quote]quote[/quote]
[text](url) [url=...]text[/url]
![alt](img) [img]img[/img] (alt borttaget)
Horisontell linje [hr] om det stöds, annars tom
Tabell (GFM) [table][tr][td]...[/td][/tr][/table]

Dialektskillnader

Inte varje forum talar samma BBCode. Vanliga avvikelser:

  • Rubriker. phpBB stöder inte [h1][h6]; konverteraren simulerar dem med [size] + [b]. vBulletin stöder [size=5].
  • Färg och teckensnitt. [color=red] fungerar överallt men produceras inte av Markdown (ingen källsyntax för det).
  • Inline-kod. Vissa tavlor använder [c], andra [icode], de flesta faller tillbaka till [code].
  • Bilder. BBCode har inget alt-attribut; alt-texten kasseras. Lägg till den som angränsande vanlig text om du bryr dig om tillgänglighet.

Vad som överlever tur-och-retur

  • Fet, kursiv, genomstrykning: perfekt.
  • Inline-kod och kodblock: perfekt.
  • Listor: perfekt.
  • Länkar: perfekt.
  • Tabeller: beror på om forumet stöder [table]. phpBB gör det inte nativt, använd ett plugin eller fall tillbaka till ett rutnät i vanlig text.
  • Rubriker: ungefärligt, BBCode har inga semantiska rubriknivåer.

Tips för äldre tavlor

  • Klistra in och förhandsgranska. Varje forums BBCode-tolkare har egenheter, och det som fungerar på en kan återges som bokstavlig text på en annan.
  • Föredra [code]-block för indraget innehåll, Markdowns kodstil med fyra mellanslags indrag äts ibland av BBCode-tolkare.
  • Om forumet stöder [html] kan du få renare utdata genom att konvertera Markdown → HTML först och sedan klistra in.

Vanliga frågor

BBCode har historiskt inga rubriktaggar (ingen [h1]). De flesta forum simulerar dem med [size] och [b]. Om ditt forum har ett rubrikplugin kan du efterbearbeta utdatan för hand.

Bara med ett tredjeparts-[table]-plugin. Vanlig phpBB accepterar inte [table], konverteraren matar ut det, men forumet återger det som bokstavlig text om inte pluginet är installerat.

BBCodes [img]-tagg har inget alt-attribut, så alt-texten tas bort. Lägg till en bildtext i den omgivande texten om tillgänglighet spelar roll.

Inte det här verktyget. Det finns separata BBCode-till-Markdown-konverterare; se upp för färg- och teckensnittstaggar som inte har någon Markdown-motsvarighet.

Nej. Konverteringen sker helt i webbläsaren, så ditt utkast lämnar aldrig din enhet.

Relaterade verktyg

Verktyget finns på andra språk