This page is a translated version of a page Commons:Gadgets and the translation is 100% complete. Changes to the translation template, respectively the source language can be submitted through Commons:Gadgets and have to be approved by a translation administrator.
Het tabblad Gadget van Voorkeuren op de Franse Wikipedia

Gadgets zijn standaard gebruikersscripts die de functionaliteit van MediaWiki, de software waarop Commons draait, uitbreiden en zijn beschikbaar om eenvoudig te installeren via de voorkeuren van een gebruiker. (Er zijn andere gebruikersscripts beschikbaar die handmatig moeten worden geïnstalleerd.) Individuele gadgets kunnen worden geactiveerd of gedeactiveerd (sommige zijn standaard geactiveerd) door naar uw Voorkeuren te gaan (u moet ingelogd) zijn en het relevante vakje aan te vinken. Voor de meeste gadgets moet JavaScript in uw browser zijn ingeschakeld.

Technische details

Definitie

  • MediaWiki:Gadgets-definition is waar gadgets worden geïnstalleerd, zodat ze worden weergegeven in Voorkeuren
    • Gadgets kunnen worden beperkt tot gebruikers met bepaalde gebruikersrechten door bijvoorbeeld rights=delete toe te voegen aan de gadgetdefinitie. Gadgets worden standaard geladen (ook voor gebruikers die niet zijn ingelogd) door default toe te voegen. Gadgets kunnen worden beperkt tot ingelogde gebruikers met rights=upload.
  • Special:Gadgets biedt een overzicht van geïnstalleerde gadgets, met links naar de scriptbestanden van de gadgets
  • MediaWiki:Common.js laadt sommige scripts automatisch

Lokalisatie

Sjablonen

  • {{Gadget-state}} slaat wat overbodige informatie over gadgets op en moet up-to-date worden gehouden. Aangeven dat de standaardstatus van een gadget wordt aangevraagd in phab:T51501
  • {{Gadget-desc}} standaardiseert beschrijvingen van gadgets (zoals weergegeven in Voorkeuren)
  • {{Gadget-help}} en {{Gadget-talk}} standaardiseert headers op gadget help en overlegpagina's
  • {{ActivateGadget}} en {{DeactivateGadget}} genereren links die, wanneer ze worden geladen, een dialoogvenster creëren waarin de gebruiker wordt gevraagd of een gadget in- of uitgeschakeld moet worden
  • Sommige gadgets documenteren browsercompatibiliteit op een subpagina (bijv. Help:Gadget-PrettyLog/Compatibility); Dit heeft een algemeen formaat, maar geen sjabloon

Beperkingen

Sinds MediaWiki 1.18 worden gadgets (en CSS/JS van gebruikers) om veiligheidsredenen niet meer geladen op bepaalde speciale pagina's. Dit geldt ook voor Voorkeuren, waarmee de vorige manier om gadgets naar andere delen van de Voorkeuren te verplaatsen wordt verbroken. Zie phab:T20186. phab:T35220 vraagt om een interne MediaWiki vervanging voor wat eerder in Javascript werd gedaan.