¡Buenas!
Esta noche he realizado bastantes cambios en el servidor y esto ha supuesto tener que hacer bastantes cambios en el foro, la base de datos y otros scripts relacionados.
Han sido muchas cosas y estoy seguro de que van a salir un buen puñado de fallos ya que, aunque he intentado revisarlo todo a fondo, tenía mucho código hardcodeado en las versiones anteriores del foro y me ha supuesto más trabajo del esperado. Además, para tocar los cojones, cuando iba a ponerlo online he descubierto un fallo gordo en uno de los plugins viejos que hacía que los usuarios dejasen de poder loguearse si primero se autentificaban desde la página principal y luego se desconectaba en cualquier otra página. Lo he descubierto de chiripa.
Bueno, la cuestión es que he hecho cambios importantes. He actualizado el sistema y pasado de PHP 5.6 a 7.1. Si no he pasado a 7.3 es porque habría tenido que cambiar 10 veces más código del **** vBulletin para conseguir hacerlo funcionar. Así que he optado por poner la 7.1 e ir tirando. He actualizado las bases de datos, el foro a la versión 4.2.5 y he ido actualizando los plugins que había disponibles compatibles con PHP 7.1 y editando a mano aquellos de los que nos se han publicado nuevas versiones.
Esto tiene un problema y es que en la anterior versión del foro metí bastante código hardcodeado en algunos archivos, por ejemplo para poder publicar de forma completamente anónima en el foro de Cuestiones Privadas.
Esto me ha dado más de un dolor de cabeza, ya que han cambiado por completo algunos de los scripts que yo había tocado, así que aviso a todo el mundo para que lo tenga en cuenta:
Aunque se pueden seguir posteando mensajes de forma completamente privada, la ip del usuario se almacena en el mensaje PERO NO SE MUESTRA. Lo digo porque quiero ser completamente transparente con el tema. Hasta que solucione esto, en los mensajes posteados de forma anónima también se guardará la IP en la base de datos, aunque en el foro no se muestre. Cuando tenga un rato para solucionarlo y lo cambie, os avisaré.
Esto significa que es MUY PROBABLE que otros plugins del foro no se comporten de la forma adecuada. Quizá falle la valoración de usuarios en compra/venta, o el registro de nuevos usuarios (por ejemplo el sistema anti-spam y el sistema de captchas). He hecho todas las pruebas que se me han ocurrido y parece que todo va bien, pero tengo clarísimo que van a aparecer problemas a punta pala.
Así que os agradecería mucho que me vayáis avisando cuanto antes de cualquier problema que encontréis, así como cualquier cosa que echéis en falta o que veáis que ahora está fuera de sitio. Cuanto ante me lo digáis, antes lo solucionaré.
Una vez esté todo funcionando bien, mi idea es dar el paso y saltar al vBulletin5 intentando recuperar la zona de descargas y otras cosas que se han ido quedando atrás durante todos estos años.
Un saludo
Anarchy
-----Actualizado-----
Vale, os adelanto ya que TapaTalk ha dejado de chutar. Se pueden ver los listados de mensajes, pero no entrar en ellos.
Me pongo enseguida a mirarlo.
Marcadores