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.
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.
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.
Tool beschikbaar in andere talen
- Konverter Markdown ke BBCode [ID]
- Konwerter Markdown na BBCode [PL]
- โปรแกรมแปลง Markdown เป็น BBCode [TH]
- Markdown zu BBCode Konverter [DE]
- Convertidor de Markdown a BBCode [ES]
- Convertisseur Markdown en BBCode [FR]
- MarkdownからBBCodeへの変換ツール [JA]
- Conversor de Markdown para BBCode [PT]
- 마크다운 BBCode 변환기 [KO]
- Markdown till BBCode-konverterare [SV]
- Chuyển đổi Markdown sang BBCode [VI]
- محوّل Markdown إلى BBCode [AR]
- 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]