stringtranslate.com

Wikipedia: artilugio

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

Muchos dispositivos 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 poder implementarse 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 los principales navegadores, es decir, no deben finalizar con errores.
  3. Los gadgets deberían funcionar en la mayoría de los principales navegadores (compatibilidad entre navegadores). Las excepciones deben indicarse claramente.
  4. La duplicación de dispositivos sólo debe realizarse 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.

Los gadgets que están marcados como predeterminados y se cargan para grandes grupos de usuarios tienen criterios adicionales que deben cumplir.

Propuestas

Se deberían proponer nuevos dispositivos en el centro técnico Village Pump .

Históricamente, se proponían 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 a gadgets, pero ese proceso también se ha marcado como histórico.

Instalación

Los administradores de la interfaz pueden instalar los gadgets después de una discusión en la sección técnica de la bomba del pueblo de la siguiente manera:

  1. Agregue el encabezado a continuación y el código del script a MediaWiki: Gadget - scriptname.js
  2. Opcionalmente, agregue el siguiente encabezado y el código CSS a MediaWiki: Gadget - scriptname.css
  3. Agregue una descripción del script a MediaWiki:Gadget- scriptname . Enlace a la página de inicio y/o ayuda del script e indique los requisitos del navegador si es necesario.
  4. Agregar a MediaWiki: Definición de gadgets bajo el encabezado correspondiente
     * nombre de script|nombre de script.js [|nombre de script.css|otroscript.js|...]

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

Comentarios

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

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

Encabezamiento

Se agregará el siguiente encabezado a los archivos del gadget:

/* _____________________________________________________________________________ * | | * | === ADVERTENCIA: ARCHIVO GLOBAL DE DISPOSITIVOS === | * | 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 editarlos. | * |__________________________________________________________________________________________| * * Importado de la versión XXXX a partir del DATE de [[SCRIPT_SOURCE]] * SHORT_DESCRIPTION, ver [[SCRIPT_HOME_PAGE]] */

Gadgets predeterminados

Un gadget con una palabra clave predeterminada está habilitado para todos los visitantes de Wikipedia y sólo los usuarios registrados pueden desactivarlo. Un gadget con [default|rights=minoredit]descripción se habilitaría automáticamente solo para usuarios registrados.

Criterios

Los gadgets que están habilitados de forma predeterminada para todos los usuarios deben cumplir reglas más estrictas. Estas son esencialmente las mismas reglas que se aplican a todos los códigos enviados por defecto. Esto se debe a que los usuarios no tienen ninguna opción activa para habilitarlos y los dispositivos pueden afectar el rendimiento, la seguridad y la estabilidad de todo el sitio web. Estos dispositivos deberían:

Esta lista no debe considerarse exhaustiva.

Dispositivos actualmente instalados

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.

Pros y contras de cambiar un script de usuario por un gadget

Ventajas

Especialmente una vez que un script de usuario tiene muchos usuarios...

Contras

Ver también