Manual:Configuration settings/fr

From MediaWiki.org

Jump to: navigation, search

Contents

Cette page est un index de toutes les options de configuration basées sur le fichier DefaultSettings.php.

Ne jamais éditer DefaultSettings.php ; copiez plutôt les lignes appropriées dans le fichier LocalSettings.php et modifiez-le comme voulu.

Cet index est trié par fonction. Il y a aussi un index alphabétique (en anglais).

[edit] Paramètres Généraux

  • $wgProto - Le protocole utilisé.
  • $wgServer - L'URL de base du serveur.
  • $wgServerName - Le nom du serveur sans le protocole. (ex : en.wikipedia.org)
  • $wgSitename - Le nom du site. Devrait être changé
  • $wgVersion - Contient la version de MediaWiki, comme affichée à l'utilisateur.

[edit] Chemins

  • $IP - Le répertoire d'installation des fichiers système. Non présent dans DefaultSettings.php
  • $wgActionPaths - Chemin pour les différentes actions utilisateur. Utilisé pour les 'pretty' URLs (URLs jolies)
  • $wgAppleTouchIcon - URL optionnelle pour une icône utilisée par les appareils mobiles de Apple.
  • $wgArticlePath - La forme de l'URL pour créer les liens vers les articles.
  • $wgDirectoryMode - Valeur par défaut pour le mode des nouveaux dossiers.
  • $wgDiff - Chemin de l'utilitaire GNU diff.
  • $wgDiff3 - Chemin de l'utilitaire GNU diff3.
  • $wgFavicon - L'URL de l'icône du site (favicon)
  • $wgLogo - L'URL du logo du site
  • $wgPhpCli - Nom de l'exécutable de PHP en mode ligne de commandes (php/php5).
  • $wgRedirectScript - L'URL du fichier redirect.php, requis pour la compatibilité avec les anciennes versions
  • $wgScript - L'URL du fichier index.php
  • $wgScriptExtension - Extension a ajouter aux nom des scripts.
  • $wgScriptPath - Le chemin de base de l'URL
  • $wgStockPath (obsolète) - Pour stocker les images qui viennent avec MediaWiki.
  • $wgStyleSheetDirectory (obsolète) - Le chemin du répertoire de fichier vers le répertoire des feuilles de styles
  • $wgStyleSheetPath - L'URL du répertoire contenant les feuilles de style
  • $wgTmpDirectory - L'URL du dossier temporaire
  • $wgUsePathInfo - Faut-il utiliser les jolies URL ?

Voyez aussi Habillages pour les réglages des chemins des habillages.
Voyez aussi Interwiki pour les réglages des chemins des liens interwiki.
Voyez aussi TeX pour les réglages des chemins des images produites par TeX.
Voyez aussi Téléversements pour les réglages des chemins des fichiers importés.

[edit] Objets globaux

  • $wgConf - Crée un objet pour configurer les sites. Pas utilisé dans une installation normale.

[edit] Configuration des courriels

  • $wgEmailAuthentication - Si vrai, une confirmation de l'adresse de courriel est nécessaire pour l'utiliser (sauf pour le rappel du mot de passe qui fonctionne indépendamment de cette configuration)
  • $wgEmergencyContact - Adresse de courriel de l'administrateur du site
  • $wgEnableEmail - Autorise les fonctionnalités basique de courriel : envoi de mots de passe, etc.
  • $wgEnableUserEmail - Autorise les courriels d'utilisateur à utilisateur
  • $wgNoReplyAddress - Adresse factice utilisée pendant l'envoi de courriels.
  • $wgPasswordSender - Adresse de courriel qui envoie les mots de passe
  • $wgPasswordReminderResendTime - Temps minimal, en heures, entre deux rappels de mot de passe.
  • $wgSMTP - Pour utiliser une connexion directe (authentifiée) au serveur SMTP
  • $wgSysopEmailBans - Autorise les administrateurs à bloquer l'accès à Special:Emailuser en bloquant un utilisateur.
  • $wgUserEmailUseReplyTo - Si vrai, l'adresse de courriel de l'émetteur se trouve dans le champ Reply-To au lieu de From.

