Manual:$wgNamespaceContentModels

This page is a translated version of the page Manual:$wgNamespaceContentModels and the translation is 100% complete.
Other languages:
İçerik işleyicileri ve depolama: $wgNamespaceContentModels
Belirli bir ad alanı için tanımlanan içerik türleri
Sürümde tanıtıldı:1.21.0
Sürümde kaldırıldı:hala kullanımda
İzin verilen değerler:Belirtilmemiş
Varsayılan değer:[]

Ayrıntılar

Bu ad alanındaki içerik modeli sayfaları adına ad alanı kimlikleri varsayılan olarak sahip olması gereken ilişkilendirilebilir dizi eşlemesi varsayılan olmalıdır (CONTENT_MODEL_XXX sabitlerini kullanın). Belirli bir ad alanı için özel bir içerik türü tanımlanmadıysa, bu ad alanındaki sayfalar CONTENT_MODEL_WIKITEXT kullanır (JavaScript ve CSS sayfalarının özel durumu hariç).

Örnek

JSON

Yeni bir özel ad alanı oluşturduğunuzu NS_JSON ile sahip olduğunuzu ve bu ad alanındaki tüm yeni sayfaların JSON içeriğine sahip olmasını ve uygun içerik işleyicisi tarafından desteklenmesini istediğinizi varsayalım. Aşağıdakileri LocalSettings.php dosyanıza ekleyin.

$wgNamespaceContentModels[NS_JSON] = CONTENT_MODEL_JSON;

Bu ad alanında zaten sayfalar oluşturduysanız, tartışma sayfasına bakın.