De Wikipedia, la enciclopedia libre
Ir a navegaciónSaltar a buscar

Un gadget de Wikipedia es un programa de JavaScript y / o un fragmento de CSS que se puede habilitar simplemente marcando una opción en sus preferencias . La función del gadget es proporcionada por la extensión de MediaWiki Extension: Gadgets .

Muchos gadgets comenzaron como scripts de usuario . Una vez que un script de usuario se aprueba como gadget, se elimina de Wikipedia: User scripts / List .

Criterios generales para gadgets

Para ser implementados en la Wikipedia en inglés, los gadgets generalmente deben cumplir las siguientes condiciones:

  1. Los gadgets deben funcionar si se incluyen sin más configuración. Se pueden configurar a través de common.js personal , pero deben funcionar sin configurar.
  2. Los gadgets deben ser compatibles con todos los navegadores principales, es decir, no deben terminar con errores.
  3. Los gadgets deberían funcionar en la mayoría de los navegadores principales (compatibilidad entre navegadores). Las excepciones deben indicarse claramente.
  4. Duplicación de aparatos debe sólo puede hacerse si es razonable.
  5. Las colecciones de scripts deben dividirse si tienen funciones dispares.
  6. Los gadgets que requieren permisos deben estar marcados y deben fallar correctamente si los permisos no están presentes.
  7. Los gadgets que solo funcionan en algunas máscaras deben marcarse como tales si esos datos están disponibles.

Propuestas

Se deben proponer nuevos dispositivos en la bomba de la aldea técnica .

Históricamente, se propusieron nuevos gadgets en una subpágina de esta página , pero esa página se marcó como histórica debido a la baja participación. Además, los scripts de usuario de WikiProject existentes solían evaluarse para su conversión en gadgets, pero ese proceso también se ha marcado como histórico.

Instalación

Aparatos pueden ser instalados después de la discusión en la sección técnica de la fuente del pueblo por los administradores de la interfaz de la siguiente manera:

  1. Agregue el encabezado a continuación y el código del script a MediaWiki: Gadget- scriptname .js
  2. Opcionalmente, añadir el encabezado de abajo y CSS código para MediaWiki: gadget esté scriptname Css
  3. Agregue una descripción del script a MediaWiki: Gadget- scriptname . Vínculo a la página de inicio del script y / o la página de ayuda y los requisitos del navegador del estado si es necesario.
  4. Agregar a MediaWiki: Gadgets-definition bajo el encabezado apropiado
     * scriptname | scriptname.js [| scriptname.css | otherscript.js | ...]

El gadget debería aparecer ahora en Special: Gadgets .

Comentarios

Se pueden agregar comentarios o advertencias a las plantillas de descripción del gadget de dos maneras:

  • etiqueta noinclude (visible en la página de descripción con enlaces): <noinclude> comment </noinclude>
  • Comentarios HTML (visibles solo en el texto fuente): <!-- comment -->

Los comentarios agregados de esta manera se descartarán automáticamente durante el proceso de creación de la página.

Encabezado

El siguiente encabezado se agregará a los archivos del gadget:

/ * _____________________________________________________________________________ * | | * | === ADVERTENCIA: ARCHIVO GLOBAL GADGET === | * | Los cambios en esta página afectan a muchos usuarios. | * | Discuta los cambios en la página de discusión o en [[WT: Gadget]] antes de editar. | * | _____________________________________________________________________________ | * * Importado de la versión XXXX al DATE de [[SCRIPT_SOURCE]] * SHORT_DESCRIPTION, consulte [[SCRIPT_HOME_PAGE]] * /

Gadgets predeterminados

Un gadget con defaultpalabra clave está habilitado para todos los visitantes de Wikipedia y solo los usuarios registrados pueden deshabilitarlo.

Un gadget con [default|rights=minoredit]descripción se habilitaría automáticamente solo para usuarios registrados.

Gadgets instalados actualmente

Los usuarios pueden explorar una lista de todos los gadgets disponibles en la sección de gadgets de su página de preferencias:

Preferencias  → Gadgets

Consulte Especial: Gadgets para obtener una lista de todos los gadgets activos y enlaces a sus archivos de script.

Ver también

  • Charla de MediaWiki: Definición de gadgets , discusión de detalles técnicos de la fabricación y mantenimiento de gadgets
  • Especial: GadgetUsage , proporciona estadísticas sobre el uso de gadgets.
  • mw: Extensión: Gadgets , la página de extensión de gadgets de Mediawiki
  • Plantilla: informe de error , mensaje de plantilla que solicita información detallada relacionada con el error
  • mw: Gadget kitchen , tutorial sobre escritura de gadgets