[edit] Configuration des notifications par courriel (Enotif)

  • $wgEnotifFromEditor - Si vrai, le courriel est envoyé avec l'adresse de l'utilisateur qui a fait la modification et non l'adresse du site.
  • $wgEnotifImpersonal - Envoyer un courriel générique au lieu d'un mail personnalisé pour chaque utilisateur.
  • $wgEnotifMaxRecips - Nombre maximum d'utilisateur par courriel générique.
  • $wgEnotifMinorEdits - Si vrai, envoie aussi un e-mail pour les modifications mineures.
  • $wgEnotifRevealEditorAddress - Si vrai, l'adresse de courriel de l'utilisateur est insérée dans le champ « répondre à » du courriel de notification.
  • $wgEnotifUseJobQ - Envoyer les courriels via la file des tâches.
  • $wgEnotifUseRealName - Si vrai, envoie le nom réel au lieu du nom d'utilisateur dans le champ « De » du courriel.
  • $wgEnotifUserTalk - Si vrai, envoie un courriel à la première modification depuis sa dernière visite de la page de discussion de l'utilisateur.
  • $wgEnotifWatchlist - Si vrai, envoie un courriel à la première modification depuis sa dernière visite sur une page de sa liste de suivi.
  • $wgUsersNotifedOnAllChanges - Tableau de noms d'utilisateurs à qui un courriel est envoyé à chaque modification.

[edit] Paramètres de la base de données

[edit] Équilibrage de charge

  • $wgAlternateMaster (obsolète) - Tableau associatif du nom de base de données vers l'indice de connexion.
  • $wgDBClusterTimeout - Temps au bout duquel MediaWiki lance une erreur si le serveur de base de données ne répond pas.
  • $wgDBloads (obsolète) - Équilibreur de charge de la base de données.
  • $wgDBservers - Équilibreur de charge de la base de données.
  • $wgDefaultExternalStore - Stockage externe par défaut.
  • $wgLBFactoryConf - Configuration de l'usine d'équilibrage de charge.
  • $wgMasterWaitTimeout - Temps à attendre pour qu'un esclave rattrape le maître.
  • $wgSlaveLagCritical - Si le retard des esclaves est plus grand que cette valeur, afficher un message plus clair que $wgSlaveLagWarning.
  • $wgSlaveLagWarning - Si le retard des esclaves est plus grand que cette valeur, afficher un avertissement sur certaines pages spéciales (comme la liste de suivi).

[edit] Spécifique à MySQL

  • $wgDBminWordLen - MySQL 3 uniquement, longueur minimale des mots à rechercher lors d'une recherche.
  • $wgDBmysql4 - Mettre la valeur true pour utiliser la recherche améliorée sur l'ensemble du texte.
  • $wgDBmysql5 - Mettre à true pour utiliser des connexion en UTF-8 avec MySQL.
  • $wgDBTableOptions - Options des tables de MySQL durant l'installation ou la mise à jour.
  • $wgDBtransactions - Mettez la valeur true si vous utilisez des tables InnoDB.
  • $wgExternalServers - Tableau de serveurs pour le stockage externe.

[edit] Spécifique à PostgreSQL

[edit] Spécifique à SQLite

  • $wgSQLiteDataDir - Chemin par défaut des fichiers de base de données de SQLite.

[edit] Paramètres de base de données partagée

[edit] Requêtes SQL des modérateurs

Ces paramètres permettent aux administrateurs d'effectuer des requêtes SQL à travers Special:Asksql.

Attention : Peut être dangereux si ce n'est pas configuré correctement.

[edit] Localisation

  • $wgAmericanDates - Active le module en anglais pour afficher les dates sous forme 'May 12' au lieu de '12 May'.
  • $wgDisableLangConversion - Permet les conversions de variantes de langues.
  • $wgDisableTitleConversion - Permet les conversions de variantes de langues des liens.
  • $wgDocType - Le type de document à utiliser dans la déclaration <!DOCTYPE !>
  • $wgDTD - Le DTD à utiliser dans la déclaration <!DOCTYPE !>
  • $wgEditEncoding - Les caractères qui ne sont pas convertis explicitement par l'encodage de la sortie.
  • $wgForceUIMsgAsContentMsg - Tableau de messages à utiliser avec la langue de l'utilisateur au lieu de la langue du site.
  • $wgInputEncoding - L'encodage du texte d'entrée.
  • $wgInterwikiMagic - Mettre les liens vers les autres langues dans la barre latérale et non les laisser dans le texte.
  • $wgLanguageCode - Code de langue du site. Devrait être l'un des fichiers de ./language/Language(.*).php
  • $wgLanguageFile (obsolète) - Nom du fichier de langue généré par dumpMessages.php.
  • $wgLegacyEncoding - Donner une valeur telle que 'ISO-8859-1' pour appliquer la conversion du jeu de caractères lorsque sont chargées des anciennes révisions qui ne comportent pas de marqueur utf-8.
  • $wgLoginLanguageSelector - Afficher une barre de sélection de langues en se connectant ou en créant un compte.
  • $wgMimeType - Le type MIME à envoyer dans l'en-tête Content-Type.
  • $wgMsgCacheExpiry - Temps d'expiration d'un message en cache (en secondes).
  • $wgOutputEncoding - L'encodage du texte de sortie.
  • $wgTranslateNumerals - Pour le hindi et l'arabe, utiliser les chiffres locaux au lieu des chiffres occidentaux (0-9) dans l'interface.
  • $wgUseDatabaseMessages - Active l'espace de noms MediaWiki:.
  • $wgUseDynamicDates - Autorise à modifier l'affichage de la date. NE MARCHE PAS POUR LA PLUPART DES LANGUES.
  • $wgUseLatin1 - Active le mode de compatibilité ISO-8859-1.
  • $wgXhtmlDefaultNamespace - Espace de noms XHTML par défaut.
  • $wgXhtmlNamespaces - Autoriser d'autre espaces de noms en plus de celui du W3C.

