İçerik işleyicileri

From mediawiki.org
This page is a translated version of the page Content handlers and the translation is 95% complete.

Bu sayfa farklı içerik modelleri ve uygulamaları hakkında bilgi içermektedir. Herhangi bir uzantı kendi içerik modelini ekleyebileceğinden eksik olabilir. İçerik modeli, bu içerik türünü temsil eden dahili kimliğe karşılık gelir. İçerik biçimi, içeriğin temsil edilebileceği (serileştirilebilir) mime tipidir.

Temel içerik işleyicileri

These are the content handlers which are included in MediaWiki. The "content handler" column pertains to a content handler class found in the MediaWiki core repository.

Content handler İçerik modeli İçerik biçimi Kullanım
CssContentHandler css text/css MediaWiki:Common.css gibi CSS içeren sayfalar için
JavaScriptContentHandler javascript text/javascript JavaScript içeren sayfalar için, örneğin MediaWiki:Common.js
JsonContentHandler json application/json Bilgileri JSON biçiminde depolayan genel bir model. Birçok uzantı içerik işleyicisi bunun üzerine oluşturabilir.
TextContentHandler text text/plain Düz metin görüntüleyen genel bir model (biçimlendirme yok). Doğrudan kullanılması amaçlanmamıştır, ancak kullanılabilir.
WikitextContentHandler wikitext text/x-wiki Vikimetin! Çoğu sayfada varsayılan değer.

Uzantı içerik işleyicileri

İçerik modeli İçerik biçimi Uzantı Kullanım
Campaign application/json UploadWizard (Kampanlyalar) Extension:UploadWizard/Kampanyalar sayfasına bakın
CollaborationHubContent application/json, text/x-collabkit CollaborationKit Viki üzerinde yapılandırılmış proje sayfaları
CollaborationListContent application/json, text/x-collabkit CollaborationKit Viki üzerinde yapılandırılmış proje kapakları
EntitySchema application/json EntitySchema Wikibase varlıklarının verilerinin nasıl düzenleneceğini açıklayan şemalar
flow-board application/json Flow Flow tartışma sayfaları için
GeoJson application/json Maps For GeoJson pages in maps.
JsonBook application/json BookManagerv2
JsonConfig
<Customizable>
application/json+pretty JsonConfig Provides a wiki-based JSON configuration system
JsonSchema application/json EventLogging Extension:EventLogging/Kılavuz#Şema oluşturma sayfasına bakın
MassMessageListContent MassMessage
mediainfo application/json (varsayılan), application/vnd.php.serialized WikibaseMediaInfo
proofread-index text/x-wiki (varsayılan) ProofreadPage
proofread-page text/x-wiki (varsayılan), application/json ProofreadPage
sanitized-css text/css TemplateStyles TemplateStyles ile kullanılması amaçlanan sterilize edilmiş CSS için
Scribunto text/plain Scribunto Modül ad alanındaki Scribunto (Lua) modülleri için
SecurePoll application/json SecurePoll Vikide SecurePoll seçimlerini yönetmek için
smw/schema application/json SemanticMediaWiki For implementing a JSON schema in Semantic MediaWiki (see https://www.semantic-mediawiki.org/wiki/Help:Schema )
syntaxhighlight SyntaxHighlightPages Sayfa dosyası SyntaxHighlight uzantısına göre uygular.
tei application/tei+xml TEI
wikibase-item application/json (varsayılan), application/vnd.php.serialized Wikibase Repository wikidata:Help:Öğeler sayfasına bakın
wikibase-lexeme application/json (varsayılan), application/vnd.php.serialized WikibaseLexeme wikidata:Wikidata:Sözlükbilimsel veriler sayfasına bakın
wikibase-property application/json (varsayılan), application/vnd.php.serialized Wikibase Repository wikidata:Help:Özellikler sayfasına bakın