[11:58:42] abian: podrías revisar la plantilla toda, por favor? que entre los if y los ifeq no siempre sé cuando tiene que ir la barra vertical y cuándo no [11:58:58] quizá puedas simplificar alguna cosilla, es pequeña la plantilla [11:59:10] {{desbloqueo revisado}} [11:59:11] 10[20] 10https://es.wikipedia.org/wiki/Template:desbloqueo_revisado [11:59:21] Miro [11:59:27] thanks [11:59:41] ¿Qué ocurría? [12:00:08] pasaba que cuando un desbloqueo era aprobado, ponía eso en una parte, pero en la otra ponía que era rechazado [12:00:21] entonces revisé un poco los parámetros, y es que en un momento invirtieron el orden [12:00:44] y lo corregí, pero me quedaron esas dudas [12:01:13] que lo malo es que como se sustituye, habrán quedado algunos desbloqueos raros [12:01:47] Es que, para empezar, la documentación está mal [12:01:59] en serio? jejejej que igual la modifiqué :D [12:02:03] ' con "{{desbloqueo revisado|solicitud de desbloqueo|motivo para el desbloqueo/motivo para el rechazo |rechazo/aprobación (rechazo por defecto)--~~~~}}"' [12:02:04] 10[21] 10https://es.wikipedia.org/wiki/Template:desbloqueo_revisado [12:02:12] Si se firma, adiós muy buenas :) [12:02:24] Porque el parámetro analiza estrictamente si pone "aprobación" sin más [12:02:31] entiendo [12:02:48] en esa parte solo invertí el orden de los parámetros 2 y 3, no había notado lo de la firma [12:03:03] Si pone "aprobación --UAwiki (discusión) blablablá, verano (UTC)", es como si no pusieras nada [12:03:20] cierto, no lo lee como solo "aprobación" [12:03:33] De todas maneras, ese sistema es un poco incómodo [12:03:45] Si pones "Aprobación" o "aprobacion" ya no sirve [12:03:50] y no lo había probado así porque solo comprobaba con la previsualización de las instrucciones de la plantilla desbloquear [12:04:25] sí, pero antes era más incómodo, cuando hacía una cosa aún más distinta si se aprobaba el desbloqueo o no [12:04:55] también me pregunto por qué las peticiones rechazadas deben categorizarse, mientras que las aprobadas no [12:05:01] Y también veo una incongruencia: en un caso pone que la plantilla se usa con "subst:" y, en el otro, sin "subst:" [12:05:18] Eso ya es cosa del consenso, ahí no entro :) [12:05:27] jejeje [12:05:34] en dónde ves la incongruencia? [12:05:52] "Código: {{subst:[...]" [12:06:10] "Reemplaza "{{desbloquear|motivo para el desbloqueo}}" con "{{desbloqueo revisado|[...]"* [12:06:54] pero eso está bien, no? reemplaza una con otra; o dices que también en el ejemplo de reemplazo deba ponerse subst? [12:07:23] Solo digo que en "código" se pide sustituir, y en "reemplaza", no [12:08:02] Y que, o una cosa, o la otra, no las dos a la vez :) [12:08:23] vale [12:08:31] En realidad no sé cómo se ha venido usando "tradicionalmente" [12:08:40] Si con sustitución o sin ella [12:08:52] Así que... no sé qué es lo correcto [12:09:10] con sustitución, porque así se ve en la plantilla de desbloquear [12:09:25] {{desbloquear}} [12:09:26] 10[23] 10https://es.wikipedia.org/wiki/Template:desbloquear [12:09:45] Cierto [12:10:01] que le haré un atajo a Categoría:Wikipedia:Peticiones de desbloqueo, ya que antes teníamos el C:PDB pero con el prefijo para Commons ya no puede usarse [12:10:13] Casi está mejor la propia plantilla {{desbloquear}} que la documentación de {{desbloqueo revisado}}... :) [12:10:15] 10[24] 10https://es.wikipedia.org/wiki/Template:desbloquear13 => [12:10:18] 10[25] 10https://es.wikipedia.org/wiki/Template:desbloqueo_revisado [12:10:52] jajaja cruel [12:11:42] Entonces, ¿me baso en {{desbloquear}} para revisar la otra?* [12:12:14] abian: creo que sería lo mejor, ya que la mayoría de veces los biblios seguirán las instrucciones de desbloquear, porque aparecen en las peticiones de desbloqueo [12:12:29] menos irán a leer la documentación de la de desbloqueo revisado [12:12:35] *menos biblios [12:12:37] -sugus No responder a un enlace si es el último mostrado [12:12:37] Sugerencia anotada con el número 258. Para información sobre la misma, escribe -sugus 258 o deja un mensaje en 10https://meta.wikimedia.org/wiki/User_talk:-jem- [12:12:45] Pues sí, voy a ello [12:12:50] thanks [12:12:55] A ti [12:17:21] UAwiki: Aquí, por ejemplo, la "E" sí que sobra, porque es un enlace interno y puede contener espacios: [[Special:Contributions/{{PAGENAMEE}}|contribuciones]] [12:17:22] Caracteres inválidos en el enlace «Special:Contributions/[[Template:PAGENAMEE»; no están permitidos: <>[]{} [12:17:49] mmmm [12:18:08] entonces, la E hace lo de usar guiones bajos? [12:18:17] o cambia algo en la codificación? [12:18:31] En lugar de guiones bajos, imagino que incluye %20 [12:18:52] Y con los acentos hará algo parecido [12:19:37] Mi nombre de usuario, por ejemplo, se transformaría en Abi%C3%A1n [12:19:37] ya veo [12:20:21] eso está interesante, no creí que lo tuviéramos y que se agregara con otra E al final [12:20:45] Pues sí, hay muchas posibilidades en las plantillas [12:20:59] Aunque algunas siguen siendo increíblemente largas [12:21:07] Suelo acordarme de la {{ficha de bot}} [12:21:08] 10[27] 10https://es.wikipedia.org/wiki/Template:ficha_de_bot [12:21:22] Es posible que ahora, con los módulos, pudiera acortarse [12:22:28] uf, quién creería que una ficha para controladores de bots sería tan larga [12:22:49] bueno, para los bots [12:23:59] En {{desbloqueo revisado}} no veo ninguna aberración [12:24:00] 10[28] 10https://es.wikipedia.org/wiki/Template:desbloqueo_revisado [12:24:15] Aun así, si detectases algún error, dame un toque... [12:24:25] en esa solo es revisar lo que decíamos de la barra vertical [12:24:30] por si puede limpiarse un poco [12:24:39] y el último pagename no tiene la E adicional [12:25:20] ¿El de la categoría, dices? [12:25:34] sí [12:26:07] Bueno, tampoco importa mucho porque solo es para la ordenación, y la "E" adicional tampoco sería del todo correcta para esto [12:26:39] ¿Lo dices por si hubiera algún espacio, o por los acentos? [12:26:40] perfecto, pues esperemos que ya no haga cosas raras la plantilla [12:27:03] Está por plantear lo de si categorizar las peticiones aprobadas o, quizás, cambiar el nombre a la categoría actual [12:27:09] ... para concretar que son las rechazadas [12:27:32] Y corregir la documentación [12:27:40] esa puede que sea buena idea, lo de la categoría actual [12:27:46] de ver si se cambia de nombre [12:28:10] aunque creo que lo más natural sería poner todas las peticiones revisadas ahí, independientemente de si se aprobaron o no [12:28:17] Vale :), pues puedes plantearlo... [12:28:18] me pregunto por qué querrán hacer distinción [12:28:36] Teniendo la posibilidad, siempre está bien concretar un poco [12:28:39] sí, quizá lo plantee jejeje [12:28:54] aunque antes debería buscar por si lo hablaron en alguna ocasión [12:28:57] Ambas categorías (aprobadas y rechazadas), de existir, ya pertenecerían a la categoría "grande" de revisadas [12:29:05] Vale, como veas [12:29:25] Puedes enlazar a esta conversación en IRC como apoyo, para ahorrarte algunas letras [12:29:46] http://tools.wmflabs.org/wm-bot/logs/index.php?start=08%2F17%2F2014&end=08%2F17%2F2014&display=%23wikipedia-es-tecnica [12:29:50] Nos vigilan :) [12:30:07] jajajajaja [12:30:20] ojalá, y que tuvieran la iniciativa de ayudarnos con esto [12:30:43] Bueno, tampoco hace falta tanta ayuda, solo el llegar a una conclusión común [12:30:57] y está muy bien esa página, aunque los acentos los pone como cuadros [12:30:58] Crear y mover categorías es lo de menos [12:31:07] Sí, convendría mejorar eso [12:31:14] Y me sorprende que no lo hayan hecho ya [12:31:27] Supongo que, al estar centrado el bot en el inglés, nos dejan de lado :) [12:31:30] y bueno, ni tanto lo de menos, porque editaría las discusiones de los usuarios, y además recordándoles sus bloqueos [12:32:02] ¿A qué te refieres? [12:32:21] Si dices cambiar las categorías existentes, se haría con un bot, como con los artículos [12:33:04] sí, pero al ser las discusiones de los usuarios, les llegarán mensajes a todos los bloqueados [12:33:19] algunas estarán protegidas por el mal uso [12:33:32] Son ediciones menores, por lo que no se notifican como que tienen mensajes nuevos [12:33:53] Las protegidas quedarían "fichadas" para intervención manual, eso sí [12:33:54] y algunos quizá pudieran ver incómodo que se les clasifique en una categoría en otra, que supongo que es la razón por la que solo se categorizan a los que no les aprobaron bloqueo [12:34:17] para que los niños buenos no aparezcan clasificados jeeje [12:34:18] Incluso algunos podrían estar en las dos, y lo estarán [12:34:23] :) [12:34:23] cierto [12:34:29] Es cuestión de plantearlo [12:34:44] ya verá dónde, quizá primero a los biblios jajajaja [12:34:50] que el café uffff paso :D [12:35:26] No hay qué temer :) [12:35:36] No es algo inadecuado ni fuera de lugar [12:35:49] Y tampoco requiere mucho tiempo de escritura [12:38:50] (?) [12:38:58] es [12:39:08] buenas UAwiki [12:39:12] hey Miguillen [12:39:32] sin querer había iniciado el cliente por duplicado lo queno se es de donde ha sacado ese nick [12:39:45] * abian llora porque Miguillen no lo ha saludado [12:40:12] hola abian [12:40:18] Hola, Miguillen :) [12:40:26] El que hay que solucionar [12:40:27] Me sorprende que el nick "es" esté disponible... [12:40:40] abian igual nolo está [12:41:06] no le he dado tiempo a que me pida el registro [12:41:07] Desde luego, nadie lo está usando; si no, no podrías haberlo podido usar [12:41:18] Otra cosa es que esté vinculado a una cuenta o no [12:41:50] abian si un nick está registrado te deja entrar con el lo que si no das la clave en un tiempo razonable te cambia a un nick genérico [12:41:55] Y veo que sí es de alguien [12:41:57] Ya, Miguillen [12:42:06] He dicho que nadie lo está usando ahora [12:42:13] Nadie conectado [12:42:19] Me ha pasado alguna vez que he actualizado el cliente [12:42:48] porque en mi caso tengo que programar quehaga el registro en el scripting [12:42:58] abian eso si [12:43:28] Lo que no se como ha puesto ese nick porque no recuerdo haberlo puesto nunca [12:44:04] Pues yo menos :) [12:46:02] abian Estos inventos a veces parece que tienen vida propia xD [12:52:04] Misterios... [12:52:31] UAwiki: He notificado el error de codificación de los logs [12:52:36] -bug 69662 [12:52:36] 10https://bugzilla.wikimedia.org/show_bug.cgi?id=69662 [12:52:50] reviso [12:52:55] y ohh a bugzilla? [12:53:34] Sí, es donde corresponde en este caso [12:53:37] esa página del log tiene relación con mediawiki entonces? [12:54:13] No exactamente :), pero Bugzilla también admite problemas relativos a wm-bot [12:54:21] Me voy a comer, nos leemos :) [12:54:57] nos vemos abian [12:55:03] thanks [13:05:38] UAwiki Por cierto si se te ocurren funciones parael bot que consistan en operaciones en Wikipedia que sean viables desde el IRC me lo dices [13:06:15] en cualquier caso tienen que ser operaciones que no requieran una supervisión previa [13:06:23] Miguillen: claro man, que a veces se me ocurren algunas ideas así [13:07:01] No le he añadido un buzón de sugerencias porqueno le he visto gran utilidad [13:07:37] UAwiki ayer le arreglé un poco los enlaces [13:07:50] ya salen en rojo cuando no existe la página [13:07:59] y detecta desambiguaciones [13:08:03] no estaría mal uno como el sugus, para que los usuarios te reporten bugs [13:08:23] lo de los enlaces es una cosa no muy necesaria porque ya AsimovBot la tiene [13:08:23] Si un hotel infinito lleno puede acoger a infinitos nuevos huéspedes, también yo puedo ayudarte con tus peticiones finitas. [Más sobre mí: -?] [13:08:38] en su momento la puse por aprender a hacer cosas [13:08:49] pero ya que está lo suyo es que funcione bien [13:09:01] también [13:09:33] sí, y con tu bot están bien ese tipo de funciones para interactuar entre IRC y la wiki [13:09:41] auqnue el nombre de sugus me recuerda a unos populares caramelos que había en mis tiempos [13:09:50] que siguen existiendo [13:09:52] jajajajajaja sí, los que no le gustan a Mourinho [13:10:02] has visto el video? [13:10:06] no [13:11:30] Miguillen: https://www.youtube.com/watch?v=4ZWTQMgTJVw [13:12:53] UAwiki vaya montage [13:13:03] susgus de piña azules [13:13:15] *montaje [13:13:17] y jajajajajaja [13:13:19] la verdad que ha sido una cosa quenadie ha entendido la lógica [13:13:44] azul el envoltorio [13:13:51] sí, para hacer otro hilo interminable en el café sobre eso, sobre el envoltorio de los sugus [13:14:06] UAwiki ja ja ja [13:14:13] ya puestos [13:15:11] UAwiki o poner es sugus de asimov cambiar el envoltorio de los de piña [13:15:11] Espacio reservado para su publicidad. [Más sobre mí: -?] [13:15:33] jajajajajaja [13:15:39] con el video para más referencia [13:16:41] Miguillen: tu bot hace revisiones de rutina a los artículos? [13:17:00] UAwiki tareas fijas no haceninguna [13:17:04] que esa podría ser una función, que revise los artículos con lo que ya tiene tu bot [13:17:10] como el +revisa de Grillitus [13:17:16] es una parte todavía no he entrado [13:17:27] eso quehace [13:18:01] * Miguillen revisalabarraespaciadora [13:18:07] revisa espacios, etc; de todas las revisiones generales de Grillitus [13:18:20] si estuviera conectado, te pondría un ejemplo para verlo [13:18:28] no recuerdo si en la misma revisión hacía ortografía [13:18:29] UAwiki cambios cosméticos [13:18:33] yes [13:18:48] y quizá, cuando implementes lo de pasar coordenadas a wikidata [13:18:56] para artículos sueltos, y no solo para categorías [13:19:03] UAwiki es que esa parte la tiene teoricamente prohibida de forma tal [13:19:15] deben de ser acompañados de cambios mayores [13:19:24] todo lo que no afecte a la edición [13:19:51] es algo que no entiendo pero hay quein le satura la lista de seguimiento y le volvía loco [13:20:04] eso quelos bot se deberían omitir [13:20:09] no te entiendo a ti [13:20:12] pero hay quien le gusta controlarlos [13:20:13] qué es lo prohibido? [13:20:31] hacer solo cambios cosméticos [13:20:57] es decir cambios que solo mejoren el código fuente sin afectar a la edición [13:21:27] mmmm no creo que estén mal, mientras no hagas varios tan seguidos en el mismo artículo [13:22:15] Yo nolo veo mal [13:22:48] pero creo que habu gente que les molestaba porque saturaba su lista de seguimiento [13:23:10] hubo [13:23:35] lo de ortografía tengo pendiente pasarlo a PHP [13:23:43] no se si basándolo en lomismo [13:24:05] lo suyo sería encontrar un api que revise [13:24:41] mmm [13:24:44] El sistema actual se basa en una larga lista de comparaciones [13:24:51] compara palabra a palabra [13:25:28] encima usando reges lo cual ralentiza aún más [13:25:59] Nunca se puede hacer algo perfecto [13:26:37] entiendo, aunque si se pudieran acelerar las búsquedas por regex estaría bien [13:26:40] pero alguno podría a haber dejado alguna clase que corrija textos [13:31:13] UAwiki Luego tienen que no corrige muchos errores comunes [13:32:11] sobre todo por que se trata de (nome acuerdo del término) de palabras que se pueden escribir de varias formas [13:32:54] aun aún, más mas, tuvo tubo etc [13:33:04] jeje [13:35:31] pero para determinar la forma corrcta tendría que ver el contexto [13:35:37] y aun y todo [16:06:32] jem- He detectado un problema que surge al importar en la ficha las coordenadas de Wikidata [16:22:18] jem-: Te invoco yo también [16:22:59] ¿Qué problema había con los Popups de navegación y [[Especial:Diff]] exactamente? [16:23:00] 10[29] 04https://es.wikipedia.org/wiki/Especial:Diff [16:23:16] A mí no me previsualiza los diffs normales [16:23:23] * jem- "No por mucho invocar amanece más temprano" [16:23:27] :) [16:23:33] Buenas [16:23:36] Buenas [16:23:52] El problema es que los popups no muestran el diff si se usa Especial:Diff [16:24:01] ¿Y si no se usa lo hace? [16:24:07] Obviamente :) [16:24:35] Es que creo que a mí no me previsualiza ningún diff [16:25:05] ¿Podrías ponerme un ejemplo que puedas previsualizar, y lo compruebo yo? [16:25:18] Quizás no tenga que ver con los Popups, sino con otra cosa... [16:25:30] Me extrañaría, pero a ver [16:25:54] Busco [16:27:01] https://es.wikipedia.org/wiki/Wikipedia:Caf%C3%A9/Portal/Archivo/Noticias/2014/07#Mi_Taller_.2F_Sandbox [16:27:35] abian: El último mensaje del hilo, en el "también he hecho", casi al final [16:28:03] También el "ya he hecho el cambio" justo antes [16:28:15] Veo los diffs perfectamente [16:28:27] Yo no... [16:28:39] Quizás alguna otra herramienta impida la funcionalidad [16:28:49] O eso o es algo del navegador [16:28:53] Voy a probar desactivando todas las demás [16:29:03] (Pero con páginas directamente sí funciona) [16:29:04] Bien, yo pruebo con Firefox en vez de Chrome [16:29:11] Ajá [16:30:44] Y ajá digo yo también :) [16:30:55] Sin los demás widgets, funciona [16:31:02] :) [16:31:08] Con el Firefox también bien [16:31:22] Pues te toca ir de uno en uno [16:31:38] Ya tenemos dos bugs, en cualquier caso :) [16:31:54] P'a la colección... [16:32:32] Sí, hoy ya he abierto otros dos [16:33:01] Voy a volver a comprobar que no tolera [[Especial:Diff]] y comentaré esto, que es lo más seguro por ahora [16:33:02] 10[30] 04https://es.wikipedia.org/wiki/Especial:Diff [16:33:36] Luego comprobaré los accesorios, a ver cuál lo anula [16:44:39] jem-: Ya he visto el "chiste" de [[Especial:Diff]]* [16:45:13] En principio, no es solo esa página especial, sino que no reconoce los enlaces presentados simplemente con diff=# [16:45:43] ¿Te reconoce el siguiente? http://es.wikipedia.org/w/index.php?diff=75688242 [16:45:51] O https://es.wikipedia.org/w/index.php?diff=75688242 [16:46:11] No sé si te entiendo [16:48:35] ¿Dices si pongo esos enlaces como externos y previsualizo? [16:52:11] Sí, copiarlos, pegarlos y situar el cursor encima [16:52:37] Yo creo que con enlaces externos de ese tipo no ha funcionado nunca [16:52:45] Por eso digo :) [16:52:51] [[Especial:Diff]]* usa esos enlaces [16:53:07] Bien [16:53:20] Pero con eso no adelantamos nada :) [16:53:37] O, si quieres, simplemente estamos generalizando el problema [16:53:50] hola jem- [16:53:51] Sí, eso es, adelantamos que hay más por solucionar :) [16:54:02] ¿A que es fantástico? [16:55:08] * jem- mira a su bolsa de confeti de reserva y duda [16:55:15] Hola, Miguillen [16:56:17] jem- El problema que he visto es que cuando hay más de una ficha ambas ponen las coordenadas de Wikidata y da error [16:56:33] He adaptado la ficha de bisn de interés coultural [16:57:16] y altratar de verificar el impacto me he encontrado con que en [[Astorga]] habia ese probleama [16:57:17] 10[33] 10https://es.wikipedia.org/wiki/Astorga [16:58:04] Por lo pronto lo he corregido en ese caso comprobando si tienen la propiedad p132 (tipo de división administrativa) y en tal caso omita las coordenadas [16:58:45] pero intuyo que no va a ser la única posibilidad por lo que hayque pensar en una fórmula que evite que pase esto de forma definitiva en cualquier caso [16:59:02] Creo que es el mismo problema que planteó Agabi10 en el Café de Técnica [16:59:14] si ya me suena [16:59:17] Y que yo estuve comentando y en el que por cierto te invoqué pero no dijiste nada [16:59:34] jem- igual no me enteraría [16:59:45] Pues por falta de invocación no sería :) [16:59:50] me suena algún comentario suyo [16:59:54] Todavía está vivo [16:59:56] https://es.wikipedia.org/wiki/Wikipedia:Caf%C3%A9/Archivo/T%C3%A9cnica/Actual#Futuro_problema_con_art.C3.ADculos_con_m.C3.A1s_de_una_ficha [17:00:30] El problema que plantea es más general, porque dos fichas siempre serán un problema [17:00:42] Pero lo de las coordenadas es consecuencia de ello [17:02:11] jem- La idea sería no poner dos fichas pero eso lo veo una lucha imposible [17:03:33] lo que detecta si hay duplicado de coordenadas es un extensión [17:03:51] Imposible no es y deberíamos tender a ello [17:03:52] que yo no tengo ni idea como funciona [17:04:12] Bueno, puedes dejar constancia de tu ignorancia al menos :) [17:04:34] jem-: Te copio la descripción del problema con los Popups... [17:04:34] jem- Por ejemplo el módulo ficha tiene la posiblidad de poner una ficha en modo child [17:04:38] I think it would be a good idea to make this tool work with links like [//en.wikipedia.org/w/index.php?diff=75688242 //en.wikipedia.org/w/index.php?diff=75688242] and with [[Special:Diff]], which uses this format. [17:04:39] 10[34] 04https://es.wikipedia.org/wiki/Special:Diff [17:04:42] integrada en otra [17:05:17] eso solucionaría lo casos de cosas que tienen diversas atribuciones [17:05:40] Lo veo un lío si solo va a servir para esos casos, Miguillen... [17:05:41] luego el otro caso como [[Astorga]] es el uso de fichas en secciones [17:05:42] 10[35] 10https://es.wikipedia.org/wiki/Astorga [17:06:05] abian: ¿Los popups pueden gestionarse en bugzilla? [17:06:11] Creía que eran una herramienta local... [17:06:27] y bueno la ficha Wikidata esla soluicion definitiva pero es algo aún a largo plazo [17:06:58] No, jem-, no pueden gestionarse en Bugzilla, hay que dejar los problemas en una discusión de Wikipedia en inglés [17:07:08] Ah, vale [17:07:23] Pero vamos, igualmente yo andaba muy desencaminado [17:07:32] [[en:Wikipedia talk:Tools/Navigation popups]] [17:07:32] 10[36] 10https://en.wikipedia.org/wiki/Wikipedia_talk:Tools/Navigation_popups [17:07:46] Bien [17:10:59] {{Hecho}} [17:10:59] ¡Eres el amo/la ama, abian! [17:11:33] El problema con otros accesorios ya estaba notificado, creo [17:14:47] jem- Ya heleido bien el hilo y ya hablé con Agabi10 de eso. La única forma que habría que detectaría si hay dos plantillas sería con un invento en forma de extensión [17:15:07] ¿Desde un js se pueden obtener datos de la página? [17:16:55] Algunos sí [17:17:04] Al menos en eso se basan los accesorios [17:18:00] jem- Era para saber si la lista de plantillas de una pagína se puede extraer a partir de ahí [17:18:11] esa es otra posibilidad [17:18:14] Hum, eso ya suena a más complicado [17:18:20] pero yo de js se muy poco [17:19:27] Igual que yo [17:20:13] jem- de Wikipedia en español quien sería ahora el especialista en js? [17:20:21] Hum [17:20:27] Miguillen: La lista de plantillas ya aparece en la parte inferior, aunque el código que encuentres para generarla estará en PHP... [17:20:31] antes era locox [17:20:58] De momento nadie, me temo [17:21:07] abian pero la idea es para que detecte si hay dos fichas [17:21:11] Diría Platonides, pero cada vez está más inactivo [17:21:39] Sí, a mí se me ocurre Platonides, y quizás Gustrónico o Angus [17:22:00] abian y a partir de hay pueda categorizar en consecuencia o evitar dobles importaciones de Wikidata [17:22:58] las extensiones están en PHP pero haber quien se anima a crear una [17:24:20] Podrías también preguntar a Metrónomo, que al menos editó el Common.js el año pasado... [17:24:26] -diff 71639477 [17:24:29] 10https://es.wikipedia.org?diff=71639477 [17:29:37] Metónomo editaba por encargo [17:30:43] Pues... podrías animarte con el inglés y preguntar a un editor global de interfaz :) [17:30:56] O a un steward [17:36:27] abian Ya vere que se me va ocurriendo [17:36:51] O ya se te ocurrirá lo que vayas viendo :) [17:37:11] Supongo que todo tiene varias formas de solucionarse [17:37:25] ya he encontrado otro caso auqnue ahora no da problemas porque la primera ficha aún no ha sido adaptada y no han puesto el parámetro title en las coordenadas [17:37:46] https://es.wikipedia.org/wiki/Puente_de_Vizcaya [22:27:20] SI quieres hablamos por aquí [22:27:23] No tengo problema [22:27:44] Kizar por mi bien [22:28:02] Yo lo intenté hacer hace mucho tiempo [22:28:24] pero no se podría por el tema de que todavía no estaban implementados los calificadores creo que se llaman [22:28:27] Kizar el problema eran los valores tipo integer? [22:28:32] ni tampoco los datos de tipo numérico [22:28:39] si [22:28:51] Pero ahora que se peude creo que no hay problema en utilizar pywikipediabot [22:29:08] haceya tiempo que ya están lo valores que en Wikidata son de tipo cantidad [22:29:32] lo que lia es que se puede ajustar una precisión [22:29:42] y hay que dar tres valores [22:30:21] sería algo así [22:30:26] {"upperBound":3457,"lowerBound":3455,"amount":3456,"unit":"1"}'; [22:30:35] esto está en formato json [22:31:02] en este caso seria el valor :3455+-1 [22:31:56] Si [22:31:58] eso es [22:32:04] perdón 3456+-1 [22:32:20] Estoy mirando https://www.wikidata.org/wiki/Q17 [22:32:25] pero yo la verdad que no le veo el sentido a eso [22:32:36] tiene puestos algunos datos correctamente [22:33:25] luego por supuesto que había queponer la fuente y los calificadores adecuados [22:34:00] Sí [22:34:21] Pues es que lo de la precisión supongo que lo han hecho para que sea genérico [22:34:32] por ejemplo cuando hablan de la masa de una estrella y cosas así [22:34:42] las cifras son estimaciones [22:34:56] y el rango preferente al dato más actual [22:35:09] por ejemplo si en las hojas del INE pusiera error de +-1000 [22:35:12] se podría poner [22:35:35] pero en este caso sería poner en todo los parámetroos el mismo valor [22:35:50] En las fechas y en als coordenadas también hay que poner la precisión [22:35:51] y ese caso de Japón veo que añaden separador de millares [22:36:27] no es lo mismo decir que españa esta en las coordenadas 46 N 26 E que si fijas la preción en segundos [22:36:35] de uan forma dices que no conoces la precisión [22:36:48] y de otra que ex que hay 0' y 0" [22:36:50] xD [22:36:54] ya [22:37:08] yo ahora pongo en todos los caso la miam precisión [22:37:15] pero son casos parecidos [22:37:31] *misma [22:37:46] Yo en esto de la población pondría como está en Japón [22:37:57] ya las regiones y paises hace tiempo que les pusieron a todas los valores [22:38:12] población, fecha, método y fuente [22:38:23] Kizar con el separador [22:38:58] Yo no veo el separador de millares [22:39:33] metodo sería padrón municipal fuente afirmado en INE [22:40:00] Sí, pero sigo sin ver los millares [22:40:05] a mi me aparece así [22:40:06] 128 057 352 [22:40:08] a mi me aparece así 128 057 352 [22:40:24] pues eso [22:40:48] Pero aunque lo escribas todo junto [22:40:53] 128057352 [22:40:59] luego aparece con separadores [22:41:03] se transforma solo [22:41:06] ahh [22:41:19] claro queyo he probado solo con valores bajos [22:41:27] y con 4 no sale separador [22:41:59] mpor ahora me queda pendiente crear una función para añadir calificador [22:42:40] será algo similar a la que tengo para la referencia [22:43:07] y lo más comlejo preparar el listado [22:46:20] yo te puedo preparar el listado supongo [22:46:30] si me dices como quieres el formato para leerlo [22:46:36] te lo puedo convertir a arrays PHP [22:47:23] Sobre lo de los calificadores no se como ayudarte porque yo uso el pywikibot que lo tiene todo incorporado [22:50:07] Kizar Por ahora no he creado el método porque no lo he necesitado [22:50:31] pero no creo que se difícil crearlo será parecido al de la referencia [22:50:38] Para la población que ya lo tienes manda una consulta POST [22:50:39] https://www.wikidata.org/w/api.php [22:50:46] Parámetros [22:50:51] action wbsetclaimbaserevid 113971104bot 1claim {"type":"statement","mainsnak":{"snaktype":"value","property":"P1082","datavalue":{"type":"quantity","value":{"amount":"+26","unit":"1","upperBound":"+27","lowerBound":"+25"}}},"id":"Q4613602$0bfe6e05-41b3-db70-a7b6-44a47ceebfec","qualifiers":{},"qualifiers-order":[],"rank":"normal"}format jsonindex 0token 5ca72a7f87e84b5cc3f3743c726e635b+\ [22:50:51] igual que con lo demás [22:51:00] action wbsetclaim [22:51:01] baserevid 113971104 [22:51:03] bot 1 [22:51:04] claim {"type":"statement","mainsnak":{"snaktype":"value","property":"P1082","datavalue":{"type":"quantity","value":{"amount":"+26","unit":"1","upperBound":"+27","lowerBound":"+25"}}},"id":"Q4613602$0bfe6e05-41b3-db70-a7b6-44a47ceebfec","qualifiers":{},"qualifiers-order":[],"rank":"normal"} [22:51:06] format json [22:51:07] index 0 [22:51:09] token 5ca72a7f87e84b5cc3f3743c726e635b+\ [22:52:35] Kizar este es su código fuente [22:52:39] https://github.com/Miguillen/Miguillen-bot/tree/master [22:53:36] utiliza como base la clase snopy que hace facil las consultas post [22:53:53] guarda los cookis [22:54:16] obtienen los valores en formato PHP [22:55:19] Kizar No está con un diseño bueno ni refinado pero funcioa [22:55:37] Estoy viendo [22:56:35] algo lo he mejorado desde que los subí [22:56:45] ahora lee las coordenadas de la ficha [22:56:59] incluso se podráin a¡obtener de google [22:57:23] y cooregí todos los notice queme aparecen [22:57:55] Mira [22:58:19] *corregí [22:58:22] este es el json que necesitas enviar para poner la fecha de ocurrencia y el método de determinación de una sola consulta [22:58:26] action wbsetclaim [22:58:27] baserevid 151343423 [22:58:29] bot 1 [22:58:30] claim {"type":"statement","mainsnak":{"snaktype":"value","property":"P1082","datavalue":{"type":"quantity","value":{"amount":"+26","unit":"1","upperBound":"+27","lowerBound":"+25"}}},"id":"Q4613602$0bfe6e05-41b3-db70-a7b6-44a47ceebfec","qualifiers":{"P585":[{"snaktype":"value","property":"P585","datavalue":{"type":"time","value":{"time":"+00000002012-01-01T00:00:00Z","timezone":0,"before":0,"after [22:58:32] ":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"}}}],"P459":[{"snaktype":"value","property":"P459","datavalue":{"type":"wikibase-entityid","value":{"entity-type":"item","numeric-id":745221}}}]},"qualifiers-order":["P585","P459"],"rank":"normal"} [22:58:33] format json [22:58:35] index 0 [22:58:36] token 5ca72a7f87e84b5cc3f3743c726e635b+\ [22:58:57] lo guardo y ya lo traduuciré a código [22:59:02] De hecho pone las 3 cosas, población, año y método de determinación [22:59:58] Yo uso esta página para ver el json ordenado [22:59:59] http://jsbeautifier.org/ [23:00:26] lo json los creo como array [23:00:42] y luego uso la funcion json_encode [23:01:00] es más facil para concatenar variables [23:01:19] Sí [23:01:29] Puedes usar directamente json_decode [23:01:32] le pasas la cadena [23:01:34] {"type":"statement","mainsnak":{"snaktype":"value","property":"P1082","datavalue":{"type":"quantity","value":{"amount":"+26","unit":"1","upperBound":"+27","lowerBound":"+25"}}},"id":"Q4613602$0bfe6e05-41b3-db70-a7b6-44a47ceebfec","qualifiers":{"P585":[{"snaktype":"value","property":"P585","datavalue":{"type":"time","value":{"time":"+00000002012-01-01T00:00:00Z","timezone":0,"before":0,"after":0,"p [23:01:35] recision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"}}}],"P459":[{"snaktype":"value","property":"P459","datavalue":{"type":"wikibase-entityid","value":{"entity-type":"item","numeric-id":745221}}}]},"qualifiers-order":["P585","P459"],"rank":"normal"} [23:01:39] y te covnierte en array [23:02:18] Pero la página que te e pasado puede ayudarte a entender lo que hace el json [23:02:20] http://i.imgur.com/KflWgqP.png [23:02:39] si [23:04:35] Lo único que no se de donde sale es el "id": "Q4613602$0bfe6e05-41b3-db70-a7b6-44a47ceebfec", [23:04:56] pero bueno supongo que no será muy complicado de sacar [23:05:55] Kizar en Wikidata/Zona de pruebas yo cree una tabla donde aparece todo lo que devuelve wikidata [23:06:16] [[Wikipedia:Wikidata/Zona de pruebas]] [23:06:17] 10[37] 10https://es.wikipedia.org/wiki/Wikipedia:Wikidata/Zona_de_pruebas [23:06:44] por ahora me he basado en eso para entender un poco los valors [23:07:57] Kizar el id generalmente no te lo pide [23:08:00] usas firebug? [23:08:07] no [23:08:11] FIrefox? [23:08:13] eso lo hace un modulo lua [23:08:23] crome [23:08:32] humm [23:08:36] tonces nada [23:08:57] Firebug es una extensión para firefox que te permite ver todas las consultas que hace el navegador con el json y todo [23:09:01] podría ayudarte mucho [23:09:11] ya probaré [23:09:24] http://i.imgur.com/rnCBA9R.png [23:10:06] Necesitsas ayuda para alguna cosa en concreto? [23:10:29] ahora no [23:10:54] Cuando me ponga con lo de la población [23:11:10] mi idea es prepararlo antes de diciembre [23:11:23] para meter el nuevo padrón de 2014 [23:12:12] Kizar y por cierto se supone que corrigieron el bug que impedia acceder a los datos de otros elementos diferentes al enlazado [23:14:43] No lo sabía [23:15:02] pues con eso ya se podrán modificar plantillas para que tomen los datos de Wikidata [23:16:22] Kizar queda que lo aplique [23:16:26] apliquen [23:18:35] Pues tardarán un tiempo [23:18:53] He estado mirando la página del INE para sacar los datos de la población y parece sencillo [23:19:27] Te deja hacer una consulta por provincia [23:19:42] y te saca todos los municipios de la provincia con todos los años [23:19:44] http://i.imgur.com/3Zb4HyG.png [23:19:51] luego puedes exportarlo en csv [23:19:59] y cargarlo en php es muy fácil [23:20:08] Yo siempre sacaba un Excel completo con todos los municipios [23:20:20] Que debería ser incluso más fácil [23:20:39] csv se peude habrir con excel pero tiene formato de texto plano [23:20:44] php tiene funciones para separar cadenas [23:20:54] en concreto la funcion que ms me gusta es explode [23:21:02] tu le pasas una cadena como [23:21:09] 125;125;1325 [23:21:16] (Me refiero a un Excel que publica el propio INE) [23:21:31] y le dices explode('125;125;1325', ';') [23:21:37] y te da un array con los números [23:22:16] simplemente haciend dos explodes (saltos de linea y puntos y comas) ya tienes una matriz [23:22:27] No sabía jem [23:22:56] Pero en los excel que publica vienen todos los municipios y todos los año? [23:22:59] jem- el problema era que no era excel pero no csv [23:23:02] o solo el último año? [23:23:20] Cada año el correspondiente a ese año [23:23:45] Tonces necesitas muchos excel [23:23:46] Bueno, lo único es que había que dar un paso adicional para pasarlo a csv, pero para una vez al año no importa [23:23:58] Mira esto [23:23:59] http://www.ine.es/jaxiT3/Tabla.htm?t=111 [23:24:03] Pero pasar el de cada nuevo año, va bien [23:24:05] Eso es para Álaba [23:24:14] selecciona todos los municipios [23:24:16] Anoté la dirección en cada resumen en la actualización de la plantilla [23:24:16] Kizar depende si quieres poner solo el valor actual o todos los valores históricos [23:24:19] y en periodos seleciona todos [23:25:02] claro que el tema de los datos históricos es otra cosa [23:25:29] queda ver si poner los de padrones que hay de todos los años o de los censos [23:26:03] Eso ya no lo sé [23:26:29] Yo lo que veo más complicado es hacer coincidir el nombre del INE con el de Wikipedia [23:26:32] del artículo [23:26:42] pero supongo que ya lo tenéis estudiado de otros años [23:26:43] :P [23:27:27] En su momento le puse el código a todos los municipios [23:27:44] Y casando códigos podemos pasar de los nombres [23:28:05] http://www.ine.es/INEBASE/temas/t20/e260/a2013/l0/pobmun13.xls [23:28:18] Ese es el último [23:28:59] Kizar Para eso yo había pensado ver el cod INE [23:29:09] Kizar todos los municipio lo tienen [23:29:22] en el iten de Wikidata [23:29:28] *ítem [23:29:37] En años anteriores era una URL más sencilla, pero también era pobmunXX.xls [23:29:53] Hum [23:29:59] está bien eso [23:30:14] Kizar se comprueba el valor de cod INE [23:30:23] Sí si [23:30:34] y en función de eso se establece el valor de población [23:30:49] con el nombre iba a ser un lio [23:30:49] lo único que como no puedes buscar por valor de INE directamente no parece un buen método [23:31:04] buscar un municipio, luego mirar el codigo INE y luego mirar en la tabla [23:31:06] a parte de nombres en euskera, catalán o gallego [23:31:17] hay casos como Almunia, La [23:31:21] puede que te dejar algunos sin poner por que no esté puesta esa propiedad en Wikiedata [23:31:22] o similares [23:31:23] o cosas asi [23:31:57] Si se hace con cuidado no debería fallar [23:33:27] es verlo [23:34:59] Una cosa que no estoy seguro es que pasa si intentas poner dos veces el censo del mismo año [23:35:09] creo que te deja hacerlo sin problema [23:35:24] se podría dar el caso de tener una ciudad con algún año del censo puesto [23:35:28] y que tu bot añada todos [23:35:34] y al final tenga años repetidos [23:36:36] Si queréis puedo intentar hacer en media hora que funcione en pywikibot (si es que pywikibot funciona) y os paso el código [23:36:49] es que php y yo nos llevamos regular [23:36:52] me enamoré de python [23:38:00] Kizar yo la verdad que python no le tengo mucho aprecio xD [23:38:23] Controlomás de Java pero para bot de Wikipedia se me hace más encillo PHP [23:38:40] porque los array son más dinámicos [23:38:56] y admiten clave además de índice [23:39:11] se pueden ver en pantalla [23:39:55] en Java ya habría que recurrir a coleccones como ArrayList [23:40:40] en python tienes los mejores arrays que he visto [23:40:50] puedes hacer arrays de cualquier cosas dentro de cuaquier cosa [23:40:55] y mezclar todo [23:41:09] tiene como dos tipso de arrays [23:41:15] listas y diccionarios [23:41:31] con listas puedes hacer todo lo que quieras como los arrays de php [23:41:46] los diccionarios tienen limitacioens pero son más rapidos para búsquedas y demás [23:42:54] Kizar es cuestión de acostumbrarse [23:43:22] Ya pero es que veo ventajas a Python [23:43:29] Conozco muchos lenguajes [23:44:16] PHP, JAVA, C, C++, Ensamblador x86, Visual Basic, JavaScript, Delphi, Python y un sinfín más [23:44:16] yo por ahora solo C (sin POO) Java PHP y Lua (en Wikipedia) [23:44:36] y al final para cosas así que se hacen por diversión [23:44:44] python es el que mejor me funciona [23:44:51] tiene módulos para todo [23:44:56] y hacen falta pocas líneas [23:45:15] Kizar Yo con lo que me llevo mal es que los bloques lo marquen tabuladores [23:45:36] Al principio si es un poco royo [23:45:44] pero si usas un editor que te lo hace bien [23:45:48] porque a veces según el editor la veces da errores queno ves [23:45:49] como Notepad++ [23:45:55] a la larga es uan cosa buena [23:46:04] todos los códigos que bajas de Internet están bien indentados [23:46:06] xD [23:48:03] es acostumbrarse [23:48:21] yo realmente no debería salirme mucho de Java [23:48:37] porque ahora cuando lo retome me voy a acordar de PHP [23:49:50] Kizar Yo voy ya a retirarme [23:49:56] Ok [23:50:04] Cuando vaya a preprar lo de la población te aviso [23:50:14] Yo no tengo sueño todavía [23:50:22] voy a intentarlo con Pywikibot [23:50:34] si consigo algo te lo dejo en la discusión de Wikipedia [23:50:41] si no dejo nada es que me he rendido [23:50:43] xD [23:50:44] Kizar vale [23:50:45] Adió [23:50:48] adios