Manual:$wgAntivirusSetup/fr

Détails
Configuration pour différents scanners de virus. Il s’agit d’un tableau associatif de tableaux associatifs: il contient un tableau de configuration par type de scanner connu. L’entrée est sélectionnée par, i.e. les valeurs valides pour sont les clés définies dans ce tableau. Les fonctions antivirus peuvent ne pas fonctionner sous Windows dans les versions MediaWiki antérieures à la version 1.16.0.

The configuration array for each scanner contains the following keys:,  ,  ;


 * : The full command to call the virus scanner - %f will be replaced with the name of the file to scan. If not present, the filename will be appended to the command.
 * Note that this must be overwritten if the scanner is not in the system path; in that case, you should set  to the desired command with full path. (This line should appear after the line that sets $wgAntivirus.)


 * : A mapping of exit code to return codes of the  function in "SpecialUpload.php".
 * An exit code mapped to  causes the function to consider the scan to be failed. This will pass the file if  is not set.
 * An exit code mapped to  causes the function to consider the file to have an usupported format, which is probably immune to viruses. This causes the file to pass.
 * An exit code mapped to  will cause the file to pass, meaning no virus was found.
 * All other codes (like ) will cause the function to report a virus.
 * You may use  as a key in the array to catch all exit codes not mapped otherwise.


 * : A Perl regular expression to extract the meaningful part of the scanner's output. The relevant part should be matched as group one.
 * If not defined or the pattern does not match, the full message is shown to the user.