Gamersmafia actualizada a la versión 2013032404
Estas noticias incluyen solo los commits más visibles para los usuarios con las mejoras más interesantes. Además, como llevábamos sin crearlas desde el 19 de noviembre de 2012 he tenido que quitar los más antiguos excepto alguno realmente importante.
Si alguien está interesado en conocer todos los cambios que se van realizando, podéis ver toda la lista de commits en el repositorio de Github, suscribiros a la lista de correo Gamersmafia Hackers si también estáis interesados en temas de desarrollo de la web, o añadir el tag GmVersion a vuestra lista de intereses para que Jabba os recomiende estas noticias.
Mejoras y nuevas funcionalidades
Renombrado Todo GM a Menú
corrige 496
CKEditor actualizado a la versión 4.0.2
por Draco351 | commit
corrige 417
Se han includo dos nuevos plugins al editor:
- Code Editor. Permite añadir código de más de 40 lenguajes de programación sin que sea interpretado por la página web. Útil para todos aquellos contenidos en los que sea necesario mostrar parte de un código.
- Table Resize. Hace que redimensionar el ancho de una tabla insertada sea mucho más fácil, en lugar de tener que editar estos valores a mano. No confundir con las herramientas nativas de redimensionado que incluyen algunos navegadores.
Permite cerrar popups al hacer clic fuera de ellos
por Draco351 | commit
corrige 330
corrige 416
Aumentado de 3 a 6 el máximo de categorías para un contenido
por Draco351 | commit
Modificada la skin de CKEditor
por Draco351 | commit
corrige 413
Reestructuración CSS completa de la web y cambios relacionados
por slnc | commit
Este commit cambia 720 archivos y modifica ~10k+ líneas de código. Es uno de los commits más extensos de los últimos años y es la primera limpieza sistemática del código css de la web desde 2006. Este commit no deja la web totalmente operativa y hay tests que fallaban pero no quiero separarme más de production porque revisar commits con un backlog de este tamaño es imposible.
El nuevo sistema CSS está basado en el paradigma Object-Oriented CSS. El objetivo es hacer la UI más profesional usando un conjunto de components CSS reducido.
Aparte de esto todos los iconos de la web excepto los productos de la tienda se han pasado a iconos vectorizados de forma que hacer nuevas skins no implica rehacer cerca de 75 iconos o no tocarlos y que la skin parezca medio terminada.
Otros cambios:
- Añadida sección para plataformas independiente de /juegos
- Añadida caja de render stats
- Añadido soporte para extraer imagen principal de contenidos con campos description o main. Los contenidos mostrarán ahora su imagen principal en portada y en secciones de tipos de contenidos concretas.
- Eliminada lista de borradores y contenidos pendientes en páginas de creación de contenidos. Esa información ya está disponible en la sección de moderación.
- Añadido soporte para versión móvil. El layout de la web se adapta ahora a modo una columna cuando la web se visita desde dispositivos con una resolución inferior a 800px.
Corrección de bugs
Corrige autoscroll a comentarios no leídos no funciona
corrige 439
Reactiva el enlace para resolver el estado de una apuesta
corrige 403
Corrige No contabiliza usarios con cierta skin
por Draco351 | commit
corrige 483
Corregido: Puntos de karma con doble K en usuarios top karma
por [GOD]Serginho|US | commit
fix 476
Corregido: El link "volver arriba" no funciona.
por [GOD]Serginho|US | commit
Borrada version de jquery scrollTo 1.4
fix 478
Corregido: Barras de porcentaje se ve mal al menos en Chrome (Probado en Chrome y Firefox)
por [GOD]Serginho|US | commit
fix 454
Corrige posicionamiento del logo de GM
corrige 471
Solo se estaba mostrando correctamente en los navegadores Chrome y Safari.
Corrige No es posible participar en decisiones
corrige 455
Corrige varios errores html
corrige 464 (Negrita y cursiva no se ven reflejados en tópics)
corrige 457 (El texto de comentarios no leídos se está marcando como no leído)
Añade espaciado entre droparea y caja de escribir comentario
Corrige imposible comentar
por slnc | commit
Corrige No es posible crear skins personalizadas
por slnc | commit
El problema real es que no estábamos creando el directorio app/assets/stylesheets/user_skins. Los tests son para incrementar coverage.
corrige 459
Gamersmafia
¿Ya funcionan las tables? ¿Ya funcionan las tablas? ¿Ya? ¿Ya?
Menos mal, la web ya no parece discapacitada!
Muy buenos los cambios
Lo que pone por “Usuario” es quien corrigió ese error?
Poco a poco toma forma! Seguid así
Exacto, y a la derecha donde pone commit, el cambio en concreto
Ay mi pobre Draco, cuanto curro tiene
Sí pone el usuario de Github, en realidad, el Serginho al que redirige el link en este topic no soy yo, es otro, aunque el que ha corregido el bug sí soy yo.
He corregido eso, perdona el fallo
Me lío con la web ahora. No veo bien las facciones, o es que las habéis eliminado? Cuando le doy a la de UT me sale el general.
A alguien mas se le borro el icono de las facciones? y alguno le deja entrar a alguna faccion en concreto?
Son bugs ya reportados, no se va a dejar así
Okey solo preguntaba por si solo era cosa mia x’D gracias.
mmm lo comento porque no sé si ya está reportado: Cuando haces click en Menú-> Portada te salta el error de ¡Vaya! Parece que este enlace está roto.
esta relacionado con esto https://github.com/gamersmafia/gamersmafia/issues/481
Mmmm…

