Plugin Directory

Changeset 3243663


Ignore:
Timestamp:
02/20/2025 07:28:30 AM (12 months ago)
Author:
everestforms
Message:

Update to version 3.0.9.5 from GitHub

Location:
everest-forms
Files:
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • everest-forms/tags/3.0.9.5/everest-forms.php

    r3242407 r3243663  
    44 * Plugin URI: https://everestforms.net/
    55 * Description: Best WordPress Form Plugin to Create Contact Forms, Surveys, Quizzes, Payment Forms, & Custom Forms Using Drag & Drop Form Builder.
    6  * Version: 3.0.9.4
     6 * Version: 3.0.9.5
    77 * Author: Everest Forms
    88 * Author URI: https://everestforms.net/
  • everest-forms/tags/3.0.9.5/includes/abstracts/class-evf-form-fields-upload.php

    r3242407 r3243663  
    11151115                evf()->task->errors[ $form_data['id'] ][ $field_id ] = esc_html__( 'File type is not allowed.', 'everest-forms' );
    11161116                update_option( 'evf_validation_error', 'yes' );
     1117                wp_die( 'File type is not allowed' );
    11171118            }
    11181119
  • everest-forms/tags/3.0.9.5/includes/class-everest-forms.php

    r3242407 r3243663  
    2424     * @var string
    2525     */
    26     public $version = '3.0.9.4';
     26    public $version = '3.0.9.5';
    2727
    2828    /**
  • everest-forms/tags/3.0.9.5/includes/evf-core-functions.php

    r3227987 r3243663  
    47294729        case 'date':
    47304730            if ( 'range' === $mode ) {
     4731                $datetime_value = apply_filters( 'everest_forms_time_date_format', $datetime_value );
    47314732                $selected_dates = explode( ' to ', $datetime_value );
    47324733                if ( count( $selected_dates ) >= 2 ) {
    4733                     $datetime_start = "$selected_dates[0] 00:00";
    4734                     $datetime_start = gmdate( 'Y-m-d H:i', strtotime( $datetime_start ) );
    4735                     $date_time      = new DateTime( $selected_dates[1] );
    4736                     $date_time->modify( '+23 hour' );
    4737                     $datetime_end              = $date_time->format( 'Y-m-d H:i' );
    4738                     $datetime_arr[ $entry_id ] = array( $datetime_start, $datetime_end );
     4734                    if ( count( $selected_dates ) >= 2 ) {
     4735                        $start_date = DateTime::createFromFormat( $date_format, $selected_dates[0] );
     4736                        if ( $start_date === false ) {
     4737                            evf_get_logger()->debug( print_r( "Invalid start date format: {$selected_dates[0]}", true ) );
     4738                        }
     4739                        $start_date->setTime( 0, 0 );
     4740                        $datetime_start = $start_date->format( 'Y-m-d H:i' );
     4741
     4742                        $end_date = DateTime::createFromFormat( $date_format, $selected_dates[1] );
     4743                        if ( $end_date === false ) {
     4744                            evf_get_logger()->debug( print_r( "Invalid end date format: {$selected_dates[1]}", true ) );
     4745                        }
     4746                        $end_date->modify( '+23 hours' );
     4747                        $datetime_end = $end_date->format( 'Y-m-d H:i' );
     4748
     4749                        $datetime_arr[ $entry_id ] = array( $datetime_start, $datetime_end );
     4750                    }
     4751                }else{
     4752                    if ( !empty($datetime_value) && ! is_array ( $datetime_value) ) {
     4753                        $datetime_arr[ $entry_id ] = $datetime_value ;
     4754                    }
    47394755                }
    47404756            } else {
     
    47544770        case 'date-time':
    47554771            if ( 'range' === $mode ) {
     4772                $datetime_value = apply_filters( 'everest_forms_time_date_format', $datetime_value );
    47564773                $selected_dates = explode( ' to ', $datetime_value );
    47574774                if ( count( $selected_dates ) >= 2 ) {
  • everest-forms/tags/3.0.9.5/readme.txt

    r3242407 r3243663  
    55Tested up to: 6.7.1
    66Requires PHP: 7.2
    7 Stable tag: 3.0.9.4
     7Stable tag: 3.0.9.5
    88License: GPLv3
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    308308
    309309== Changelog ==
     310
     311= 3.0.9.5       - 20-02-2025
     312* Fix           - File upload execution halted during arbitrary attack.
     313* Fix           - Slot booking while the custom format is set in the WordPress timezone.
    310314
    311315= 3.0.9.4           - 18-02-2025
  • everest-forms/trunk/everest-forms.php

    r3242407 r3243663  
    44 * Plugin URI: https://everestforms.net/
    55 * Description: Best WordPress Form Plugin to Create Contact Forms, Surveys, Quizzes, Payment Forms, & Custom Forms Using Drag & Drop Form Builder.
    6  * Version: 3.0.9.4
     6 * Version: 3.0.9.5
    77 * Author: Everest Forms
    88 * Author URI: https://everestforms.net/
  • everest-forms/trunk/includes/abstracts/class-evf-form-fields-upload.php

    r3242407 r3243663  
    11151115                evf()->task->errors[ $form_data['id'] ][ $field_id ] = esc_html__( 'File type is not allowed.', 'everest-forms' );
    11161116                update_option( 'evf_validation_error', 'yes' );
     1117                wp_die( 'File type is not allowed' );
    11171118            }
    11181119
  • everest-forms/trunk/includes/class-everest-forms.php

    r3242407 r3243663  
    2424     * @var string
    2525     */
    26     public $version = '3.0.9.4';
     26    public $version = '3.0.9.5';
    2727
    2828    /**
  • everest-forms/trunk/includes/evf-core-functions.php

    r3227987 r3243663  
    47294729        case 'date':
    47304730            if ( 'range' === $mode ) {
     4731                $datetime_value = apply_filters( 'everest_forms_time_date_format', $datetime_value );
    47314732                $selected_dates = explode( ' to ', $datetime_value );
    47324733                if ( count( $selected_dates ) >= 2 ) {
    4733                     $datetime_start = "$selected_dates[0] 00:00";
    4734                     $datetime_start = gmdate( 'Y-m-d H:i', strtotime( $datetime_start ) );
    4735                     $date_time      = new DateTime( $selected_dates[1] );
    4736                     $date_time->modify( '+23 hour' );
    4737                     $datetime_end              = $date_time->format( 'Y-m-d H:i' );
    4738                     $datetime_arr[ $entry_id ] = array( $datetime_start, $datetime_end );
     4734                    if ( count( $selected_dates ) >= 2 ) {
     4735                        $start_date = DateTime::createFromFormat( $date_format, $selected_dates[0] );
     4736                        if ( $start_date === false ) {
     4737                            evf_get_logger()->debug( print_r( "Invalid start date format: {$selected_dates[0]}", true ) );
     4738                        }
     4739                        $start_date->setTime( 0, 0 );
     4740                        $datetime_start = $start_date->format( 'Y-m-d H:i' );
     4741
     4742                        $end_date = DateTime::createFromFormat( $date_format, $selected_dates[1] );
     4743                        if ( $end_date === false ) {
     4744                            evf_get_logger()->debug( print_r( "Invalid end date format: {$selected_dates[1]}", true ) );
     4745                        }
     4746                        $end_date->modify( '+23 hours' );
     4747                        $datetime_end = $end_date->format( 'Y-m-d H:i' );
     4748
     4749                        $datetime_arr[ $entry_id ] = array( $datetime_start, $datetime_end );
     4750                    }
     4751                }else{
     4752                    if ( !empty($datetime_value) && ! is_array ( $datetime_value) ) {
     4753                        $datetime_arr[ $entry_id ] = $datetime_value ;
     4754                    }
    47394755                }
    47404756            } else {
     
    47544770        case 'date-time':
    47554771            if ( 'range' === $mode ) {
     4772                $datetime_value = apply_filters( 'everest_forms_time_date_format', $datetime_value );
    47564773                $selected_dates = explode( ' to ', $datetime_value );
    47574774                if ( count( $selected_dates ) >= 2 ) {
  • everest-forms/trunk/readme.txt

    r3242407 r3243663  
    55Tested up to: 6.7.1
    66Requires PHP: 7.2
    7 Stable tag: 3.0.9.4
     7Stable tag: 3.0.9.5
    88License: GPLv3
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    308308
    309309== Changelog ==
     310
     311= 3.0.9.5       - 20-02-2025
     312* Fix           - File upload execution halted during arbitrary attack.
     313* Fix           - Slot booking while the custom format is set in the WordPress timezone.
    310314
    311315= 3.0.9.4           - 18-02-2025
Note: See TracChangeset for help on using the changeset viewer.