[edit] Zones horaire

[edit] Spécifique à la conversion du chinois

[edit] Débogage / Journalisation

  • $wgColorErrors - Faut-il colorier les erreurs en ligne de commande ?
  • $wgDebugComments - Ajoute des portions du journal d'erreurs dans la page HTML.
  • $wgDebugDumpSql - Affiche les requêtes SQL pour déboguer la sortie.
  • $wgDebugLogFile - Le fichier du journal de débogage. wfDebug() ajoute le texte dans ce fichier.
  • $wgDebugLogGroups - Journaux de débogage spécifiques à certains groupes.
  • $wgDebugLogPrefix - Préfixe des lignes du journal de débogage.
  • $wgDebugRawPage - Si vrai, aucun ajout d'entrée dans le journal de débogage ne sera fait pour les requêtes CSS / JS.
  • $wgDebugRedirects - Si vrai, affiche la location de la redirection au lieu de rediriger vers l'URL cible.
  • $wgIgnoreSQLErrors (obsolète) - Faut-il désactiver les pages « We're sorry, but there has been a database error » ?
  • $wgJobLogFile (obsolète) - Fichier du journal de l'exécution des tâches.
  • $wgLogQueries - Active l'enregistrement des requêtes dans un journal ; nécessite l'extension AskSQL.
  • $wgShowSQLErrors - Si true, affiche « We're sorry, but there has been a database error. » quand il y a une erreur dans la base de données.
  • $wgShowExceptionDetails - Si vrai, les exceptions non attrapées vont afficher une pile des appels complète.
  • $wgStatsMethod - Destination des données de wfIncrStats().

[edit] Profilage

[edit] Personnalisation du site

[edit] Ajax

[edit] CSS / JavaScript

[edit] Espaces de noms

[edit] Stratégie d'indexation

[edit] Statistiques du site

[edit] Habillages

[edit] Catégories

[edit] Cache

[edit] Cache du coté client

  • $wgCachePages - Autorise la mise en cache chez les utilisateurs.

[edit] Cache de fichiers

  • $wgFileCacheDirectory - Répertoire dans lequel sont enregistrées les pages en cache lorsque la mise en cache côté serveur est utilisée.
  • $wgUseFileCache - Mettra en cache les pages statiques pour les utilisateurs non enregistrés, afin de réduire le trafic vers la base de données sur les sites publics.

[edit] Cache des messages

[edit] Cache de la barre latérale

[edit] Cache du parseur

[edit] Cache des liens persistants

[edit] Paramètres de mémoire cache

Configuration pour Memcached (stockage d'objets, si vous l'utilisez) docs/memcached.txt contient plus de détails.

[edit] Interwiki

[edit] Accès

Verrouillage du wiki, options d'accès des utilisateurs, blocages/bannissement, et autres fonctionnalités de ce genre.

Voir Manual:Preventing access pour d'autres méthodes sur la restriction des accès.

[edit] Limitations de quota

[edit] API

  • $wgEnableAPI - Active l'API via api.php.
  • $wgEnableWriteAPI - Autorise l'API pour modifier le wiki (modification, suppression, rollback) pour les utilisateurs autorisés.

[edit] Verrouillage du wiki

  • $wgReadOnly - Verrouille le wiki, renvoyant la chaîne contenue dans la variable comme raison.
  • $wgReadOnlyFile - Si ce fichier existe, le wiki est verrouillé, le contenu du fichier étant la raison.

[edit] Serveurs mandataires

