Manuel:Paramètres de configuration

This page is a translated version of the page Manual:Configuration settings and the translation is 100% complete.

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.

Les paramètres supprimés dans les versions de MediaWiki antérieures à 1.31 ne sont plus listés ici. Veuillez utiliser la boîte de recherche pour trouver la page correspondante du manuel (par exemple Manual:$wgAllowAnonymousMinor).
Listé alphabétiquement | Listé par fonction | Catégorie:Options de configuration de MediaWiki

Paramètres généraux

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 plupart des cas dans une installation par défaut.

URL de serveur et chemins des fichiers

Voir aussi les paramètres de téléversement des fichiers/images.

Voir aussi les paramètres de chemin des habillages.

Fichiers et téléversement de fichiers

Les téléversements doivent être particulièrement configurés pour être sécurisés.

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.

Types MIME

  Avertissement : ↑This is not a configuration setting, but a global state variable. It should be used solely by thumb.php!

See also: Manual:Mime type detection

Images

  • $wgAllowImageMoving (supprimé en 1.36) – Permet de renommer les fichiers.
  • $wgCustomConvertCommand – Utiliser un autre convertisseur de redimensionnement, par ex. GraphicMagick.
  • $wgEnableAutoRotation – Possibilité d’activer la rotation automatique de l’image en fonction des informations EXIF
  • $wgExiftool – Chemin vers le binaire exiftool. Utilisé pour l’échange de profil ICC sans perte.
  • $wgExiv2Command – Chemin vers l’exécutable exiv2.
  • $wgGalleryOptions – Paramètres par défaut pour la balise ‎<gallery>.
  • $wgIgnoreImageErrors – Si true, les images incrustées produiront toujours des balises ‎<img> prêtes pour la sortie au lieu d’afficher un message d’erreur.
  • $wgImageLimits – Liste des limites sélectionnables par l'utilisateur, pour la taille des vignettes d'image sur les pages de description des images.
  • $wgJpegQuality – Lors du redimensionnement d'une vignette JPEG, ceci est la qualité demandée de l'arrière plan.
  • $wgJpegTran – Chemin vers jpegtran, pour une rotation JPEG sans perte.
  • $wgMaxImageArea – Ne pas miniaturiser une image si elle utilise trop de mémoire de travail.
  • $wgMediaHandlers – Plugins pour la gestion des types de fichiers multimédias.
  • parameters for upload path
  • $wgTrustedMediaFormats – Liste des types de médias de confiance et des types MIME.

See also: Manuel:Configuration du téléversement de fichiers

DjVu

EXIF

  • $wgShowEXIF – Afficher les données EXIF à la fin des pages de description du fichier.
  • $wgUpdateCompatibleMetadata – Mise à jour automatique du champ img_metadata s’il est obsolète mais compatible avec la version actuelle.

ImageMagick

Set $wgUseImageMagick to true to use ImageMagick instead of the builtin functions.

SVG

Paramètres des vignettes

Antivirus

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 (obsolète depuis v. 1.34) – Mis à true pour activer la page spéciale Mute.
  • $wgEnableUserEmailBlacklist (supprimé en 1.37) – Mis à true pour permettre aux utilisateurs de mettre les courriels en liste noire.
  • $wgEnableUserEmailMuteList (introduit dans 1.37) – Set to true to enable user-to-user email mutelist.
  • $wgEnableUserEmail – Mis à true pour activer les courriels entre utilisateurs.
  • $wgNewPasswordExpiry – La durée, en secondes, avant qu'un mot de passe temporaire envoyé par mail expire.
  • $wgNoReplyAddress – Adresse Reply-to des courriels générés automatiquement.
  • $wgPasswordExpirationDays – Le nombre de jours pendant lesquels le mot de passe d’un utilisateur est bon.
  • $wgPasswordExpireGrace – Nombre de secondes après l’expiration du mot de passe d’un utilisateur pendant lesquelles il peut se connecter sans changer de mot de passe.
  • $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.
  • $wgSMTP – Pour utiliser une connexion directe (authentifiée) au serveur SMTP.
  • $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
  • $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

