Příručka:$wgNamespaceContentModels
Obslužné nástroje a úložiště obsahu: $wgNamespaceContentModels | |
---|---|
Typy obsahu definované pro daný jmenný prostor |
|
Zavedeno od verze: | 1.21.0 |
Odstraněno od verze: | stále se používá |
Povolené hodnoty: | Blíže neurčeno |
Výchozí hodnota: | [] |
Další nastavení: Podle abecedy | Podle funkce |
Podrobnosti
Asociativní mapování pole ID jmenného prostoru na název stránek modelu obsahu v tomto jmenném prostoru by mělo mít standardně (použijte konstanty CONTENT_MODEL_XXX
).
Pokud není pro daný jmenný prostor definován žádný speciální typ obsahu, stránky v tomto jmenném prostoru budou používat CONTENT_MODEL_WIKITEXT
(s výjimkou speciálního případu stránek JavaScript a CSS).
Příklad
JSON
Předpokládejme, že jste vytvořili nový vlastní jmenný prostor NS_JSON
a chcete, aby všechny nové stránky v tomto jmenném prostoru měly obsah JSON a aby je podporoval příslušný obslužný program obsahu.
Přidejte následující do svého souboru LocalSettings.php.
$wgNamespaceContentModels[NS_JSON] = CONTENT_MODEL_JSON;
Pokud jste již vytvořili stránky v tomto jmenném prostoru, viz diskusní stránka.