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.
La pestaña Gadget de Preferencias en Wikipedia en francés

Gadgets son secuencias de comandos de un usuario estándar que amplían la funcionalidad de MediaWiki, el software en el que se ejecuta Commons, y están disponibles para instalar fácilmente a través de las Preferencias de un usuario. (Otras scripts de usuarios están disponibles y deben instalarse manualmente). Los gadgets individuales se pueden activar o desactivar (algunos se activan de forma predeterminada) visitando tus Preferencias (debes estar loggeado) y marcar la casilla correspondiente. La mayoría de los gadgets requieren que JavaScript esté habilitado en su navegador.

Detalles técnicos

Definición

  • MediaWiki:Gadgets-definition es donde se instalan los gadgets para que aparezcan en Preferencias
    • Los gadgets se pueden restringir a usuarios con ciertos derechos de usuario agregando, por ejemplo rights=delete en la definición del gadget. Los gadgets se cargan de forma predeterminada (incluso para los usuarios que no han iniciado sesión) al agregar default. Los gadgets se pueden restringir a usuarios registrados con rights=upload.
  • Special:Gadgets proporciona una descripción general de los gadgets instalados, con enlaces a los archivos de script de los gadgets
  • MediaWiki:Common.js carga algunos scripts automáticamente

Localización

Plantillas

  • {{Gadget-state}} almacena información redundante sobre los dispositivos y debe mantenerse actualizada. Indicar el estado predeterminado de un gadget se solicita en phab:T51501
  • {{Gadget-desc}} estandariza las descripciones de los gadgets (como se muestra en Preferencias)
  • {{Gadget-help}} y {{Gadget-talk}} estandarizar los encabezados en las páginas de ayuda y discusión de los gadgets
  • {{ActivateGadget}} y {{DeactivateGadget}} generar enlaces que, cuando se cargan, crean un cuadro de diálogo que pregunta al usuario si desea habilitar o deshabilitar un gadget
  • Algunos gadgets documentan la compatibilidad del navegador en una subpágina (ej.: Help:Gadget-PrettyLog/Compatibility); tiene un formato común pero no una plantilla

Limitaciones

Desde MediaWiki 1.18, los gadgets (y CSS/JS de usuario) no se cargan en ciertas páginas especiales, por razones de seguridad. Esto incluye Especial:Preferencias, rompiendo los medios anteriores de mover gadgets a otras partes de las Preferencias. Ver phab:T20186. phab:T35220 solicita un reemplazo nativo de MediaWiki para lo que se hizo anteriormente en Javascript.

Enlaces