Markdown naar BBCode-converter
Markdown is tegenwoordig overal, maar veel fora (phpBB, vBulletin, Invision, klassieke SMF-boards) accepteren nog steeds alleen BBCode, de opmaak met vierkante-haaktags die een decennium ouder is dan Markdown. Plak Markdown en deze converter zet koppen, nadruk, lijsten, codeblokken, tabellen, citaten en links om naar hun BBCode-equivalenten, zodat u concepten die u in uw favoriete Markdown-editor hebt geschreven rechtstreeks op een verouderd board kunt plaatsen.
Hoe de conversie werkt
-
1
Plak Markdown
Zet een volledig document of een fragment neer. GFM-uitbreidingen (tabellen, doorhalen) worden geaccepteerd.
-
2
Kies het forumdialect
phpBB, vBulletin, Invision of generiek. Elk heeft net iets andere tagsets.
-
3
Converteren
Koppen → `[size]` of `[b]`, nadruk → `[i]`/`[b]`, lijsten → `[list]`, code → `[code]`.
-
4
Kopieer BBCode
De uitvoer is klaar om in elke forumberichteditor te plakken.
Markdown → BBCode-toewijzing
| 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] of [icode] |
| Omheind codeblok | [code]...[/code] |
| Opsommingslijst | [list] + [*]-items + [/list] |
| Genummerde lijst | [list=1] + [*]-items |
> quote |
[quote]quote[/quote] |
[text](url) |
[url=...]text[/url] |
 |
[img]img[/img] (alt verwijderd) |
| Horizontale lijn | [hr] indien ondersteund, anders leeg |
| Tabel (GFM) | [table][tr][td]...[/td][/tr][/table] |
Dialectverschillen
Niet elk forum spreekt hetzelfde BBCode. Veelvoorkomende verschillen:
- Koppen. phpBB ondersteunt geen
[h1]–[h6]; de converter simuleert ze met[size]+[b]. vBulletin ondersteunt[size=5]. - Kleur en lettertype.
[color=red]werkt overal maar wordt niet door Markdown geproduceerd (er is geen bronsyntaxis voor). - Inline code. Sommige boards gebruiken
[c], andere[icode], de meeste vallen terug op[code]. - Afbeeldingen. BBCode heeft geen alt-attribuut; de alt-tekst wordt weggelaten. Voeg deze toe als aangrenzende platte tekst als toegankelijkheid u belangrijk is.
Wat de heen-en-terugreis overleeft
- Vet, cursief, doorhaling: perfect.
- Inline code en codeblokken: perfect.
- Lijsten: perfect.
- Links: perfect.
- Tabellen: hangt ervan af of het forum
[table]ondersteunt. phpBB doet dat niet native, gebruik een plug-in of val terug op een raster in platte tekst. - Koppen: bij benadering, BBCode heeft geen semantische kopniveaus.
Tips voor verouderde boards
- Plakken en voorbeeld bekijken. De BBCode-parser van elk forum heeft eigenaardigheden, en wat op het ene werkt kan op het andere als letterlijke tekst worden weergegeven.
- Geef de voorkeur aan
[code]-blokken voor ingesprongen inhoud, de code-stijl van Markdown met vier spaties inspringen wordt soms opgeslokt door BBCode-parsers. - Als het forum
[html]ondersteunt, krijgt u mogelijk schonere uitvoer door Markdown eerst naar HTML te converteren en dan te plakken.
Veelgestelde vragen
BBCode heeft historisch gezien geen koptags (geen [h1]). De meeste fora simuleren ze met [size] en [b]. Als uw forum een kop-plug-in heeft, kunt u de uitvoer handmatig nabewerken.
Alleen met een [table]-plug-in van derden. Standaard-phpBB accepteert [table] niet, de converter produceert het, maar het forum geeft het als letterlijke tekst weer tenzij de plug-in is geïnstalleerd.
De [img]-tag van BBCode heeft geen alt-attribuut, dus de alt-tekst wordt weggelaten. Voeg een onderschrift toe in de omringende tekst als toegankelijkheid belangrijk is.
Niet met dit hulpmiddel. Er bestaan aparte converters van BBCode naar Markdown; let op kleur- en lettertypetags die geen equivalent in Markdown hebben.
Nee. De conversie gebeurt volledig in de browser, dus uw concept verlaat nooit uw apparaat.
Gerelateerde tools
Webpack-configuratiegenerator
Maak een webpack.config.js voor webpack 5 vanuit een kort formulier: stel entry, uitvoermap en mode in en zet TypeScript, Babel, een CSS-loader, HtmlWebpackPlugin en een dev-server aan.
Telefoonnummers controleren
Controleer de structuur van telefoonnummers per land en bekijk regio, type en E.164-, internationale, nationale en RFC 3966-notatie.
SVG-golfgenerator
Genereer een vloeiende SVG-golfscheiding voor headers en footers met instelbare amplitude, frequentie, kleur en positie boven of onder. Kopieer de SVG-code.
Decimaal naar hexadecimaal converter
Voer een decimaal geheel getal in en ontvang direct de hexadecimale waarde, inclusief negatieve waarden als 64-bits tweecomplement.
JSON-editor online
Bewerk JSON lokaal in de browser, bekijk de opgemaakte structuur, formatteer of minimaliseer tekst, sorteer sleutels en download een JSON-bestand.
ASCII-tabelreferentie
Volledige ASCII-tabel van 0 tot 127 met decimale, hexadecimale, octale en binaire waarden en HTML-numerieke referentienotatie, inclusief control codes zoals NUL, LF en DEL.
Tool beschikbaar in andere talen
- Konwerter Markdown na BBCode [PL]
- Markdown till BBCode-konverterare [SV]
- MarkdownからBBCodeへの変換ツール [JA]
- โปรแกรมแปลง Markdown เป็น BBCode [TH]
- Chuyển đổi Markdown sang BBCode [VI]
- Markdown zu BBCode Konverter [DE]
- 마크다운 BBCode 변환기 [KO]
- Conversor de Markdown para BBCode [PT]
- Convertidor de Markdown a BBCode [ES]
- محوّل Markdown إلى BBCode [AR]
- Konverter Markdown ke BBCode [ID]
- Convertisseur Markdown en BBCode [FR]
- Markdown to BBCode Converter [EN]
- Convertitore da Markdown a BBCode [IT]
- Конвертер Markdown в BBCode [RU]
- Markdown'dan BBCode'ye Dönüştürücü [TR]
- Markdown 转 BBCode 转换器 [ZH]