Usuario discusión:MarioFinale/test/Archivo 2019 - Trimestre 1
{{Firma automática}}
[editar]
El bot anda raro, he hecho una consulta firmada en su lugar correspondiente (WP:CON) y el bot me lo ha firmado 3 o cuatro veces. --Aitorembe (discusión) 03:27 5 dic 2018 (UTC)
Hecho, lo había corregido hace tiempo ya pero me faltaba implementarlo en toolforge. ~ℳɑrio - (¿Hablemos?) 15:02 11 ene 2019 (UTC)
Problemas con archivados del Café[editar]
Hola MarioFinale, sería conveniente que revisaras estos dos archivados casi idénticos que hizo el bot en dos días consecutivos: 30 ene y 31 ene. Además en todas esas ediciones agrega «Archivo» al inicio de la página, supongo que en lugar de «{{Archivo}}». Este último error se repite en varias páginas del Café (desconozco si también hace lo mismo en las discusiones). -- Leoncastro (discusión) 02:13 31 ene 2019 (UTC)
- @Leoncastro: Lo reviso ahora, estoy literalmente en medio de la nada así que no tengo buena conexión, puede que me tarde un poco. ~ℳɑrio - (¿Hablemos?) 20:52 31 ene 2019 (UTC)
- Hice un par de arreglos, me comentan que tal anda. ~ℳɑrio - (¿Hablemos?) 21:31 31 ene 2019 (UTC)
Un reto[editar]
Hola MarioFinale, el bot no hizo apropiadamente esta edición, donde se dejó falsas secciones declaradas entre las etiquetas que ignoran el wikicódigo (creo que son <nowiki>
, <pre>
, <source>
y <syntaxhighlight>
). Observa como dejó la sección «Notas» que figuraba dentro del código de ejemplo, y tuve que resolverlo moviendolo al archivo manualmente. Si lo hiciera el bot sería épico. Entiendo que es un caso bastante particular, que no se presenta con frecuencia, y que es bastante peculiar para programarlo, por lo que no hay problema si no se implementa; pero lo dejo como reto. -- Leoncastro (discusión) 20:45 11 feb 2019 (UTC)
- Hice un par de cambios, probé localmente y funciona OK pero se me complica implementarlo en toolforge en el tiempo inmediato, así que quedaría pendiente. ~ℳɑrio - (¿Hablemos?) 21:24 11 feb 2019 (UTC)
- Cuidado MarioFinale,
<source>
requiere atributos, por lo que nunca deberías encontrar<source>
sino<source atributos lang="algo" etc>
. Y es un alias de<syntaxhighlight>
, por lo que también se aplica a esta. -- Leoncastro (discusión) 22:30 11 feb 2019 (UTC)
- Cuidado MarioFinale,
- Hice un par de cambios, probé localmente y funciona OK pero se me complica implementarlo en toolforge en el tiempo inmediato, así que quedaría pendiente. ~ℳɑrio - (¿Hablemos?) 21:24 11 feb 2019 (UTC)
┌─────────────────────────────┘
Hice estos cambios, hay que ver que tal va ahora. ~ℳɑrio - (¿Hablemos?) 16:04 18 feb 2019 (UTC)
- Corrijo, se producían ciertos falsos positivos. ~ℳɑrio - (¿Hablemos?) 16:17 18 feb 2019 (UTC)
- @MarioFinale, en etiquetas HTML lo más práctico es evaluar
<etiqueta( [^>]*)?>
. Nótese que solo se rompe la composición ante un símbolo>
(no afectan ni saltos de línea ni nuevas aperturas). Además, debes tener en cuenta que se acepta<etiqueta>
,<Etiqueta>
,<ETIQUETA>
, e incluso<eTiQuEtA>
o cualquier combinación de mayúsculas y minúsculas, por lo que o bien se hace insensitive o se evalúa como<[Ee][Tt][Ii][Qq][Uu][Ee][Tt][Aa]( [^>]*)?>
, con todas las alternativas de las letras. Véase el código del siguiente ejemplo:
- @MarioFinale, en etiquetas HTML lo más práctico es evaluar
- Corrijo, se producían ciertos falsos positivos. ~ℳɑrio - (¿Hablemos?) 16:17 18 feb 2019 (UTC)
<SyNtAxHiGhLiGhT lang="css" style="border: 5px dashed red; <lol " < > .style { border: 3px dashed red; } </syntaxhighlight>
- Que igualmente da como resultado:
.style { border: 3px dashed red; }
- Recomiendo que rectifiques entonces las expresiones. Saludos. -- Leoncastro (discusión) 23:01 18 feb 2019 (UTC)
- Se me olvidó avisar que ya está hecho y al parecer funciona medio decente. En teoría podría reducir todas esas regex a una sola bien grande y así solo uso una lista de reemplazo, pero sería menos legible y honestamente I'm too lazy for that. ~ℳɑrio - (¿Hablemos?) 04:32 22 feb 2019 (UTC)
- @MarioFinale, eso es fácil, «una sola bien grande»:
<(code|pre|source|syntaxhighlight)(?: [^>]*)?>[\s\S]+?<\/\1(?: [^>]*)?>
. Saludos. -- Leoncastro (discusión) 14:29 22 feb 2019 (UTC)
- @MarioFinale, eso es fácil, «una sola bien grande»:
- Se me olvidó avisar que ya está hecho y al parecer funciona medio decente. En teoría podría reducir todas esas regex a una sola bien grande y así solo uso una lista de reemplazo, pero sería menos legible y honestamente I'm too lazy for that. ~ℳɑrio - (¿Hablemos?) 04:32 22 feb 2019 (UTC)
- Recomiendo que rectifiques entonces las expresiones. Saludos. -- Leoncastro (discusión) 23:01 18 feb 2019 (UTC)
Error de bot[editar]
Hola, deberías fijarte que el bot está cometiendo estos errores con el tema de la firma de usuario. --Stïnger (会話) 20:37 17 feb 2019 (UTC).
- @Stïnger: Hecho, ahora no completa la firma si la coincidencia corresponde al usuario "dueño" de la supágina si se trata de una discusión de usuario. Gracias por avisar. ~ℳɑrio - (¿Hablemos?) 15:57 18 feb 2019 (UTC)
Firma automática a vándalos[editar]
Hola MarioFinale, el bot le coloca la firma a vándalos como Hemayeutical rolls (disc. · contr. · bloq.) lo que luego dificulta tanto la reversión de la edición como el cambio de visibilidad por insultos graves. ¿Hay forma de evitar esto? saludos --Oscar_. (discusión) 12:47 4 mar 2019 (UTC)
- @Oscar_.: En primera instancia SeroBOT debería haber revertido esos comentarios. Probablemente por como entrenaron ORES esos comentarios tienen % de vandalismo inferior. Puedo hacer que no firme los comentarios con alta posibilidad de ser vandálicos, pero tendríamos que definir el margen. Hago ping a Superzerocool para saber si tendrá una sugerencia en base a su experiencia afinando a serobot. ~ℳɑrio - (¿Un té?) 13:39 4 mar 2019 (UTC)
- Voy a implementar una verificación por ORES un poco más estricta que la de serobot (omitir ediciones con probabilidad superior al 92% de ser dañina). Igualmente hay que tener en cuenta que en esa edición el sistema ORES dio una probabilidad de 55% de ser dañina. Así que se hubiera pasado igual. ~ℳɑrio - (¿Un té?) 21:55 4 mar 2019 (UTC)
- Menciono además que hay una lista en la que se pueden añadir páginas exentas de firma. Si esa discusión se vandaliza mucho puede añadirse a la lista. ~ℳɑrio - (¿Un té?) 22:38 4 mar 2019 (UTC)
- He subido aún más el margen ORES (a 97%). La mayoría de las ediciones sin firma tienen un % alto. ~ℳɑrio - (¿Un té?) 21:37 5 mar 2019 (UTC)
- Voy a implementar una verificación por ORES un poco más estricta que la de serobot (omitir ediciones con probabilidad superior al 92% de ser dañina). Igualmente hay que tener en cuenta que en esa edición el sistema ORES dio una probabilidad de 55% de ser dañina. Así que se hubiera pasado igual. ~ℳɑrio - (¿Un té?) 21:55 4 mar 2019 (UTC)
test[editar]
archivame ~ℳɑrio - (¿Un té?) 22:50 16 feb 2019 (UTC)