Markdown'dan BBCode'ye Dönüştürücü
Markdown şu anda her yerde kullanılmaktadır, ancak birçok forum (phpBB, vBulletin, Invision ve klasik SMF forumları) hâlâ yalnızca Markdown’tan on yıl önce ortaya çıkan parantez etiketli BBCode formatını kabul etmektedir. Markdown metnini ekleyin; bu dönüştürücü başlıklar, vurguları, listeleri, kod bloklarını, tabloları, alıntıları ve bağlantıları BBCode formatına dönüştürerek, favori Markdown editörünüzde yazdığınız taslakları doğrudan eski tip bir forumda paylaşmanıza olanak tanır.
Dönüştürme nasıl işler?
-
1
Markdown'ı yapıştırın
Tam bir belge veya parçasını yapıştırın. GFM uzantıları (tablo, üstü çizili) kabul edilir.
-
2
Forum lehçesini seçin
phpBB, vBulletin, Invision veya genel; her birinin biraz farklı etiket kümeleri vardır.
-
3
Dönüştür
Başlık → `[size]` veya `[b]`; vurgu → `[i]`/`[b]`; listede → `[list]`; kod → `[code]`.
-
4
BBCode'u kopyalayın
Çıkış, herhangi bir forum gönderisi düzenleyicisine yapıştırmaya hazır durumdadır.
Markdown → BBCode eşleme
| 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] veya [icode] |
| Çitli kod bloğu | [code]...[/code] |
| Madde işaretli liste | [list] + [*] öğeleri + [/list] |
| Numaralı liste | [list=1] ve [*] kalemleri |
> quote |
[quote]quote[/quote] |
[text](url) |
[url=...]text[/url] |
 |
[img]img[/img] (alternatif satır silindi) |
| Dikey çizgi | Destekleniyorsa [hr], aksi takdirde boş |
| Tablo (GFM) | [table][tr][td]...[/td][/tr][/table] |
Lehçe farklılıkları
Her forum aynı BBCode’u kullanmaz. Yaygın farklılıklar şunlardır:
- Başlıklar: phpBB,
[h1]–[h6]formatlarını desteklememektedir; dönüştürücü bu formatları[size]ve[b]ile simüle eder. vBulletin ise[size=5]formatını destekler. - Renk ve yazı tipi:
[color=red]her yerde çalışır ancak Markdown tarafından üretilmemiştir (bu için özel bir kaynak sentaksi yoktur). - Satır içi kod: Bazı forumlar
[c]kullanırken diğerleri[icode]kullanır; çoğu ise[code]’a döner. - Resimler: BBCode’da alt atribüsü bulunmaz; alt metni kullanılmaz. Erişilebilirlik açısından önem veriyorsanız bunu yanındaki basit metin olarak ekleyin.
Gidiş-dönüş yolculuğundan ne kalır
- Kalın, italik, üstü çizili: kusursuz.
- Satır içi kod ve kod blokları: kusursuz.
- Listeler: kusursuz.
- Bağlantılar: kusursuz.
- Tablolar: forumun
[table]desteğine bağlıdır. phpBB bunu doğrudan desteklemez; bir eklenti kullanın veya düz metin tablosuna geçin. - Başlıklar: yaklaşık, BBCode’da anlamsal başlık seviyeleri yoktur.
Eski forumlar için ipuçları
- Yapıştırın ve önizleyin. Her forumun BBCode ayrıştırıcısının kendine özgü tuhaflıkları vardır; bir forumda çalışan kod başka bir forumda düz metin olarak görünebilir.
- Girintili içerik için
[code]bloklarını tercih edin, Markdown’ın dört boşluklu girinti kod stili bazen BBCode ayrıştırıcıları tarafından yanlış işlenir. - Forum
[html]destekliyorsa, önce Markdown’ı HTML’e dönüştürüp sonra yapıştırarak daha temiz bir çıktı elde edebilirsiniz.
Sık Sorulan Sorular
BBCode’da tarihsel olarak başlık etiketleri bulunmamaktadır ([h1] yoktur). Çoğu forum bu etiketleri [size] ve [b] ile simüle eder. Forumunuzda bir başlık eklentisi varsa, çıktıyı elle işleyebilirsiniz.
Yalnızca üçüncü taraf bir [table] eklentisi kullanılarak mümkündür. Standart phpBB, [table] formatını kabul etmez; dönüştürücü bu formatı üretse de forum, eklenti yüklenmemişse metni kelime kelime olarak görünürlükte gösterir.
BBCode’un [img] etiketinde alt atribüsü bulunmadığından alt metni çıkarılır. Erişilebilirlik önemliyseniz çevredeki metinde bir başlık ekleyin.
Bu araç kullanılmamalıdır. Ayrı BBCode’dan Markdown’a dönüştürücüler mevcuttur; Markdown’e karşılığı olmayan renk ve yazı tipi etiketlerine dikkat edin.
Hayır. Dönüştürme işlemi tamamen tarayıcı içinde gerçekleşir; bu nedenle taslağınız asla cihazınızdan çıkmaz.
İlgili Araçlar
Kurgusal telefon numarası oluşturucu
Beş ülkede resmen ayrılmış aralıklardan 50 adede kadar kurgusal numara üretin.
Webpack Yapılandırma Oluşturucu
Saf JavaScript, React veya Vue için webpack 5 uyumlu bir webpack.config.js oluşturun: TypeScript, Babel, CSS veya Sass, görseller, HtmlWebpackPlugin, geliştirme sunucusu ve npm install satırı.
Tamamlayıcı Renk Bulucusu
Her girdi için tamamlayıcı renk belirleyin. HSL açısından tersi renk, bölünmüş tamamlayıcı çifti ve erişilebilir kombinasyonlar için öneriler geri verir.
FPS Sayacı
requestAnimationFrame ile tarayıcı FPS değerini ölçün: yumuşatma, en düşük ve en yüksek kare hızı, uyarı eşiği ve isteğe bağlı grafik. Yerel çalışır, yükleme ve API yoktur.
Dosya Boyutu Dönüştürücü
Bayt, KB, MB, GB, TB ve ikili IEC birimleri (KiB, MiB, GiB, TiB) arasında, ondalık ve ikiliyi dilediğiniz gibi birleştirerek dönüşüm yapın.
Telefon numarası doğrulayıcı
Telefon numarasının ülkeye göre yapısını denetleyin; bölge, tür, E.164, uluslararası, ulusal ve RFC 3966 biçimlerini görün.
Araç diğer dillerde mevcuttur
- MarkdownからBBCodeへの変換ツール [JA]
- Konwerter Markdown na BBCode [PL]
- Chuyển đổi Markdown sang BBCode [VI]
- Markdown zu BBCode Konverter [DE]
- Markdown till BBCode-konverterare [SV]
- Conversor de Markdown para BBCode [PT]
- 마크다운 BBCode 변환기 [KO]
- Convertidor de Markdown a BBCode [ES]
- โปรแกรมแปลง Markdown เป็น BBCode [TH]
- Convertisseur Markdown en BBCode [FR]
- Konverter Markdown ke BBCode [ID]
- Markdown naar BBCode-converter [NL]
- محوّل Markdown إلى BBCode [AR]
- Markdown 转 BBCode 转换器 [ZH]
- Markdown to BBCode Converter [EN]
- Convertitore da Markdown a BBCode [IT]
- Конвертер Markdown в BBCode [RU]