Gravity Forms 2.4.9: Mejoras de seguridad y accesibilidad, correcciones de errores y actualizaciones.
Gravity Forms ha lanzado una nueva versión con mejoras significativas en seguridad y accesibilidad, así como en rendimiento. Entre las novedades destacan:
– Mejoras de seguridad, gracias a Jan van der Put y Harm Blankers de REQON Security.
– Mejoras de accesibilidad en el selector de fechas del campo de fecha.
– Información adicional agregada a los mensajes de registro para el envío de correos electrónicos de notificaciones.
– Nuevo parámetro $format añadido al filtro gform_merge_tag_filter.
– Filtro gform_file_upload_status_markup añadido para permitir modificar el marcado de carga de archivos mientras se está subiendo.
– Actualización de Chosen.js a la versión 1.8.7.
– Actualización de la URL de origen para tener en cuenta las cadenas de consulta en las URL.
Además, se han corregido varios problemas, como:
– Desaparición de la selección de botones de radio en el campo de repetición al agregar una nueva fila.
– Conteos negativos en las páginas de lista de formularios y entradas.
– Restablecimiento incorrecto de las opciones de campo al cambiar el tipo de entrada de campo personalizado de publicación.
– Problemas con los campos de producto ocultos mostrados/ocultados por lógica condicional.
– Mejoras en la interfaz de usuario mejorada en el campo de tipo de opción.
– Problemas con archivos que contienen caracteres especiales que no se adjuntan a las notificaciones.
– Incapacidad de mostrar los valores predeterminados en campos de selección múltiple ocultos por lógica condicional.
– Restauración incorrecta del precio por lógica condicional en campos de producto/envío único.
– Falla en la inicialización del selector de fechas al filtrar campos de fecha en el filtro de lista de entradas.
– Corrección de errores en la API, como errores fatales al usar REST API v2 para obtener una entrada que no existe y problemas con GFAPI::update_form() al incluir notificaciones/confirmaciones en el formulario usando matrices indexadas.
Estas actualizaciones y correcciones refuerzan la funcionalidad y el rendimiento de Gravity Forms en tu sitio web de Diseño WordPress.
Revisa los detalles de esta actualización en el changelog oficial: https://docs.gravityforms.com/gravityforms-change-log/.
En Zonsai, te ayudamos a mantener tu web siempre actualizada y segura.
Corrección de errores en Gravity Forms v2.4.8
Se corrigieron los avisos generados cuando los complementos de AF no especificaban una capacidad de configuración de formulario $_capabilities_form_settings o especificaban un array de capacidades. Se solucionó un problema con el widget de Gravity Forms introducido en la versión 2.4.7 donde faltaba la variable JavaScript gf_global en los formularios.
Descubre todos los detalles sobre esta versión en el changelog oficial: https://docs.gravityforms.com/gravityforms-change-log/.
Mantén tu web en perfecto estado con los servicios de Zonsai.
Gravity Forms 2.4.7: Mejoras de seguridad, accesibilidad y soporte.
Gravity Forms ha introducido diversas mejoras en su última versión, incluyendo mejoras de seguridad y accesibilidad. Se ha añadido soporte para Invisible reCAPTCHA v2 y compatibilidad con lectores de pantalla para mensajes de validación en campos de carga de archivos individuales. Además, se han realizado ajustes en la usabilidad de diversos campos de entrada y se han implementado filtros para modificar formularios en las páginas de Exportación de Entradas y Formularios. También se han realizado correcciones en el código para mejorar el rendimiento y la accesibilidad, así como para solucionar problemas específicos detectados en versiones anteriores. La nueva versión de Gravity Forms requiere ahora un mínimo de WordPress 5.0 para su funcionamiento óptimo. ¡Actualiza y disfruta de todas estas mejoras!
En cuanto a las correcciones, se han solucionado diversos problemas, como errores de visualización, notificaciones de PHP, límites de memoria y problemas de accesibilidad. También se ha trabajado en mejorar la compatibilidad con otras implementaciones de datepicker y en corregir fallos relacionados con campos de subida de archivos, lógica condicional, notificaciones y más. ¡Asegúrate de mantener tu Gravity Forms actualizado para disfrutar de un mejor rendimiento y accesibilidad en tu sitio web de WordPress!
Más información sobre esta actualización en el changelog oficial: https://docs.gravityforms.com/gravityforms-change-log/.
En Zonsai, somos expertos en diseño WordPress y mantenimiento de sitios web.
Actualizaciones de seguridad y correcciones de errores en Gravity Forms versión 2.4.6.
Gravity Forms ha implementado diversas mejoras en su última versión, entre las que se destacan:
**Seguridad**
– Se han añadido mejoras en la seguridad del formulario.
– Ahora, los campos que utilizan entradas de texto grandes (textarea) cuentan con el atributo maxlength cuando se define un límite de caracteres máximo.
**Accesibilidad**
– Se ha añadido el filtro gform_field_validation al campo Repetidor (Repeater field) para mejorar su funcionalidad.
– Se ha incluido el atributo aria-describedby en algunos campos de entrada individual, como Consentimiento, Texto, Área de texto y Sitio web.
**Rendimiento**
– Se ha actualizado el enlace en la notificación de desactivación de registro para desactivar el registro de inmediato.
– Se ha actualizado el gancho de acción gform_post_export_entries para incluir el export_id como quinto parámetro.
– Se ha actualizado la descripción de la configuración de reCAPTCHA.
**Correcciones**
– Se ha solucionado un problema de accesibilidad con el campo de total, que no anunciaba el monto total cuando este cambia.
– Se ha corregido un error fatal que podía ocurrir al utilizar GFFormsModel::media_handle_upload() para cargar un archivo de video en la biblioteca multimedia.
– Se ha solucionado un problema de contraste de color con el contador de caracteres en un fondo blanco.
– Se ha corregido un problema con el nombre del método de reemplazo en la notificación de desaprobación de GFFormsModel::purge_expired_incomplete_submissions().
– Se ha corregido un problema con los botones del campo Repetidor y se ha eliminado el atributo de título.
– Se ha solucionado un problema con la opción de marcador de posición que no se agregaba a los campos de tipo desplegable cuando el marcador de posición es 0.
– Se han realizado correcciones en las etiquetas secundarias del campo de dirección cuando se muestra el formulario.
– Se ha solucionado un problema con la altura del editor de texto enriquecido cuando se muestra el campo de párrafo o cuerpo de publicación mediante lógica condicional.
– Se han restablecido algunas propiedades que no se reiniciaban cuando se cambiaba el tipo de entrada del campo Producto, lo que causaba problemas en los cálculos y la lógica condicional en el frontend.
Además, en el ámbito de las API, se han agregado nuevas funciones como GFAPI::entry_exists() para verificar si existe una entrada para el ID proporcionado. También se han realizado correcciones para evitar posibles advertencias de PHP y pérdida de valores de metadatos de entrada registrados al actualizar una entrada durante el envío del formulario. Asimismo, se han añadido nuevas operaciones en GF_Query para mejorar la funcionalidad interna de la API.
Para más detalles sobre esta versión, revisa el changelog aquí: https://docs.gravityforms.com/gravityforms-change-log/.
Mantén tu sitio actualizado y seguro con la ayuda de Zonsai.
Mejoras de seguridad y correcciones en la versión 2.4.5 de Gravity Forms.
Gravity Forms ha incorporado mejoras de seguridad, como soporte para utilizar una propiedad cssClass con el array devuelto por el filtro gform_review_page, lo que permite aplicar clases personalizadas al elemento div de la página. Además, se ha actualizado el filtro gform_order_summary de la página de detalles de entrada para eliminar espacios en blanco al principio y al final del primer parámetro, el resumen del pedido. En cuanto a la página de detalles de entrada, ahora se utiliza wp_die() en lugar de die() cuando el usuario no tiene los permisos necesarios para la acción actual, lo que mejora la experiencia del usuario. También se ha corregido un aviso de PHP 7.3 en la página de detalles de entrada y un problema relacionado con la eliminación exitosa de cargas de archivos cuando se añaden nuevos campos a un campo de carga múltiple de archivos. Por último, se solucionó un problema en la entrada de detalles donde la clave de mapeo genérico desaparecía si se dejaba vacío el valor de la clave personalizada. Estas actualizaciones destacan la constante evolución de Gravity Forms en términos de funcionalidad y rendimiento para los usuarios de WordPress.
Para conocer más detalles sobre esta actualización, visita el changelog en https://docs.gravityforms.com/gravityforms-change-log/.
Confía en Zonsai para mantener tu sitio actualizado y seguro.
Actualizaciones de seguridad y correcciones de errores en Gravity Forms 2.4.4
Gravity Forms ha incorporado mejoras de seguridad, incluyendo el filtro gform_permission_granted_pre_download que permite utilizar lógica personalizada para determinar si un archivo puede ser accedido al utilizar la URL de descarga gf-download. También se ha solucionado un problema con la etiqueta de combinación para campos de casilla de verificación con más de 10 casillas cuando se utilizan dentro de un campo de cálculo. Además, se ha corregido un problema al emplear una etiqueta de combinación de campo de casilla de verificación de opción de producto en un cálculo.
Otras correcciones incluyen la solución de errores de HTML y comillas en la etiqueta de casilla de verificación del campo de consentimiento, así como la eliminación de advertencias de PHP 7.3 al reemplazar la etiqueta de combinación {all_fields} y al preparar el resumen del pedido para la página de detalles de la entrada. También se ha solucionado un problema donde la lógica condicional dependiente de un clic en un botón de radio no se evalúa correctamente cuando se restaura el valor predeterminado del botón de radio. Asimismo, se ha corregido un aviso de PHP que puede ocurrir al actualizar la información de producto en caché cuando no se encuentra presente un nombre de producto en la entrada. Por último, se ha solucionado un problema con la lógica condicional y la configuración de formularios basados en datepicker cuando se habilita el modo de no conflicto.
Encuentra toda la información sobre esta versión en el changelog oficial: https://docs.gravityforms.com/gravityforms-change-log/.
Optimiza tu sitio con Zonsai, expertos en diseño y desarrollo WordPress.
Actualizado GFMergeTag para modificar la expresión regular de etiquetas de combinación – Versión 2.4.3.
Se ha añadido un parámetro a GFMergeTag.parseMergeTags para permitir modificar la expresión regular utilizada para analizar etiquetas de combinación.
Se corrigió un aviso de PHP que podía ocurrir al guardar una nueva confirmación si la lógica condicional no estaba configurada.
Se corrigió el aviso de administrador de registro que se mostraba a usuarios que no podían acceder a la configuración del plugin.
Se solucionó un problema con la configuración de mensajes de confirmación y notificación cuando el modo sin conflictos está habilitado con WordPress 5.0.
Se corrigió la validación del estado fallido al haber comillas dobles en las etiquetas de campo de consentimiento.
Se solucionó un problema con las etiquetas de combinación de campo de producto cuando se usan en una fórmula de cálculo en sitios que utilizan una moneda con coma decimal.
Se corrigió que el ID del primer campo de entrada no se actualizara al duplicar un campo de correo electrónico con la configuración de confirmación de correo electrónico habilitada.
Se corrigió un problema que podía causar que los cálculos de algunos campos de precios generaran un error en algunas circunstancias.
API: Se corrigió un problema con el Campo de Lista de Múltiples Columnas donde la pre-población a través de código personalizado fallaba al pre-poblar los valores del campo.
API: Se corrigió un problema con el Campo de Lista de Una Columna donde se enviaba incorrectamente como un array en lugar de una lista separada por comas.
API: (interna) Se añadió el filtro gform_gf_query_sql para permitir la manipulación a bajo nivel de SQL generado por la clase interna GF_Query.
Para conocer más detalles sobre esta actualización, visita el changelog en https://docs.gravityforms.com/gravityforms-change-log/.
Confía en Zonsai para mantener tu sitio actualizado y seguro.
Solución de problemas de eliminación de campo multi-entrada en múltiples formularios – Versión 2.4.2
Se ha corregido un problema donde al eliminar un campo de entrada múltiple se eliminaban los valores de entrada con el mismo ID de campo de otros formularios.
Se ha corregido un resultado de cálculo incorrecto cuando la fórmula incluye la etiqueta de combinación para un campo de selección estándar; se estaba utilizando el texto de la selección en lugar del valor de la selección.
Revisa los detalles de esta actualización en el changelog oficial: https://docs.gravityforms.com/gravityforms-change-log/.
En Zonsai, te ayudamos a mantener tu web siempre actualizada y segura.
‘Actualización 2.4.1: Correcciones importantes para tu sitio web’
Se corrigió un problema en el proceso de actualización para sitios que utilizan un servicio externo de gestión de sitios para actualizaciones. Esto soluciona un problema que impedía el envío de formularios.
Se corrigió un problema con el Informe de estado que marcaba incorrectamente la tabla de claves de la API REST como ausente.
API: Se corrigió la entrada creada por GFFormsModel::create_lead() que contenía ‘false’ para los campos de tipo de sitio web en lugar de cadenas vacías.
Consulta el changelog completo en https://docs.gravityforms.com/gravityforms-change-log/.
Descubre cómo optimizar tu sitio con Zonsai, especialistas en diseño WordPress.
Mejoras de seguridad y privacidad en Gravity Forms 2.4
Gravity Forms ha implementado diversas mejoras en su versión, enfocadas en seguridad, accesibilidad y rendimiento. A continuación se detallan las actualizaciones más relevantes:
**Mejoras de seguridad:**
– Se han añadido ajustes de seguridad adicionales, incluyendo la posibilidad de definir una política de retención de datos personales en el formulario.
– Integración con las herramientas de exportación y eliminación de datos personales de WordPress, con control granular sobre los campos a exportar y eliminar.
– Opción para evitar el almacenamiento de la dirección IP junto con la entrada.
– Campo de Consentimiento para almacenar el texto de acuerdo con la entrada del formulario.
– Filtro gform_personal_data_identification_fields para agregar campos de identificación de usuarios a las opciones disponibles.
**Mejoras de rendimiento:**
– Optimizaciones en la recuperación de múltiples entradas de la base de datos.
– Filtro gform_display_field_select_columns_entry_list para permitir la adición y eliminación de campos de lista en la interfaz de selección en la lista de entradas.
**Mejoras de accesibilidad:**
– Corrección de múltiples problemas de accesibilidad con etiquetas de campo y atributos aria-required faltantes.
**Otras mejoras y correcciones:**
– Se ha actualizado la lista de países para que coincida con ISO 3166-1.
– Se ha añadido la capacidad de ordenar confirmaciones y notificaciones por nombre.
– Se ha corregido un problema con la validación del campo de sitio web cuando el protocolo contiene letras mayúsculas.
– Se ha solucionado un problema con la lógica condicional que involucra países y provincias con caracteres especiales.
– Se han realizado mejoras en la compatibilidad con los plugins Members 2.0+ y User Role Editor.
– Se ha corregido un problema con la visualización de detalles de la entrada en el mensaje de actualización del panel de control.
Estas actualizaciones reflejan el compromiso de Gravity Forms con la mejora continua de su funcionalidad, accesibilidad y rendimiento.
Para más detalles sobre esta versión, revisa el changelog aquí: https://docs.gravityforms.com/gravityforms-change-log/.
Mantén tu sitio actualizado y seguro con la ayuda de Zonsai.
Solución a problemas de configuración en la versión 2.3.6
Se corrigió un problema con la configuración de notificación de enrutamiento de correo electrónico que se perdía al guardar cuando se pegaba el correo electrónico.
Se solucionó el problema con el total del producto al configurar la moneda con 3 decimales.
Para conocer más detalles sobre esta actualización, visita el changelog en https://docs.gravityforms.com/gravityforms-change-log/.
Confía en Zonsai para mantener tu sitio actualizado y seguro.
Gravity Forms 2.3.5: Actualizaciones y correcciones técnicas importantes.
Se ha añadido el filtro gform_entry_pre_handle_confirmation para permitir modificar la entrada antes de que se procese la confirmación. También se agregó el filtro gform_disable_custom_field_names_query, que ofrece una forma de evitar que se ejecute la consulta de la tabla postmeta para mejorar el rendimiento del editor de formularios en algunos sitios.
Se solucionó un problema que impedía que el botón anterior funcionara en la última página de un formulario de diez páginas. Además, se corrigió un problema con el botón de envío que impedía que los formularios se enviaran en algunas situaciones.
Se resolvió un problema con la sustitución de etiquetas de combinación en la URL de redirección de confirmación. También se solucionó un problema donde podía producirse un aviso de PHP y los valores del campo de lista podían omitirse en la exportación de entradas si la configuración de columnas habilitadas se cambiaba después de recibir las entradas.
Se han corregido los estilos del mapa de campos y el valor personalizado de entrada de la configuración de asignación genérica que desaparecía al dejarse vacío, así como la falta de la interfaz de etiquetas de combinación.
Más información sobre esta actualización en el changelog oficial: https://docs.gravityforms.com/gravityforms-change-log/.
En Zonsai, somos expertos en diseño WordPress y mantenimiento de sitios web.