Extensión:Cronograma de revisiones

This page is a translated version of the page Extension:RevisionSlider and the translation is 64% complete.
Manual de extensiones de MediaWiki
RevisionSlider
Estado de lanzamiento: estable
Implementación Interfaz de usuario
Descripción Añade un cronograma al comparador que permite desplazarse fácilmente entre revisiones
Autor(es) Wikimedia Germany (WMDE)
Política de compatibilidad Lanzamientos de screenshots junto con MediaWiki. Master no es compatible con versiones anteriores.
MediaWiki 1.25+
Cambios de la base de datos No
Licencia GNU Licencia Pública general 2.0 o posterior
Descarga
Descargas trimestrales 112 (Ranked 46th)
Wikis públicos que lo utilizan 957 (Ranked 262nd)
Traduce la extensión RevisionSlider si está disponible en translatewiki.net
Asuntos Tareas abiertas · Reportar un bug

La extensión Cronograma de revisiones añade un cronograma al comparador, para que pueda desplazarse fácilmente entre revisiones.

Instalación

  • Descarga y extrae los archivos en un directorio denominado «RevisionSlider» dentro de la carpeta extensions/.
    Developers and code contributors should install the extension from Git instead, using:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/RevisionSlider
  • Añade el siguiente código en la parte final de tu archivo LocalSettings.php :
    wfLoadExtension( 'RevisionSlider' );
    
  •   Hecho – Navega a Special:Version en el wiki para verificar que la extensión se haya instalado correctamente.

Uso

 

El Cronograma de revisiones le ayuda a navegar y comparar revisiones en el comparador de ediciones.

 

Una vez ampliado, el revisor de cambios recoge datos sobre las revisiones y le permite navegar y comparar revisiones en la página de diferencia.

 

Cada barra representa una revisión de página.
Las barras arriba señalan crecimiento en el tamaño de la página, mientras que abajo señalan una reducción.
En la imagen, la revisión 1 representa contenido añadido, mientras que en la revisión 2 representa contenido eliminado.

 

Para seleccionar las revisiones a comparar, usa los punteros amarillo y azul. El puntero azul controla la revisión más reciente, y el amarillo indica la revisión más antigua.

Hay dos maneras de hacerlo:
  • Puede arrastrar y soltar el botón en la posición deseada en el deslizador.
  • Puede hacer clic en la posición deseada en la línea de deslizamiento. Para seleccionar la revisión más reciente, haga clic en la línea azul, y para seleccionar la versión anterior, haga clic sobre la línea amarilla. Para indicar qué revisión está a punto de seleccionar, aparece una vista previa de un botón azul o amarillo y la barra se vuelve azul o amarilla.
  • You can click into the bar above the middle line (to select the newer revision) or below the line (to select the older revision). This also gives you a preview of the knob on the middle line.

If you move the blue knob to a position left of the yellow knob, the yellow knob is automatically moved along, and vice versa if you move the yellow knob to a position right of the blue knob.

 

Use las flechas atrás y adelante para moverse a través del historial de revisiones y mostrar revisiones más antiguas y más recientes.

Opt-out

If you are not using the RevisionSlider at all and also don't want to see the collapsed RevisionSlider bar at the top of the diff page, you can opt-out by checking "No mostrar el deslizador de revisiones" in your preferences under "Apariencia" → "Diferencias".

Technical Background

JavaScript Hooks

The RevisionSlider uses AJAX to reload the diff page when new revisions are selected. Once the page has been reloaded both the wikipage.content and wikipage.diff hooks are fired. If user JavaScript or extension JavaScript acts on the diff page you may need to listen to these hooks.

Ejemplos

API calls & fetching data

Unless expanded, the tool is not doing any API calls. Only when the user expands the slider, it fetches data about revisions (revision-id, timestamp, user, comment, size and flags). The tool only fetches data for revisions that are currently visible on the screen (maximum 500 revisions) and data about additional revisions is only loaded when the user navigates back or forth on the timeline using the arrows.

Contexto

El Cronograma de revisiones[1] es una característica que hará posible una de las prioridades en la lista de deseos de la comunidad alemana[2] y está desarrollado por el equipo TCB de la WMDE. Fue inspirado por el gadget de DerHexer revisionjumper y basado en un prototipo de la WMF Community Tech team.

Notes (for rather technical audience) on RTL issues discovered while developing the extension have been published on the separate subpage.

Referencias