Manuel:$wgValidSkinNames

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:$wgValidSkinNames and the translation is 71% complete.

Other languages:
English • ‎español • ‎français • ‎polski • ‎日本語
Habillages: $wgValidSkinNames
Liste de noms d'habillage valides. Est utilisé par les habillages pour dire à MediaWiki qu'ils sont disponibles.
Introduit dans la version :1.7.0 (r15226)
Retiré dans la version :Encore utilisé
Valeurs autorisées :(tableau)
Valeur par défaut :[]

Détails

Tableau avec des informations sur les noms d'habillages valides. En option, les habillages peuvent être utilisées pour dire à MediaWiki qu'elles sont disponibles.

Cette variable peut être utilisée pour enregistrer un skin, mais elle ne devrait pas être. Les habillages peuvent également être enregistrés différemment, c'est-à-dire utiliser les méthodes de SkinFactory, à savoir SkinFactory::getDefaultInstance()->register(). Cela signifie qu'il n'y a aucune garantie que $wgValidSkinNames actuellement soit une liste complète d'habillages installés!
  • La clé doit être le nom de l'habillage en minuscules. Généralement, cela devrait être le même que le nom du dossier de base des habillages skin/ qui contient les skins css, les ressources, etc.
  • The value should be an identifier which when prefixed with "Skin" becomes the class name of the class implemented by your skin. i.e. If your skin's class name is "SkinFooBar" the value in the array should be $wgValidSkinNames['foobar'] = 'FooBar';
  • Prior to MediaWiki 1.18 the value was a fallback display name and the class name was determined by running ucfirst on the lowercase skin id. i.e. For $wgValidSkinNames['foobar'] = 'FooBar'; it would try to load the "SkinFoobar" class. This caused issues with our AutoLoader being case-sensitive despite PHP class names being case-insensitive.

Les habillages par défaut seront ajoutés ultérieurement, par Skin::getSkinNames(). Utilisez Skin::getSkinNames() comme un accesseur si vous voulez avoir accès à la liste complète.