Manual:Huggle/Configuration/nl
|
De configuratie-instellingen van Huggle worden opgeslagen op één van vier locaties, afhankelijk van hun reikwijdte:
Eén project | Alle projecten | |
---|---|---|
Eén gebruiker | Gebruikersubpagina | Lokaal bestand |
Alle gebruikers | Project configuratiepagina | Globale configuratiepagina op Meta |
Alle configuratiebestanden bestaan uit een reeks regels met de vorm option:value
, waarbij option
een van de hieronder vermelde waarden is. Optienamen zijn niet hoofdlettergevoelig. Lege regels, lijnen beginnend met //
en niet-herkende opties worden genegeerd. Waarden kunnen over regels heen gaan, mits deze extra regels beginnen met één of meer spaties.
De meeste instellingen voor gebruikers en lokale configuratie kunnen worden gewijzigd via het venster Opties in Huggle. Preset waarde
Gebruiker configuratie
De instellingen op de subpagina's voor de gebruikersconfiguratie zijn alleen van toepassing op die gebruiker en alleen op dat project.
enable
– true/false. Huggle werkt niet als dit niet aanwezig is en ingesteld op 'true'.anonymous
- string. Of de bijdragen van anonieme gebruikers getoond moeten worden. Beschikbare waarden: "yes", "no", "only". Standaardwaarde: yes.auto-advance
– true/false. Na het terugdraaien van een wijziging gaat u automatisch naar de volgende diff. Standaardwaarde: false.auto-whitelist
- true/false. Of gebruikers automatisch op de witte lijst moeten worden gezet. Standaardwaarde: false.confirm-multiple
– true/false. Vraagt om bevestiging bij het omkeren van meerdere bewerkingen door dezelfde gebruiker. (Vraagt niet om bevestiging wanneer u uitdrukkelijk terugdraait naar een oudere herziening in de paginageschiedenis, omdat het in dergelijke gevallen duidelijk is dat meerdere bewerkingen moeten worden omgekeerd). Standaardwaarde: false.confirm-same
- true/false. Vraagt om bevestiging als de revisie waar naar wordt teruggedraaid door dezelfde gebruiker is gemaakt als die revisie die wordt teruggedraaid. Standaardwaarde: true.extend-reports
- true/false. Of de melding van vandalisme moet worden toegevoegd in geval van verdere vandalisme. Standaardwaarde: true.irc-port
– integer. Poort voor het verbinden met IRC. Gebruik een getal tussen 6664–6669, inclusief. Standaardwaarde: 6667.minor
– comma-separated list. Soorten bewerkingen om als klein te markeren. Beschikbare waarden: "reverts", "warnings", "tags", "reports", "notifications" en "other". Gebruik "none" voor geen. Standaardwaarde: "revert", dit is een terugdraai bewerking, die wordt altijd als klein gezien.namespaces
– comma-separated list. Namespaces die worden gecontroleerd op vandalisme. Gebruik "article" voor de hoofdnamespace, "all" voor alle namespaces, "alltalk" voor alle overleg namespaces. Gebruik een "-" voor de namespace om die uit te sluiten. Standaardwaarde: all.new-pages
- true/false. Of nieuwe pagina's in de wachtrij moeten worden opgenomen. Standaardwaarde: false.preload
– integer. Hoeveel diffs er vooraf geladen moeten worden. Dit vermindert de wachttijd voor verschillende diffs erna, maar vertraagt iets andere verzoeken. Stel op 0 om het pre-laden uit te schakelen, dit is aan te bevelen als u een trage verbinding heeft. Aanbevolen maximum is 5. Standaardwaarde: 2.report
- string. Wat te doen wanneer wordt gevraagd om een gebruiker een laatste waarschuwing te geven. Gebruik "none" om niets te doen, "prompt" om een gebruikersrapport te vragen en "auto" om het rapport automatisch uit te geven. Standaardwaarde: autorevert-summaries
- comma-separated list. Samenvattingen beschikbaar in het drop-down menu om terug te draaien. Gebruik\,
om een komma toe te voegen.rollback
– true/false. Gebruik rollback indien beschikbaar. Standaardwaarde: true.show-new-edits
– true/false. Als de pagina die wordt bekeken is bewerkt, ga dan naar een diff van die bewerking. Standaardwaarde: true.show-queue
- true/false. Of de revisie wachtrij getoond moet worden. Standaardwaarde: true.templates
- comma-separated list. Sjablonen die moeten worden weergegeven in het drop-down menu Sjablonen. Elk item van de lijst is een paar waarden gescheiden door een puntkomma; De eerste is de tekst die in het menu wordt weergegeven en de tweede is de naam van het te gebruiken sjabloon. Gebruik\,
om een komma op te nemen,\;
om een puntkomma op te nemen.tray-icon
- true/false. Toont een icoon in het kennisgevingsgebied, waardoor de toepassing geminimaliseerd kan worden. Standaardwaarde: false.update-whitelist
– true/false. Of de gedeelde witte lijst bij het afsluiten moet worden bijgewerkt. Standaardwaarde: true.watchlist
– comma-separated list. Types bewerkingen die de pagina aan uw volglijst moeten toevoegen. Beschikbare waarden:"reverts", "warnings", "tags", "reports", "notifications" en "other". Gebruik "none" voor geen. Standaardwaarde: none.
- Opties voor beheerders
De volgende opties zijn alleen van kracht wanneer ze worden gebruikt door een beheerder:
admin
- true/false. Of beheerfuncties (blok/verwijderen) gebruikt mogen worden, indien beschikbaar. - Standaardwaarde: true.block-prompt
- true/false. Of het blokkade-venster moet worden getoond als er wordt gevraagd een gebruiker te waarschuwen met een laatste waarschuwing. Standaardwaarde: true.block-reason
– string. Standaardreden blokkering op het blokkeren. Standaardwaarde: Vandalisme.blocktime
– string. Eindtijd blokkering bij het blokkeren van ingelogde gebruikers. Standaardwaarde: onbepaald.blocktime-anon
– string. Eindtijd blokkering bij het blokkeren van anonieme gebruikers Standaardwaarde: 31 uur.
Project configuratie
Instellingen op projectconfiguratiepagina's zijn van toepassing op alle gebruikers van één project. De gebruikersconfiguratie-instellingen die in de bovenstaande sectie worden vermeld, werken ook op projectconfiguratiepagina's en dienen als standaardwaarden voor deze waarden, maar worden overschreven door de configuratie-instellingen van de gebruiker.
- Toegangscontrole
approval
: true/false. Indien true, fungeert de gebruikerslijst als een goedkeuringslijst en mogen alleen de gebruikers die daarop zijn vermeld Huggle gebruiken. Standaardwaarde: falseenable-all
: true/false. Indien false, werkt Huggle niet voor gebruikers. Alleen voor uitzonderlijk gebruik. Standaardwaarde: truerequire-admin
: true/false. Indien true, werkt Huggle alleen als de gebruiker een beheerder is. Standaardwaarde: falserequire-autoconfirmed
: boolean. Indien true, werkt Huggle alleen als de gebruiker automatisch bevestigd is.require-config
: true/false. Indien true, alle gebruikers moeten een configuratiepagina hebben waarop inschakelen isingesteld
op 'true'. Hierdoor kunnen beheerders het gebruik van Huggle door een gebruikersaccount voorkomen door de configuratiepagina leeg te maken en te beveiligen. Standaardwaarde: falserequire-edits
: integer. Het aantal bewerkingen dat een account moet hebben gemaakt voordat het Huggle kan gebruiken. (Accounts moeten automatisch worden bevestigd, ongeacht deze instelling.) Standaardwaarde: 0require-rollback
: true/false. Indien true, werkt Huggle alleen als de gebruiker het recht rollback heeft. Standaardwaarde: falserequire-time
: integer. Aantal dagen dat een gebruikersaccount moet zijn geregistreerd voordat de gebruiker Huggle kan gebruiken. (Accounts moeten automatisch zijn bevestigd, ongeacht deze instelling.)min-version
: version number. Oudere versies werken niet.
- Overige
aiv
: string. Pagina waarover meldingen van vandalisme zijn gedaan.aivbot
: string. Pagina waarover door bots meldingen van vandalisme zijn gedaan. Huggle controleert dit eerst en maakt dan zelf een rapport.ignore
: comma-separated list. Pagina's waarvan alle bewerkingen worden genegeerd, ongeacht de gebruiker. Ook bewerkingen van de overlegpagina's van deze pagina's zullen worden genegeerd. Gebruik\,
om een komma in te voeren.uaa
: string. Pagina waarop gebruikersnaamrapporten worden gemaakt.uaabot
: string. Pagina waarop gebruikersnaamrapporten worden gemaakt door bot accounts; Huggle controleert dit voordat het zelf een rapport maakt.userlist
: string. Plaats van de Huggle's gebruikerslijst.whitelist
: string. Plaats van Huggle's witte lijst met gebruikers.whitelist-edit-count
: integer. Het aantal bewerkingen dat een gebruiker moet hebben voordat die wordt toegevoegd aan de witte lijst.expand-reports
: bool, gebruik subst: voor het rapporteren van sjablonen voor AIV, standaardwaarde: falsemonths
: lijst van maanden gescheiden door ; en ,
Lokale configuratie
Instellingen die lokaal zijn opgeslagen, zijn van toepassing op alle projecten en zijn alleen van toepassing op gebruikers van die computer. Ze blijven behouden als u zich aanmeldt met een ander account en gaan verloren als u van computer wisselt, maar voor het grootste deel kunnen ze worden beschouwd als van toepassing op een enkel gebruikersaccount.
Het lokale configuratiebestand wordt opgeslagen in \huggle\config.txt in de map Application Data van de gebruiker. Het bestand wordt automatisch bijgewerkt wanneer Huggle wordt afgesloten.
irc
: boolean. Of de IRC-feed met recente wijzigingen moet worden gebruikt. Standaardwaarde: falselog-file
: string. Het bestandspad waarnaar Huggle-activiteit wordt geschreven.project
: string. Laatst gebruikt project.proxy-enabled, proxy-port, proxy-server, proxy-userdomain, proxy-username
: Proxy-instellingen. Standaardwaarde: falseusername
: string. Laatst gebruikte gebruikersnaam.window-left, window-top, window-width, window-height
: integers. Plaats en grootte van Huggle's hoofdvenster.window-maximize
: boolean. Of het hoofdvenster maximaal is.shortcuts
: comma-separated list. Sneltoetsen.revert-summaries
: comma-separated list. Samenvattingen die zijn ingevoerd in de dialoog "Terugdraaien met bewerkingssamenvatting".
Globale configuratie
Instellingen op de algemene configuratiepagina zijn van toepassing op alle gebruikers en alle projecten.
enable-all
: boolean. Indien false, Huggle zal op geen enkel project werken. Standaardwaarde: falseconfig
: string. Plaats van de configuratie-pagina van het project voor elk project.documentation
: string. URL voor documentatiepagina.feedback
: string. URL voor feedbackpagina.irc-server
: string. Plaats van de IRC-server met recente wijzigingen.irc-server-name
: string. Hostnaam gebruikt op de IRC-server met recente wijzigingen.projects
: dictionary. Projecten waarop Huggle kan worden gebruikt. Elk item is de naam van het project, gevolgd door de URL.sensitive-addresses
: dictionary. IP-bereik die als "gevoelig" wordt beschouwd. Elke item is een regex die overeenkomt met het IP-bereik, gevolgd door een beschrijving.version
: version number. De huidige versie van Huggle. Gebruikers van oudere versies zullen hiervan op de hoogte worden gesteld, maar de oudere versies zullen blijven werken.user-agent
: string. user agent string die gebruikt zal worden door Huggle. $1 wordt vervangen door het versienummer.user-config
: string. Plaats van de gebruikersconfiguratie-pagina voor elk project.