Paramètres du partage de charge

  • $wgDBservers – Paramètres du partage de charge de base de données (serveurs de base de données et ratios de charge).
  • $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 (supprimé en 1.36) – Si la latence est supérieure à cette valeur, afficher un avertissement plus clair que $wgSlaveLagWarning .
  • $wgSlaveLagWarning (supprimé en 1.36) – Si la latence est supérieure à cette valeur, afficher un avertissement dans certaines pages spéciales (comme la liste de suivi).
  • $wgDatabaseReplicaLagCritical (introduit dans 1.36) – Si le décalage est supérieur à cette valeur, montrez un avertissement plus évident que $wgDatabaseReplicaLagWarning .
  • $wgDatabaseReplicaLagWarning (introduit dans 1.36) – Si le décalage est supérieur à cette valeur, afficher un avertissement dans certaines pages spéciales (comme la liste de surveillance).

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.
  • $wgSQLMode – Valeur du paramètre MySQL sql_mode

Spécifique à PostgreSQL

  • $wgDBport – Port de la base de données. Utilisé seulement par PostgreSQL.

Spécifique à SQLite

  • $wgSQLiteDataDir – Pour redéfinir le répertoire par défaut des données de SQLite.

Paramètres des bases de données partagées

Champs des extensions

  • $wgExtPGNewFields (supprimé en 1.36) – Champs définis par extension à ajouter aux tables existantes
  • $wgExtNewTables (supprimé en 1.36) – Tables définies par extension à ajouter au changement de schéma
  • $wgExtNewFields (supprimé en 1.36) – Champs définis par extension à ajouter aux tables existantes
  • $wgExtNewIndexes (supprimé en 1.36) – Extension des index définis à ajouter aux tables existantes
  • $wgExtPGAlteredFields (supprimé en 1.36) – Champs définis par extension à ajouter aux tables existantes
  • $wgExtModifiedFields (supprimé en 1.36) – Extension des champs définis pour modifier les tables existantes

Gestionnaires de contenu et sauvegarde

Contournements de performance et limites

  • $wgAllowSchemaUpdates – Permet de mettre à jour le schéma de la base de données avec le script update.php .
  • $wgAllowSlowParserFunctions – Autorise les fonctions d'analyse lente.
  • $wgCriticalSectionTimeLimit (introduit dans 1.36) – Les sections critiques de temps maximum sont autorisées à rester ouvertes.
  • $wgDisableQueryPages – Désactive toutes les pages de recherche si le mode miser est activé, et non pas seulement certaines.
  • $wgLinkHolderBatchSize – LinkHolderArray taille du batch.
  • $wgMaxArticleSize – Taille maximale d'une page en kilo octets.
  • $wgMaximumMovedPages – Nombre maximum de pages à déplacer simultanément lors du déplacement des sous-pages d'une page.
  • $wgMaxJobDBWriteDuration – Temps maximum (en secondes) qu'une transaction générée par un job peut passer en écritures.
  • $wgMaxUserDBWriteDuration – Temps maximum (en secondes) accordé à une transaction générée par un utilisateur pour faire des écritures.
  • $wgMemoryLimit – La quantité minimale de mémoire dont MediaWiki « a besoin »; MediaWiki essaiera d'augmenter la limite de mémoire de PHP si elle est inférieure à ce montant.
  • $wgMiserMode – Activer ou désactiver les fonctionnalités qui utilisent intensivement la base de données
  • $wgPoolCounterConf – Configuration pour le contrôle du pool de traitement.
  • $wgQueryCacheLimit – Nombre de lignes à mettre en cache dans la table 'querycache' quand le mode miser est activé.
  • $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 .
  • $wgRequestTimeLimit (introduit dans 1.36) – Définit une limite du temps d'horloge pour le mur des requêtes du serveur.
  • $wgTransactionalTimeLimit – Limitation de la durée d'exécution des requêtes POST transactionnelles
  • $wgWantedPagesThreshold – Nombre minimal de pages qui doivent être liées à une page avant qu'elle n'apparaisse dans Special:Wantedpages.

