Guía 92 – Restore de Base de Datos

Pienso, que esta debería ser la Guía 1, porque así habría dotado a todos mis ejemplos de la posibilidad de RESTAURAR de un backup de Base de Datos y tanto vosotros, como yo, podríamos disfrutar del juego de datos suficiente para ver las posibilidades del ejemplo. Ahora, en la situación actual, la mayoría de las veces no me entero que los datos han sido destruidos y me cuesta más de un «click» el restaurar la situación.

Si tenéis la necesidad de un entorno de Demo, creo que esta alternativa es muy importante para que siempre esté operativo.

Realmente, la necesidad me la ha planteado un compañero que deseaba instalar en PC’s locales un desarrollo y deseaba tener la posibilidad de Backup y Restore, de la copia de seguridad, facilitando estas acciones al usuario.

Objetivo

Disponer en un desarrollo de PHPRunner la posibilidad de Backup de la Base de datos y del Restore de uno de los Backup.

DEMO:  https://fhumanes.com/videoclub2/

Usuario «admin»/»admin»

Las dos opciones de menú están integradas en la seguridad de PHPRunner, por lo que se le pueden asignar a cualquier perfil de usuario. Esto se ha hecho utilizando Vistas de una de las tablas del proyecto. Da igual la tabla que elijas porque de esas tablas no se utiliza nada salvo el contexto de la aplicación y la seguridad de esta. Las pantallas se crean con SNIPPET y botones de 3 estados.

Si estás interesado en el artículo, sigue leyendo en este enlace.

Guía 91 – Reducción de imágenes manteniendo proporciones

El problema de la deformación al reducir el tamaño de una imagen, especialmente cuando la imagen es vertical o se ha tomado en un móvil, es general en PHPRunner. Esto ha ocurrido en todas las versiones y yo, al menos, lo he reportado pero , que yo sepa, nunca se ha resuelto.

En mis desarrollos en React, me tuve que enfrentar al problema de reducir las imágenes que tomaba del móvil y consultando en internet vi cómo se resolvía y así lo apliqué en mi desarrollo.

Se ha publicado en el foro de Xlinesoft este mismo problema y visto que a otros muchos desarrolladores tienen el mismo problema,  me he animado a hacer este ejercicio.

Objetivo

Hacer transformaciones del tamaño de las imágenes conservando su orientación y proporción, para después utilizar las mismas en PHPRunner o cualquier otra solución.

DEMO: https://fhumanes.com/resize/

Si estás interesado sigue leyendo el artículo en este enlace.

Guía R-004 – React y FullCalendar

Esta biblioteca de JavaScript para definir la información de Calendario es un clásico y la hemos usado mucho en los desarrollos de PHPRunner.

En React, está toda ella disponible y sirve todo lo que hemos aprendido de su uso en PHPRunner y es, todavía, más sencillo explotar todas sus funcionalidades desde el entorno de React.

En este artículo facilito 2 ejemplos (de la propia biblioteca), pero adaptados a la última versión de React.

Aunque espero que ya conozcáis cómo se puede saber las librerías instaladas utilizando el fichero «package.json«, voy a explicar qué es lo que he instalado en cada caso.

Objetivo

Comprobar la integración de FullCalendar en el entorno de React.

Demo1:    https://fhumanes.com/fullcalendar-react/

Demo2: https://fhumanes.com/scheduler-react/

Si estás interesado en este tema, sigue leyendo el artículo.

Guía R-003 – Caso práctico de React con AnyChart

Como había indicado en la Guía anterior he realizado este ejemplo utilizando la funcionalidad de este otro artículo de mostrar la integración de AnyChart con los Snippet de PHPRunner.

El ejemplo es muy sencillo, porque así entiendo que es más sencillo para la comprensión de los desarrolladores que empiezan a utilizar React, pero creo que explica con detalle la integración y potencia de la utilización de esta biblioteca gráfica de JavaScript (AnyChart).

Objetivo

Integrar en una misma página varios gráficos producidos por AnyChart ( Semi-donut y Mapas Temáticos), produciendo los cambios de datos por la selección de un campo Lookup.

DEMO: (versión React) https://fhumanes.com/map_anychart-react
DEMO: (versión PHPRunner) https://fhumanes.com/map_anychart

Si estas interesado en este artículo, mediante este enlace tendrás la explicación y los fuentes.

Guía R-002 – Incorporar toda la potencia de Anychart a REACT

Aquel que conozca un poco mis gustos en la informática, sabrá que la biblioteca de Anychart, además de ser completísima, tiene multitud de ejemplos completos y con posibilidades de modificación, excelente documentación y un soporte técnico que rápidamente responde con una o varias soluciones, es mi preferida para representar gráficos de todos los tipos.

Objetivo

Estudiar cómo la misma solución de gráficos que tiene PHPrunner se puede utilizar en React.

Demo: https://fhumanes.com/anychart-react/

Si este artículo es de tu interés, sigue leyendo en este enlace.

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