Mostrar el pasaje del evangelio al principio de los comentarios (y reparar la cita rota desde la migración) #198
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Labels: area:plugin, improvement, usabilidad, datos
Origen
Varios comentarios de lectores piden ver el evangelio al principio del comentario al evangelio. Hoy muchos comentarios no dicen de qué pasaje hablan.
Hallazgos (medidos en local, 2026-08-09, corregidos 2026-08-11)
MATEO 14, 22-33, con sus 4 traducciones (en/fr/it/pt) como posts enlazados. Inventario: 366 posts de evangelio, 260 citas distintas, 258 con texto real; de los 204 en espanol, 178 tienen las 4 traducciones publicadas y 26 estan sin traducir. Cobertura del futuro colapsable sobre comentarios con cita: 89,8% (3.176 de 3.535). Los 359 restantes son 135 citas sin post propio (Lc 14, 1,Jn 1, 6-8...) + 22 comentarios que citan algo que no es evangelio._cita_evangelio(leido por fea-search-advanced.php:164 y fea-homepage.php:1878/2048/2094) y_carta_id(pie "Carta de la semana") hacen algo. "Libro de la biblia", "Idioma", "Autor" y "Rango de fechas" no los lee nadie en el codigo: son residuos del importador K2, no hace falta rellenarlos. El buscador filtra por autor y fecha conpost_author/post_date, columnas nativas que el contenido nuevo si trae. El unico dato que de verdad falta y hace dano es la cita (+_carta_idpara el pie)._carta_id-> primer enlace de la carta a un post/(mateo|marcos|lucas|juan)-N-.../-> titulo de ese post (no el slug: lleva sufijos-2/-3de WP que a veces resuelven a la cita de otro libro) -> cita canonica. Validada contra los 2.443 comentarios que ya tienen cita puesta a mano por el webmaster: 90,1% coincide exacto; el 9,9% restante no son fallos — son comentarios sobre otra lectura de la misa distinta del evangelio dominical (Am 8, 4-7,Ex 32, 13-14...)._fgj2wp_old_k2_ides incorrecto — hay 2 marcadores de importacion distintos (_fgj2wp_old_k2_id18.121,_fgj2wp_old_id9.022). Contando los dos, 27.143 de 29.190 publicados vienen del importador; los 5.043 restantes (17,3%) sin marca NO son necesariamente nativos de WP, solo no llevan esa marca concreta.Fase 1 — hook al publicar (deriva cita + carta_id) y arreglo de la composicion de la carta (bloqueante)
_cita_evangelio(a partir del titulo del post enlazado) +_carta_id. Nunca pisar una cita ya existente, solo rellenar huecos.6 cartasemana/22 carta-semana-pasada/21 cartas-de-otras-semanas(buscar solo en 6 deja fuera cartas reales de 2026).Fase 2 — backfill de los 304 comentarios publicados sin cita (solo huecos vacios)
_carta_id: 106 de carta con un unico evangelio -> automatico; 13 de carta multi-evangelio (Navidad, Triduo) -> revision manual; 26 de carta sin enlace -> depende del fix de composicion de Fase 1._carta_id: 18 son de 2026 y se resuelven por fecha (carta de esa semana ya identificada, ver detalle en el analisis de Opix); el resto (~141) es cola historica 2008-2011, prioridad baja.Fase 3 — el colapsable con el pasaje (deja de ser proyecto de producto: el texto y sus traducciones ya existen, es cambio de plantilla)
<details>bajo la cita, en el idioma del comentario.Relacionado
Investigado y redactado por Opix (2026-08-09), creado por Claudix (Opix no tiene token de gitea en esta maquina).
Editado 2026-08-09 (Claudix, a peticion de Opix): la Fase 1 original decia "localizar la
regresion del flujo de publicacion 2026 y corregirla" — Opix verifico despues que esa regresion
nunca existio (nunca hubo flujo de escritura) y pidio la correccion. Tambien se añaden aqui el
hallazgo sobre el buscador avanzado y la retractacion del numero de "posts creados en WP" (ver
hallazgos). Nada de esto cambia el diagnostico de fondo: el dato falta en todo lo nuevo y hay que
empezar a capturarlo.
Editado 2026-08-11 (Claudix, a peticion de Opix): Opix retiro dos afirmaciones propias y
encontro la logica de origen real. (1) El texto del evangelio SI esta en WordPress (posts en
"Lecturas biblicas", con traducciones) — la Fase 3 cara del issue original queda anulada, ahora
es solo plantilla. (2) El hallazgo del buscador estaba exagerado: de los 5 metadatos vacios en
el contenido nuevo, solo la cita (y
_carta_id) hacen dano; los otros tres son residuos delimportador K2 que nadie lee. (3) Se encontro y valido (90,1% sobre 2.443 citas manuales) la logica
del webmaster: la cita sale del primer enlace de la carta al post del evangelio, no hay que
inventar nada nuevo. Fases reordenadas: 1) hook de publicacion + arreglo de composicion de la
carta, 2) backfill de 304, 3) colapsable (ya trivial). Pendiente de Rafa: confirmar Fase 3
(plegado vs desplegado) y el punto separado del #195 (enlace de autor, umbral 3+ articulos).
Cerrado por acumular demasiadas retractaciones y ediciones ("donde dije digo, digo Diego"): sustituido por #199, redactado desde cero con el contenido validado, sin el historial de idas y venidas.