Manuel:Huggle/Configuration

This page is a translated version of the page Manual:Huggle/Configuration and the translation is 52% complete.

Les paramètres de configuration de Huggle sont stockés dans un des quatres emplacements en fonction de leur utilisation :

Projet unique Tous les projets
Utilisateur unique Sous-page utilisateur Fichier local
Tous les utilisateurs Page de configuration du projet Page de configuration globale sur Meta

Tous les fichiers de configuration consistent en une série de lignes de la forme option:value, où option est l'une des valeurs listée ci-dessous. Les noms des options ne sont pas sensibles à la casse. Les lignes vides, celles qui commencent avec // et les options non reconnues sont ignorées. Les valeurs peuvent s'étendre sur plusieurs lignes pourvu que ces ligne supplémentaires commencent par un ou plusieurs espaces.

Le plupart des paramètres de configuration locaux peuvent être changés au travers de la fenêtre des Options de Huggle. Valeur de Preset

Configuration utilisateur

Les paramètres de configuration des sous-pages utilisateur ne s'appliquent qu'à lui-même, ainsi qu'à ce projet.

  • enable – true/false. Huggle ne fonctionne pas sauf si ceci est présent et initialisé à true.
  • anonymous - string. Indique s'il faut afficher les contributions des utilisateurs anonymes. Valeurs disponibles : yes, no, only. Par défaut : yes.
  • auto-advance – true/false. Après avoir restauré une révision,avance automatiquement au diff suivant. Par défaut : false.
  • auto-whitelist - true/false. Indiqua s'il faut mettre les utilisateurs automatiquement en liste blanche. Par défaut : false.
  • confirm-multiple – true/false. Ask for confirmation if reverting multiple edits by the same user. (Does not ask for confirmation when explicitly reverting to an older revision in the page history, as it is obvious in such cases that multiple edits are to be reverted). Default: false.
  • confirm-same - true/false. Ask for confirmation if the revision being reverted to was made by the same user that is being reverted. Default: true.
  • extend-reports - true/false. Whether to extend vandalism reports in the event of further vandalism. Default: true.
  • irc-port – integer. Port utilisé pour la connexion IRC. Cela peut être un nombre entier entre 6664 et 6669 inclus. Par défaut : 6667.
  • minor – comma-separated list. Types de modification à considérer comme mineures : Valeurs possibles: "reverts", "warnings", "tags", "reports", "notifications" et "other". Utiliser "none" pour aucune. Par défaut : 'reverts'. Veuillez notez que les révocations seront toujours considérées comme des modifications mineures.
  • namespaces – comma-separated list. Namespaces to check for vandalism. Use "article" for main namespace, "all" for all namespaces, "alltalk" for all talk namespaces. Prefix by "-" to exclude. Default: all.
  • new-pages - true/false. Whether to include new pages in the queue. Default: false.
  • preload – integer. How many diffs to preload in advance. Preloading reduces wait time for diff loads but slows other requests slightly. Set to 0 to disable preloading. Do not set to more than about 5. Default: 2. Disabling this is recommended if you have a slow connection.
  • report - string. What to do when asked to warn a user with a final warning. Use "none" to do nothing, "prompt" to prompt for a user report, and "auto" to issue the report automatically. Default: auto
  • revert-summaries - comma-separated list. Summaries available in the revert drop-down menu. Use \, to include a literal comma.
  • rollback – true/false. Use rollback if available. Default: true.
  • show-new-edits – true/false. If the page currently being viewed is edited, jump to a diff of that edit. Default: true.
  • show-queue - true/false. Whether to show the revision queue. Default: true.
  • templates - comma-separated list. Templates to show in the templates drop-down menu. Each item of the list is a pair of values separated by a semicolon; the first is the text displayed in the menu, and the second is the name of the template to be used. Use \, to include a literal comma, \; to include a literal semicolon.
  • tray-icon - true/false. Display an icon in the notification area, allows application to be minimized to the tray. Default: false.
  • update-whitelist – true/false. Whether to update the shared whitelist on exit. Default: true.
  • watchlist – comma-separated list. Types of edit which should add the page to your watchlist. Available values: "reverts", "warnings", "tags", "reports", "notifications" and "other". Use "none" for none. Default: none.
Options administrateur

The following options have effect only when used with an administrator account:

  • admin - true/false. Use administrator functions (block/delete) if available. Default: true.
  • block-prompt - true/false. Whether to show the block form if asked to warn a user with a final warning. Default: true.
  • block-reason – string. Default block reason on block form. Default: '[[Wikipedia:Vandalism|Vandalism]]'.
  • blocktime – string. Default block expiry time when blocking logged-in users. Default: indefinite.
  • blocktime-anon – string. Default block expiry time when blocking anonymous users. Default: 31 hours.

