Diferencia entre revisiones de «Wikipedia:Historial de lujo»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
m →‎Más información: corrijo enlace
Sin resumen de edición
Línea 22: Línea 22:
window.deluxehistory = window.deluxehistory || {};
window.deluxehistory = window.deluxehistory || {};
window.deluxehistory.options = [ 'sysop', 'rollbacker' ];
window.deluxehistory.options = [ 'sysop', 'rollbacker' ];
mw.loader.load('/w/index.php?title=MediaWiki:Gadget-DeluxeHistory.js&action=raw&ctype=text/javascript');
</syntaxhighlight>
</syntaxhighlight>
: Para agregar nuevos tipos de usuario basta con agregar entre comillas, dentro de los corchetes y separados con comas, cualquiera de las '''claves''' que figuran en la [[#Tabla de opciones avanzadas|tabla de opciones avanzadas]]. Se recomienda no abusar de su uso, especialmente con aquellas categorías que contienen mayor número de usuarios.
: Para agregar nuevos tipos de usuario basta con agregar entre comillas, dentro de los corchetes y separados con comas, cualquiera de las '''claves''' que figuran en la [[#Tabla de opciones avanzadas|tabla de opciones avanzadas]]. Se recomienda no abusar de su uso, especialmente con aquellas categorías que contienen mayor número de usuarios.
Línea 37: Línea 38:
window.deluxehistory = window.deluxehistory || {};
window.deluxehistory = window.deluxehistory || {};
window.deluxehistory.css = '.mw-listuserlink-bot { background-color: orange; }';
window.deluxehistory.css = '.mw-listuserlink-bot { background-color: orange; }';
mw.loader.load('/w/index.php?title=MediaWiki:Gadget-DeluxeHistory.js&action=raw&ctype=text/javascript');
</syntaxhighlight>
</syntaxhighlight>
|
|
Línea 50: Línea 52:
window.deluxehistory = window.deluxehistory || {};
window.deluxehistory = window.deluxehistory || {};
window.deluxehistory.cache = 30;
window.deluxehistory.cache = 30;
mw.loader.load('/w/index.php?title=MediaWiki:Gadget-DeluxeHistory.js&action=raw&ctype=text/javascript');
</syntaxhighlight>
</syntaxhighlight>


Línea 142: Línea 145:
'.special .mw-listuserlink-rollbacker, ' +
'.special .mw-listuserlink-rollbacker, ' +
'.special .mw-listuserlink-patroller { display: none; }';
'.special .mw-listuserlink-patroller { display: none; }';
mw.loader.load('/w/index.php?title=MediaWiki:Gadget-DeluxeHistory.js&action=raw&ctype=text/javascript');
</syntaxhighlight>
</syntaxhighlight>


Línea 149: Línea 153:


* Las listas de usuario se almacenan localmente en su navegador para hacer más rápida la ejecución del script. Es posible que la lista no se encuentre sincronizada con el listado oficial. Se puede forzar la actualización del listado usando el comando '''purgar historial''' que aparece en el menú superior de acciones (dentro del desplegable ''Más'' si se usa el [[Skin (software)|skin]] Vector).
* Las listas de usuario se almacenan localmente en su navegador para hacer más rápida la ejecución del script. Es posible que la lista no se encuentre sincronizada con el listado oficial. Se puede forzar la actualización del listado usando el comando '''purgar historial''' que aparece en el menú superior de acciones (dentro del desplegable ''Más'' si se usa el [[Skin (software)|skin]] Vector).

* Si se carga mediante opciones avanzadas con el uso del archivo [[Especial:MiPágina/common.js|common.js]], es necesario tener apagada la selección del accesorio en las [[Especial:Preferencias#mw-prefsection-gadgets|Preferencias]]. En caso contrario se carga la configuración por defecto ignorando los parámetros avanzados.


== Más información ==
== Más información ==

Revisión del 00:59 14 feb 2017

Captura de pantalla de herramienta para Wikipedia en historial de artículo con configuración predeterminada

El historial de lujo o deluxe history es una herramienta de Wikipedia que permite diferenciar a los usuarios por colores dependiendo del tipo de usuario, tanto en los historiales de las páginas como en las páginas especiales de cambios recientes y lista de seguimiento.

Instalación

Para instalar la herramienta hay que disponer de una cuenta y estar registrado. En Preferencias, concretamente en la sección «Accesorios», se detallan todas las herramientas disponibles para los usuarios de Wikipedia. El historial de lujo se encuentra en la sección «Apariencia». Marcando la casilla junto al texto «Muestra, en el historial, un color para cada tipo de usuario (bots, usuarios normales, anónimos y bibliotecarios)», activarás la herramienta.

Para desinstalar la herramienta basta con desactivar la casilla pertinente en las preferencias.

Funcionamiento

Captura de pantalla de herramienta para Wikipedia en cambios recientes con configuración predeterminada

Cuando navegas en Wikipedia, cada vez que se cargue el historial de una página en tu navegador se ejecutará un script. Este script comprobará cada cierto tiempo las listas de usuarios, marcando de color el nombre del usuario según pertenezca a un grupo u otro. El script funciona en los historiales y en las páginas especiales de cambios recientes y lista de seguimiento.

Por defecto, el script identifica a bibliotecarios en color verde, bots en color celeste, usuarios anónimos (direcciones IP) en color rojo y resto de usuarios en color amarillo.

Opciones avanzadas

  • Los tipos de usuario que se diferencian por defecto son bibliotecarios, bots y usuarios anónimos dejando al resto en un mismo color. Esto se puede modificar alterando la variable deluxehistory.options en el archivo common.js. Los anónimos y el grupo del resto son los únicos tipos que no se pueden eliminar.
El siguiente ejemplo se usa para identificar a bibliotecarios (sysop) y reversores (rollbacker), con lo que los bots pasarán a formar parte del grupo común (en amarillo):
window.deluxehistory = window.deluxehistory || {};
window.deluxehistory.options = [ 'sysop', 'rollbacker' ];
mw.loader.load('/w/index.php?title=MediaWiki:Gadget-DeluxeHistory.js&action=raw&ctype=text/javascript');
Para agregar nuevos tipos de usuario basta con agregar entre comillas, dentro de los corchetes y separados con comas, cualquiera de las claves que figuran en la tabla de opciones avanzadas. Se recomienda no abusar de su uso, especialmente con aquellas categorías que contienen mayor número de usuarios.
Si se añaden nuevos tipos de usuario pero no se personalizan sus colores, se mostrarán todos con un fondo de color azul.
  • Para personalizar el formato con el que se representa cada grupo se puede usar estilos CSS tanto en el fichero de usuario common.css, como usando la variable deluxehistory.css en el archivo common.js.
En la siguiente tabla se muestra como cambiar el color de los bots a naranja usando cada método:
common.js: common.css:
window.deluxehistory = window.deluxehistory || {};
window.deluxehistory.css = '.mw-listuserlink-bot { background-color: orange; }';
mw.loader.load('/w/index.php?title=MediaWiki:Gadget-DeluxeHistory.js&action=raw&ctype=text/javascript');
.mw-listuserlink-bot {
 background-color: orange; 
}
  • Las listas de usuarios se almacenan en los datos del navegador para hacer más rápida la ejecución del script, y se actualizan por defecto cada 90 días, sincronizando los datos locales con los de Wikipedia. Este tiempo se puede modificar agregando en common.js un nuevo valor a la variable deluxehistory.cache. El siguiente ejemplo establece el período de actualización cada 30 días:
window.deluxehistory = window.deluxehistory || {};
window.deluxehistory.cache = 30;
mw.loader.load('/w/index.php?title=MediaWiki:Gadget-DeluxeHistory.js&action=raw&ctype=text/javascript');

Tabla de opciones avanzadas

La siguiente tabla muestra los valores de clave permitidos y los colores por defecto que usa el script:
Tipos de usuario ES EN Claves Clases CSS Predeterminado Color por defecto
Anónimos .mw-anonuserlink Sí Siempre #FF8888
Autoverificados 490 3573 autopatrolled .mw-listuserlink-autopatrolled No No #FFFF88
Bibliotecarios 71 1281 sysop .mw-listuserlink-sysop Sí  #88FF88
Bots 36 311 bot .mw-listuserlink-bot Sí  #88FFFF
Bots de flow 2 1 flow-bot .mw-listuserlink-flow-bot No No #FFFF88
Burócratas 71 22 bureaucrat .mw-listuserlink-bureaucrat No No #FFFF88
Checkusers 5 40 checkuser .mw-listuserlink-checkuser No No #FFFF88
Confirmados 49 463 confirmed .mw-listuserlink-confirmed No No #FFFF88
Coordinadores de cursos 25 109 epcoordinator .mw-listuserlink-epcoordinator No No #FFFF88
Creadores de cuentas 0 131 accountcreator .mw-listuserlink-accountcreator No No #FFFF88
Exentos de bloqueo a IP 25 141 ipblock-exempt .mw-listuserlink-ipblock-exempt No No #FFFF88
Importadores 0 2 import .mw-listuserlink-import No No #FFFF88
Importadores transwiki 0 0 transwiki .mw-listuserlink-transwiki No No #FFFF88
Instructores de cursos 17 109 epinstructor .mw-listuserlink-epinstructor No No #FFFF88
Pseudobots 0 flood .mw-listuserlink-flood No No #FFFF88
Reversores 389 5660 rollbacker .mw-listuserlink-rollbacker No No #FFFF88
Supresores 3 51 oversight .mw-listuserlink-oversight No No #FFFF88
Verificadores 217 334 patroller .mw-listuserlink-patroller No No #FFFF88
Voluntarios en campus de cursos 3 109 epcampus .mw-listuserlink-epcampus No No #FFFF88
Voluntarios en línea de cursos 5 109 eponline .mw-listuserlink-eponline No No #FFFF88
Edit Filter managers 167 abusefilter .mw-listuserlink-abusefilter No No #FFFF88
File mover 395 filemover .mw-listuserlink-filemover No No #FFFF88
Founder 1 founder .mw-listuserlink-founder No No #FFFF88
Mass message senders 46 massmessage-sender .mw-listuserlink-massmessage-sender No No #FFFF88
Page mover 107 extendedmover .mw-listuserlink-extendedmover No No #FFFF88
Researcher 10 researcher .mw-listuserlink-researcher No No #FFFF88
Reviewing pending changes 6721 reviewer .mw-listuserlink-reviewer No No #FFFF88
Template editor 148 templateeditor .mw-listuserlink-templateeditor No No #FFFF88
(Configuración seleccionada pero sin establecer opciones de color) Sí  #88CCFF
Nota: datos a fecha de 27 de enero de 2017.

Ejemplo práctico

Captura de pantalla de herramienta para Wikipedia en cambios recientes con configuración de ejemplo

A un usuario reversor puede interesarle patrullar el historial de cambios recientes, centrándose en vigilar las acciones de usuarios anónimos o poco experimentados, e ignorando el resto. En el siguiente ejemplo se muestra como identificar a autoverificados, bibliotecarios, bots, reversores y verificadores, y como ocultarlos en la lista de cambios recientes, pero no en los historiales de artículo.

window.deluxehistory = window.deluxehistory || {};
window.deluxehistory.options = [ 'autopatrolled', 'bot', 'sysop', 'rollbacker', 'patroller' ];
window.deluxehistory.css = '' +
'.special .mw-anonuserlink { background-color: #fcc; } ' +
'.special .mw-listuserlink-autopatrolled, ' +
'.special .mw-listuserlink-bot, ' +
'.special .mw-listuserlink-sysop, ' +
'.special .mw-listuserlink-rollbacker, ' +
'.special .mw-listuserlink-patroller { display: none; }';
mw.loader.load('/w/index.php?title=MediaWiki:Gadget-DeluxeHistory.js&action=raw&ctype=text/javascript');

Limitaciones

  • Si la herramienta está activada, el script se ejecutará de forma automática cada vez que se carga un historial. La primera ocasión se carga el listado de usuarios, y cada cierto tiempo se actualiza. Esto puede provocar que la pantalla se “congele” durante algunos segundos.
  • Las listas de usuario se almacenan localmente en su navegador para hacer más rápida la ejecución del script. Es posible que la lista no se encuentre sincronizada con el listado oficial. Se puede forzar la actualización del listado usando el comando purgar historial que aparece en el menú superior de acciones (dentro del desplegable Más si se usa el skin Vector).
  • Si se carga mediante opciones avanzadas con el uso del archivo common.js, es necesario tener apagada la selección del accesorio en las Preferencias. En caso contrario se carga la configuración por defecto ignorando los parámetros avanzados.

Más información

Para reportar problemas, errores o proponer mejoras de la herramienta puedes hacer uso de la página de discusión.

Para aquellos que estén interesados, el código del script del historial de lujo se encuentra aquí.

Autor

El autor del script es el usuario Leoncastro de la Wikipedia en español.

Véase también