Manual:$wgRateLimits/fr

Détails
Ce paramètre offre un simple limiteur de débit permettant de restreindre les flux des modifications ainsi que d'autres comportements potentiellement destructeurs, comme l'émission de courriels aux autres utilisateurs. Il définit un nombre maximal d'actions permises dans le nombre donné de secondes; après cela, le client qui dépasse ce temps reçoit des pages d'erreur HTTP 429 jusqu'à l'expiration. Remarquez que les limites sont définies généralement par site, mais certaines de limites spéciales sont aggrégées au travers de tous les sites d'une ferme de wikis, c'est à dire qu'elles comptabilisent tous les wikis Wikimedia. Pour vérifier qu'une limite de taux a été dépassée, utilisez la fonction User::pingLimiter.

La syntaxe générale est :

Il existe quelques limites spéciales supplémentaires :


 * - concerne uniquement les utilisateurs non enregistrés, et s'applique par action et par adresse IP.
 * - concerne uniquement les utilisateurs enregistrés, et s'applique par action et par adresse IP.
 * - (depuis 1.35) s'applique par action et aux utilisateurs enregistrés, compté sur tous les sites.
 * - concerne à la fois les utilisateurs non enregitrés ainsi que les nouveaux venus, et s'applique par action et par utilisateur.
 * - s'applique à la fois aux utilisateurs non enregistrés ainsi qu'aux nouveaux venus (c'est à dire aux utilisateurs qui n'ont pas le droit ), et va limiter le nombre total d'actions émanant d'une adresse IP quelque soit les utilisateurs attachés dessus actuellement. Ceci viendra s'ajouter aux autres limites, et est comptabilisé sur chacun des sites.
 * - applies to both unregistered and "newbie" users, and will limit total number of action from the /24 (for IPv4) or /64 (for IPv6) range of IP. Ceci viendra s'ajouter aux autres limites, et est comptabilisé sur chacun des sites.
 * - applies to all users other than those whose user-specific limit (see below) is more permissive, and will limit total number of action from one IP regardless of specific users. Ceci viendra s'ajouter aux autres limites, et est comptabilisé sur chacun des sites.
 * - s'applique à tous les utilisateurs autres que ceux pour lesquels la limite spécifique utilisateur est plus permissive, et va limiter le nombre total d'actions à l'intervalle entre /24 et /64. Ceci viendra s'ajouter aux autres limites, et est comptabilisé sur chacun des sites.

Si plusieurs limites sont déclarées, la « limite dédiée utilisateur » est définie comme :


 * - si l'utilisateur est un nouveau venu, ou
 * Le plus permissif (c'est à dire avec le plus grand ratio action/intervalle de temps) pami les limites de  et toutes les limites applicables des groupes auxquels utilisateur appartient, ou
 * - pour les utilisateurs non enregistrés.

Tous les groupes d'utilisateurs définis dans (par exemple,  ) ne seront pas vérifiés à moins que vous n'assigniez explicitement le groupe utilisateur à un utilisateur particulier.

Par exemple, pour définir un maximum de 4 modifications toutes les 60 secondes pour les nouveaux venus (c'est à dire les utilisateurs non-autoconfirmés), ajoutez ceci :

By setting  the limitations for a specific action can be marked as not skippable. If that is set, neither the noratelimit user right nor the setting have any effect for that action.

doit être initialisé avec une valeur différente de  pour que les limites de débit soient effectivement actives.

Les extensions peuvent fournir des clés supplémentaires pour $wgRateLimit. Par exemple fournit une clé badcaptcha, qui permet de limiter les utilisateurs en fonction du nombre de mauvaises réponses qu'ils ont fournies pour un captcha. Un exemple peut être :

Ceci fera que les nouveaux venus ne seront pas autorisés à faire plus de 100 mauvaises réponses par jour (86400 secondes).

Différences entre les versions

 * Le tableau 'mailpassword' a été ajouté dans MediaWiki 1.7.0.
 * Le tableau 'emailuser' a été ajouté dans MediaWiki 1.10.0.
 * Le tableau 'linkpurge' a été ajouté dans MediaWiki 1.22.0.
 * Le tableau 'renderfile' a été ajouté dans MediaWiki 1.22.0.

Voir aussi

 * droit utilisateur noratelimit
 * droit utilisateur noratelimit
 * droit utilisateur noratelimit