Vikimetin

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Wikitext and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎Tagalog • ‎Türkçe • ‎català • ‎español • ‎français • ‎galego • ‎lietuvių • ‎polski • ‎português • ‎português do Brasil • ‎suomi • ‎čeština • ‎Ελληνικά • ‎русский • ‎سنڌي • ‎کوردی • ‎বাংলা • ‎සිංහල • ‎ไทย • ‎中文 • ‎日本語

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)."
  • ParsoidRDFa 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

2015 öncesi tartışmalar