Cache

Page principale: Manual:Caching
Voir : Interwiki pour les paramètres du cache Interwiki.

Cache des fichiers

Paramètres de la mise en cache des fichiers côté serveur.

Cache des messages

Cache de la barre latérale

Cache de l'analyseur syntaxique

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.

Cache WAN

Paramètres du proxy HTTP (CDN)

Ces paramètres configurent MediaWiki lors de l'utilisation d'un serveur proxy HTTP comme cache. Ils s'appliquent pour l'utilisation du cache avec Varnish et pour Squid.

  • $wgCdnMaxageLagged – Délai d'expiration du cache pour le CDN lorsque le délai de réplication de la base de données est élevé
  • $wgCdnMaxageStale – Temps d'attente en cache en secondes lors de la livraison d'une ancienne réponse ParserCache dans le cas de contention PoolCounter.
  • $wgCdnMaxageSubstitute – Temporisation du cache pour le CDN quand une réponse est erronée ou incomplète (à cause de la charge)
  • $wgCdnMaxAge – Cache TTL for the CDN sent as s-maxage (without ESI) or Surrogate-Control (with ESI).
  • $wgCdnReboundPurgeDelay – Purges différées secondaires d'URL
  • $wgCdnServersNoPurge – Identique à $wgCdnServers , sauf que MW n’a pas de méthode pour envoyer HTTP PURGE à une partie d’origine des plages configurées
  • $wgCdnServers – Un tableau de serveurs proxy individuels pour aider MediaWiki à détecter si la requête a été proxy.
    Mais aussi pour renvoyer au proxy les commandes PURGE sur les changements.
  • $wgForcedRawSMaxage – Âge maximal par défaut (en secondes) pour les accès bruts CSS/JavaScript.
  • $wgInternalServer – Nom interne du serveur tel qu'il est connu de Squid, s'il est différent de $wgServer .
  • $wgLoggedOutMaxAge (supprimé en 1.38) – Cache TTL for the user agent sent as max-age, for logged out users.
  • $wgSquidMaxage (supprimé en 1.35) – Temporisation du cache pour le squid.
  • $wgSquidPurgeUseHostHeader (obsolète depuis v. 1.33) – Whether to use a Host header in purge requests sent to the proxy servers configured in $wgSquidServers.
  • $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
  • $wgSquidServers (supprimé en 1.35)An array of individual proxy servers to help MediaWiki detect if the request has been proxied.
    But also to send back to the proxy PURGE commands on changes.
  • $wgUseCdn – Enable/disable page view caching.
  • $wgUseESI (obsolète depuis v. 1.33) – If you run Squid3 with ESI support, enable this.
  • $wgUseKeyHeader (supprimé en 1.34) – Send the Key HTTP header for better caching.
  • $wgUsePrivateIPs – Whether private X-Forwarded-For IPs should be accepted
  • $wgUseSquid (supprimé en 1.35) – Enable/disable Squid.
  • $wgVaryOnXFP – Whether to add X-Forwarded-Proto to the Vary header for API requests and RSS/Atom feeds.

Purge du HTCP multicast

