Manuel:$wgNamespaceContentModels

From mediawiki.org
This page is a translated version of the page Manual:$wgNamespaceContentModels and the translation is 100% complete.
Gestionnaires de contenu et sauvegarde: $wgNamespaceContentModels
Types de contenu définis pour un espace de noms donné
Introduit dans la version :1.21.0
Retiré dans la version :Encore utilisé
Valeurs autorisées :Non renseigné
Valeur par défaut :[]

Détails

Tableau associatif faisant correspondre les ID des espaces de noms aux noms des pages des modèles de contenu de ces espaces de noms; valeurs par défaut : utiliser les constantes CONTENT_MODEL_XXX . Si aucun type de contenu spécial est défini pour un espace de noms donné, les pages de cet espace de noms utiliseront CONTENT_MODEL_WIKITEXT (sauf dans le cas particulier des pages JavaScript et des pages CSS).

Exemple

JSON

Supposez que vous avez créé un nouvel espace de noms personnalisé NS_JSON, et que vous voulez que toutes les nouvelles pages de cet espace de noms aient un contenu JSON et puissent être prises en charge par le gestionnaire de contenu JSON approprié. Ajoutez ce qui suit à votre fichier LocalSettings.php file :

$wgNamespaceContentModels[NS_JSON] = CONTENT_MODEL_JSON;

Si vous avez déjà créé des pages dans cet espace de noms, voir la page de discussion.