Administración del filtro antiabusos

Diferencias entre versiones

ElementoVersión desde 02:35 3 ene 2015 por XanaGVersión desde 05:07 3 ene 2015 por XanaG
Información básica
Notas:
Prevención de categorizaciones incorrectas según espacios de nombres, incluyendo las realizadas indirectamente desde la plantilla BD. Solo se permiten siempre en los espacios principal (0), Anexo (104) y Categoría (14); para el resto se comprueban las posibles excepciones según el espacio (detalladas en los comentarios del código)
Prevención de categorizaciones incorrectas según espacios de nombres, incluyendo las realizadas indirectamente desde la plantilla BD. Solo se permiten siempre en los espacios principal (0), Anexo (104) y Categoría (14); para el resto se comprueban las posibles excepciones según el espacio (detalladas en los comentarios del código)


(*) En el futuro debería aclararse/unificarse si todas las categorías internas o de organización deberían llevar el prefijo "Wikipedia:", o los criterios exactos de las excepciones
(*) En el futuro debería aclararse/unificarse si todas las categorías internas o de organización deberían llevar el prefijo "Wikipedia:", o los criterios exactos de las excepciones


Alterado para que solo filtre el espacio Usuario, por solicitud en el TAB: https://es.wikipedia.org/w/index.php?title=Wikipedia%3AFiltro_de_ediciones%2FPortal%2FArchivo%2FReporte_de_falsos_positivos%2FActual&diff=78998785&oldid=78969106 ; dejo en filtro activo en espacios de discusion, e incluyo traslados.
Alterado para que solo filtre el espacio Usuario, por solicitud en el TAB: https://es.wikipedia.org/w/index.php?title=Wikipedia%3AFiltro_de_ediciones%2FPortal%2FArchivo%2FReporte_de_falsos_positivos%2FActual&diff=78998785&oldid=78969106 . Xana 2/1/2014
Condiciones de filtro
Condiciones:
categ:="\[\[[Cc]ategor(ía|y):|\{\{([Bb]D|[Nn]F)\|";
categ:="\[\[[Cc]ategor(ía|y):|\{\{([Bb]D|[Nn]F)\|";
nowiki:="<nowiki>" + categ;
nowiki:="<nowiki>" + categ;
catwp:="\[\[[Cc]ategor(ía|y):Wikipedia:";
catwp:="\[\[[Cc]ategor(ía|y):Wikipedia:";
article_namespace == 2 &
article_namespace == 2 &
(action == 'edit' | action == 'move')  
(action == 'edit' | action == 'move')  
/* Se añaden más categorizaciones de las que se retiran */
/* Se añaden más categorizaciones de las que se retiran */
& rcount(categ, added_lines) > rcount(categ, removed_lines)
& rcount(categ, added_lines) > rcount(categ, removed_lines)
/* Y ninguna de las categorizaciones se ha precedido con <nowiki> */
/* Y ninguna de las categorizaciones se ha precedido con <nowiki> */
& rcount(nowiki, added_lines) == rcount(nowiki, removed_lines)  
& rcount(nowiki, added_lines) == rcount(nowiki, removed_lines)
& (
/* no se han añadido categorías con prefijo "Wikipedia:" */
/* no se han añadido categorías con prefijo "Wikipedia:" */
rcount(catwp, added_lines) == rcount(catwp, removed_lines)
& rcount(catwp, added_lines) == rcount(catwp, removed_lines)
)|(
/* O se trata de un espacio de discusión (impar, NS % 2 == 1) o de otro de los espacios que en ningún caso se deberían categorizar: Archivo (6) o MediaWiki (8) */
article_namespace % 2 == 1 | article_namespace == 6 | article_namespace == 8
)