Kanban 2.0

He creado un nuevo proyecto, que he llamado Kanban 2.0, actualizando la versión del ejemplo anterior, que he llamado Kanban 1.0.

En la actualización he hecho:

  • Pasar la aplicación a PHPRunner 10.7
  • He cambiado el sistema de notificaciones para usar el que incorpora la nueva versión de PHPRunner.
  • He cambiado los accesos a la base de datos utilizando el nuevo Api.
  • He incluido el sistema de depuración básico de cara a os sea más sencillo la depuración de vuestro código.
  • He simplificado la configuración del ejemplo. Esto ha sido fuente de muchos problemas.
  • He ampliado la funcionalidad para cambiar el «acceso» a las tareas, no apareciendo en el panel Kanban las que ya está en estado «final».

En general, ha quedado mucho más simple la codificación y por lo tanto, la comprensión para los desarrolladores que deseen utilizar el ejemplo.

DEMOhttps://fhumanes.com/kanban/

Usuario de acceso «admin«/»admin«.

El aspecto ha quedado así.

Los fuentes y explicación están en la página de este enlace.

 

Nueva versión de la solución de múltiples Workflows

Tengo intención de generar la versión 3.0 de esta solución/ejemplo en versión PHPRunner 10.7. Aquí el enlace a la versión anterior: Workflow version 2.0

Sé que hay muchos desarrolladores que han visto y descargado la solución, pero por las preguntas que he recibido, creo que nadie la ha implementado en algún proyecto.

Además de la actualización de la evolución de PHPRunner, tengo la intención de incluir reportes en PDF, mediante JasperPHP.

Voy a dejar el artículo en mi portal, abierto para que en comentarios me indiquéis las mejoras que a vosotros os venga bien, de cara a evaluar si me es posible implementar en esta nueva versión.

También me podéis hacer llegar los comentarios a través de mi email: [email protected]

Integración de librería PivotGrid de DevExtreme

Rubén, desarrollador de España,  me explicó que necesitaba hacer análisis de información de sus sistemas y requería, así lo vi yo, de una solución de tabla Pivot y gráficos.

Estuvimos viendo la solución que ya disponíamos pero no me satisfacía la presentación de la misma, así que busqué otra solución y me gustó esta de DevExpreme. Espero que a vosotros también os guste.

Esta librería es gratis, si no la utilizamos de forma comercial.

Objetivos del ejemplo

  • Identificar los campos “dimensiones” y “valores” en el cubo de datos.
  • Poder definir los signos de puntuación para los valores según el idioma y el tipo de dato.
  • Poder utilizar el producto en distintos idiomas. ¡¡¡ Siempre probando en Español !!!
  • Poder utilizar la funcionalidad de gráficos integrados con los datos de la tabla.
  • Poder definir los colores que deseo aplicar a una de las “dimensiones” (Se ha conseguido resolver el 16/03/2022)

Se ha ampliado funcionalidad el 18/03/2022 (visualización de columna de Color)

DEMO: https://fhumanes.com/pivot_grid

Si te gusta y te interesa esta información consulta el artículo y dispondrás de toda la información y el código fuente de la solución.

Actualización de Plugins para PHP 8

Con la liberación de PHPRunner 10.7 y el soporte total de PHP 8 para los desarrollos, me avisaron que algunos plugins no funcionaba y no sabían si era de la nueva versión de PHPRunner o del PHP 8.

El problema estaba, más o menos, generalizado y era en los parámetros de una de las funciones en los plugins de «View».

Los plugins afectados y corregidos son:

  • AnyChart
  • Árbol
  • Codemirror
  • Colors
  • Knob
  • Markdown
  • StarRanking
  • Switch
  • TagEditor
  • Toggle
  • TreeJson

Están disponibles para la descarga en su página, que está en este enlace.

Blog personal para facilitar soporte gratuito a usuarios de React y PHPRunner