Paramètres pour la langue, la régionalisation et l'encodage des caractères

  • $wgAllUnicodeFixes – S’il faut toujours convertir certaines séquences Unicode en séquences modernes indépendamment de la langue du contenu.
  • $wgBrowserBlackList (obsolète depuis v. 1.30) – Browser blacklist for non-Unicode-compliant browsers.
  • $wgDefaultLanguageVariant – Variante de langue par défaut.
  • $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.
  • $wgExtraInterlanguageLinkPrefixes – Tableau de préfixes interwiki à traiter comme des liens de langue.
  • $wgExtraLanguageCodes – Liste correspondance entre codes de langues
  • $wgExtraLanguageNames – Liste des noms de langue ou écrasement des noms par défaut dans Names.php.
  • $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.
  • $wgForceUIMsgAsContentMsg – Tableau de messages d'IHM qui doivent être traités comme des messages de contenu.
  • $wgGrammarForms Utilisé pour la fonction $GRAMMAR du parseur.
  • $wgHideInterlanguageLinks – Cache les liens inter-langues dans la barre latérale.
  • $wgInterlanguageLinkCodeMap – 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.
  • $wgInterwikiMagic – Traiter les liens de langue comme des connecteurs magiques, et non des liens en ligne.
  • $wgLangObjCacheSize (supprimé en 1.37) – 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).
  • $wgLegacySchemaConversion Option to speed up the conversion step for large sites when migrating the schema from 1.4 to 1.5
  • $wgLoginLanguageSelector – Affiche une barre de liens de séléction de langue sur les formulaires de connexion et d'enregistrement de l'utilisateur.
  • $wgMaxMsgCacheEntrySize – Nombre maximal d'entrées dans le cache des messages, en octets.
  • $wgMsgCacheExpiry (supprimé en 1.34) – Quand un message en cache expire (en secondes).
  • $wgOverrideUcfirstCharacters – Liste des caractères Unicode pour lesquels le passage en majuscule est substitué dans Language::ucfirst.
  • $wgRawHtmlMessages – Liste des messages pouvant contenir du HTML brut.
  • $wgUseDatabaseMessages – Traduction nécessitant l'espace de noms MediaWiki: .
  • $wgUsePigLatinVariant – Whether to enable the pig latin variant of English (en-x-piglatin), used to ease variant development work.
  • $wgVariantArticlePath – Utilisé pour les liens quand il existe des variantes de la langue.
  • $wgUserFallbackLanguages – nombre maximum de langues de repli par utilisateur

Paramètres du fuseau horaire

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.

Paramètres pour le format des sorties et les habillages

Sortie

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

Habillages

  • $wgDefaultSkin – L'habillage par défaut pour les nouveaux utilisateurs.
  • $wgFallbackSkin – Habillage de repli utilisé lorsque l'habillage défini par $wgDefaultSkin 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 $CopyrightIcon
  • $wgSkinMetaTags (introduit dans 1.36) – Un tableau de balises open graph qui doit être ajouté par tous les skins.
  • $wgSkipSkins – Indique le nom des habillages qui ne doivent plus être présentés parmi la liste des habillages disponibles.
  • $wgSkipSkin (supprimé en 1.35)Specify the name of a skin that should not be presented in the list of available skins.
  • $wgUseCombinedLoginLink – Comportement du lien Connexion / Création de compte quand il est possible pour des utilisateurs anonymes de créer un compte.
  • $wgVectorUseIconWatch – Suivi et non-suivi comme une icône plutôt qu'un lien, pour l'habillage Vector uniquement.
  • $wgVectorUseSimpleSearch – Rechercher le comportement du formulaire pour le skin Vector uniquement.

ResourceLoader

Voir ResourceLoader pour plus d'informations.

Titre des pages et redirections

Espaces de noms

Support des mobiles

Liens interwikis et sites

  • $wgInterwikiPrefixDisplayTypes – Mappage des préfixes d’index interwiki aux descripteurs qui peuvent être utilisés pour modifier l’affichage des résultats de recherche interwiki.
  • $wgLocalInterwikis – Tableau de préfixes interwiki pour ce wiki.
  • $wgLocalInterwiki (supprimé en 1.35) – Le préfixe interwiki de ce wiki.
  • $wgRedirectSources – Expression régulière pour restreindre les URLs qui seront affichées comme des liens 'redirigé depuis'.
  • $wgSiteTypes – Enregistre les gestionnaires pour des types de sites particuliers.

Cache Interwiki

Voir interwiki cache pour plus d'informations.

Analyseur syntaxique

HTML

  • $wgRawHtml – Allow raw, unchecked HTML in ‎<html>...‎</html> sections.

Tidy

