Apr
11

Tras pensarlo un poco, me he dado cuenta de que el log de cambios de esta aplicación el pleno desarrollo, no pinta nada en este blog, por lo que aprovechando la versión 0.53, he decidido crear un blog aparte para ir comentando su desarrollo.

http://blog.ogstats.bitnbyte.org/espanol

Categoría OGStats | Sé el primero en comentar!
Mar
12

Hoy os traigo una nueva versión de OGStats, versión en la que por fin se hace público el famoso script de “automatización” entre otras cosas.

  1. Agregado código de identificación de cuenta: en esta versión se han creado unos strings de identificación única para cada una de las cuentas que se vayan creando; este va a ser un elemento crucial a la hora de configurar el script de actualización automática.
  2. Creado el script de identificación: al final de este artículo se explicará como configurar el script para un correcto funcionamiento.
  3. Mejorado el formulario de búsqueda: ya que en esta actualización permite el uso de más de un idioma, se ha hecho una selección por ajax de los universos según el dominio seleccionado.
  4. Mejorado el formulario de creación de cuenta: por las mismas razones que el apartado anterior.
  5. Borradas columnas innecesarias de la base de datos.
  6. Añadido un gestor de idiomas: en esta versión ya se permite el uso de OGStats en inglés además de español.
  7. Corregido un error leve en las búsquedas.

Antes de nada, para ejecutar correctamente el javascript necesitarás tener instalado el plugin de greasemonkey, una vez instalado, tendrás que copiar el código javascript que encontrarás a continuación en un archivo que ha de llamarse ogstats.user.js
Continue reading “OGStats 0.52” »

Tags:
Categoría OGStats | 6 Comentarios »
Feb
18

Características de la nueva versión:

  • Corregido error al enlazar usuarios desde el top: este error se produjo en la última actualización.
  • Añadido contador de visitas en los popups: hasta el momento las visitas de los popups no se contaban por un error de código en la llamada a la función que se encargaba de ello.
  • Arreglado el error de las gráficas de crecimiento diario: los datos se mostraban a la inversa.
  • Cambiada la localización de la publicidad: si hay algo que me gusta bien poco de las páginas web es que tengan publicidad invasiva, así que me voy a aplicar el cuento.
  • Añadida sección de colaboración.

El último es a mi modo de ver la novedad más importante, ya que desde ahora se permitirá al usuario colaborar de una forma más directa con el desarrollo de la aplicación; si decides colaborar, mándame un correo electrónico para que nos coordinemos.

Tags:
Categoría OGStats | Sé el primero en comentar!
Jan
30

Después de unos días de que saliese la versión 0.51 de OGStats y de corregir sus errores, he seguido trabajando en algunos de los puntos flacos de la aplicación así como en añadir alguna carcterística nueva.

  1. Corregido error al mostrar una cuenta inexitente: hasta el momento si se seleccionaba una cuneta inexistente aparecía en la página una gráfica vacía y un formulario de firma vacío.
  2. Reducido significativamente el número de peticiones a la base de datos en la sección top.
  3. Corrección de algunos errores sintácticos y semánticos.
  4. Nuevo gráfico de jugadores por universo: a decir verdad no me convence como ha quedado el gráfico, pero bueno, si a alguien se le ocurre alguna manera de la que quedase mejor que avise :P .
  5. El error aparecido en la versión anterior de no poder ocultar la firma ha sido solventado.
Tags:
Categoría OGStats | Sé el primero en comentar!
Jan
24

Tras más de un mes de desarrollo a base de tiempos muertos, me complace presentarles la versión 0.51 de OGStats, la cual si bien no proporciona nuevas características para el usuario, al menos no muchas, si que trae consigo una serie de mejoras sustanciales que antes o después había que hacer para avanzar con el proyecto.

Como algunos de vosotros sabréis he aprendido php y MySQL con esta aplicación, es decir que llevo aproximadamente 6 meses de rodaje con este lenguaje, lo que hizo que las versiones anteriores de la aplicación estuviesen para el arrastre (lo cual no quiere decir que esta esté perfecta ni mucho menos), por lo que con lo que he podido ir aprendiendo durante estos meses analizando código de otras aplicaciones de código abierto, he mejorado el código.

Los dos cambios más significativos de esta versión son los siguientes:

  1. El tamaño de la base de datos ha pasado de 6,2MB a 1,5MB (sí, había muchos datos redundantes).
  2. El número de líneas de código empleadas (sin contar con las de las librerías externas utilizadas) se ha reducido drásticamente, en torno a un 65% de la cifra inicial, situándose ahora la cifra en 4.816.

