Hay varias formas de personalizar su lista de seguimiento . Esto puede facilitar la búsqueda de cambios en las páginas.
La personalización de la lista de seguimiento comienza con las opciones proporcionadas por la pestaña Lista de seguimiento en la página Preferencias . Estos incluyen "Expandir la lista de seguimiento a...", que puede seleccionar para ver todos los cambios en una página en lugar de solo el último (que puede haber sido una edición automatizada de un bot o estar marcado como menor, es decir, algo menos significativo). que, por ejemplo, la edición anterior (o, dependiendo de otras configuraciones de preferencias, normalmente puede estar oculta). Otra opción es "Agrupar cambios por página..." en la pestaña "Cambios recientes", que, por ejemplo, permite agrupar los cambios realizados en la misma página el mismo día (útil si tienes un gran número de cambios frecuentes). páginas en su lista de seguimiento).
Twinkle tiene la opción de agregar automáticamente los artículos en los que se utiliza a su lista de seguimiento. Para cambiar esta configuración, vaya a Wikipedia: Twinkle/Preferencias
Aunque actualmente está deshabilitado de forma predeterminada, se ha puesto a disposición una función de formato que resalta los cambios en su lista de seguimiento que aún no ha visto. [1]
Para activar esta función con su estilo en negrita predeterminado, habilite el siguiente elemento en sus Preferencias:
Si desea habilitar esta función manualmente usando código, en lugar de usar el gadget descrito anteriormente, agregue esto en su página common.css :
. marcador actualizado { color de fondo : transparente ; color : #006400 ; } . mw-especial-lista de seguimiento . mw-lista de cambios-línea-vigilada . mw-título { peso de fuente : negrita ; } . mw-special-Watchlist # mw-watchlist-resetbutton { mostrar : bloquear ; }
Para activar la función con un estilo alternativo, puede agregar uno de los siguientes a su página common.css .
. mw-lista de cambios-línea-vigilada . mw-título { peso de fuente : normal ; borde inferior : 1 px punteado #000 ; } . mw-special-Watchlist # mw-watchlist-resetbutton { mostrar : bloquear ; }
. mw-lista de cambios-línea-vigilada . mw-título { peso de fuente : normal ; borde inferior : 1 px punteado #999 ; } . mw-special-Watchlist # mw-watchlist-resetbutton { mostrar : bloquear ; }
. mw-lista de cambios-línea-vigilada . mw-título { peso de fuente : normal ; estilo de fuente : cursiva ; } . mw-special-Watchlist # mw-watchlist-resetbutton { mostrar : bloquear ; }
. marcador actualizado { color de fondo : transparente ; color : #006400 ; } . mw-lista de cambios-línea-vigilada . mw-título { peso de fuente : normal ; fondo : url ( //upload.wikimedia.org/wikipedia/commons/thumb/a/ac/Pentagram_dis.svg/13px-Pentagram_dis.svg.png ) sin repetición a la izquierda ; /* @noflip */ padding-left : 16 px ; } . mw-special-Watchlist # mw-watchlist-resetbutton { mostrar : bloquear ; }
. marcador actualizado { color de fondo : lima ; color : #006400 ; }
Si la función alguna vez se habilita en todo el sitio, de forma predeterminada, puede usar uno de los siguientes métodos, que deshabilitará el formato, el Mark all pages as visitedbotón relacionado y los avisos de actualización verdes en las páginas del Historial. Sólo es necesario uno de los cuatro métodos que se describen a continuación. Básicamente todos hacen lo mismo.
importStylesheet ( 'Usuario:Equazcion/RemoveRecentUpdateMarkers.css' );
@ URL de importación ( '//en.wikipedia.org/wiki/Wikipedia:Customizing_watchlists/User:Equazcion/RemoveRecentUpdateMarkers.css?action=raw&ctype=text/css' ) ;
importScript ( 'Usuario:Equazcion/RemoveMarkAll.js' );
. mw-lista de cambios-línea-vigilada . mw-título { peso de fuente : normal ; } # mw-watchlist-resetbutton , . marcador actualizado { pantalla : ninguno ; }
Como alternativa o además de utilizar la función de lista de seguimiento, también puede definir un estilo de usuario para los enlaces a páginas seleccionadas. En su página common.css coloque una lista de líneas como:
a [ título = "nombre de página" ] { color : blanco ; fondo : rojo ; tamaño de fuente : 150 % ; }
Sin embargo, es posible que esto no funcione en todos los navegadores.
En la página Cambios recientes (mejorados) funciona como la característica de negrita mencionada anteriormente, pero es más versátil, por ejemplo, permite un énfasis adicional en las páginas que uno está muy interesado, o diferentes estilos para diferentes categorías de páginas interesantes. Además, también funciona en páginas de contribuciones de usuarios y en páginas normales (también para enlaces canalizados, pero no para enlaces indirectos a través de una redirección). También se aplica, de manera menos útil, a los enlaces de edición de la sección en la propia página.
Para resaltar enlaces a la página dada también desde otros sitios web, incluidos enlaces interidiomas, utilice en lugar de lo anterior:
a [ href = "URL completa" ] { ... }
Tenga en cuenta que se necesita la URL completa, incluso para resaltar enlaces del mismo proyecto, aunque el código HTML utilice la URL relativa /wiki/Wikipedia:Customizing_watchlists/ nombre de página .
Agregue a su página common.css las líneas que desea eliminar de las entradas del registro ; para modificar la apariencia display:none; debe reemplazarse con un código CSS relevante (como el de la sección "notificación modificada" anterior):
/* Para todos */ . tabla mw-special-Watchlist [ class *= "mw-changeslist-log" ] { display : none ; } /* Para eliminar entradas */ . tabla mw-special-Watchlist [ class *= "mw-changeslist-log-del" ] { display : none ; } /* Para el registro de creación de usuarios */ . tabla mw-special-Watchlist [ class *= "mw-changeslist-log-newuser" ] { display : none ; } /* Para el registro de movimientos */ . tabla mw-special-Watchlist [ class *= "mw-changeslist-log-move" ] { display : none ; }
Agregue a su página common.css la siguiente línea para eliminar el [rollback]
enlace que se muestra después de cada línea:
. mw-especial-lista de seguimiento . mw-rollback-link { mostrar : ninguno ; }
O para eliminar todos los enlaces de reversión, incluidos los de las páginas del historial:
. mw-rollback-link { mostrar : ninguno ; }
Los siguientes scripts de usuario permiten más flexibilidad que el método CSS:
También puede utilizar JavaScript personalizado para modificar los enlaces. Por ejemplo, para eliminarlos por completo de su página, agregue lo siguiente a su página common.js :
$ ( 'span.mw-rollback-link' ). eliminar ();
Si desea asegurarse de que solo elimine los enlaces de ciertas páginas, puede envolverlo en una declaración condicional: comience la verificación condicional con if (
y finalícela con ){
Luego seleccione las páginas de las que desea eliminarlas de la lista a continuación, separándolas con un condicional o ||
$('span.mw-rollback-link').remove();
A continuación, entra lo anterior y ¡¡¡ASEGÚRATE de cerrar la declaración condicional }
al final!!!
if ( mw . config . get ( 'wgCanonicalSpecialPageName' ) === 'Lista de vigilancia' || mw . config . get ( 'wgCanonicalSpecialPageName' ) === 'Cambios recientes' ){ $ ( 'span.mw-rollback-link' ) . eliminar (); }
Los administradores pueden eliminar completamente los enlaces de bloqueo de su página agregando lo siguiente a su página common.js :
$ ( 'span.mw-usertoollinks' ). cada ( función () { var $elem = $ ( esto ); $elem . niños ( 'a:último' ). reemplazarCon ( "-" ); $elem . html ( $elem . html (). reemplazar ( " | -" , "" )); });
Si desea asegurarse de que solo elimine los enlaces de ciertas páginas, puede envolverlo en una declaración condicional:
comience la verificación condicional con if (
y finalícela con ){
Luego seleccione las páginas de las que desea eliminarlas de la lista a continuación, separándolas con un condicional o ||
Si usa más de uno de estos, puede abreviarlo como en el siguiente ejemplo.
Luego, ingrese el código anterior y asegúrese de cerrar la declaración condicional con }
al final.
var wgCSPN = mw . configuración . get ( 'wgCanonicalSpecialPageName' ); if ( wgCSPN === 'Lista de seguimiento' || wgCSPN === 'Cambios recientes' || wgCSPN === 'Contribuciones' ){ $ ( 'span.mw-usertoollinks' ). cada ( función () { var $elem = $ ( esto ); $elem . niños ( 'a:último' ). reemplazar con ( "-" ); $elem . html ( $elem . html (). reemplazar ( " | -" , "" )); }); }
Es posible ocultar páginas en su lista de seguimiento usando CSS , a través de su página common.css . Esto hace posible, por ejemplo, ver una página sin que la página de discusión asociada aparezca en su lista de seguimiento. Consulte Wikipedia: Ocultar páginas en la lista de seguimiento para obtener instrucciones.
Hay muchos scripts de usuario escritos en JavaScript disponibles para una mayor personalización de las Listas de seguimiento, por ejemplo:
.mw-watched
en MediaWiki:Common.css .