[edit] Squid

[edit] Cookies

[edit] Réduction

[edit] Téléversements

Les téléversements (envois de fichiers sur le serveur) doivent être bien configurés pour être sûrs.

[edit] Téléversements partagés

Ces paramètres sont gardés pour la compatibilité, voyez $wgForeignFileRepos pour le nouveau paramètre.

[edit] Types MIME

[edit] Images

Voyez aussi Manual:Configuring file uploads

[edit] DjVu

[edit] EXIF

  • $wgShowEXIF - Détermine si les informations EXIF seront affichées.

[edit] ImageMagick

[edit] SVG

[edit] Options de redimensionnement

[edit] Antivirus

[edit] Parseur

[edit] HTML

  • $wgMakeDumpLinks (obsolète) - Produit des liens HTML hachés.
  • $wgRawHtml - Autorise l'insertion de HTML arbitraire dans les balises <html>...</html>.
  • $wgUserHtml (obsolète) - Autorise certaines balises HTML dans les articles.

[edit] TeX

Pour utiliser TeX, vous devez compiler 'texvc' (dans le sous-répertoire 'math' de MediaWiki et avoir latex, dvips, gs (ghostscript), et convert (ImageMagick) installés et disponibles. Lisez math/README pour plus d'informations.

  • $wgMathDirectory - Le chemin dans le système de fichier vers le répertoire contenant les images math LaTeX.
  • $wgMathPath - L'URL de base du répertoire contenant les images math LaTeX.
  • $wgTexvc - Chemin de l'exécutable texvc.
  • $wgUseTeX - Autorise les balises <math> (TeX).

[edit] Tidy

Tidy est un logiciel open source qui répare le HTML cassé. Vous pouvez l'utiliser pour être sur que du HTML cassé n'affecte pas le rendu des pages.

  • $wgAlwaysUseTidy - Détermine si tidy doit toujours être utilisé.
  • $wgDebugTidy - Mettre des commentaires de tidy dans les pages.
  • $wgTidyBin - Chemin de l'exécutable tidy.
  • $wgTidyConf - Chemin du fichier de configuration de tidy.
  • $wgTidyInternal - Détermine si l'extension PECL doit être utilisé au lieu d'appeler un exécutable externe.
  • $wgTidyOpts - Options passés à tidy en ligne de commande.
  • $wgUseTidy - Active l'utilisation de tidy.
  • $wgValidateAllHtml - Valide toute la page avec tidy et refuse de l'afficher en cas de problème.

Voir aussi Manual:Build Tidy from source (en anglais).

[edit] Pages spéciales

[edit] Modifications récentes

Voir Special:RecentChanges.

  • $wgAllowCategorizedRecentChanges - Autorise le filtrage des modifications récentes par appartenance aux catégories.
  • $wgPutIPinRC - Insère les adresses IP dans la table des modifications récentes.
  • $wgRCChangedSizeThreshold - Affiche en gras les modifications ayant une différence de nombre de caractères plus grande que cette valeur.
  • $wgRCFilterByAge - Filtre $wgRCLinkDays et $wgRCMaxAge pour enlever les liens qui ont une plus grande durée que $wgRCMaxAge.
  • $wgRCLinkLimits - Liste des nombres de modifications à afficher.
  • $wgRCLinkDays - Liste des nombre de jours à afficher.
  • $wgRCMaxAge - Les modifications plus anciennes que cette durée seront retirées lors des purges de modifications récentes.
  • $wgRCSeconds (obsolète) - Affiche les secondes dans les modification récentes.
  • $wgRCShowChangedSize - Détermine si la différence du nombre de caractères doit être affichée dans les modification récentes.
  • $wgRCShowWatchingUsers - Détermine si le nombre d'utilisateurs suivant la page doît être affiché dans les modifications récentes.
  • $wgShowUpdatedMarker - Détermine si le lien « modifié depuis ma dernière visite » est affiché dans les modifications récentes, la liste de suivi et les historiques.
  • $wgUseRCPatrol - Utiliser la patrouille des modifications récentes pour réparer les vandalismes.

[edit] Modfications vers UDP

Envoie les modifications récentes vers UDP. Voir : Manual:Simple IRC RC Bot

[edit] Utilisateurs

[edit] Accès des utilisateurs

[edit] Agents utilisateurs

[edit] Syndication

[edit] Copyright

[edit] Tâches

[edit] Extensions

[edit] Recherche

[edit] Purge via HTCP multicanal

[edit] Paramètres des scripts de maintenance

[edit] Autres