Tidy est un outil de 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. Alors que Tidy lui-même va être remplacé, les paramètres de configuration peuvent encore être utilisés pour le remplacement.

  • $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 .

Statistiques et analyses du contenu

  • $wgActiveUserDays – Nombre de jours pendant lesquels une personne doit contribuer pour être considérée comme utilisateur actif
  • $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).
  • $wgDisableCounters (supprimé en 1.35) – Désactive les compteurs du nombre de vues des pages.
  • $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.
  • $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.
  • $wgRevertedTagMaxDepth (introduit dans 1.36) – Maximum depth (revision count) of reverts that will have their reverted edits marked with the mw-reverted change tag.
  • $wgSiteStatsAsyncFactor (supprimé en 1.34) – Fréquence de rafraîchissement des statistiques de site.

Comptes utilisateur et authentification

Authentification

Droits utilisateur, contrôle d'accès et supervision

Accès

Blocage et exclusion des utilisateurs, et autres paramètres associés.

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.

Sécurité

Cookies

  • $wgCacheVaryCookies – Une liste de cookies qui modifient le cache.
  • $wgCookieDomain – Domaine explicite pour les cookies de connexion.
  • $wgCookieExpiration – Nombre de secondes avant l'expiration des cookies HTTP. Vous pouvez remplacer cela pour les cookies 'Garder ma session active' par $wgExtendedLoginCookieExpiration
  • $wgCookieHttpOnly – Définissez le drapeau httpOnly sur tous les cookies définis par MediaWiki (pour empêcher l’accès à partir de JavaScript).
  • $wgCookiePath – Déclare explicitement le "chemin" pour les cookies sur le domaine cookie
  • $wgCookiePrefix – Préfixe personnalisé des cookies.
  • $wgCookieSameSite – L’attribut de cookie SameSite utilisé pour les cookies de connexion.
  • $wgCookieSecure – Si les cookies sont sécurisés.
  • $wgCookieSetOnAutoblock – Détermine si un cookie doit être défini lorsqu’un utilisateur est bloqué automatiquement. Cela signifie qu’un utilisateur bloqué, même après la déconnexion et le passage à une nouvelle adresse IP, sera toujours bloqué.
  • $wgCookieSetOnIpBlock – Détermine si un cookie doit être défini lorsqu’un utilisateur IP est bloqué. Cela signifie qu’un utilisateur bloqué, même après le passage à une nouvelle adresse IP, sera toujours bloqué.
  • $wgDisableCookieCheck – Désactive les cookies de session
  • $wgExtendedLoginCookieExpiration – Si non vide, durée en secondes à utiliser pour les sessions "Garder ma session active"; 0 signifie jusqu’à ce que le navigateur soit fermé. Si null, utilise $wgCookieExpiration
  • $wgSessionHandler (supprimé en 1.33) – Utilisé pour définir la session.save_handler de PHP.
  • $wgSessionName – Personnalisation du nom de la session.
  • $wgUseSameSiteLegacyCookies – Envoyer un cookie existant avec un préfixe ss0- lorsque SameSite=None est envoyé.

Profilage, tests et débogage

Debogage

See also: Comment déboguer

Profilage

Rechercher

Interface utilisateur pour modifier

Paramètres des scripts de maintenance

  • $wgCommandLineDarkBg – Suppose un arrière plan sombre du terminal pour les scripts de maintenance.
  • $wgCommandLineMode – Indique si MW fonctionne en mode ligne de commande. Ne doit jamais être réglé manuellement!
  • $wgGitBin – Chemin vers le binaire git.
  • $wgGitRepositoryViewers – Mapper les URLs du dépôt Git avec leurs URLs de l’interface gitweb
  • $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 – Définissez ceci à true pour mettre les watchlists wiki en mode lecture seule.
  • $wgReadOnly – Interdit l'édition, affichant la chaîne fournie comme raison.
  • $wgUpgradeKey – Mot de passe qui contrôle l'accès aux mises à jour basées sur le web.

