Ya está disponible la versión 1.8.5 del foro, podéis leer la 1.8.0 aquí. Ahora mismo nos movemos con Flarum 1.8.1 y se han añadido mejoras generales. Pero principalmente de rendimiento. Hay alguna que otra cosilla comprometida con vosotros que no me ha dado tiempo a implementar, pero lo intentaré subir este viernes.
Novedades 🆕
Los usuarios ya podéis borrar vuestros propios mensajes e hilos sin necesidad de un mod. Con esto se introduce un nuevo tipo de permiso con el que en un futuro yo podría construir la posibilidad de automoderar hilos propios. Además, es parte del compromiso del foro con la privacidad, para que cada uno sea dueño de sus datos, y pueda borrarlos cuando quiera.
Se pueden citar etiquetas. Esto va a permitir muchas funcionalidades nuevas como esta propuesta de Dr_ZiP Aquí un ejemplo de citación de una etiqueta, solo tenéis que escribir el símbolo hashtag para localizarlas y luce así: Off Topic
Ahora podéis elegir la mejor respuesta de un hilo siempre que seáis propietarios de este. En los tres puntitos os aparecerá una nueva opción para elegir la mejor respuesta. En otros foros se llamaba "Solución" pero "Mejor respuesta" me parece más acertado que solución; de hecho esto se indexa en Google y es bueno para alguien que busca que vea que una cosa es la mejor respuesta de un hilo, pero que no necesariamente lo soluciona. Así es como luce.
Se han realizado algunos cambios en la parte de blog, visuales y de comportamiento. Quiero darle más visibilidad a los contenidos de blog, y para ello había algunas cosas que no tenían sentid. Por ejemplo, si el artículo de blog se ejecutaba desde la parte foro, esta lo cargaba como un hilo, lo cual no tiene mucho sentido. Ahora todos los bogpost, aunque aparecen en el timeline, se cargarán con el formato blog y la categoría redirige a su sitio correcto.
Ya podéis buscar GIFS en Giphy. Veréis un botoncito en el editor que os permite hacerlo.
Rendimiento y preparados para lo nuevo
Esta versión introduce algunos cambios necesarios para el siguiente paso en las notificaciones. Con Flarum 2.0 el sistema de notificaciones cambiará y se asemejará al de Discourse (el que tenía Pacotes).
La nueva versión incluye una serie de cambios brutales de rendimiento que servirán para que hilos como el de los loles carguen más rápido y consuman recursos. Groso modo, el foro debe validar cada mención y datos en un hilo. Si ese hilo acumula varias respuestas, necesita validar cada respuesta. De esta manera no será necesario, la cookie que controla la última posición conocida solo validará conforme se vaya cargando contenido. Aquí una muestra del ahorro en consultas:
Además aprovecharemos para testear alguna que otra cosilla que ya habíais pedido, como notificaciones y cositas en tiempo real.
Entorno de pre-producción
Hasta la fecha, esto se ha ido levantando usando una muy mala praxis que realicé por la celeridad que hacía falta para montar esto rápido. Hemos estado trabajando siempre sobre el entorno de producción. Por ello nos hemos comido numerosos errores y fallos y quizá algún problema de rendimiento. Hasta la fecha todos los cambios se han hecho mientras navegábais por el foro, por eso a veces algunos veían cosas raras...etc.
El plan ahora es levantar una copia del foro actual y trabajar sobre esta para subir los cambios solo cuando estén testeados y probados. Así, ni os enteráis. Esto permitirá a quien quiera, ser usuario beta en el entorno de pre-producción y echar una mano.