Las tablas siguen sin irme
Puedo trabajar en ellas de la manera que te comenté, Draco351, pero a la hora de “ver el contenido publicado” no salen las tablas dibujadas 
Mmm, qué raro. ¿Puedes pasarme el enlace del contenido que tienes en borradores? Por aquí o por MP, como veas.
hay noticias que no me deja valorar los comentarios y otras que si, no se si alguien lo habra reportado
No, no lo ha reportado nadie, es la primera vez que leo eso.
Cuando lo hagas, ¿puedes facilitar más información? Por ejemplo, si te pasa en todos los navegadores, si has encontrado un patrón como que solo ocurre en X facciones o tipos de contenido, etc.
Gracias
Yo antes de reportar eso probaria 2-3 veces con cada noticia porque a mi antes si en un contenido no me dejaba valorar comentarios al recargar la pagina si que me dejaba. Luego tenia que recargar 3-4 veces una pagina para que me dejara valorar y ahora simplemente he pasado de valorar. Por eso digo que igual no es por la noticia en si, sino por alguna casualidad cosmica.
Es una tontería pero me acabo de dar cuenta de que puedes reportarte a tí mismo. ¿No es un poco estúpido?
Sí, lo es
¿Tienes tiempo de abrir una issue en Github? Es que ahora me viene mal hacerlo, y todo lo que no esté allí luego lo perdemos y se nos olvida.
Pues yo no lo veo nada estupido.
Hecho, aunque no sé si está bien puesto y esas cosas
ahora si me deja en todas las que he probado, ayer en esta no me dejaba y en las demas si.
https://cine.gamersmafia.com/noticias/show/53470
Está perfecto, gracias.
Gracias por mirarlo. Si empieza a pasar más a menudo lo pongo como algo para resolver en Github, pero de momento lo dejo porque ya tenemos 213 incidencias abiertas.
Respondo a una duda que me planteaba @harRy_ en una encuesta, sobre si Gamersmafia se iba a dejar tal y como está ahora.
Hasta ahora hemos estado corrigiendo bugs importantes y aun hay varios pendientes por corregir que considero tienen mayor prioridad que lo demás. Al mismo tiempo yo estoy trabajando en dejar la versión móvil de GM en un estado que pueda utilizarse, lo cual ya está casi listo, pero más adelante me pondré a realizar diversas mejoras en la misma si se ve que a la gente le interesa.
Además, tambien tengo entre manos reactivar el dominical, hacer que el sistema de creación de skins sea muy fácil de utilizar, arreglar un problema con la modificación de las categorías de facciones, arreglar otro con la creación de avatares de facciones, etc.
Con esto quiero decir que ni por asomo estamos quietos, y que si ves que algo todavía está mal no es sinónimo de que se vaya a dejar así. Mi objetivo obviamente, es cerrar todas y cada una de las incidencias abiertas en Github, pero si veis que algo que debería estar allí no está, agradecería que nos ayudéis informando de ello.
No necesitáis revisar la lista de incidencias una por una para ver si ese problema ya ha sido reportado. Con introducir términos clave en la caja de búsqueda de Github en la lista, sabréis si está o no
Si pulso en una noticia de mi facción y posteriormente para volver a la portada pulso sobre el logo de gamersmafia automaticamente me manda al portal de la facción (que por cierto de momento se ve bastante cutre, no estaría mal añadir un boton visible en las facciones para añadirse automaticamente, gente nueva podría tener dificultades para unirse a ellas o saber incluso que es)
Los que no podeis valorar comentarios ya he descubierto una manera de hacerlo: mantener el cursor sobre ‘‘Mi valoracion’’ y sin mover el raton bajais la pagina hacia abajo con las flechas hasta que se quede el cursor encima de una de las valoraciones, luego ya podeis mover el cursor con el raton y elegir la valoracion.
Gamersmafia actualizada a la versión 2013032501
https://gamersmafia.com/noticias/show/53474
Muchas gracias por tu respuesta Draco.
Te lo estás currando muchísimo.
Pero vamos a ver… los iconos de las facciones ya no se ven en la portada? porque ahora no sé de qué facción es cada noticia y eso es un fastidio.
Y también aclarar que cuando uno escribe un comentario, el icono que indica de qué facción es esa persona se ve desplazado hacia el comentario que uno escribe y no se ve junto al nombre de usuario!
Arreglado justo ahora (si no va, borra caché del navegador)
Perdona que cierre esto, pero quiero mantener abierto solo el de la versión actual para que no haya mucho lío. Es este:
https://gamersmafia.com/noticias/show/53607