[08:39:36] per https://en.wikipedia.org/wiki/User_talk:Petrb#A_new_channel_for_wm-bot [11:14:47] jem- PHP Warning: preg_replace(): Compilation failed: missing ) at offset 42 in /data/project/mg-bot/IRC/categoria.php on line 69 [11:15:29] preg_replace('/(\[\[Categoría:'.$categoria.'(.*?)\]\]/','[[Categoría:'.$categoriaNueva.'$1]]',$stringPagina); [11:16:32] A ver [11:16:59] Es que, efectivamente, Miguillen, hay un missing ) [11:17:13] El primer paréntesis al principio no está cerrado en ningún sitio [11:17:45] había un paréntesis de más que ya he visto [11:17:57] Pues eso :) [11:19:20] ahora queda los casos de plantillas [11:43:29] lo de plantillas solucionado [11:44:57] jem- he puesto que busque si hay {{D|documentación}} y si el resultado es positivo lo camabie en la subpágina /doc [11:44:58] 10[2] 1010https://es.wikipedia.org/wiki/Plantilla:Destruir - Redirección desde 10https://es.wikipedia.org/wiki/Template:D?redirect=no [11:47:07] Bien, aunque seguramente se podrá detectar de forma más directa que la categoría está bajo /doc [11:47:57] también si existe la página doc [11:48:33] o tienen inclusión del la plantilla documentación [11:56:44] jem- En casos de categorizaciones automáticas queda que busque en todas las plantillas que utiliza [11:57:23] pero siempre queda la posibilidad que que la categoría esté como una concanetación de un valor de parámetro [11:57:41] y también que sea generada por un módulo [11:57:46] Sí, o simplemente que se genere de forma dinámica [11:57:48] Claro [11:58:11] Vamos hacer algo perfecto va a ser imposible [11:59:28] Sí, pero bueno, esos casos son excepcionales y al final siempre habrá que hacer algo a mano [12:30:37] jem- lo que había qque hacer es previamente un simulacro a ver si deja la categoría vacía y de lo contrario que de error [12:30:49] porque si no va a dejar algo a medias [12:35:01] Bueno, con que haga una comprobación al final debería valer [12:47:24] jem- pero ya habría trasladado alguna página [12:48:37] Pero podemos asumir que si hay algún problema en alguna página concreta, será factible arreglar esa a mano [12:49:00] Es que el tiempo de cálculo adicional por hacer una pasada previa me parece que no compensa [12:58:30] jem- Yo lo había pensado más que nada porque va a tener acceso desde el IRC y hay que confiar en que el que la use haga el trabajo adicional a mano [13:05:04] Se supone que lo va a usar gente de confianza... pero siempre puedes guardar un registro y verificar luego tú los resultados [13:28:44] tengo una diff [13:28:50] para el 77 [13:30:08] -diff 76027359 [13:30:08] 10https://es.wikipedia.org?diff=76027359 [13:36:08] jem- las opciones por lo pronto serían: [13:36:50] Se queda la categoría vací => se traslada [20:33:45] Probando [20:34:25] Bueno... hola a los presentes :) [20:34:53] Ping jem-, ineditable, laura-, Miguillen2706, Miguillen [20:35:26] Acabo de meter al wm-bot, tras hablar con su responsable, pero no registrará los logs hasta que no le digamos [20:35:31] *a wm-bot [20:35:49] un, dos, tres probando! :) [20:36:13] Estaría bueno logs de lo que hablamos por aquí [20:37:01] Sí, esa es la idea, ineditable :); que nos permita hacer un seguimiento de lo que se va comentando [20:37:26] Ahora bien, el bot tiene muchas opciones de configuración, así que sería interesante que pensáramos, por ejemplo, qué páginas quiere que nos vigile, para monitorizar las ediciones que en ellas se realicen [20:40:08] Buenas, abian, recibido pero salgo ahora a cenar [20:40:15] Comento a la vuelta si siguen por aquí [20:40:17] Vaya... [20:40:23] ¿Abro log ya? [20:40:29] ¿O esperamos a configurar lo demás? [20:40:42] En cualquier caso... que aproveche :) [20:40:46] Como quieras [20:40:48] Gracias :) [20:40:51] Nos leemos luego [20:41:06] abra abra, hasta luego jem- [20:41:23] abian: yo tenía otro tema pendiente para conversar contigo [20:41:46] el otro día hablaba sobre empezar a implementar el tema de https vs http, creo recordar que jem- mencionó tu te encargaste de pasar algunos sitios con el protocolo relativo, y bueno sería bueno contar con tu opinión [20:42:01] Sí, creo que ya me comentó jem- también [20:42:15] Y le dije que, realmente, me resultaba un poco indiferente [20:42:15] Bien :) [20:42:33] okei [20:42:46] Yo soy partidario de ofrecer protocolo relativo siempre que sea correcto, aun en enlaces externos, pero la opción de HTTPS tampoco me parece una barbaridad :) [20:43:09] Buenísimo, apenas pueda voy a ponerme a ello [20:43:13] Como también dije, se trata de encontrar el modo en que más se "respete" al usuario [20:43:54] Si se respeta más dejando el protocolo que está utilizando, o si se le respeta más encriptando sus flujos de datos [20:44:45] Entiendo, me parece que protegerlos de manera predeterminada es demostrara respeto por sus acciones en la web [20:44:46] Perdona que vuelva a lo de antes pero, con respecto a wm-bot, si abro log ya, habrá que hablar acerca de su configuración por otro canal, para que las "pistas" no se hagan públicas [20:45:10] No hay apuro en abrir log, puede esperar [20:45:34] ineditable: El problema, que ciertamente era remoto, estaba en que no todas las redes ni todos los países toleran HTTPS [20:46:10] En mi país, España, en principio no ocurre eso, al menos a nivel global (a nivel empresarial o local, cada uno hace lo que quiere); pero en otros países sí [20:46:36] Comprendo, pero no por ello debemos sacrificar al resto, ya habíamos conversado de esto entre nosotros [20:46:41] Sí :) [20:46:56] Como digo, las "desventajas" de cualquiera de las dos opciones son remotas, así que es un poco indiferente [21:39:39] Estoy de vuelta, abian, ineditable [21:40:59] un ratito más estoy, luego voy a jugar fútbol [21:41:17] Bienvenido, jem- :) [21:41:51] Gracias :) [21:41:53] Lo dicho, para empezar, ¿sería interesante vigilar alguna página? ¿Cuáles? [21:42:31] Sí que sería interesante, era algo que ya tengo más o menos implementado en mi bot, pero mejor distribuir trabajo y responsabilidades [21:42:48] Pues es empezar con el topic del canal y tomar las páginas relativas a eso en Wikipedia [21:43:10] Que pueden ser bastantes [21:43:16] Bueno, pues lo que tú prefieras; ya sabes cómo funciona el bot de otros canales en inglés [21:43:36] Realmente no lo he visto mucho [21:43:49] ¿Se podría automatizar la inserción? [21:44:13] Supongo que en el peor caso se puede hacer mediante el feed de AsimovBot* [21:44:38] (Vamos, el fichero del que va leyendo para mostrar información asíncrona) [21:46:07] ¿Qué inserción, jem-? [21:46:46] (Ahora que lo dices, yo tampoco he visto al bot informar sobre cambios en ninguna página, solo respondiendo a órdenes concretas) [21:47:38] Digo el insertarle las páginas a seguir [21:48:01] Eso se haría con órdenes [21:48:12] Por eso preguntaba [21:48:13] ¿Te refieres a si se puede copiar y pegar alguna lista de páginas, o algo así? [21:48:31] Sí, si por ejemplo tuviera una página wiki con las páginas a seguir [21:48:37] O una lista en un fichero de Labs [21:48:38] Creo que no es el caso [21:48:53] Bien, entonces me quedo con la opción de usar a AsimovBot* [21:49:00] De acuerdo :) [21:49:14] Estoy pensando más que nada en añadirle todas las páginas MediaWiki, que son bastantes y algunas "oscuras" [21:49:26] Vamos, que ni sabemos que existen [21:50:18] Es buena idea [21:50:38] Sí, porque seguro que ninguno de nosotros vigila ni la mitad :) [21:50:54] Y sobre todo las discusiones [21:51:01] La mayoría no sabemos que existen porque, verdaderamente, no existen localmente, claro [21:51:14] Sí, claro, aparte de eso [21:51:51] Pues adelante, otra cosa para tu montaña [21:52:01] ¿Superará al Everest? [21:52:58] I am running http://meta.wikimedia.org/wiki/WM-Bot version wikimedia bot v. 2.6.0.1 [libirc v. 1.0.0] my source code is licensed under GPL and located at https://github.com/benapetr/wikimedia-bot I will be very happy if you fix my bugs or implement new features [21:52:58] @help [21:53:08] Aquí tienes la página en Meta :) [21:53:31] (La acabo de ver ahora) [21:53:38] Aunque la mayor parte de las cosas o no funcionan o no las necesitamos [21:54:13] Hay, por ejemplo, una orden para enseñarle órdenes (para que devuelva direcciones URL), pero eso ya lo cubren los otros bots [21:54:17] Estoy leyendo, tiene un interfaz en Labs [21:55:27] Pero no tengo claro lo de los administradores... [21:55:36] Ah, pues yo creo que sí [21:55:52] Los administradores son en realidad esos "usuarios confiables" [21:56:29] Hum, pues será, estoy probando y no va [21:56:38] O quizás... [21:56:55] Luego hay un usuario al que llama "administrador", que creo que es el que introdujo el bot por primera vez (no sé si petan o yo), pero tiene exactamente los mismos permisos [21:57:00] ¿Qué pruebas, jem-? [21:57:07] @relay-on [21:57:07] Permission denied [21:57:20] No hemos añadido ningún usuario a la lista aún... :) [21:57:31] Ya veo :) [21:57:39] Estaba probando echo "#wikipedia-es-tecnica Hola hola" | nc wm-bot.eqiad.wmflabs 64834 -w0 [21:57:43] Y probablemente tenga que ser petan quien lo haga, porque es quien introdujo el bot por primera vez [21:57:55] Supongo [21:58:10] jem-: ¿Eso que es? :) [21:58:17] Pero también hace falta ser admin para abrir logs [21:58:28] Eso es lo que dice el manual que se puede hacer con @relay-on [21:58:34] Para que escriba lo que se le diga desde Labs [21:58:37] Sí, para abrir o cerrar el log continuo, es lógico [21:58:48] Ah... ¿eso se puede en serio? [21:58:53] Eso dice la página [21:59:12] Con eso se podría extender a cualquier cosa que podamos programar externamente [21:59:34] ¿Está en PHP? No me he molestado en mirar el código... [21:59:41] Si es así, todo tuyo ;) [22:00:38] No me deja entrar a github por no sé qué del https... [22:01:04] :) [22:01:30] In order to compile the bot, you need a C# compiler like gcs or microsoft's csc [22:01:39] Es del club de Hprmedina [22:02:04] Sí, ya veo; le daremos la sorpresa cuando se pase por aquí [22:02:20] Ahora que leo bien la página del bot, por cierto, igual sí que puede haber más de un administrador; solo dice que el que introduce el bot "se convierte en administrador", no que no pueda haber más [22:02:51] De hecho, vamos a matar dos pájaros de un tiro... [22:03:10] You are not authorized to perform this, sorry [22:03:10] @trustadd .*@wikimedia/-jem- admin [22:03:30] Vale, solo matamos uno de ellos: sí, habrá que llamar a petan [22:03:47] You are not authorized to perform this, sorry [22:03:47] @trustadd .*@wikimedia/-jem- trusted [22:03:51] I trust: petan!.*@wikimedia/Petrb (2admin), [22:03:51] @trusted [22:04:01] Pues sí [22:04:06] "I trust", qué bueno :) [22:04:56] http://bots.wmflabs.org/~wm-bot/dump/%23wikipedia-es-tecnica.htm [22:04:56] @info [22:05:52] Lo de las "statistics" también sería interesante [22:06:09] Aunque lo digo un poco a ciegas, porque no sé cómo funciona, al estar el resultado vacío por ahora :) [22:06:48] :) Ya iremos viendo [22:08:04] Otra cosa que no viene al caso, jem-: ¿recuerdas si es correcto subir fotos a Commons con personas identificables en la vía pública? [22:08:40] He hecho unas cuantas fotos esta tarde para probar mi cámara, y no lo recuerdo [22:10:47] Hum [22:11:33] No creo que haya problema, seguro que yo mismo he subido alguna así [22:11:44] Del Teatro Calderón o del primer wikiencuentro al que fui [22:12:04] Claro que igual no eran tan claramente identificables [22:12:19] Había también una plantilla de derechos de personalidad que igual procede usar [22:13:07] Hombre, son personitas por la Plaza del Pilar y alrededores [22:13:49] Lo que no sé es cuánto se podría ampliar la foto y cuán reconocibles serían esas personitas :) [22:15:21] Caray, leo que España es el país más restrictivo a este respecto... [22:15:35] Bueno, igual que Brasil y Suiza [22:16:10] Solo por si tienes curiosidad, al hilo de lo que decías, he encontrado una tabla bastante visual en https://commons.wikimedia.org/wiki/Commons:People#Country_specific [22:17:14] Por precaución, Commons se quedará sin esas fotos con personas [22:19:52] Hum, pues sí, ya veo [22:41:57] dóde esta el código de la plantilla {{cita_libro}} [22:41:58] 10[6] 10https://es.wikipedia.org/wiki/Template:cita_libro [22:42:01] No lo encuentro [22:43:16] No entiendo, ineditable [22:43:47] Arriba te aparecerá "Ver código" [22:43:58] (No sale "Editar" porque tiene protección completa) [22:44:11] cita_libro tiene un parámetro llamado asin que genera un enlace a amazón, el enlace esta incorrecto y estoy tratando de encontrarlo.. me parece que cita libro usa Lua, pero estoy perdido hace un rato ya [22:44:28] Le dí a "ver código" [22:44:55] Sí, ahí verás el #invoke [22:45:03] Eso quiere decir que llama al módulo de ese nombre [22:45:15] [[Módulo:Citas]] [22:45:16] 10[7] 10https://es.wikipedia.org/wiki/M%C3%B3dulo:Citas [22:45:16] ahí lo encontré https://es.wikipedia.org/w/index.php?title=M%C3%B3dulo:Citas&action=edit [22:45:22] Ajá :) [22:45:24] Eso [22:46:02] Bueno, estoy viendo que en wikies deberíamos de cambiar el enlace a amazon a la versión ".es" porque el c´ódigo asin es dependiente de cada tienda [22:48:12] Pues si amazon.es existe para todo lo que exista en .com, ciertamente [22:52:33] Estoy mirando.. unos minutos por favor [22:53:10] Ok [22:55:10] Oh bueno una falsa alarma, hoy me daba error al abrir los enlaces de amazon, y leí sobre el código ASIN y decía que era dependiente de la tienda, por lo que probé con amazon.es en lugar de .com y funcionaba bien, ahora funciona con las dos ¿? [22:55:26] Así que bien, lo que me gustaría cambiar es el protocolo relativo a https [22:57:04] Genere una lista de los enlaces que tienen protocolo relativo y ando con ganas de cambiarlos [22:57:51] Para algunas plantillas no tengo los permisos, como puedo hacer? [22:58:56] Pues puedes escribir en las discusiones o, más ágil seguramente, avisar aquí a los que somos biblios [22:59:45] Bueno tienes unos minutos para cambiar algunas? [23:00:27] Pues la verdad es que es la 1 aquí y ya estaba pensando en acostarme [23:01:01] De todas formas, ¿dejaste ese aviso final que te comenté? [23:01:06] OK! :) abro un hilo en técnica pidiendo los cambios [23:01:14] Hoy entre y ya estaba archivado [23:01:28] Ah, puede ser [23:01:41] hable con abian, y si bien tiene algunos puntos validos, entendí que se abstiene [23:01:42] De acuerdo entonces con lo del hilo [23:01:55] Sí, y yo básicamente también [23:02:25] ineditable: Aún te leo :) [23:02:41] bueno abro el hilo, que descanses jem- [23:02:41] Puntualizo que me abstengo al criterio empleado a partir de ahora [23:02:44] Genial abian [23:02:50] Gracias, ineditable [23:02:58] Buenas noches a todos [23:03:07] No obstante, no veo procedente realizar los cambios de manera masiva, porque, por ese motivo, porque "da un poco igual", es una molestia más que otra cosa [23:03:13] Buenas noches, jem-, descansa [23:03:47] ineditable: Pensaba que te referías a introducir los enlaces a partir de ahora preferiblemente con HTTPS, no a cambiar todos los enlaces de la wiki [23:03:56] Sería un poco exagerado, ¿no? [23:04:26] Bueno .. no es exagerado, son muy pocos los enlaces a cambiar, y si bien a ti puede parecerte una molestia, yo estoy acá con la intención de ver esas cosas :) [23:04:51] cambiando simplemente algunas plantillas ya estaríamos haciendo mucho [23:05:08] Si son realmente pocos, y solo habría que cambiar algunas plantillas, como dices, no hay problema [23:05:19] Ahora bien, tampoco sé qué serían "pocos" [23:05:48] No es cuestión de llenar las listas de seguimiento y de ocupar tiempo en cambiar miles de enlaces uno por uno solo por eso... [23:06:06] 47.475 cuento, y hay muchos que vuelan solos con cambiar youtube, twitter, gnu, etc [23:06:23] Ufff... aún son [23:06:38] Puedes probar a realizar los cambios en las plantillas y, hecho esto, ya veríamos mejor [23:06:43] Deben ser unas 10 o 20 plantillas no son muchas [23:07:08] Si son plantillas no importa :), la cosa está en cuántos artículos habría que modificar directamente [23:07:57] Si ese sería el siguiente paso, primero modificar las plantillas, tratar de no tener enlaces de protocolos relativos, y luego agrupar para ver que enlaces hay que cambiar [23:08:50] Vale, de acuerdo, adelante entonces :) [23:09:07] Gracias :) [23:11:01] A ti :)