Además de estas dos características:

  1. Se ha corregido un error importante en el registro de usuarios.
  2. Se ha asemejado la interfaz a la de la nueva versión de OGame.
  3. Se han unificado datos, como puede ser el número de jugadores por universo, lo que más adelante nos servirá para crear nuevas gráficas.
  4. Se ha arreglado el error de subrayado en los comentarios
  5. Por fin he implementado la edición de los datos de las cuentas.
  6. Se ha mejorado la lectura de los datos para actualizar la cuenta.

Ni que decir tiene que si observáis algún fallo, no dudéis en reportarlo, ya sea comentando aquí, en el foro o por correo.

Tags:
Categoría OGStats | 1 Comentario »
Nov
22

Esta actualización simplemente la he lanzado para arreglar pequeños errores en el código y un error que había al crear una nueva cuenta de usuario.

Tags:
Categoría OGStats | 1 Comentario »
Nov
22

Seguimos esperando la actualización del juego, por lo que entre eso y que no dispongo de mucho tiempo para dedicarle a la aplicación, la cosa está un poco parada, pero no pasa nada, he aquí una nueva actualización, cuyas carcterísticas son:

  1. Implementado sistema para ver diferencias entre dos registros dados: supongo que te estarás preguntando que diablos es esto, pues bien, como sabreis en la actualización 0.49 añadí la funcionalidad para ver todos los registros de una determinada cuenta, pues esta nueva característica está relacionada directamente con esta característica, he añadido una tabla flotante al popup donde se muestra este histórico y unos checkbox, siendo su funcionalidad mostrar la diferencia de datos entre dos actualizaciones dadas.
  2. Borrados todos los indicios que quedaban del sistema de invitaciones.

Además de estas novedades he cambiado cosas del código interno, que no son relevantes para el usuario final.

Por último decir como siempre que a psar de que el código está probado, pueden surgir errores por diversos motivos, si es así, comunicadmelo y lo arreglaré tan pronto como me sea posible.

Tags:
Categoría OGStats | Sé el primero en comentar!
Nov
3

En vista de que aun no se han dignado a actualizar a la última versión en el juego, yo sigo puliendo pequeños detalles, y  voilá, he aquí una nueva verisón, a ver que os parece…

  1. Arreglado el error de los hipervínculos del top100.
  2. Los usuarios baneados se muestran en rojo en los comentarios: de manera que son fácilmente identificables por los demás usuarios.
  3. Ahora es visible el top de usuarios completo: hasta este momento solo se podían ver las 100 cuentas con mejor puntuación, pero desde este momento, en la parte inferior de la página del top, hay unos botones para desplazarse por el mismo.
  4. Añadido un listado con todas actualizaciones de una cuenta en un popup: tras la petición de permitir la visualización del histórico de una cuenta determinada, he implementado una funcionalidad nueva que resuelve esta petición mediante el uso de un popup al cual se podrá acceder desde cada una de las cuentas.
  5. Se ha empezado a crear un area de administración.
  6. Añadida redirección a la cuenta tras actualizar la puntuación.
  7. Corregido error en la sección de opciones.
Tags:
Categoría OGStats | Sé el primero en comentar!
Oct
27

Mientras continuamos a la espera de la nueva versión oficial del juego, continúa la corrección de errores, así como el cambio de pequeños detalles del programa, los cuales procederé a explicar a continuación como es costumbre:

  1. Mejorado el rendimiento de algunos accesos a la base de datos.
  2. Corregido pequeño error en los puntos de las gráficas flash: la versión anterior, implantaba un sistema para decidir si mostrar o no los puntos de los puntos de inflexión de las gráficas, el cual tenía un error que ya está solventado.
  3. Arreglado error de superposición de fechas en las gráficas en flash que muestran el desarrollo de los últimos 7 días: ahora en las gráficas de 7 días se muestran las fechas cada dos días para evitar que se superpongan las mismas.
  4. Cambiado la aplicación para el conteo de visitas a la página: si bien hasta este momento, las estadísticas de ogstats y del blog estaban siendo monitoreadas por el sistema de código abierto piwik, la falta de actualizaciones del mismo así como las grandes cantidades de espacio en la base de datos que requería, he decidido hacer un giro de 180º e irme a la competencia, Google analytics.
  5. Arreglado pequeño error en el panel de opciones.
Tags:
Categoría OGStats | Sé el primero en comentar!
Oct
27

Versión complementaria a la anteriormente lanzada (0.46), en la que se añaden las siguientes novedades:

  1. Implementada función para el borrado de registros.
  2. Implementada función para el borrado de comentarios.
  3. Implementada función para el borrado de cuentas.
  4. Implementada función para el borrado de firmas.
  5. Borradas columnas innecesarias en la base de datos.
  6. Eliminado el código de cuenta: esto es debido a la nueva orientación que está tomando el proyecto ;) , dentro de poco habrá más novedades.
  7. Corregido error en número de días online.
  8. Creada la posibilidad de banear usuarios.
Tags:
Categoría OGStats | Sé el primero en comentar!