Configuration du projet

Settings on project configuration pages apply to all users of a single project. The user configuration settings listed in the section above also work on project configuration pages, and serve as defaults for those values, but are overridden by the user's configuration settings.

Contrôle d'accès
  • approval: true/false. If true, user list acts as an approval list, and only users listed there may use Huggle. Default false
  • enable-all: true/false. If false, Huggle will not work for any user. For use only in exceptional circumstances. Default true
  • require-admin: true/false. If true, Huggle will only work if the user is an administrator. Default false
  • require-autoconfirmed: boolean. Si la valeur est true, Huggle ne fonctionnera que si l'utilisateur est autoconfirmé.
  • require-config: true/false. Si la valeur est true, tous les utilisateurs doivent avoir une page de configuration avec enable fixé à true. Cela permet aux administrteurs d'empêcher l'utilisation de Huggle par un compte utilisateur en effaçant et en protégeant sa page de configuration. Valeur par défaut false
  • require-edits: integer. Number of edits an account must have made before it is able to use Huggle. (Accounts must be autoconfirmed, regardless of this setting.) Default 0
  • require-rollback: true/false. If true, Huggle will only work if the user has rollback. Default false
  • require-time: integer. Number of days for which a user account must have been registered before it is able to use Huggle. (Accounts must be autoconfirmed, regardless of this setting.)
  • min-version: version number. Les versions plus anciennes que celle-ci ne fonctionnent pas.
Autre
  • aiv: string. Page où sont faits les rapports de vandalisme.
  • aivbot: string. Page to which vandalism reports are made by bot accounts; Huggle checks this before making a report itself.
  • ignore: comma-separated list. Pages to which all edits will be ignored regardless of user. Talk pages of these pages will also be ignored. Use \, to include a literal comma.
  • uaa: string. Page à laquelle les rapports des noms d'utilisateurs sont faits.
  • uaabot: string. Page to which username reports are made by bot accounts; Huggle checks this before making a report itself.
  • userlist: string. Emplacement de la liste des utilisateurs de Huggle.
  • whitelist: string. Emplacement de la liste blanche des utilisateurs de Huggle.
  • whitelist-edit-count: integer. Nombre de modifications qu'un utilisateur doit avoir faites avant d'être ajouté à la liste blanche des utilisateurs.
  • expand-reports: bool, utiliser subst: pour les modèles de rapport concernant AIV; par défaut : false
  • months: liste des mois séparés par ; et ,

Configuration locale

Settings stored locally apply across all projects and apply only to users of that computer. They will be retained if you log in with a different account, and lost if moving between computers, but for the most part can be thought of as applying to a single user account.

The local configuration file is stored in \huggle\config.txt in the user's Application Data folder. The file is updated automatically when Huggle exits.

  • irc: boolean. Whether to use the IRC recent changes feed. Default false
  • log-file: string. Chemin du fichier dans lequel l'activité de Huggle sera écrite.
  • project: string. Dernier projet utilisé.
  • proxy-enabled, proxy-port, proxy-server, proxy-userdomain, proxy-username: proxy settings. Default false
  • username: string. Dernier nom d'utilisateur utilisé.
  • window-left, window-top, window-width, window-height: integers. Emplacement et taille de la fenêtre principale de Huggle.
  • window-maximize: boolean. Indique si la fenêtre principale est maximisée.
  • shortcuts: comma-separated list. Raccourcis clavier.
  • revert-summaries: comma-separated list. Summaries that have been entered into the "Revert with summary" dialog.

Configuration globale

Settings on the global configuration page at meta:Huggle/Config apply to all users and all projects.

  • enable-all: boolean. If false, Huggle will not work on any project. Default false
  • config: string. Location of project configuration page on each project.
  • documentation: string. URL de la page de documentation.
  • feedback: string. URL pour la page de commentaire.
  • irc-server: string. Emplacement du serveur des modifications IRC récentes.
  • irc-server-name: string. Hostname used on the IRC recent changes server.
  • projects: dictionary. Projects on which Huggle can be used. Each item is the project name, followed by its URL.
  • sensitive-addresses: dictionary. IP ranges that are considered "sensitive". Each item is a regex matching the IP range, followed by a description.
  • version: version number. The current version of Huggle. Users of older versions will be notified of this, but the older versions will continue to work.
  • user-agent: string. Chaîne de caractères de l'agent utilisateur qui sera utilisée par Hugggle. $1 est remplacé par le numéro de la version.
  • user-config: string. Emplacement des pages de configuration utilisateur de chaque projet.