Dernières modifications, nouvelles pages, liste de suivi et historique

See also Modifications récentes and $wgDefaultUserOptions

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 e.g. Recentchanges, Newpages.
  • $wgOverrideSiteFeed – Override the site's default rss/atom feed that appears on every page.

Le droit d'auteur

  • $wgMaxCredits – Définissez-le sur le nombre d'auteurs que vous souhaitez créditer sous le texte d'un article.
  • $wgRightsIcon – Remplacer les métadonnées relatives aux droits d'auteur.
  • $wgRightsPage – Remplacer les métadonnées relatives aux droits d'auteur.
  • $wgRightsText – Remplacer les métadonnées relatives aux droits d'auteur.
  • $wgRightsUrl – Remplacer les métadonnées relatives aux droits d'auteur.
  • $wgShowCreditsIfMax – S'il y a plus de $wgMaxCredits auteurs, indiquez-en $wgMaxCredits.
  • $wgUseCopyrightUpload – Définissez cette valeur à true si vous souhaitez obtenir des informations détaillées sur les formulaires de copyright sur Upload.

Importer et exporter

Extensions

Catégorie

Se connecter

  • $wgActionFilteredLogs – Liste des types de journaux qui peuvent être filtrés par types d'actions
  • $wgFilterLogTypes – Afficher/masquer les liens sur Special:Log sera affiché pour ces types de journaux.
  • $wgLogActionsHandlers – Similaire à $wgLogActions , mais les valeurs sont des fonctions de callback.
  • $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.
  • $wgLogHeaders – Liste la chaîne de touches de message pour le texte descriptif à afficher en haut de chaque type de journal.
  • $wgLogNames – Répertorie la chaîne de clés de message pour chaque type de journal.
  • $wgLogRestrictions – Restreint l'accès aux journaux à ceux qui en ont le droit.
  • $wgLogTypes – Liste des types de journaux.
  • $wgNewUserLog – Si vous souhaitez maintenir un journal de nouveaux utilisateurs, qui peut être consulté à Special:Log/newusers.
  • $wgPageCreationLog – Choisir ou non de maintenir un journal de créations de nouvelles pages, accessible à Special:Log/create.

Pages spéciales

Actions

  • $wgActions – Tableau des valeurs permises pour le paramètre "action" des pages normales.

Politique des robots

Ajax, API Action et REST

Ajax

Interface de programmation (API)

Shell et contrôle de processus

  • $wgPhpCli – Nom de l'exécutable du client PHP cli (php/php5).
  • $wgMaxShellFileSize – Taille maximale de fichier créée par les processus shell sous linux, en KB.
  • $wgMaxShellMemory – Quantité maximale de mémoire virtuelle disponible pour les processus shell sous Linux, dans KiB.
  • $wgMaxShellTime – Temps CPU maximum en secondes pour les processus shell sous Linux.
  • $wgMaxShellWallClockTime – Limitez la durée des commandes shell en temps réel.
  • $wgShellboxSecretKey (introduit dans 1.36) – La clé secrète pour la vérification HMAC des requêtes Shellbox.
  • $wgShellboxUrl (introduit dans 1.36) (obsolète depuis v. 1.37) – Les commandes shell peuvent être exécutées sur un serveur distant en utilisant Shellbox.
  • $wgShellboxUrls (introduit dans 1.37) – Les commandes shell peuvent être exécutées sur un serveur distant en utilisant Shellbox.
  • $wgShellCgroup – Limite la mémoire attribuée aux commandes de shell en utilisant les Cgroups Linux.
  • $wgShellLocale (supprimé en 1.38) – Locale pour LC_ALL.
  • $wgShellRestrictionMethod – Méthode à utiliser pour restreindre les commandes shell

Client HTTP

Tâches

Personnalisation du site

Interface utilisateur

  • $wgUsejQueryThree (supprimé en 1.31) – Indique s'il faut utiliser jQuery 3 (avec jQuery Migrate) au lieu de jQuery 1.

Paramètres divers

Voir aussi