Antes que nada enhorabuena. Contáis no solo con mi agradecimiento sino también con mi admiración por tanto trabajo y tan bien hecho. Ahora aquí pondría un emoticón, pero no lo haré, porque lo digo en serio.
Elotro motivo porela que escribo esto es por el problema de las referencias a elinks del foro antiguo desde los nuevos. Yendo al grano:
viewtopic.php?t=16135
deja de ser una referencia válida, en su lugar debería ir:
viewtopic.php?t=16135
y donde pone:
viewtopic.php?t=14432
debería ir:
viewtopic.php?t=14432
Esto implica que XForum debe cambiar por Forums, viewthreads por viewtopic, tid por t, pero al llegar al identificador de thread la cosa no es tan sencilla, en uno se arreglaría sumando 10666 y en el otro 10788. No sé a qué es debido esto último pero me imagino que es un efecto colateral de la migración.
Todo esto viene a que para la elaboración del listado de elinks creé un script perl (sé que se lo pasé a malaga26, pero no estoy seguro de si a superlopez también) que recorría la base de datos buscando el patrón de los elinks y con el cual sería un juego de niños buscar los enlaces con formato antiguo y reemplazarlos por los modernos si elparámetro tid tuviese una fórmula definida para reconvertirse a parámetro t. Si no la hubiera siempre se podría optar por pasar un script que recabase la ubicación de enlaces a elinks mal formados y quién es el dueño delthread donde aparecen De alguna manera construir un mensaje privado con esa información a cada usuario y dejar en manos de cada uno el que cuando tenga tiempo, y con la heramienta de buscar en los foros determine cuál es el enlace al que quería hacer referencia originalmente y modifique sus posts para adaptarlos a los nuevos foros. Si la diferencia entre tid y t no sigue una fórmula concreta no se me ocurre otro método mejor.
Ya me contaréis si esto que os cuento está de más y ya le tenéis buscada la solución por otro lado. Si por el contrario me es posible echaros una mano en algo trataré de sacar tiempo para hacerlo.
Saludos.