Vikimetin
Jump to navigation
Jump to search
Vikimetin, viki biçimlendirme dilinde yazılmış, Help:Düzenleme açıklanan geçerli gibi bir belgedir (ayrıca Help:Biçimlendirme ve Markup spec/DTD sayfalarına bakın). İçerik, işaretleme ve meta verilerin bir karışımıdır. Bir vikinin tüm sayfalarının geçerli ve eski sürümleri veritabanında metin tablosu içinde vikimetin biçiminde saklanır.
Kullanıcı belgelemesi
Geliştirici belgeleri
- Specs/wikitext/1.0.0 – Ağustos 2016 itibarıyla Parsoid tarafından kullanılan Wikitext sürümünü belirlemek için kullanılan URI
MediaWiki Vikimetin Alternatifleri
- Wikitax – 2002 öneri
- Hafif biçimlendirme dili – "Ham belgeyi ve son oluşturulan çıkışı okumanın gerekli olabileceği durumlar için biçimlendirme dillerini açıklayan Vikipedi maddesi
Uygulama
- PHP Ayrıştırıcı – Kaynak koda gömülü yorumlardan oluşturulan belgeler. PHP ayrıştırıcısının bu sayfada açıklandığı şekilde bir özeti: "Viki işaretlemesini (bağlantı oluşturmak için "[[Bağlantı]]" gibi daha kullanıcı dostu bir sözdizimi kullanan) işler ve bu viki işaretlemesinin (X)HTML çıkışı/işaretlemesine (sırayla tek yönlü bir dönüşümünü sağlar tarayıcı anlar ve görüntüleyebilir)."
- Parsoid – RDFa ile HTML5 DOM ve MediaWiki Vikimetin arasında çeviri yapan MediaWiki için çeviri aracı.
Test etme
Vikimetini HTML'ye dönüştürmek için beklenen davranışı açıklamaya yardımcı olan önemli uyumluluk bilgileri sağladık.
- Ayrıştırıcı testleri – MediaWiki çekirdeğindeki testlerimiz vikimetin işaretleme uyumluluk testi için yetkili kaynağı içerir.
- Parsoid test vakaları (parserTests.txt Difüzyonda) – Parsoid tarafından kullanılan MediaWiki çekirdek testlerinin çatallı bir sürümü. PHP ayrıştırıcısının desteklediği wt2html modunun yanı sıra, Parsoid'in ayrıştırıcı test çalıştırıcısı, PHP ayrıştırıcı tarafından desteklenmeyen diğer birkaç test modunu da etkinleştirir (wt2wt, html2wt, html2html, seçici serileştirmeyi test etmek için rastgele düzenlemeler, kontrollü serileştirme testi için manüel düzenlemeler). Bu testler Parsoid kod tabanındaki betikleri kullanılarak manüel olarak senkronize edilir.
2015 ve sonrası tartışmalar
- Mimari odak 2015 – Lyon Hackathon'da MediaWiki'nin içerik gösterimi ve ekleme dahil geleceği hakkındaki 2015 tartışması
- Yorum talepleri/Wikitext için bir spesifikasyon – Bir vikimetin spesifikasyonu yazmak için bir çerçeve tanımlayan RFC, bir tane yazmayı seçmeliyiz (Ağustos 2016'da Phab:E259 üzerinde ele alındı)
- Wiki içeriğini düz metnin ötesinde işleme – WikiDev17 üzerinde yapılması planlanan tartışmalar
2015 öncesi tartışmalar
- İşaretleme spesifikasyonu – MediaWiki Vikimetin tanımlamak için standart metasyntax (Backus–Naur Form gibi) kullanmaya yönelik erken girişim.
- Parser 2011 – 2011 yeni bir versiyonun kullanıma sunulması planı dahil olmak üzere erken Parsoid belgeleri.
- Wikitext standard – Sayfa 2003-2005 tarihinde aktif
- Wikitext syntax – Sayfadan alıntı: Ben sadece bu sayfaya bazı linkler bahşiş – daha sonra bir tür tutarlılık için temizleyeceğim - Tarquin 16:45, 30 Ağu 2003 (UTC)
- Wikitext.next – Brion VIBBER'in 2011'den düşünceler