Manual:$wgContentHandlers/fr

Détails
Greffons pour la gestion du modèle de contenu des pages. Chaque entrée du tableau fait correspondre une constante d'ID de modèle au nom d'une classe PHP.

Lorsqu'on retire de son utilisation une extension qui gère un modèle de contenu, celui-ci n'est plus pris en charge, ce qui génère des MWUnknownContentModelExceptions. Pour éviter cela, le modèle de contenu en question peut être défini comme traitant le  :

$wgContentHandlers['foo-bar'] = 'UnknownContentHandler';

Ceci permet aux pages qui utilisent le nouveau modèle de contenu pas encore pris en charge, de rester accessibles, même si leur contenu ne peut plus être affiché.

Par ailleurs, si le modèle de contenu en question est un modèle basé sur du texte, il peut être redéfini pour être géré comme du texte brut :

$wgContentHandlers['foo-bar'] = 'TextContentHandler';

Le contenu des pages qui utilisent ce modèle de contenu reste lisible et modifiable, mais perd toute capacité spéciale et la prise en charge du balisage (markup).