Plugin Directory

Changeset 2103374


Ignore:
Timestamp:
06/10/2019 02:54:04 PM (7 years ago)
Author:
optimizedmarketing
Message:

FIX: Added code to insure field order numbers are integers and added catch to while loop to prevent endless loop

Location:
gforms-export-entries/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • gforms-export-entries/trunk/gforms-export-entries.php

    r2014483 r2103374  
    77* Contributors: theverylastperson
    88* Author URI: http://OptiReto.com
    9 * Version: 1.4.4
     9* Version: 1.4.5
    1010* License: GPL2
    1111* Code Monkey: Jay Chuck Mailen
     
    1616if ( class_exists( 'GFForms' ) ) {
    1717
    18     define( 'GFEE_VER', '1.4.4' );
     18    define( 'GFEE_VER', '1.4.5' );
    1919
    2020    $plugin_path = plugins_url() . '/gforms-export-entries/';
  • gforms-export-entries/trunk/includes/generate_export.php

    r2014483 r2103374  
    107107
    108108    foreach( $settings['forms'] as $form=>$fields ) {
    109 
     109        //= Make sure all values for order as integers
     110        foreach( $fields as $field=>$order ) {
     111            $fields[ $field ] = (int)$order;
     112        }
    110113        asort( $fields );
    111114
     
    124127                        //= Handle missing columns
    125128                        ++$current_column;
     129
    126130                        if ( $current_column !== (int)$order ) {
    127                             while ( $current_column !== (int)$order ) {
     131                            while ( $current_column !== (int)$order && $current_column < (int)$order ) {
    128132                                $row[] = '';
    129133                                ++$current_column;
  • gforms-export-entries/trunk/readme.txt

    r2014483 r2103374  
    44Requires at least:
    55Tested up to: 4.9.8
    6 Stable tag: 1.4.4
     6Stable tag: 1.4.5
    77Bitbucket Plugin URI: https://bitbucket.org/Optimized-Marketing/gforms-export-entries/
    88Bitbucket Branch:     master 
     
    3636
    3737== Changelog ==
     38= 1.4.5 =
     39*
     40* FIX: Added code to insure field order numbers are integers and added catch to while loop to prevent endless loop
     41*
    3842= 1.4.4 =
    3943*
Note: See TracChangeset for help on using the changeset viewer.