Manual:Code/fr

Cette page décrit les répertoires de premier niveau dans le dépôt du code noyau de MediaWiki.

Voir aussi les pages suivantes du site de documentation MediaWiki versionnée (généré automatiquement en utilisant ) :

Points d'entrée
Voir les points d'entrée sur  pour en savoir plus sur les fichiers qui leur sont associés, tels que : index.php, api.php et load.php.

L'installeur préconise que les utilsateurs activent la fonctionnalité en rendant ce répertoire accessible en écriture et qu'ils l'utilisent pour cette fonctionnalité.

Ce répertoire est vide par défaut.

Contient la documentation technique de MediaWiki automatiquement publiée pour chaque version de MediaWiki (ainsi que pour la branche master) sur doc.wikimedia.org.

Voir https://doc.wikimedia.org/mediawiki-core/ pour les versions actives du site MediaWiki doc.

C'est là où les extensions MediaWiki sont installées. Pour installer une extension, son code source est mis ici dans un sous-répertoire (typiquement en développant une archive .tar téléchargée à partir de la page de documentation  des extensions, ou en clônant le code source de Gerrit). Ensuite, pour activer cette extension, elle doit être chargée à partir de, typiquement en appelant.

La distribution par défaut pour MediaWiki (tel qu'annoncé sur notre page d'accueil et livrée avec Debian) inclut également un certain nombre d'extensions et d'habillages. Voir.

Ce répertoire héberge la majorité du code source de MediaWiki.

Pour en savoir plus sur les différentes classes et les composants de MediaWiki, voir les Modules sur.

C'est le répertoire par défaut où seront enregistrés les fichiers de média téléversés par les utilisateurs. C'est aussi l'endroit par défaut où les vignettes générées sont rangées.

Voir aussi et.

Ce répertoire contient les données spécifiques et les paramètres destinés à la localisation et l'internationalisation.

Plus particulièrement :


 * le sous-répertoire  contient les messages d'interface utilisés dans le noyau de MediaWiki (utilisant le format de fichier JSON Banana).
 * le sous-répertoire  contient des caractéristiques diverses de MediaWiki pouvant être traduites dans la langue de l'utilisateur (mais pas les messages d'interface). Tels que les noms de,  et.

Ce répertoire contient les scripts du shell réservés aux administrateurs système pour réaliser les tâches de maintenance. Cela comprend les scripts qui réalisent les migrations de schéma pour la base de données ainsi que les opérations par lot (batch). Voir pour un aperçu général.

Ce répertoire est le point d'entrée de l'installeur Web que les nouveaux administrateurs peuvent utiliser pour installer leur wiki. Cela permet de configurer le wiki et de créer le schéma de la base de données.

Ce répertoire contient les ressources frontales c'est à dire côté client (JavaScript et CSS) gérées par.

C'est ici que se trouvent les habillages MediaWiki. Pour installer un habillage, son code source est mis ici dans un sous-répertoire (typiquement en développant une archive .tar, ou en clônant le code source de Git). Ensuite, pour activer l'habillage, il doit être chargé à partir de, typiquement en appelant.

Voir aussi.

Contient les tests unitaires, les tests d'intégration et les tests de bout en bout.


 * (QUnit)
 * (QUnit)