Gravity Forms 1.8.9: Actualización con mejoras de seguridad y corrección de errores.

Gravity Forms ha incorporado la funcionalidad de permitir la entrada de HTML en el campo «password». Además, se ha añadido un filtro gform_field_container para modificar el contenedor de campos. En la pantalla de detalles de entrada, ahora el encabezado de detalles de pago se establece por defecto como «Detalles de Pago». La integración con Akismet se ha actualizado para utilizar Akismet::http_post en lugar de la función obsoleta akismet_http_post en versiones de Akismet 3.0 en adelante. La traducción al español se ha corregido para escapar adecuadamente una cadena que causaba problemas al reenviar notificaciones.

Se ha introducido el gancho gform_encrypt_password para permitir el cifrado básico de los valores del campo de contraseña al guardarse en la base de datos. Se solucionó un problema con el Complemento de Pago donde la información de pago no estaba disponible para los ganchos a través del objeto $entry. Se corrigió un problema que causaba que los detalles de pago se mostraran dos veces en complementos de pago más antiguos. También se solucionó un problema con la lógica condicional al utilizar las opciones de mayor que y menor que en casillas de verificación.

Se han corregido errores relacionados con el método GFAPI::update_form(), las notificaciones incorrectas generadas cuando el elemento is_valid_key no existe en el array de información de versión, la validación de moneda en ciertas divisas, la lógica condicional que se reiniciaba incluso cuando el valor no cambiaba, el javascript de lógica condicional al trabajar con elementos secundarios vacíos y la cantidad de campos de Cantidad permitiendo valores negativos.

Además, se ha actualizado el gancho gform_entry_post_save para que se llame como un filtro en lugar de una acción, se solucionó un problema en la página de resultados donde los valores de campos con múltiples entradas (por ejemplo, Nombre y Dirección) no se mostraban correctamente, se añadió soporte para opciones de pago adicionales al Complemento de Pago, se corrigieron avisos y problemas causados por condiciones de alimentación en ciertas circunstancias, y se agregó un parámetro adicional a la llamada has_feed() para comprobar si hay una alimentación que cumple con la lógica condicional.

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.

Published On: 10 de julio de 2014Categories: Gravity Forms