@AshMostaza No pienso revisar ese código antiguo y vetusto lleno de bugs, sorry. La última vez casi hago caer el sitio solo por una modificación mínima en un archivo que, por lo visto, tenía dependencias en la mitad del código. El acoplamiento del código es muy grande, da miedo tocar nada. Por eso, como te he dicho, vamos a ir a la nueva versión directamente con el código reescrito desde cero. Disculpa las molestias, pero cada vez falta menos.
Es que hace una mala comprobación del texto y ya no te digo que ve enlaces donde no los hay. Salta por comentar rápido y como digo, no pasa siempre (cosa que debería ser si fuese un error de código antiguo, no?)