Manuel:Paramètres de configuration
Ceci est un sommaire des paramètres de configuration supportés, basé sur le fichier DefaultSettings.php
.
Ne modifiez jamais DefaultSettings.php
; à la place, copiez les lignes concernées dans LocalSettings.php
et amendez-les si nécessaire.
Si le paramètre de configuration que vous cherchez ne se trouve pas ici, regardez s'il est dans DefaultSettings.php
.
La variable devrait être documentée quelque part.
Manual:$wgAllowAnonymousMinor
).
Paramètres généraux
- $wgCanonicalServer – URL du serveur sous forme canonique, à utiliser dans les flux IRC, les notifications par courriel, etc.
- $wgServer – L'URL de base du serveur
- $wgServerName – Nom du serveur sans le protocole.
- $wgSitename – Le nom du site.
- $wgVersion (obsolète depuis v. 1.35) – Numéro de version de MediaWiki.
URLs et chemins des fichiers
- $IP – Le chemin complet vers le répertoire d'installation.
- $wgActionPaths – Chemins pour les diverses actions utilisateur. Utilisé pour obtenir de 'jolies' URLs.
- $wgAppleTouchIcon – URL facultative vers une icône à utiliser lorsque l'on crée un signet vers la page d'accueil sur les appareils mobiles Apple
- $wgArticlePath – URL de base utilisée pour créer les liens vers les articles.
- $wgConfigRegistry – Registre des fonctions d'usine pour créer des objets de configuration
- $wgDiff – Chemin vers l'utilitaire diff de GNU.
- $wgDiff3 – Chemin vers l'utilitaire diff3 de GNU.
- $wgDirectoryMode – Valeur par défaut pour le
chmod
des nouveaux répertoires. - $wgFavicon – L'URL de la favicon du site.
- $wgFFmpegLocation – Executable name of FFmpeg client.
- $wgFFprobeLocation – Executable name of FFprobe.
- $wgGitBin – Chemin vers le binaire git.
- $wgGitInfoCacheDirectory – Répertoire où GitInfo va chercher les fichiers de cache précompilés.
- $wgImgAuthPath (introduit dans 1.35) – Le chemin de base pour
img_auth.php
. - $wgLoadScript – Le chemin de l'URL vers load.php.
- $wgLogos (introduit dans 1.35) – Le chemin d'URL vers différents logos du wiki.
- $wgLogo – L'URL du logo du site.
- $wgLogoHD (obsolète depuis v. 1.35) – URLs pour les versions HD du logo du site.
- $wgPhpCli – Nom de l'exécutable du client PHP cli (php/php5).
- $wgRestPath (introduit dans 1.34) – Le chemin de l'URL vers rest.php.
- $wgScript – L'URL de index.php.
- $wgScriptExtension (supprimé en 1.27) – Extension à ajouter aux noms de script par défaut.
- $wgScriptPath – Le chemin de base de l'URL.
- $wgSitesCacheFile (supprimé en 1.33) – Indique l'emplacemenbt du fichier pour le fichier cache JSON du site.
- $wgStyleSheetPath (obsolète depuis v. 1.3) – N'utilisez pas
$wgStyleSheetPath
. Initialisez$wgStylePath
à la place. - $wgThumbPath (introduit dans 1.35.1) – The base path for thumb_handler.php.
- $wgTmpDirectory – Chemin du répertoire temporaire.
- $wgUsePathInfo – Indique s'il faut utiliser les 'jolies' URLs.
- $wgVariantArticlePath – Utilisé pour les liens quand il existe des variantes de la langue.
Voir aussi les paramètres de téléversement des fichiers/images.
Voir aussi les paramètres de chemin des habillages.
Objets globaux
- $wgAutoloadLocalClasses – Tableau de correspondance entre les noms des classes et les noms des fichiers, pour le chargement automatique.
- $wgConf – Crée un objet de configuration de site. Non utilisé pour la plus grande partie dans une installation par défaut.
- $wgVirtualRestConfig – Configuration des services REST
Paramètres du courriel
Voir aussi l'accès utilisateur : $wgEmailConfirmToEdit
- $wgAdditionalMailParams – Paramètres de messagerie supplémentaires, sera passé comme le dernier argument à l'appel de fonction PHP mail().
- $wgAllowHTMLEmail – Mis à
true
pour autoriser les courriels en HTML. - $wgEmailAuthentication – Mis à
true
pour activer l'authentification (confirmation) des courriels pour ce wiki. À part pour les courriels de rappel du mot de passe, les fonctions de courriel ne fonctionnent que pour des adresses courriel authentifiées. - $wgEmergencyContact – Adresse de courriel de l'administrateur du site
- $wgEnableEmail – Mettre à
true
pour activer des fonctionnalités de base de la messagerie. - $wgEnableSpecialMute (introduit dans 1.34) (obsolète depuis v. 1.34) – Mis à
true
pour activer la page spéciale Mute. - $wgEnableUserEmail – Mis à
true
pour activer les courriels entre utilisateurs. - $wgEnableUserEmailBlacklist – Mis à
true
pour permettre aux utilisateurs de mettre les courriels en liste noire. - $wgNoReplyAddress – Adresse Reply-to des courriels générés automatiquement.
- $wgPasswordReminderResendTime – Temps minimal, en heures, devant s'écouler pour le rappel du mot de passe.
- $wgPasswordSender – Adresse courriel pour le rappel du mot de passe.
- $wgRequirePasswordforEmailChange (supprimé en 1.27) – Indique si l'utilisateur doit entrer son mot de passe pour modifier son adresse courriel
- $wgSMTP – Pour utiliser une connexion directe (authentifiée) au serveur SMTP.
- $wgSysopEmailBans (supprimé en 1.35) – Permet aux sysops de bannir des utilisateurs de l'accès à Special:Emailuser.
- $wgUserEmailConfirmationTokenExpiry – Temps en secondes au bout duquel un jeton de confirmation d'adresse courriel va expirer.
- $wgUserEmailUseReplyTo – Mettre à
true
pour mettre le courriel de l'émetteur dans un entête 'Reply-To' au lieu de 'From'.
Paramètres de notification du courriel (Enotif)
- Les notifications actuelles pour chaque utilisateur sont définies dans les options. Vous pouvez changer les valeurs par défaut avec $wgDefaultUserOptions .
- $wgEnotifFromEditor – Mis à
true
fait apparaître les notifications par courriel comme venant de l'utilisateur qui a fait la modification - $wgEnotifImpersonal – Envoie un courriel générique plutôt qu'un courriel personnalisé pour chaque utilisateur.
- $wgEnotifMaxRecips – Nombre maximal d'utilisateurs à notifier à la fois en utilisant le courriel impersonnel.
- $wgEnotifMinorEdits – Mis à
true
pour permettre d'envoyer des notifications par courriel aussi pour les modifications marquées comme mineures - $wgEnotifRevealEditorAddress – Mis à
true
pour insérer l'adresse courriel de l'éditeur de la page dans l'adresse « Reply-To » des notifications par courriel - $wgEnotifUseJobQ (supprimé en 1.27) – Envoie les courriels via la file de tâches.
- $wgEnotifUseRealName – Utilise le vrai nom au lieu du nom d'utilisateur dans le champ "from" du courriel.
- $wgEnotifUserTalk – Active les notifications par courriel pour les modifications des pages de discussion utilisateur.
- $wgEnotifWatchlist – Mis à
true
pour permettre la notification par courriel des pages suivies - $wgUseEnotif – Paramètre global « use Enotif » pour l'utilisation de Enotif.
- $wgUsersNotifiedOnAllChanges – Tableau de noms d'utilisateurs à qui on va envoyer un courriel de notification pour chaque modification apparaissant sur un wiki.
Paramètres de la base de données
- $wgAllDBsAreLocalhost (supprimé en 1.28) – Fait pointer secrètement toutes les connexions à la base de données vers localhost.
- $wgContentHandlerUseDB (supprimé en 1.35) – Indique s'il faut utiliser les champs de la base de données introduits par la facilité ContentHandler
- $wgPageLanguageUseDB – Permet de changer la langue des pages MediaWiki
- $wgDataCenterUpdateStickTTL – Après qu'une requête de changement d'état est faite par un client, ceci détermine pendant combien de secondes ce client doit encore occuper le centre de données maître.
- $wgDBcompress – Indique s'il faut utiliser la compression sur la connexion à la base de données.
- $wgDBDefaultGroup (introduit dans 1.32) – Groupe par défaut assigné aux connexions à la base de données. Utilisation réservée aux scripts de maintenance.
- $wgDBerrorLog – Fichier où tracer les erreurs de base de données.
- $wgDBmwschema – Schéma contenant les tables MediaWiki.
- $wgDBname – Nom de la base de données.
- $wgDBpassword – Le mot de passe pour
$wgDBuser
. - $wgDBprefix – Préfixe des noms de table.
- $wgDBserver – Nom d'hôte ou adresse IP du serveur de base de données.
- $wgDBssl – Indique s'il faut utiliser SSL pour les connexions à la base de données.
- $wgDBtype – Type de base de données.
- $wgDBuser – Nom d'utilisateur de la base de données.
- $wgDebugDBTransactions (supprimé en 1.27) – Permet d'avoir des traces supplémentaires concernant le cycle de vie des transactions de la base de données dans la sortie du debogage.
- $wgLocalDatabases – Autres wikis sur ce site; peuvent être gérés partir d'un compte développeur unique.
- $wgMaxUserDBWriteDuration – Temps maximum (en secondes) accordé à une transaction générée par un utilisateur pour faire des écritures.
- $wgSearchType – Type de recherche de base de données utilisée.
Paramètres du partage de charge
- $wgDBservers – Paramètres pour l'équilibreur de charge de base de données (serveurs de base de données et ratios de charge).
- $wgDefaultExternalStore – Dépôt externe par défaut pour les nouvelles révisions.
- $wgLBFactoryConf – Configuration usine de l'équilibrage de charge.
- $wgMasterWaitTimeout (obsolète depuis v. 1.24) – Durée d'attente pour que l'esclave soit resynchronisé avec le maître.
- $wgSlaveLagCritical – Si la latence est supérieure à cette valeur, afficher un avertissement plus clair que
$wgSlaveLagWarning
. - $wgSlaveLagWarning – Si la latence est supérieure à cette valeur, afficher un avertissement dans certaines pages spéciales (comme la liste de suivi).
Spécifique à MSSQL
- $wgDBWindowsAuthentication (supprimé en 1.35) – Utiliser l'Authentification intégrée de Windows plutôt que la combinaison
$wgDBuser
/$wgDBpassword
.
Spécifique à MySQL
- $wgDBmysql5 (supprimé en 1.33) – Mettre à
true
pour que la connexion MySQL utilise l'encodage UTF-8 (expérimental) - $wgDBTableOptions – Table des options MySQL à utiliser pendant l'installation ou la mise à jour.
- $wgExternalServers – Tableau des serveurs MySQL externes.
- $wgSQLMode – Valeur du paramètre MySQL
sql_mode
Spécifique à Oracle
- $wgDBOracleDRCP (supprimé en 1.34) – Permet d'utiliser DRCP sur la connexion Oracle persistente s'il est à
true
.
Spécifique à PostgreSQL
- $wgDBport – Port de la base de données. Utilisé seulement par PostgreSQL.
Spécifique à SQLite
- $wgSQLiteDataDir – Pour écraser le répertoire par défaut des données de SQLite.
Paramètres des bases de données partagées
- $wgSharedDB – Le nom de la base de données partagée.
- $wgSharedPrefix – Préfixe de table à utiliser sur les tables de la base de données partagée.
- $wgSharedTables – Liste des tables de la base de données (sans leur préfixe) à partager lorsque
$wgSharedDB
est activé. - $wgSharedSchema – Schéma des tables pour la base de données partagée
Support d'archivage compressé
- $wgCompressRevisions – Compresser les nouvelles révisions des pages quand c'est possible
- $wgDisableOutputCompression – Désactive la compression des sorties (la compression est activée par défaut si zlib est disponible).
Migration
- $wgActorTableSchemaMigrationStage (supprimé en 1.34) – Actor table schema migration stage.
- $wgChangeTagsSchemaMigrationStage (introduit dans 1.32) (supprimé en 1.33) – Change tag table schema migration stage.
- $wgCommentTableSchemaMigrationStage (supprimé en 1.33) – Comment table schema migration stage.
- $wgMultiContentRevisionSchemaMigrationStage (introduit dans 1.32) – RevisionStore table schema migration stage (content, slots, content_models & slot_roles tables).
- $wgPagePropsHaveSortkey – Set to false if the
page_props
table doesn't have app_sortkey
column - $wgTagStatisticsNewTable (introduit dans 1.32) (supprimé en 1.33) – Temporarily flag to use change_tag_def table as backend of change tag statistics.
Champs des extensions
- $wgExtPGNewFields (supprimé en 1.36) – Extension defined fields to be added to existing tables
- $wgExtNewTables (supprimé en 1.36) – Extension Defined tables to be added on schema change
- $wgExtNewFields (supprimé en 1.36) – Extension defined fields to be added to existing tables
- $wgExtNewIndexes (supprimé en 1.36) – Extension defined indexes to be added to existing tables
- $wgExtPGAlteredFields (supprimé en 1.36) – Extension defined columns to be altered in tables
- $wgExtModifiedFields (supprimé en 1.36) – Extension defined fields to change existing tables
Internationalisation
- $wgDisabledVariants – Désactive les variantes pour la conversion des variantes de langue.
- $wgDisableLangConversion – Indique s'il faut activer la conversion des variantes de langue.
- $wgDisableTitleConversion – Indique s'il faut activer la conversion des variantes de langue pour les liens.
- $wgDummyLanguageCodes (obsolète depuis v. 1.29) – Liste des codes de langue qui ont été renommés vers de nouveaux codes (corrects), ou qui ne correspondent à aucune langue d'interface actuelle.
- $wgEditEncoding (supprimé en 1.28) – Caractères non convertis explicitement par l'encodage de la sortie
- $wgExtraLanguageCodes – Liste correspondance entre codes de langues
- $wgForceUIMsgAsContentMsg – Tableau de messages d'IHM qui doivent être traités comme des messages de contenu.
- $wgInterwikiMagic – Traiter les liens de langue comme des connecteurs magiques, et non des liens en ligne.
- $wgLangObjCacheSize – Taille du cache de langue, ou combien est-il possible de traiter de langues en parallèle réellement sans dégrader la vitesse d'exploration.
- $wgLanguageCode – Code de langue du site.
- $wgLegacyEncoding – Initialisez ceci avec l'ensemble de caractères que vous avez utilisé avant de faire le passage à MediaWiki 1.5 (par exemple 'ISO-8859-1'). MediaWiki réalisera ensuite une transformation temporaire de l'ensemble des caractères lorsque les anciennes révsions seront chargées; ce sont celles qui n'ont pas la marque utf-8 (c'est à dire les révisions créées avec MediaWiki 1.4 et antérieur).
- $wgMsgCacheExpiry (supprimé en 1.34) – Quand un message en cache expire (en secondes).
- $wgOverrideUcfirstCharacters (introduit dans 1.34) – Liste des caractères Unicode pour lesquels le passage en majuscule est substitué dans Language::ucfirst.
- $wgRawHtmlMessages (introduit dans 1.32) – Liste des messages pouvant contenir du HTML brut.
- $wgUseDatabaseMessages – Traduction nécessitant l'espace de noms MediaWiki: .
- $wgUserFallbackLanguages – nombre maximum de langues de repli par utilisateur
Paramètres du fuseau horaire
- $wgLocaltimezone – Fake out the timezone that the server thinks it's in.
- $wgLocalTZoffset – Ajoute un décalage à la zone horaire en minutes.
- $wgDBerrorLogTZ – Fuseau horaire à utiliser dans le journal des erreurs.
Spécifique à la langue
- anglais
- $wgAmericanDates – Permet aux modules anglais d'écrire les dates comme par exemple 'May 12' au lieu de '12 May'.
- arabe/hindi
- $wgTranslateNumerals – Pour l'hindi, l'arabe et les autres langues ayant leur propre système numérique, utiliser les chiffres locaux plutôt que les chiffres de style occidental (0-9) dans certains champs de l'interface.
Debogage/traces
- See also: Manuel:Comment déboguer
- $wgAggregateStatsID (supprimé en 1.27) – Permet aux statistiques d'être agrégées sur plus d'un wiki en utilisant la journalisation udp.
- $wgDebugComments – Inclure les extraits du journal dans des commentaires HTML
- $wgDebugDumpSql – Tracer les requêtes SQL dans la sortie de debogage
- $wgDebugDumpSqlLength (supprimé en 1.27) – Longueur à partir de laquelles les requête SQL affichées par $wgDebugDumpSql seront tronquées
- $wgDebugLogFile – Nom de fichier du journal de débogage, ou vide s'il est désactivé.
- $wgDebugLogGroups – Dirige la sortie de
wfDebugLog()
pour certains groupes, vers des fichiers autres que$wgDebugLogFile
. - $wgDebugLogPrefix – Préfixe pour les lignes du journal de débogage.
- $wgDebugPrintHttpHeaders (supprimé en 1.34) – Écrit les entêtes HTTP pour chaque requête dans l'information de débogage.
- $wgDebugRawPage – Quand il vaut
false
, la détection de 'action=raw' et l'accès à load.php ne seront pas tracés dans la sortie de debogage. - $wgDebugRedirects – Affiche l'endroit de la redirection au lieu de vraiment rediriger vers l'URL cible
- $wgDebugTimestamps (supprimé en 1.35) – Préfixe les messages de débogage avec un horodatage relatif.
- $wgDebugToolbar – Affiche la boîte à outils pour deboguer
- $wgDeprecationReleaseLimit – Release limitation to
wfDeprecated
warnings. - $wgDevelopmentWarnings – S'il faut lancer des avertissements PHP pour certaines conditions d'erreur possibles et pour les fonctions obsolètes.
- $wgLogExceptionBacktrace – Whether to send the exception backtrace to the error log.
- $wgMWLoggerDefaultSpi – Default service provider for creating MWLogger instances.
- $wgOverrideHostname – Override server hostname detection with a hardcoded value.
- $wgPageInfoTransclusionLimit – Limit template transclusion on InfoAction
- $wgPropagateErrors – If true, the MediaWiki error handler passes errors/warnings to the default error handler after logging them.
- $wgShowDBErrorBacktrace (obsolète depuis v. 1.32) – S'il vaut true, affiche une trace de la pile des erreurs de base de données.
- $wgShowDebug – Affiche les données de débogage en bas de la zone de contenu
- $wgShowSQLErrors (obsolète depuis v. 1.32) – Indique s'il faut afficher les erreurs SQL sur les pages « we're sorry, but there has been a database error » .
- $wgShowExceptionDetails – Si la valeur est à
true
, les exceptions non détectées impriment en sortie une trace complète de la pile. - $wgStatsMethod (supprimé en 1.27) – Destination des données de
wfIncrStats()
- $wgTrxProfilerLimits – Objectifs de performance pour l'utilisation de la base de données.
- $wgUsePigLatinVariant – Whether to enable the pig latin variant of English (en-x-piglatin), used to ease variant development work.
Profilage
- $wgEnableProfileInfo (supprimé en 1.35) – Contrôle la disponibilité de profileinfo.php.
- $wgProfiler – Paramètres relatifs au profilage.
- $wgProfileCallTree (supprimé en 1.27) – S'il vaut
true
, écrit un arbre des appels brut au lieu d'un rapport par fonction - $wgProfileLimit (supprimé en 1.35) – Enregistre uniquement les informations de profilage pour les pages qui dépassent ce nombre de secondes pour se charger.
- $wgProfileOnly (supprimé en 1.35) – Ne pas faire figurer dans le journal, les informations qui ne concernent pas le profilage.
- $wgProfilePerHost (supprimé en 1.27) – L'hôte du serveur d'application doit-il être mis dans la table de profilage?
- $wgUDPProfilerHost (supprimé en 1.27) – Hôte pour le profileur UDP.
- $wgUDPProfilerPort (supprimé en 1.27) – Port pour le profileur UDP.
- $wgUDPProfilerFormatString (supprimé en 1.27) – Chaîne de format pour le profileur UDP.
Personnalisation du site
- $wgBreakFrames – Sortie des framesets. Il peut être utilisé pour éviter que les sites externes mettent votre site dans un cadre avec des publicités.
- $wgCapitalLinks – Mettre à
false
pour éviter de forcer la première lettre des liens en majuscule. - $wgCapitalLinkOverrides – Configuration par espace de noms pour $wgCapitalLinks .
- $wgDefaultLanguageVariant – Variante de langue par défaut.
- $wgEditPageFrameOptions – Contrôle l'encadrement global des pages du wiki.
- $wgEditSubmitButtonLabelPublish – Permet de changer l'étiquette 'save' en 'publish' pour les wikis publiques.
- $wgExtraLanguageNames – Liste des noms de langue ou écrasement des noms par défaut dans Names.php.
- $wgForceHTTPS (introduit dans 1.34.3) – Redirige les requêtes HTTP non sécurisées vers HTTPS.
- $wgHideInterlanguageLinks – Cache les liens inter-langues dans la barre latérale.
- $wgHttpsPort – Port où HTTPS est actif. Permet d'avoir HTTPS sur les ports non standards.
- $wgLegalTitleChars – Réécrase la liste par défaut des caractères illégaux dans les titres de page.
- $wgMainPageIsDomainRoot (introduit dans 1.34) – Indique si la page d'accueil doit servir comme racine du domaine.
- $wgMaxArticleSize – Taille maximale d'une page en kilo octets.
- $wgMaxRedirects – Nombre maximal de redirections à suivre en résolvant les redirections.
- $wgNoFollowDomainExceptions – Les liens externes vers ces noms de domaine (ou tout sous-domaine) ne seront pas mis à
rel="nofollow"
. - $wgNoFollowLinks – S'il vaut
true
, les liens d'URL externe dans le texte du wiki recevront l'attributrel="nofollow"
. - $wgPingback – If true, MediaWiki will report back data about its installation from time to time to aid developers
- $wgReferrerPolicy – Value for the referrer policy meta tag.
- $wgReportToEndpoints (introduit dans 1.34) – Liste des points de terminaison pour l'API Reporting.
- $wgReportToExpiry (introduit dans 1.34) – Expiry of the endpoint definition for the Reporting API.
- $wgSiteNotice – Message à afficher en haut de chaque page.
- $wgStyleVersion (supprimé en 1.32) – Ajouté à la chaîne de la requête des CSS et JS statiques pour purger le cache côté client quand il est modifié.
- $wgSiteTypes – Enregistre les gestionnaires pour des types de sites particuliers.
- $wgSiteSupportPage (supprimé en 1.32) – Le titre de la page de support dans votre wiki.
- $wgStructuredChangeFiltersOnWatchlist (supprimé en 1.32) – Indique s'il faut activer l'application RCFilters sur Special:Watchlist
- $wgStructuredChangeFiltersShowPreference (supprimé en 1.32) – Whether to enable RCFilters app on Special:RecentChanges
- $wgUniversalEditButton – Permet le UniversalEditButton pour les navigateurs qui le supportent.
- $wgUrlProtocols – Définit les protocoles qui sont supportés et traduits en HTML par l'analyseur mediawiki.
Ajax
- $wgAjaxExportList (obsolète depuis v. 1.27) – Liste des fonctions de
AjaxFunctions.php
appelables paraction=ajax
- $wgAjaxUploadDestCheck – Permet à Ajax de vérifier le risque de réécraser des fichiers avant de téléverser
- $wgAjaxWatch (supprimé en 1.27) – Permet de suivre (ou ne plus suivre) les pages en utilisant Ajax.
- $wgRestAPIAdditionalRouteFiles (introduit dans 1.35) – Additional REST API Route files.
- $wgUseAjax (obsolète depuis v. 1.31) – Active la prise en charge de AJAX.
Interface utilisateur
- $wgAllowSiteCSSOnRestrictedPages – Autoriser les feuilles de style en cascade du site (CSS) sur les pages spéciales restreintes
- $wgAllowUserCss – Autoriser les feuilles de style (CSS) utilisateur
- $wgAllowUserJs – Autorise les pages JavaScript utilisateur
- $wgEnableJavaScriptTest – Permet d'exécuter les suites de tests JavaScript via Special:JavaScriptTest (comme avec QUnit).
- $wgForcedRawSMaxage – Âge maximal par défaut (en secondes) pour les accès bruts CSS/JavaScript.
- $wgIncludeLegacyJavaScript (obsolète depuis v. 1.26) – S'il faut inclure la bibliothèque JavaScript mediawiki.legacy (anciennement wikibits.js), et ses dépendances.
- $wgOOUIEditPage (supprimé en 1.30) – Indique s'il faut utiliser les boutons OOjs UI , les cases à cocher, et l'entrée de résumé des formulaires de modification.
- $wgPreloadJavaScriptMwUtil (supprimé en 1.27) – Indique s'il faut précharger le module mediawiki.util en tant que module bloquant dans la file principale.
- $wgLegacyJavaScriptGlobals – Indique s'il faut ou non assigner les variables de configuration à l'objet fenêtre global.
- $wgUseSiteCss – Utiliser les Cascading Style Sheets (CSS) du site
- $wgUseSiteJs – Utiliser la page JavaScript du site
- $wgUsejQueryThree (supprimé en 1.31) – Indique s'il faut utiliser jQuery 3 (avec jQuery Migrate) au lieu de jQuery 1.
ResourceLoader
- Voir ResourceLoader pour plus d'informations.
- $wgResourceBasePath – Default 'remoteBasePath' value for resource loader modules.
- $wgResourceLoaderDebug – Le mode de débogage par défaut (on/off) pour les requêtes du ResourceLoader.
- $wgResourceLoaderEnableJSProfiler (introduit dans 1.32) – When enabled, execution of JavaScript modules is profiled client-side.
- $wgResourceLoaderLESSVars (supprimé en 1.32) – Global LESS variables.
- $wgResourceLoaderLESSImportPaths (supprimé en 1.32) – Default import paths for LESS modules.
- $wgResourceLoaderMaxage – Temps maximal en secondes de mise en cache des ressources fournies par ResourceLoader.
- $wgResourceLoaderMaxQueryLength – Longueur maximale d'une chaîne de requête pour les requêtes du ResourceLoader.
- $wgResourceLoaderMinifierMaxLineLength (supprimé en 1.31) – Longueur de ligne maximale en minimisant le JavaScript.
- $wgResourceLoaderMinifierStatementsOnOwnLine (supprimé en 1.31) – Mettre chaque instruction dans sa propre ligne en minimisant JavaScript.
- $wgResourceLoaderSources – Foreign module sources registry.
- $wgResourceLoaderStorageVersion – Cache version for client-side ResourceLoader module storage.
- $wgResourceLoaderValidateJS – Whether to parse JavaScript module prior to minification to validate them.
- $wgResourceLoaderValidateStaticJS (supprimé en 1.32) – Whether to parse statically-sourced (file-backed) JavaScript resources prior to minification to validate them.
- $wgResourceLoaderStorageEnabled – Whether ResourceLoader should attempt to persist modules in localStorage on browsers that support the Web Storage API.
- $wgResourceLoaderUseObjectCacheForDeps (introduit dans 1.35) – Use the main stash instead of the module_deps table for indirect dependency tracking
- $wgResourceModules – Tableau de tous les modules définis supplémentaires pouvant être chargés ultérieurement pendant la sortie.
- $wgResourceModuleSkinStyles – Array of additional skin-provided stylesheets to existing ResourceLoader modules.
- $wgVueDevelopmentMode (introduit dans 1.35) – Whether to use the development version of Vue.js.
Espaces de noms
- $wgContentNamespaces – Espaces de noms considérés comme contenant un contenu réel ou des articles
- $wgExtraNamespaces – Espaces de noms supplémentaires.
- $wgExtraGenderNamespaces – Similaire à $wgExtraNamespaces , mais pour les espaces de noms avec une distinction de genre.
- $wgExtraSignatureNamespaces – Contrôle dans quel espace de noms de sujets (et non pas de discussion) le bouton « Signature » de la barre d'édition doit être affiché.
- $wgMetaNamespace – Nom de l'espace de noms meta.
- $wgMetaNamespaceTalk – Nom de l'espace de noms de discussion du projet.
- $wgNamespaceAliases – Fournir des noms supplémentaires pour les espaces de noms.
- $wgNamespaceContentModels – Types de contenu définis pour un espace de noms donné
- $wgNamespaceProtection – Quels espaces de noms peuvent être édités et par qui ?
- $wgNamespacesToBeSearchedDefault – Quel espace de noms doit être recherché ?
- $wgNamespacesWithSubpages – Quels espaces de nom devraient supporter les sous-pages?
- $wgNoFollowNsExceptions – Espaces de noms dans lesquels Manuel:$wgNoFollowLinks ne s'applique pas.
- $wgNonincludableNamespaces – A utiliser pour refuser l'inclusion de pages à partir d'espaces de noms spécifiques.
- $wgPreviewOnOpenNamespaces – Espaces de noms pour lesquels la prévisualisation avant première édition est forcée.
- $wgSitemapNamespaces – Tableau des espaces de noms pour générer un plan du site ou false pour tous les espaces de noms.
- $wgSitemapNamespacesPriorities – Priorités des espaces de noms personnalisés pour les cartes de sites.
Sortie
- $wgAllowMicrodataAttributes (supprimé en 1.27) – Permet aux attributs de microdonnées de HTML 5 d'être utilisés dans wikitext.
- $wgAllowRdfaAttributes (supprimé en 1.27) – Permet aux attributs RDFa d'être utilisés dans le wikitext.
- $wgCleanupPresentationalAttributes (supprimé en 1.20.1) – Put as much as possible presentational HTML attributes in CSS.
- $wgHtml5 (supprimé en 1.34) – S'il faut sortir avec un type de document HTML 5.
- $wgHtml5Version – Définit la valeur de l'attribut version dans la balise
<html>
, s'il y en a une. - $wgWellFormedXml (supprimé en 1.27) – S'il faut essayer de rendre notre sortie HTML comme du XML bien formé.
- $wgMimeType – Le type à envoyer dans l'entête
Content-Type
. - $wgMangleFlashPolicy – Whether to mangle any
<cross-domain-policy>
(Adobe cross-domain policy) tags, to prevent XSS attacks. - $wgSend404Code – Envoyer l'état 404 HTTP pour les pages non trouvées.
- $wgEnableCanonicalServerLink – Crée une balise
<link rel="canonical">
sur chaque page indiquant le serveur canonique devant être utilisé, comme$wgServer
ou$wgCanonicalServer
. - $wgUseMediaWikiUIEverywhere – Appliquer l'interface utilisateur MediaWiki à chaque fois qu'il peut être pris en charge.
- $wgHTMLFormAllowTableFormat – Permet aux composants de type formulaire, d'afficher des tableaux.
- $wgXhtmlNamespaces – Permit other XHTML namespaces in addition to the w3.org default.
Le paramètre suivant n'est plus utilisé dans les versions de MediaWiki prises en charge, mais il reste présent pour la compatibilité arrière
- $wgXhtmlDefaultNamespace (supprimé en 1.34) – Namespace to use when outputting in XHTML mode.
Politique des robots
- $wgArticleRobotPolicies – Permet de personnaliser les politiques des robots par page.
- $wgDefaultRobotPolicy – Permet de spécifier la politique des robots par défaut pour toutes les pages du wiki
- $wgExemptFromUserRobotsControl – Un tableau de clés d'espaces de noms dans lequel les mots magiques
__INDEX__
/__NOINDEX__
ne fonctionneront pas. - $wgNamespaceRobotPolicies – Permet de personnaliser les politiques des robots en fonction de l'espace de noms.
Support des mobiles
Règles de sécurité du contenu
- $wgCSPHeader (introduit dans 1.32) – Controls Content-Security-Policy header [Experimental]
- $wgCSPReportOnlyHeader (introduit dans 1.32) – Controls Content-Security-Policy-Report-Only header [Experimental]
- $wgCSPFalsePositiveUrls – Controls what URLs to ignore in upcoming Content-Security-Policy feature's reporting.
Gestionnaire de contenu
- $wgContentHandlerTextFallback – Comment réagir quand la version du texte brut d'un objet Content est demandée en utilisant $func
- $wgContentHandlers – Correspondance des gestionnaires de type de contenu
- $wgTextModelsToParse – Determines which types of text are parsed as wikitext.
Statistiques des sites
- $wgArticleCountMethod – Méthode utilisée pour déterminer si une page d'espace de noms de contenu doit être comptée comme une page valide de contenu (un article).
- $wgCountCategorizedImagesAsUsed – Sur Special:Unusedimages, considère les images comme "utilisées" si elles sont mises dans une catégorie.
- $wgDisableCounters (supprimé en 1.35) – Désactive les compteurs du nombre de vues des pages.
- $wgStatsdSamplingRates – Fréquence d'échantillonnage des métriques statsd en tant que tableau associatif de motifs et de taux.
- $wgSiteStatsAsyncFactor (supprimé en 1.34) – Fréquence de rafraîchissement des statistiques de site.
- $wgStatsdServer – Hôte ou hôte:port d'un serveur statsd.
- $wgStatsdMetricPrefix – Préfixe du nom des métriques envoyé à $wgStatsdServer
- $wgWantedPagesThreshold – Nombre minimal de pages qui doivent être liées à une page avant qu'elle n'apparaisse dans Special:Wantedpages.
Habillages
- $wgDefaultSkin – L'habillage par défaut pour les nouveaux utilisateurs.
- $wgFallbackSkin – Habillage de repli utilisé lorsque l'habillage défini par $DefaultSkin n'est pas trouvé.
- $wgFooterIcons – Liste résumée des icônes de pied de page pour les habillages. Remplace les anciens codes copyrightico et poweredbyico, qui jusqu'à MediaWiki 1.27 pouvaient être confondus avec $wgCopyrightIcon
- $wgLocalStylePath – Identique à
$wgStylePath
, mais ne doit pas pointer vers un domaine externe. - $wgSkipSkin (supprimé en 1.35) – Specify the name of a skin that should not be presented in the list of available skins.
- $wgSkipSkins – Indique le nom des habillages qui ne doivent plus être présentés parmi la liste des habillages disponibles.
- $wgStyleDirectory – Chemin du répertoire des habillages dans le système de fichiers.
- $wgStylePath – L'URL du répertoire des habillages.
- $wgUseCombinedLoginLink – Comportement du lien Connexion / Création de compte quand il est possible pour des utilisateurs anonymes de créer un compte.
- $wgValidSkinNames – Liste de noms d'habillage valides. Est utilisé par les habillages pour dire à MediaWiki qu'ils sont disponibles.
- $wgVectorUseSimpleSearch – Rechercher le comportement du formulaire pour le skin Vector uniquement.
- $wgVectorUseIconWatch – Suivi et non-suivi comme une icône plutôt qu'un lien, pour l'habillage Vector uniquement.
Catégorie
- $wgCategoryCollation – Ce que les catégories de collation utilisent pour trier
- $wgCategoryMagicGallery – Sur les pages de catégorie, affiche une galerie de vignettes pour les images appartenant à cette catégorie au lieu de les lister comme des articles.
- $wgCategoryPagingLimit – Limite de pagination pour les éléments dans les catégories.
- $wgUseCategoryBrowser – Active/Désactive le survol expérimental (ou du style dmoz) des catégories.
- $wgTrackingCategories (obsolète depuis v. 1.25) – La liste des messages représentant les catégories de suivi qui sont listées avec Special:TrackingCategories.
Cache
- $wgAttemptFailureEpoch – Bump this to quickly retry thumbnail creation failures.
- $wgCacheDirectory – Répertoire du système de fichiers local, pour mettre en cache de manière permanente les fichiers de chaque wiki.
- $wgCacheEpoch – Set this to current time to invalidate all prior cached pages.
- $wgCachePrefix – Valeur personnalisée pour le préfixe des clés du cache.
- $wgClockSkewFudge (supprimé en 1.33) – Aide à éviter des problèmes de cache dus à la fréquence du timer.
- $wgExtensionInfoMTime – Time to invalidate cache of extensions loaded by the extension registration system.
- $wgFooterLinkCacheExpiry (introduit dans 1.35) – Expiry time for the footer link cache, in seconds, or 0 if disabled.
- $wgInvalidateCacheOnLocalSettingsChange – Le mettre à
true
invalidera toutes les pages en cache quand « LocalSettings.php » est modifié - $wgLanguageConverterCacheType – Type de cache pour le stockage des tables de conversion de langue.
- $wgMainCacheType – Configuration de l'objet cache
- $wgMainStash – Paramètre du cache des objets répliqués
- $wgObjectCaches – Configuration avancée du cache d'objets.
- $wgQueryCacheLimit – Nombre de lignes à mettre en cache dans la table 'querycache' quand le mode miser est activé.
- $wgThumbnailEpoch – Si des fichiers rendus de vignette sont plus vieux que cet horodatage, ils seront rendus de nouveau à la demande comme si le fichier n'existait pas déjà.
- $wgTransactionalTimeLimit – Limitation de la durée d'exécution des requêtes POST transactionnelles
- $wgUseETag (supprimé en 1.28) – Si MediaWiki doit envoyer un entête ETag.
- $wgUseGzip – Utiliser GZip pour mettre les pages en cache.
- Voir : Interwiki pour les paramètres du cache Interwiki.
Cache côté client
- $wgCachePages – Permet la mise en cache des pages côté client
Cache des fichiers
Paramètres de la mise en cache des fichiers côté serveur.
- $wgFileCacheDepth – Nombre de niveaux de sous-répertoires hiérarchiques sous
$wgFileCacheDirectory
. - $wgFileCacheDirectory – Répertoire dans lequel les pages en cache seront enregistrées si la mise en cache côté serveur est utilisée.
- $wgUseFileCache – Créer des pages HTML statiques pour les lecteurs non enregistrés afin de réduire le trafic avec la base de données.
Cache des messages
- $wgAdaptiveMessageCache – Au lieu de tout mettre en cache, garde trace des messages qui sont demandés et ne charge que les plus utilisés.
- $wgLocalisationCacheConf – Configuration du cache de l'internationalisation.
- $wgMaxMsgCacheEntrySize – Nombre maximal d'entrées dans le cache des messages, en octets.
- $wgMessageCacheType – Paramètre du cache des messages
- $wgUseLocalMessageCache – Fait une copie locale du cache des messages, en plus de memcached.
Cache de la barre latérale
- $wgEnableSidebarCache – If true, cache the sidebar navigation links.
- $wgSidebarCacheExpiry – Durée d'expiration du cache de la barre latérale, en secondes.
Cache de l'analyseur syntaxique
- $wgEnableParserCache (supprimé en 1.33) – Garde les pages analysées dans un cache pour accélérer le rendu de la page.
- $wgOldRevisionParserCacheExpireTime (introduit dans 1.36) – Durée en secondes, pendant laquelle les anciennes révisions restent dans le cache de l'analyseur syntaxique.
- $wgRenderHashAppend – Ajoute une valeur configurée au cache de l'analyseur et aux clés de cache de l'annonce du site.
- $wgParserCacheExpireTime – Durée d'expiration (en secondes) de l'information sur l'analyseur mise en cache
- $wgParserCacheType – Paramètre de cache de l'analyseur
Paramètres du cache mémoire
Paramètres de configuration du dépôt des objets basés sur la mémoire (si vous l'utilisez) docs/memcached.txt contient plus de détails.
- $wgMemCachedDebug – Sera mis à false dans Setup.php, si le serveur ne fonctionne pas.
- $wgMemCachedPersistent – S'il faut utiliser des connexions persistantes vers les serveurs Memcached.
- $wgMemCachedServers – Serveurs de mémoire cache
- $wgMemCachedTimeout – Durée maximale de connexion au serveur en microsecondes.
- $wgObjectCacheSessionExpiry – Durée de vie (secondes) utilisée pour le stockage des sessions lorque
$wgSessionsInObjectCache
est activé. - $wgRevisionCacheExpiry – Texte de révision extrait du cache dans MemCached.
- $wgSessionsInMemcached (supprimé en 1.29) – Stocke les données de session dans le cache des objets plutôt que sur le système de fichiers.
- $wgSessionCacheType – Type de cache pour ranger les données de session.
- $wgSessionsInObjectCache (supprimé en 1.33) – S’il faut stocker les sessions dans le cache objet.
Cache WAN
- $wgEnableWANCacheReaper – Whether to verify and enforce WAN cache purges using reliable DB sources as streams.
- $wgMainWANCache – Main wide area network cache configuration.
- $wgWANObjectCaches – Advanced Wide-Area-Network cache configuration.
Interwiki
- $wgDisableHardRedirects – Désactive les redirections vers des pages spéciales et les redirections interwiki, qui utilisent un 302 et n'ont pas de lien "redirigé depuis".
- $wgEnableScaryTranscluding – Permet aux modèles d'être importés/transclus à partir d'un autre wiki.
- $wgExternalInterwikiFragmentMode – Determines which ID escaping mode should be used for external interwiki links
- $wgExtraInterlanguageLinkPrefixes – Tableau de préfixes interwiki à traiter comme des liens de langue.
- $wgImportSources – List of interwiki prefixes for wikis we'll accept as sources for Special:Import
- $wgInterlanguageLinkCodeMap (introduit dans 1.35) – Map of interlanguage link codes to language codes to override what is shown as the language name when the interwiki code does not match it exactly.
- $wgInterwikiPrefixDisplayTypes – Mapping of interwiki index prefixes to descriptors that can be used to change the display of interwiki search results.
- $wgLocalInterwiki (supprimé en 1.35) – Le préfixe interwiki de ce wiki.
- $wgLocalInterwikis – Array of interwiki prefixes for this wiki.
- $wgRedirectSources – Expression régulière pour restreindre les URLs qui seront affichées comme des liens 'redirigé depuis'.
- $wgTranscludeCacheExpiry – Durée d'expiration du cache des transclusions interwiki.
Cache Interwiki
- Voir interwiki cache pour plus d'informations.
- $wgInterwikiCache – Tableau associatif, ou chemin de fichier CDB pour interwiki cache .
- $wgInterwikiExpiry – Durée d'expiration pour la table de cache interwiki.
- $wgInterwikiFallbackSite – Utilisé par les scripts de maintenance pour décharger la table interwiki
- $wgInterwikiScopes – Utilisé par
getInterwikiCache()
pour récupérer le fichier de base de données interwiki
Accès
Verrouillage du wiki, blocage et exclusion des utilisateurs, et autres paramètres associés.
- $wgActions – Tableau des valeurs permises pour le paramètre "action" des pages normales.
- $wgAutopromote – Conditions de promotion automatique d'un utilisateur vers des groupes spécifiques
- $wgAutopromoteOnce – Définit les conditions pour promouvoir automatiquement et définitivement un utilisateur à un groupe spécifique.
- $wgAccountCreationThrottle – Nombre de comptes que chaque adresse IP peut créer, mettre 0 pour désactiver l'inscription.
- $wgApplyIpBlocksToXff – Apply IP address blocks also to users having a blocked IP in their XFF header.
- $wgBlockCIDRLimit – Plage maximale de CIDR en bloquant une plage d'adresses IP.
- $wgBlockDisablesLogin – If set to true, blocked users will no longer be allowed to log in
- $wgBotPasswordsDatabase – Database name for the bot_passwords table
- $wgBotPasswordsCluster – Cluster name for the bot_passwords table
- $wgCascadingRestrictionLevels – Restriction levels that can be used with cascading protection
- $wgSemiprotectedRestrictionLevels – Restriction levels that are considered "semi-protected"
- $wgDeleteRevisionsLimit – Integer of how many revisions a page must have before the bigdelete right is required to delete it.
- $wgEnablePartialBlocks (introduit dans 1.33) (supprimé en 1.35) – Autorise la création de blocages partiels
- $wgEnableBotPasswords – Whether to enable bot passwords
- $wgElementTiming (introduit dans 1.33) – Activer Element Timing.
- $wgInvalidPasswordReset – Specifies if users should be sent to a password-reset form on login in case of an inadequate password.
- $wgNewPasswordExpiry – La durée, en secondes, avant qu'un mot de passe temporaire envoyé par mail expire.
- $wgOriginTrials (introduit dans 1.33) – Origin Trials tokens.
- $wgPasswordAttemptThrottle – Limit password attempts per IP per address.
- $wgPasswordConfig – Configuration des types de mots de passe intégrés.
- $wgPasswordDefault – Type de mot de passe (par défaut) à utiliser lors du hachage des mots de passe utilisateur.
- $wgPasswordResetRoutes – S'il faut permettre les réinitialisations de mot de passe, identifié par différents bits de données.
- $wgPasswordSalt (supprimé en 1.34) – Pour compatibilité avec les anciennes installations, le mettre à false.
- $wgPriorityHints (introduit dans 1.33) – Enable client-side Priority Hints.
- $wgPriorityHintsRatio (introduit dans 1.34) – Ratio of requests that should get Priority Hints when the feature is enabled.
- $wgRangeContributionsCIDRLimit – Shortest CIDR limits that can be checked in any individual range check at Special:Contributions.
- $wgRestrictionTypes – Actions qui peuvent être restreintes
- $wgSpamRegex – Un modèle d'expression régulière qui empêche de sauvegarder la page si son contenu vérife le modèle.
- $wgSummarySpamRegex – Identique à
$wgSpamRegex
sauf pour les résumés d'édition. - $wgCookieSetOnAutoblock – Determines whether to set a cookie when a user is autoblocked. Doing so means that a blocked user, even after logging out and moving to a new IP address, will still be blocked.
- $wgCookieSetOnIpBlock (introduit dans 1.32) – Determines whether to set a cookie when an IP user is blocked. Doing so means that a blocked user, even after moving to a new IP address, will still be blocked.
- $wgRestrictionLevels – Ensemble de clés d'autorisation sélectionnables sur la page « protection de page ».
- $wgSoftBlockRanges – IP ranges that should be considered soft-blocked (anon-only, account creation allowed)
Voir Manuel:Empêcher l'accès pour d'autres méthodes et paramètres concernant l'accès. Voir aussi Manuel:Droits utilisateurs pour d'autres informations concernant $wgGroupPermissions, $wgAddGroups, $wgRemoveGroups, etc.
- Voir ici pour les paramètres concernant l'accès utilisateur.
Contrôle des seuils
- $wgRateLimitLog (supprimé en 1.27) – Nom de fichier pour journaliser les déclenchements du limiteur de débit.
- $wgRateLimits – Options du simple limiteur de débit permettant de restreindre les flux des modifications.
- $wgRateLimitsExcludedIPs – Tableau d'intervalles d'adresses IP/CIDR qui ne devraient jamais déclencher la limitation de quota.
Interface de programmation (API)
- $wgAllowedCorsHeaders (introduit dans 1.35) – List of allowed headers for cross-origin API requests.
- $wgDebugAPI – Loosens API security to allow for easier debugging
- $wgEnableAPI (supprimé en 1.32) – Active l'accès direct à l'API de données via api.php .
- $wgEnableWriteAPI (supprimé en 1.32) – Permet à l'API d'être utilisée pour effectuer des actions d'écriture (éditions de page, annulations, etc.) quand un utilisateur autorisé y accède.
- $wgEnableRestAPI (introduit dans 1.34) (obsolète depuis v. 1.35) – Enable the MediaWiki REST API.
- $wgCrossSiteAJAXdomains – Domains that may make cross-site Ajax requests to the MediaWiki API.
- $wgCrossSiteAJAXdomainExceptions – Les domaines qui ne devraient pas pouvoir faire des requêtes AJAX, même s'ils correspondent à un des domaines autorisés par
$wgCrossSiteAJAXdomains
. - $wgAPICacheHelpTimeout – Fixe le délai maximal pour la mise en cache du texte d'aide de l'API. Mettez-le à 0 pour désactiver la mise en cache du texte d'aide de l'API.
- $wgApiFrameOptions – Control framing of api pages.
- $wgAPIMaxLagThreshold – Maximum amount of DB lag on a majority of DB replica DBs to tolerate before forcing bots to retry any write requests via API errors.
- $wgAPIRequestLog – Fichier de journalisation ou URL (TCP ou UDP) pour journaliser les requêtes à l'API.
- $wgAPIUselessQueryPages – The ApiQueryQueryPages module should skip pages that are redundant to true API queries.
Blocage du wiki
- $wgReadOnly – Interdit l'édition, affichant la chaîne fournie comme raison.
- $wgReadOnlyFile – Si ce fichier existe, la base de données est verouillée avec pour motif, la raison fournie dans le contenu du fichier.
- $wgReadOnlyWatchedItemStore – Set this to true to put the wiki watchlists into read-only mode.
Réduction
- $wgAPIMaxDBRows – Nombre maximal de lignes à analyser dans une requête de base de données dans l'API.
- $wgAPIMaxResultSize – La taille maximale (en octets) d'un résultat de l'API.
- $wgAPIMaxUncachedDiffs – Le nombre maximal de diffs non en cache qui peuvent être retrouvés en une requête API.
- $wgQueryPages – Liste les pages spéciales qui héritent de QueryPage, qui doivent également être prises en compte par le script de maintenance updateSpecialPages.php .
- $wgDisableQueryPages – Désactive toutes les pages de recherche si le mode miser est activé, et non pas seulement certaines.
- $wgDisableQueryPageUpdate – Tableau de pages spéciales qui ne doivent pas être mises à jour.
- $wgDisableSearchUpdate – Si vous avez désactivé la recherche de façon semi-permanente, cela désactive aussi les mises à jour de la table.
- $wgDisableTextSearch – Désactive la recherche dans l'ensemble du texte.
- $wgEdititis – Affiche les compteurs de modifications des utilisateurs sur la page spéciale « Liste des utilisateurs ».
- $wgFixDoubleRedirects – Corriger les doubles redirections après un déplacement de page.
- $wgInvalidRedirectTargets – Tableau des cibles non valides pour les redirections de pages.
- $wgMaximumMovedPages – Nombre maximum de pages à déplacer simultanément lors du déplacement des sous-pages d'une page.
- $wgMiserMode – Activer ou désactiver les fonctionnalités qui utilisent intensivement la base de données
- $wgShowHostnames – Affiche le nom des hôtes dans l'API et les commentaires HTML quand il est à
true
. - $wgShowRollbackEditCount – Nombre maximum de retours en arrière possibles avec le lien
Téléversements
Les téléversements doivent être particulièrement configurés pour être sécurisés.
- $wgAjaxLicensePreview – Indique s'il faut utiliser Ajax pour afficher les informations de licence des téléversements.
- $wgAllowCopyUploads – Permet les téléversements à partir d'URL ou de fichiers locaux.
- $wgCopyUploadsDomains – Limit
$wgAllowCopyUploads
to a specific whitelist - $wgAllowJavaUploads – Permet le téléversement d'archives Java.
- $wgCheckFileExtensions – Check if the file extension is allowed on upload.
- $wgCopyUploadAsyncTimeout (supprimé en 1.27) – HTTP timeout (in seconds) for asynchronous upload by URL
- $wgCopyUploadsFromSpecialUpload – Ajouter une interface à Special:Upload pour autoriser le téléversement à partir d'URLs
- $wgCopyUploadProxy – HTTP proxy to use for copy upload requests.
- $wgCopyUploadTimeout – HTTP timeout (in seconds) for upload by URL
- $wgAllowAsyncCopyUploads (supprimé en 1.27) – Allow asynchronous copy uploads.
- $wgDisableUploadScriptChecks – Whether to disable the upload system's checks for HTML/JavaScript.
- $wgEnableAsyncUploads – Enable deferred upload tasks that use the job queue.
- $wgEnableUploads – Autorise les images et le autres fichiers à être téléversés sur le wiki.
- $wgFileBackends – File backend structure configuration.
- $wgFileBlacklist – Les fichiers qui ont ces extensions ne pourront jamais être téléversés.
- $wgFileExtensions – Voici la liste des extensions les plus utilisées pour téléverser des fichiers. Téléverser des fichiers dont l'extension n'est pas dans cette liste renverra un message d'alerte.
- $wgHashedUploadDirectory – If true, uses the /a/ab/foo.jpg directory structure.
- $wgIllegalFileChars – Réécrase la liste par défaut des caractères illégaux dans les noms de fichiers.
- $wgImagePreconnect (introduit dans 1.35) – On pages containing images, tell the user agent to pre-connect to hosts from
$wgForeignFileRepos
. - $wgImgAuthDetails – Display reason access to uploaded file was denied to users (img_auth only)
- $wgImgAuthUrlPathMap – Map of relative URL directories to match to internal
mwstore://
base storage paths. - $wgLocalFileRepo – Une structure de dépôt unique pour le dépôt local.
- $wgLockManagers – Array of configuration arrays for each lock manager.
- $wgMinUploadChunkSize – Taille minimale d'un segment de téléversement, en octets.
- $wgMaxUploadSize – Taille maximale des fichiers téléversables (en octets)
- $wgStrictFileExtensions – Toggle whether users may upload files not covered by
$wgFileExtensions
. - $wgDeletedDirectory – Repertoire dans lequel placer les téléversements supprimés.
- $wgUploadBaseUrl – L'URL de base pour les images téléversées si le répertoire de téléversement partagé n'est pas utilisé
- $wgUploadDialog – Configuration for upload dialog and the files uploaded through it.
- $wgUploadDirectory – Chemin du répertoire de téléversement, dans le système de fichiers.
- $wgUploadMaintenance – To disable file delete/restore temporarily.
- $wgUploadMissingFileUrl – Point wikilinks to missing files ("red file links") to a custom URL.
- $wgUploadNavigationUrl – Point the upload navigation link in the sidebar to a custom URL.
- $wgUploadPath – Le segment du chemin, du répertoire de téléversement.
- $wgUploadSizeWarning – Avertit si les fichiers téléversés sont plus longs que cette valeur.
- $wgUploadStashMaxAge – The maximum age of temporary (incomplete) uploaded files.
- $wgUploadStashScalerBaseUrl – To enable remote on-demand scaling, set this to the thumbnail base URL.
Téléversements partagés
These settings are kept for backward compatibility, see $wgForeignFileRepos for the new setting, or $wgUseInstantCommons if you only need read access to images on Commons.
- $wgCacheSharedUploads – Cache shared metadata in memcached.
- $wgForeignFileRepos – Un tableau de structure de répertoire pour les répertoires externes.
- $wgForeignUploadTargets – Configuration for foreign upload targets for the upload dialog .
- $wgHashedSharedUploadDirectory – Whether to hash the shared upload directory.
- $wgRepositoryBaseUrl – Base URL for a repository wiki.
- $wgSharedUploadDBname – DB name with metadata about shared directory.
- $wgSharedUploadDBprefix – DB prefix for shared image uploads
- $wgSharedUploadDirectory – Path on the file system where shared uploads can be found.
- $wgSharedUploadPath – Full path to the web server where shared uploads can be found.
- $wgUseSharedUploads – Whether to look in a shared repository when a file is not found locally
- $wgFetchCommonsDescriptions – Whether to fetch commons image description pages and display them on the local wiki.
Types MIME
- $wgJsMimeType (supprimé en 1.34) – Media type (MIME type) to use for JavaScript scripts.
- $wgLoadFileinfoExtension (supprimé en 1.22.0) – Switch for loading the FileInfo extension by PECL at runtime.
- $wgMimeDetectorCommand – Configure un programme détecteur de MIME externe.
- $wgMimeInfoFile – Définit le fichier d'information des types MIME pour qu'il soit utilisable par MimeAnalyzer.php .
- $wgMimeTypeFile – Déclare le fichier de définition des types MIME à utiliser par MimeAnalyzer.php .
- $wgTrivialMimeDetection – Switch for trivial MIME detection.
- $wgVerifyMimeType – Indique si le type MIME des fichiers téléversés doit être contrôlé.
- $wgVerifyMimeTypeIE (introduit dans 1.34) – Determines whether extra checks for Internet Explorer type detection should be applied.
- $wgMimeTypeBlacklist – types MIME refusés si $wgVerifyMimeType est activé.
- $wgXMLMimeTypes – Un tableau de types MIME XML que l'on peut détecter via MimeAnalyzer
See also: Manual:Mime type detection
Images
- $wgAllowImageMoving (supprimé en 1.36) – Permet de renommer les fichiers.
- $wgCustomConvertCommand – Use another resizing converter, e.g. GraphicMagick.
- $wgEnableAutoRotation – Whether to enable image auto-rotation based on EXIF information
- $wgExiftool – Path to exiftool binary. Used for lossless ICC profile swapping.
- $wgExiv2Command – Path to the exiv2 executable.
- $wgGalleryOptions – Default settings for the <gallery> tag.
- $wgIgnoreImageErrors – If true, inline scaled images will still produce
<img>
tags ready for output instead of showing an error message. - $wgImageLimits – Liste des limites sélectionnables par l'utilisateur, pour la taille des vignettes d'image sur les pages de description des images.
- $wgJpegTran – Path to jpegtran, for lossless JPEG rotation.
- $wgJpegQuality (introduit dans 1.32) – Lors du redimensionnement d'une vignette JPEG, ceci est la qualité demandée de l'arrière plan.
- $wgMaxImageArea – Don't thumbnail an image if it will use too much working memory.
- $wgMediaHandlers – Plugins for media file type handling.
- parameters for upload path
- $wgTrustedMediaFormats – List of trusted media-types and MIME types.
- $wgNativeImageLazyLoading (introduit dans 1.34) – Toggles native image lazy loading, via the "loading" attribute.
See also: Manuel:Configuration du téléversement de fichiers
DjVu
- $wgDjvuDump – Path to the djvudump executable.
- $wgDjvuOutputExtension – File extension for the DjVu post processor output.
- $wgDjvuPostProcessor – Path of the DjVu post-processor.
- $wgDjvuRenderer – Path of the ddjvu DjVu renderer.
- $wgDjvuToXML – Path of the djvutoxml executable.
- $wgDjvuTxt – Path of the djvutxt DjVu text extraction utility.
EXIF
- $wgShowEXIF – Show EXIF data at the end of file description pages.
- $wgUpdateCompatibleMetadata – Whether to automatically update the
img_metadata
field if it is outdated but compatible with the current version.
ImageMagick
- $wgImageMagickConvertCommand – The command used to invoke ImageMagick.
- $wgImageMagickTempDir – Temporary directory used for ImageMagick.
- $wgMaxInterlacingAreas – Array of max pixel areas for interlacing per MIME type.
- $wgSharpenParameter – Sharpening parameter to ImageMagick.
- $wgSharpenReductionThreshold – Reduction in linear dimensions below which sharpening will be enabled.
- $wgUseImageMagick – Set to true to use ImageMagick for image resizing.
- $wgUseTinyRGBForJPGThumbnails – Swaps JPGs that use sRGB ICC profile with TinyRGB profile
Set $wgUseImageMagick to true to use ImageMagick instead of the builtin functions.
SVG
- $wgAllowTitlesInSVG (supprimé en 1.35) – Permet d'utiliser la balise
<title>
dans les fichiers SVG. - $wgSVGConverter – A key from
$wgSVGConverters
to use as converter. - $wgSVGConverterPath – Path to the directory of the SVG converter being used.
- $wgSVGConverters – List of paths to Scalable Vector Graphics (SVG) converters.
- $wgSVGMaxSize – Don't scale a SVG larger than this unless its native size is larger.
- $wgSVGMetadataCutoff – Don't read SVG metadata beyond this point.
Paramètres des vignettes
- $wgUseImageResize – Définir à true pour activer le redimensionnement dynamique des images ("Thumbnails")
- $wgGenerateThumbnailOnParse – Permet le rendu des vignettes sur la page affichée.
- $wgMaxAnimatedGifArea – Force thumbnailing of animated GIFs above this size to a single frame instead of an animated thumbnail.
- $wgSharedThumbnailScriptPath – Identique à
$wgThumbnailScriptPath
, mais pour des téléversements partagés. - $wgShowArchiveThumbnails – Whether to show thumbnails for old images on the image description page.
- $wgTiffThumbnailType – The format and MIME type to convert TIFF images to.
- $wgThumbnailScriptPath – Chemin vers thumb.php , si vous désirez que les vignettes soient générées à la volée.
- $wgThumbUpright – Scaling factor applied to width of images when parameter 'upright' is used.
- $wgThumbLimits – List of image thumbnail sizes users can pick from.
- $wgResponsiveImages – Whether or not to output high-resolution images for high-DPI displays
- $wgThumbnailBuckets – Liste de tailles de vignettes intermédiaires à utiliser pour accélérer la génération des vignettes.
- $wgThumbnailMinimumBucketDistance – Distance minimale entre la taille intermédiaire de la vignette et la taille cible de la vignette.
- $wgJpegPixelFormat – Sets YUV chroma subsampling mode for JPEG thumbnails
- $wgUploadThumbnailRenderHttpCustomHost – When using the "http" $wgUploadThumbnailRenderMethod, lets one specify a custom Host HTTP header.
- $wgUploadThumbnailRenderHttpCustomDomain – When using the "http" $wgUploadThumbnailRenderMethod, lets one specify a custom domain to send the HTTP request to.
- $wgUploadThumbnailRenderMap – An array of thumbnail widths to be rendered at upload time.
- $wgUploadThumbnailRenderMethod – The method through which the thumbnails will be prerendered for the entries in $wgUploadThumbnailRenderMap.
Antivirus
- $wgAntivirus – Internal name of virus scanner.
- $wgAntivirusRequired – Determines if a failed virus scan will cause the file to be rejected.
- $wgAntivirusSetup – Configuration for different virus scanners.
Analyseur syntaxique
- $wgAllowDisplayTitle – Permet l'utilisation du mot magique
{{DISPLAYTITLE}}
- $wgAllowExternalImages – Détermine si MediaWiki permettra ou non d'afficher les images externes en ligne avec le texte.
- $wgAllowExternalImagesFrom – If
$wgAllowExternalImages
is false, you can specify exceptions here. - $wgAllowSlowParserFunctions – Autorise les fonctions d'analyse lente.
- $wgAllowImageTag (obsolète depuis v. 1.35) – Permet l'utilisation de la balise
<img>
dans le wikicode. - $wgCleanSignatures – Substitute templates in signatures.
- $wgEnableImageWhitelist – Enables an on-wiki external image whitelist
- $wgEnableMagicLinks – Controls whether magic link functionality should be enabled
- $wgEnableParserLimitReporting – Controls whether the NewPP parser report is output in a HTML comment.
- $wgExperimentalHtmlIds (supprimé en 1.32) – Should we allow a broader set of characters in id attributes, per HTML5?
- $wgExpensiveParserFunctionLimit – Maximum number of calls per parse to expensive parser functions such as PAGESINCATEGORY.
- $wgExternalLinkTarget – Set a default target for external links.
- $wgFragmentMode – Determines how section IDs should be encoded
- $wgGrammarForms – Utilisé pour la fonction
{{GRAMMAR:}}
du parseur. - $wgLinkHolderBatchSize – LinkHolderArray batch size.
- $wgMaxGeneratedPPNodeCount (supprimé en 1.35) – A complexity limit on template expansion: the maximum number of nodes generated by
Preprocessor::preprocessToObj()
- $wgMaxPPExpandDepth – Stack depth limit for expansion with the preprocessor.
- $wgMaxPPNodeCount – A complexity limit on template expansion: the maximum number of nodes visited by
PPFrame::expand()
- $wgMaxTemplateDepth – Maximum recursion depth for templates within templates.
- $wgMaxTocLevel – Maximum indent level of toc.
- $wgMediaInTargetLanguage (introduit dans 1.33) – Whether translatable media (currently, only SVG images) should be shown in page's target language
- $wgParserConf (obsolète depuis v. 1.35) – Configuration de l'analyseur syntaxique.
- $wgParserTestFiles (obsolète depuis v. 1.30) – Parser test suite files to be run by parserTests.php.
- $wgParserTestMediaHandlers – Media handler overrides for parser tests (they don't need to generate actual thumbnails, so a mock will do)
- $wgPreprocessorCacheThreshold – Preprocessor caching threshold.
- $wgRegisterInternalExternals – Whether to register external links pointing to the same server.
- $wgRestrictDisplayTitle – Restreint
{{DISPLAYTITLE}}
aux titres qui se normalisent vers la même clé canonique de la base de données. - $wgUseNewMediaStructure (introduit dans 1.36) – Emettre en utilisant la nouvelle structure de média décrite sur Analyse syntaxique/Structure de média
HTML
- $wgRawHtml – Allow raw, unchecked HTML in
<html>...</html>
sections.
Tidy
![]() | Cette page est obsolète. |
Tidy est un outil à source libre qui nettoie le code HTML cassé. Vous pouvez l'utiliser pour vérifier que le code HTML cassé se trouvant dans les articles ne perturbe pas l'affichage de votre wiki. While Tidy itself is going to be replaced, the configuration settings can still be used for the replacements.
- $wgTidyConfig – Configuration of the HTML postprocessing tool to use for fixing invalid HTML code.
- $wgDebugTidy (supprimé en 1.33) – Put tidy warnings in HTML comments, only works for internal tidy.
- $wgTidyBin (supprimé en 1.33) – Should be set to the path of the tidy binary.
- $wgTidyConf (supprimé en 1.33) – Should be set to the path of the tidy configuration file.
- $wgTidyInternal (supprimé en 1.33) – Controls the use of the tidy extension to use an in-process tidy library instead of spawning a separate program.
- $wgTidyOpts (supprimé en 1.33) – Options passed to tidy on the command line.
- $wgUseTidy (supprimé en 1.33) – Use tidy to make sure HTML output is sane.
- $wgValidateAllHtml (supprimé en 1.31) – Validate the overall output using tidy and refuse to display the page if it's not valid.
- See also: Manual:Build Tidy from source .
Pages spéciales
- $wgActionFilteredLogs – Liste des types de journaux qui peuvent être filtrés par types d'actions
- $wgAllowSpecialInclusion – Allow special page inclusions such as
{{Special:Allpages}}
. - $wgExportAllowAll – Whether to allow exporting the entire wiki into a single file.
- $wgExportAllowHistory – Enable the full-history option on Special:Export.
- $wgExportAllowListContributors – Whether to allow to list all contributors while exporting a page.
- $wgExportFromNamespaces – Whether to allow the "export all pages in namespace" option.
- $wgExportMaxHistory – Special:Export requests for history of pages with more revisions than this will be rejected.
- $wgExportMaxLinkDepth – Maximum value of the "pagelink-depth" parameter in Special:Export.
- $wgExportPagelistLimit – Maximum number of pages returned by the GetPagesFromCategory and GetPagesFromNamespace functions.
- $wgFilterLogTypes – Show/hide links on Special:Log will be shown for these log types.
- $wgHideIdentifiableRedirects – Protects user's privacy when doing redirects
- $wgImportTargetNamespace – Optional default target namespace for interwiki imports.
- $wgLogActions – Donne la chaîne de caractères correspondant à la clé du message pour formater les événements individuels de tout type et action lorsqu'ils apparaissent dans les journaux.
- $wgLogActionsHandlers – Similaire à
$wgLogActions
, mais les valeurs sont des fonctions de callback. - $wgLogHeaders – Lists the message key string for descriptive text to be shown at the top of each log type.
- $wgLoginLanguageSelector – Affiche une barre de liens de séléction de langue sur les formulaires de connexion et d'enregistrement de l'utilisateur.
- $wgLogNames – Lists the message key string for each log type.
- $wgLogRestrictions – Restricts log access to those who have a certain right.
- $wgLogTypes – List of log types.
- $wgMaxRedirectLinksRetrieved – Maximum number of links to a redirect page listed on Special:Whatlinkshere/RedirectDestination
- $wgQueryPageDefaultLimit – Integer defining default number of entries to show on query pages
- $wgRedirectOnLogin – Redirect users to page on login
- $wgSecureLogin – Whether to let user authenticate using https when they come from http.
- $wgShortPagesNamespaceBlacklist – Optional array of namespaces which should be blacklisted from Special:ShortPages
- $wgSpecialSearchFormOptions (introduit dans 1.34) – Options for Special:Search completion widget form created by SearchFormWidget class.
- $wgSpecialVersionShowHooks – Whether to show the contents of $wgHooks in Special:Version.
- $wgPageCreationLog (introduit dans 1.32) – Choisir ou non de maintenir un journal de créations de nouvelles pages, accessible à Special:Log/create.
- $wgUseNPPatrol – Use new pages patrolling to check for vandalism
- $wgUseFilePatrol – Utilisez la vérification de fichier pour détecter les nouveaux sur Special:NewFiles
- $wgWatchlistExpiry (introduit dans 1.35) – Enable the watchlist expiry feature.
- $wgWatchlistPurgeRate (introduit dans 1.35) – The per-edit rate at which expired watchlist items will be purged from the database.
Modifications récentes
See also Modifications récentes and $wgDefaultUserOptions
- $wgAllowCategorizedRecentChanges (supprimé en 1.31) – Allow to filter the recentchanges by a category or one of its sub(subsubsub...)categories
- $wgAutopromoteOnceLogInRC – Whether to put user rights log entries for autopromotion in recent changes.
- $wgExperiencedUserEdits – Determines the number of edits needed to qualify at the "Experienced user" level.
- $wgExperiencedUserMemberSince – Determines the number of days needed since account creation to qualify at the "Experienced user" level.
- $wgLearnerEdits – Determines the number of edits needed to qualify at the "Learner" experience level.
- $wgLearnerMemberSince – Determines the number of days needed since account creation to qualify at the "Learner" experience level.
- $wgLogAutopatrol (supprimé en 1.31) – Log autopatrol actions to the log table
- $wgPutIPinRC – Log IP addresses in the recentchanges table.
- $wgRCChangedSizeThreshold – Highlight character count difference lower than this.
- $wgRCFilterByAge – Filter $wgRCLinkDays by $wgRCMaxAge to avoid showing links for numbers higher than what will be stored.
- $wgRCLinkLimits – List changes limits options to list in the Special:Recentchanges and Special:Recentchangeslinked pages.
- $wgRCLinkDays – List days options to list in the Special:Recentchanges and Special:Recentchangeslinked pages.
- $wgRCMaxAge – Les éléments de la table recentchanges sont périodiquement effacés; les entrées plus anciennes que cette valeur (en secondes) vont disparaître.
- $wgRCShowChangedSize – Show the amount of changed characters in recent changes.
- $wgRCShowWatchingUsers – Afficher les utilisateurs qui regardent les pages des modifications récentes, de la liste de suivi, et de l'historique des pages.
- $wgRCWatchCategoryMembership – Treat category membership changes as a RecentChange.
- $wgRecentChangesFlags – Flags (letter symbols) shown in recent changes and watchlist to indicate certain types of edits.
- $wgShowUpdatedMarker – Affiche les modifications récentes : en gras dans la liste de suivi, avec « mis à jour depuis ma dernière visite » dans l'historique.
- $wgStructuredChangeFiltersLiveUpdatePollingRate – Polling rate, in seconds, used by the 'live update' feature of Special:RecentChanges and Special:Watchlist
- $wgUseRCPatrol – Utilisez le patrouillage des modifications récentes pour vérifier la présence de vandalisme
- $wgWatchersMaxAge – Les suiveurs de pages inactifs depuis plus de ce nombre de secondes sont considérés comme inactifs. Utilisé principalement par action=info .
- $wgUnwatchedPageSecret – Si le nombre de suiveurs actifs (par $wgWatchersMaxAge ) correspond à ce nombre ou moins, ne le divulguez pas.
- $wgUnwatchedPageThreshold – Allows users without the "unwatchedpages" user right to view the number of page watchers for a specified page via the "info" action if the number of watchers is above the specified threshold.
Mises à jour UDP
Send Recent changes updates via UDP. See: Manual:Simple IRC RC Bot
- $wgRCEngines – Configuration for RC feed protocol engines
- $wgRCFeeds – Configuration for sending RC updates
Utilisateurs
- $wgActiveUserDays – Nombre de jours pendant lesquels une personne doit contribuer pour être considérée comme utilisateur actif
- $wgAllowRequiringEmailForResets (introduit dans 1.34) (obsolète depuis v. 1.34) – Temporary feature flag that controls whether users will see a checkbox allowing them to require providing email during password resets.
- $wgAutoConfirmAge – Nombre de secondes pendant lesquelles un compte doit exister avant de passer implicitement dans le groupe "autoconfirmé".
- $wgAutoConfirmCount – Nombre de modifications que doit réaliser un compte utilisateur avant d'être auto-confirmé.
- $wgAllowUserCssPrefs – Allow user preferences implemented in CSS.
- $wgDefaultUserOptions – Préférences utilisateur par défaut.
- $wgDisableAnonTalk – Disable talk pages for anonymous users (not logged in).
- $wgHiddenPrefs – Désactivez certaines préférences utilisateur.
- $wgHKDFAlgorithm – Algorithm for HMAC-based key derivation function (fast, cryptographically secure random numbers).
- $wgHKDFSecret – Secret for HMAC-based key derivation function (fast, cryptographically secure random numbers).
- $wgInvalidUsernameCharacters – Charactères refusés lors de la création de nouveau compte.
- $wgMaximalPasswordLength (obsolète depuis v. 1.26) – Specifies the maximal length of a user password.
- $wgMaxNameChars – Maximum number of bytes in username.
- $wgMaxSigChars – Maximum wiki code length for customized signatures.
- $wgMinimalPasswordLength (obsolète depuis v. 1.26) – Specifies the minimal length of a user password.
- $wgNewUserLog – Whether to maintain a log of newusers, which can be viewed at Special:Log/newusers.
- $wgPasswordExpirationDays – The number of days that a user's password is good for.
- $wgPasswordExpireGrace – The number of seconds after a user's password expires during which they can log in without a password change.
- $wgPasswordPolicy – Specifies various settings related to password strength and security.
- $wgReservedUsernames – List of account names that cannot exist.
- $wgShowIPinHeader (supprimé en 1.27) – Show the IP in the user bar for anonymous users.
- $wgSignatureValidation (introduit dans 1.35) – Behavior of signature validation.
- $wgSignatureAllowedLintErrors (introduit dans 1.35) – List of lint error codes which don't cause signature validation to fail.
- $wgUserrightsInterwikiDelimiter – Charactère utilisé comme sépatateur entre le nom d'utilisateur et le nom de la base de données sur Special:UserRights.
Authentification
- $wgAllowSecuritySensitiveOperationIfCannotReauthenticate – Whether to allow security-sensitive operations when reauthentication is not possible
- $wgAuthenticationTokenVersion – When changed, all existing sessions are invalidated.
- $wgAuthManagerAutoConfig – Register authentication providers to use with AuthManager
- $wgAuthManagerConfig – Manual override for authentication provider configuration
- $wgCentralIdLookupProvider – Default central id lookup implementation to use
- $wgCentralIdLookupProviders – Register central ID lookup providers.
- $wgChangeCredentialsBlacklist – List of AuthenticationRequest class names which are not changeable through Special:ChangeCredentials and the changeauthenticationdata API.
- $wgDisableAuthManager (supprimé en 1.28) – Internal feature flag used for the AuthManager rollout process
- $wgExtendedLoginCookies (supprimé en 1.28) – Dictates when the extended lifetime login cookies expire.
- $wgPopularPasswordFile (supprimé en 1.35) – Where popular password file is located.
- $wgPHPSessionHandling – Whether to use PHP session handling (
$_SESSION
andsession_*()
functions) - $wgReauthenticateTime – Time frame for re-authentication
- $wgRemoveCredentialsBlacklist – List of AuthenticationRequest class names which are not removable through Special:RemoveCredentials and the removeauthenticationdata API.
- $wgSessionInsecureSecrets – Allows MediaWiki to work at the cost of storing sensitive session data insecurely.
- $wgSessionProviders – Session provider configuration.
- $wgSessionPbkdf2Iterations – Number of internal PBKDF2 iterations to use when deriving session secrets.
- $wgSessionSecret – Secret for session storage.
- $wgSuspiciousIpExpiry (introduit dans 1.36) – Time in seconds to remember IPs for, for the purposes of logging IP changes within the same session.
Accès utilisateur
- $wgAddGroups – Controls who can add specific groups using Special:Userrights.
- $wgAutoblockExpiry – Number of seconds before autoblock entries expire
- $wgBlockAllowsUTEdit – Allow blocked users to edit their talk pages
- $wgDeleteRevisionsBatchSize (introduit dans 1.32) – Page deletions with > this number of revisions will use the job queue.
- $wgEmailConfirmToEdit – Oblige les utilisateurs à confirmer une adresse email avant de pouvoir éditer, true pour l'activer.
- $wgGrantPermissions – Used to define grants and assign permissions to them.
- $wgGrantPermissionGroups – Used to define grant groups and assign grants to them.
- $wgGroupPermissions – Utiliser cette option pour définir les droits des groupes et ceux des utilisateurs de ces groupes.
- $wgGroupsAddToSelf – Use this to allow users to add themselves to specified groups via Special:Userrights.
- $wgGroupsRemoveFromSelf – Use this to allow users to remove themselves from specified groups via Special:Userrights.
- $wgHideUserContribLimit – The maximum number of edits a user can have and can still be hidden by users with the
hideuser
permission. - $wgImplicitGroups – Les groupes n'apparaissent pas dans Special:Listusers ni ailleurs
- $wgRemoveGroups – Contrôle qui peut supprimer des groupes spécifiques à l'aide de Special:Userrights.
- $wgRevokePermissions – Clés d'autorisation révoquées aux utilisateurs de chaque groupe.
- $wgWhitelistRead – Pages anonymous user may see.
- $wgWhitelistReadRegexp – Whitelists publicly readable titles with regular expressions.
Agent utilisateur
- $wgBrowserBlackList (obsolète depuis v. 1.30) – Browser blacklist for non-Unicode-compliant browsers.
Cookies
- $wgCacheVaryCookies – A list of cookies that influence the cache.
- $wgCookieDomain – Domaine explicite pour les cookies de connexion.
- $wgCookieExpiration – Number of seconds before HTTP cookies expire. You can override this for 'keep me logged in' cookies with
$wgExtendedLoginCookieExpiration
- $wgCookieHttpOnly – Set the
httpOnly
flag on all cookies set by MediaWiki (to prevent access from JavaScript). - $wgCookiePath – Explicitly declared "path" for cookies at the cookie domain
- $wgCookiePrefix – Préfixe du cookie personnalisé.
- $wgCookieSameSite (introduit dans 1.34.3) – The SameSite cookie attribute used for login cookies.
- $wgCookieSecure – Whether cookies are secured.
- $wgDisableCookieCheck – Désacive les cookies de session
- $wgExtendedLoginCookieExpiration – If non-null, duration in seconds to use for "Garder ma session active" sessions; 0 means until the browser is closed. If null, uses $wgCookieExpiration
- $wgSessionHandler (supprimé en 1.33) – Used to set PHP's session.save_handler.
- $wgSessionName – Remplacez pour personnaliser le nom de la session.
- $wgUseSameSiteLegacyCookies (introduit dans 1.34.3) – Send a legacy cookie with an
ss0-
prefix whenSameSite=None
is sent.
Flux
- $wgFeed – Toggle syndication feeds (RSS, Atom e.g. Recentchanges, Newpages) on and off.
- $wgAdvertisedFeedTypes – Feed types that should be provided by default.
- $wgFeedCacheTimeout – Minimum timeout for cached Recentchanges feed, in seconds.
- $wgFeedClasses – Available feeds objects.
- $wgFeedDiffCutoff – When generating Recentchanges RSS/Atom feed, diffs will not be generated for pages larger than this size.
- $wgFeedLimit – Set maximum number of results to return in syndication feeds (RSS, Atom) for eg Recentchanges, Newpages.
- $wgOverrideSiteFeed – Override the site's default rss/atom feed that appears on every page.
Le droit d'auteur
- $wgCopyrightIcon (supprimé en 1.27) – Set this to some HTML to override the rights icon with an arbitrary logo.
- $wgMaxCredits – Set this to the number of authors that you want to be credited below an article text.
- $wgRightsIcon – Override for copyright metadata.
- $wgRightsPage – Override for copyright metadata.
- $wgRightsText – Override for copyright metadata.
- $wgRightsUrl – Override for copyright metadata.
- $wgShowCreditsIfMax – If there are more than
$wgMaxCredits
authors, show$wgMaxCredits
of them. - $wgUseCopyrightUpload – Set this to true if you want detailed copyright information forms on Upload.
Rechercher
- $wgAdvancedSearchHighlighting – Set to true to have more useful text snippets in search results.
- $wgEnableOpenSearchSuggest – Enable OpenSearch suggestions requested by MediaWiki.
- $wgEnableSearchContributorsByIP – Whether searching for an IP address will be redirected to that IP's contributions page.
- $wgOpenSearchDefaultLimit – Integer defining default number of entries to show on OpenSearch call.
- $wgOpenSearchDescriptionLength – Longueur minimale de l'extrait est
<Description>
. - $wgOpenSearchTemplate (obsolète depuis v. 1.25) – Template for OpenSearch suggestions.
- $wgOpenSearchTemplates – Templates for OpenSearch suggestions.
- $wgSearchForwardUrl – Set this to a URL to forward search requests to some external location.
- $wgSearchHighlightBoundaries – Regexp to match word boundaries
- $wgSearchRunSuggestedQuery – If search returns zero results and current search engine has a "did you mean" suggestion, results for the suggestion will be shown.
- $wgSearchSuggestCacheExpiry – Expiry time for search suggestion responses.
- $wgSearchTypeAlternatives – Alternative search types.
- $wgUseTwoButtonsSearchForm (supprimé en 1.36) – Sidebar's search form behavior.
Client HTTP
- $wgAllowExternalReqID (introduit dans 1.34) – controls whether MediaWiki accepts the request ID set by the incoming request via the "X-Request-Id" header.
- $wgAsyncHTTPTimeout – Timeout for asynchronous HTTP requests.
- $wgHTTPConnectTimeout – Timeout for connections done internally (in seconds)
- $wgHTTPMaxTimeout (introduit dans 1.35) – The maximum HTTP request timeout in seconds.
- $wgHTTPMaxConnectTimeout (introduit dans 1.35) – The maximum HTTP connect timeout in seconds.
- $wgHTTPImportTimeout – Timeout for HTTP requests done internally for transwiki imports, in seconds.
- $wgHTTPProxy – Proxy to use for cURL requests
- $wgHTTPTimeout – Timeout for HTTP requests done via cURL.
- $wgLocalVirtualHosts – Local virtual hosts.
Tâches
- $wgJobBackoffThrottling – Number of times work items of a job type can be run per second.
- $wgJobClasses – Maps jobs to their handling classes.
- $wgJobRunRate – Number of jobs to perform per request.
- $wgJobTypesExcludedFromDefaultQueue – Jobs that must be explicitly requested, i.e. aren't run by job runners unless special flags are set.
- $wgJobTypeConf – Configuration for job storage.
- $wgJobQueueAggregator (supprimé en 1.33) – Which aggregator to use for tracking which queues have jobs.
- $wgJobQueueIncludeInMaxLagFactor – Whether to include the number of jobs that are queued for the API's maxlag parameter.
- $wgJobSerialCommitThreshold – Make job runners commit changes for replica DB-lag prone jobs one job at a time.
- $wgMaxJobDBWriteDuration – Max time (in seconds) a job-generated transaction can spend in writes.
- $wgRunJobsAsync – Contrôle si les tâches liées aux requêtes sont exécutées de manière asynchrone ou synchrone.
- $wgUpdateRowsPerJob – Number of rows to update per job.
- $wgUpdateRowsPerQuery – Nombre de lignes à mettre à jour par requête.
Proxies
- $wgAssumeProxiesUseDefaultProtocolPorts – When the wiki is running behind a proxy and this is set to true, assumes that the proxy exposes the wiki on the standard ports.
- $wgEnableDnsBlacklist – Whether to use DNS blacklists in
$wgDnsBlacklistUrls
to check for open proxies. - $wgDnsBlacklistUrls – List of DNS blacklists to use, if
$wgEnableDnsBlacklist
istrue
. - $wgProxyList – A list of IP addresses to be banned
- $wgProxyWhitelist – Proxy whitelist: list of addresses that are assumed to be non-proxy despite what the other methods might say.
- $wgSecretKey – This should always be customized to a secret, unique string in LocalSettings.php .
- $wgUsePrivateIPs – Whether private X-Forwarded-For IPs should be accepted
CDN / Squid
These settings configure MediaWiki when using a caching HTTP proxy server. They apply to caching using Varnish as well as Squid.
- $wgEventRelayerConfig – Mapping of event channels (or channel categories) to EventRelayer configuration.
- $wgInternalServer – Nom interne du serveur tel qu'il est connu de Squid, s'il est différent de $wgServer .
- $wgMaxSquidPurgeTitles (supprimé en 1.27) – Maximum number of titles to purge in any one client operation
- $wgSquidPurgeUseHostHeader (obsolète depuis v. 1.33) – Whether to use a Host header in purge requests sent to the proxy servers configured in $wgSquidServers.
- $wgSquidMaxage (supprimé en 1.35) – Temporisation du cache pour le squid.
- $wgCdnMaxAge (introduit dans 1.34) – Cache TTL for the CDN sent as s-maxage (without ESI) or Surrogate-Control (with ESI).
- $wgCdnMaxageLagged – Cache timeout for the CDN when DB replica lag is high
- $wgCdnMaxageStale (introduit dans 1.35) – Cache timeout in seconds when delivering a stale ParserCache response due to PoolCounter contention.
- $wgCdnMaxageSubstitute – Temporisation du cache pour le CDN quand une réponse est erronée ou incomplète (à cause de la charge)
- $wgCdnReboundPurgeDelay – Purges différées secondaires d'URL
- $wgSquidServers (supprimé en 1.35) – An array of individual proxy servers to help MediaWiki detect if the request has been proxyed.
But also to send back to the proxy PURGE commands on changes. - $wgCdnServers (introduit dans 1.34) – An array of individual proxy servers to help MediaWiki detect if the request has been proxyed.
But also to send back to the proxy PURGE commands on changes. - $wgSquidServersNoPurge (supprimé en 1.35) – Same as
$wgSquidServers
, except that MW has no methods to send HTTP PURGE to an origin part of the configured ranges - $wgCdnServersNoPurge (introduit dans 1.34) – Same as
$wgCdnServers
, except that MW has no methods to send HTTP PURGE to an origin part of the configured ranges - $wgLoggedOutMaxAge (introduit dans 1.35) – Cache TTL for the user agent sent as max-age, for logged out users.
- $wgUseESI (obsolète depuis v. 1.33) – If you run Squid3 with ESI support, enable this.
- $wgUseSquid (supprimé en 1.35) – Enable/disable Squid.
- $wgUseCdn (introduit dans 1.34) – Enable/disable page view caching.
- $wgUseKeyHeader (supprimé en 1.34) – Send the Key HTTP header for better caching.
- $wgUseXVO (supprimé en 1.27) – Send X-Vary-Options header for better caching (requires patched Squid).
- $wgVaryOnXFP – Whether to add
X-Forwarded-Proto
to theVary
header for API requests and RSS/Atom feeds.
Purge du HTCP multicast
- $wgHTCPMulticastTTL – Purge du multicast HTCP en cours
- $wgHTCPRouting – Routing configuration for HTCP multicast purging.
Extensions
- $wgAPIListModules – API list module extensions.
- $wgAPIMetaModules – API meta module extensions.
- $wgAPIModules – API module extensions.
- $wgAPIFormatModules – API format module extensions.
- $wgAPIPropModules – API prop module extensions.
- $wgAuth (supprimé en 1.33) – Greffon d'authentification. Voir AuthPlugin.
- $wgAutoloadClasses – Array mapping class names to filenames, for autoloading.
- $wgAvailableRights – A list of available rights, in addition to the ones defined by the core.
- $wgDisableInternalSearch – Disable internal search so that extensions can implement it.
- $wgExceptionHooks (supprimé en 1.30) – Hooks that are used for outputting exceptions.
- $wgExtensionAssetsPath – URL to extensions directory.
- $wgExtensionCredits (obsolète depuis v. 1.25) – Global list of extension credits
- $wgExtensionDirectory – The file system path to the extensions directory.
- $wgExtensionFunctions – Une liste de fonctions de rappel (callback) appelées une fois que MediaWiki est complètement initialisé.
- $wgExtensionMessagesFiles – Fichiers des messages des extensions.
- $wgExternalStores – External stores allow including content from non-database sources following URL links.
- $wgHooks – Liste globale des accroches.
- $wgMessagesDirs – Répertoire des messages des extensions
- $wgPagePropLinkInvalidations – Listes d'invalidation de la table des liens des proriétés de page.
- $wgParserOutputHooks – Parser output hooks.
- $wgServiceWiringFiles – List of service wiring files to be loaded by the default instance of MediaWikiServices.
- $wgSpecialPageCacheUpdates – Additional functions to be performed with updateSpecialPages.php .
- $wgSpecialPages – Une liste de pages spéciales personnalisées.
Paramètres des scripts de maintenance
- $wgAllowSchemaUpdates – Permet de mettre à jour le schéma de la base de données avec le script update.php .
- $wgCommandLineDarkBg – Suppose un arrière plan sombre du terminal pour les scripts de maintenance.
- $wgCommandLineMode – Indique si MediaWiki s'exécute en mode ligne de commande. Ne doit jamais être initialisé manuellement !
- $wgDBadminpassword – Mot de passe pour $wgDBadminuser.
- $wgDBadminuser – Nom d'utilisateur de l'administrateur de la base de données.
- $wgExtensionEntryPointListFiles – Tableau de fichiers avec une ou plusieurs listes de points d'entrée d'extensions à utiliser pour maintenance/mergeMessageFileList.php
- $wgUpgradeKey – Mot de passe qui contrôle l'accès aux mises à jour basées sur le web.
Paramètres divers
- $wgAjaxEditStash – Whether edits should be prepared via AJAX as users type edit summaries.
- $wgAllowCrossOrigin (introduit dans 1.36) – Allow anonymous cross origin requests.
- $wgAllUnicodeFixes – Whether to always convert certain Unicode sequences to modern ones regardless of the content language.
- $wgAutoloadAttemptLowercase (obsolète depuis v. 1.35) – Switch controlling legacy case-insensitive classloading.
- $wgDiffEngine (introduit dans 1.34) – Specify the difference engine to use.
- $wgGitRepositoryViewers – Map of Git repository URLs to their gitweb interface URLs
- $wgExternalDiffEngine – Name of the external diff engine to use.
- $wgFeaturePolicyReportOnly (introduit dans 1.34) – List of Feature Policy Reporting types to enable.
- $wgFixArabicUnicode (supprimé en 1.35) – Set this to true to clean up archaic Unicode sequences in Arabic text.
- $wgFixMalayalamUnicode (supprimé en 1.35) – Set this to true to clean up archaic Unicode sequences in Malayalam text.
- $wgLegacySchemaConversion – Option to speed up the conversion step for large sites when migrating the schema from 1.4 to 1.5
- $wgManualRevertSearchRadius (introduit dans 1.36) – Maximum number of revisions of a page that will be checked against every new edit made to determine whether the edit was a manual revert.
- $wgMaxShellFileSize – Maximum file size created by shell processes under linux, in KB.
- $wgMaxShellMemory – Maximum amount of virtual memory available to shell processes under Linux, in KiB.
- $wgMaxShellTime – Maximum CPU time in seconds for shell processes under Linux.
- $wgMaxShellWallClockTime – Limit shell commands duration using real time.
- $wgMemoryLimit – The minimum amount of memory that MediaWiki "needs";
MediaWiki will try to raise PHP's memory limit if it's below this amount. - $wgPoolCounterConf – Configuration for processing pool control.
- $wgRevertedTagMaxDepth (introduit dans 1.36) – Maximum depth (revision count) of reverts that will have their reverted edits marked with the mw-reverted change tag.
- $wgRestAllowCrossOriginCookieAuth (introduit dans 1.36) – Allows authenticated cross-origin requests to the REST API with session cookies.
- $wgSearchMatchRedirectPreference (introduit dans 1.35) – Set true to allow logged-in users to set a preference whether or not matches in search results should force redirection to that page.
- $wgSoftwareTags – Liste des balises noyau à activer.
- $wgShellLocale – Locale for
LC_ALL
. - $wgShellRestrictionMethod – Method to use to restrict shell commands
- $wgShellCgroup – Limite la mémoire attribuée aux commandes de shell en utilisant les Cgroups Linux.
- $wgUseAutomaticEditSummaries – Whether MediaWiki should make automatic edit summaries.
- $wgUseTagFilter – Allow filtering by change tag in recentchanges, history, etc.
- $wgWikiDiff2MovedParagraphDetectionCutoff (obsolète depuis v. 1.34) – This setting controls the maximum number of paragraphs to compare before it bails out.
- $wgWatchlistExpiryMaxDuration (introduit dans 1.35) – Relative maximum duration for watchlist expiries, as accepted by strtotime().
- $wgXmlDumpSchemaVersion (introduit dans 1.33) – Schéma à utiliser par défaut pour la génération des vidages XML.
Voir aussi
- Manual:Configuration for developers - comment initialiser et retrouver la valeur des variables de configuration
- Configuration (paramètres de votre extension ou de vos habillages) - comment enregistrer de nouvelles variables de configuration pour les extensions et les habillages.