Plugin Directory

Changeset 2357626


Ignore:
Timestamp:
08/11/2020 07:58:50 PM (6 years ago)
Author:
wprequal
Message:

Commit v7.8.0

Location:
wprequal/trunk
Files:
2 added
1 deleted
8 edited

Legend:

Unmodified
Added
Removed
  • wprequal/trunk/app/abstracts/class.Api.php

    r2356316 r2357626  
    8383            }
    8484
     85            if  ( is_int( $body ) ) {
     86
     87                // Clean the array data.
     88                $clean = intval( $body );
     89
     90                // Convert the array back to an object.
     91                return $clean;
     92
     93            }
     94
    8595        }
    8696
  • wprequal/trunk/app/classes/class.Core.php

    r2356316 r2357626  
    115115    public static function status( $min = 0 ) {
    116116
    117         $status = 0;
    118 
    119         if ( $settings = get_option( WPREQUAL_OPTIONS ) ) {
    120             $status = is_object( $settings ) ? $settings->status : FALSE;
    121         }
     117        $status = Settings::instance()->status();
    122118
    123119        return $status >= $min;
     
    251247        $query = $this->activate_query();
    252248
    253         if ( $new_token = $this->get( 'activate/', array(), $query ) ) {
     249        if ( $new_token = $this->get( 'activate/', [], $query ) ) {
    254250
    255251            $access_token = sanitize_text_field( $new_token );
  • wprequal/trunk/app/classes/class.Settings.php

    r2356316 r2357626  
    1717
    1818    /**
     19     * API status key.
     20     *
     21     * @since 7.7.9
     22     */
     23
     24    const status_key = 'wprequal_status';
     25
     26    /**
     27     * @var int|mixed
     28     *
     29     * @access private
     30     * @since 7.7.9
     31     */
     32
     33    private $status = null;
     34
     35    /**
    1936     * Settings
    2037     *
     
    2643
    2744    private $settings;
    28 
    29     /**
    30      * @var $settings
    31      *
    32      * @access private
    33      * @since 6.0
    34      */
    35     private $options;
    3645
    3746    /**
     
    129138
    130139    /**
    131      * Get Settings
    132      *
    133      * Get the settings object.
    134      *
    135      * @since 5.5
    136      */
    137 
    138     public function get_settings() {
    139 
    140         $this->check_settings();
    141 
    142         if ( $settings = get_option( WPREQUAL_OPTIONS ) ) {
    143             return $settings;
    144         }
    145 
    146         $settings = $this->get( WPREQUAL_OPTIONS );
    147 
    148         if ( $settings && is_object( $settings ) ) {
    149 
    150             update_option( WPREQUAL_OPTIONS, $settings );
    151 
    152             Log::write( 'settings', $settings );
    153 
    154             return $settings;
    155 
    156         }
    157 
    158         return [];
    159     }
    160 
    161     /**
    162      * Check Settings
    163      *
    164      * @since 5.5
    165      */
    166 
    167     private function check_settings() {
    168         if ( ! get_transient( WPREQUAL_OPTIONS ) ) {
    169             $this->delete_settings();
    170             set_transient( WPREQUAL_OPTIONS, 'settings_active', 24 * HOUR_IN_SECONDS );
    171         }
     140     * Status.
     141     *
     142     * @return int|mixed
     143     */
     144
     145    public function status() {
     146
     147        if ( isset( $this->status ) ) {
     148            return $this->status;
     149        }
     150
     151        if ( $this->status = get_transient( self::status_key ) ) {
     152            return $this->status;
     153        }
     154
     155        if ( $this->status = $this->get( 'status/' ) ) {
     156            set_transient( self::status_key, $this->status, 24 * HOUR_IN_SECONDS );
     157
     158            return $this->status;
     159        }
     160
     161        return 0;
     162
    172163    }
    173164
     
    225216    public function register_settings() {
    226217
    227         $settings = $this->get_settings();
     218        $settings = Options::instance()->options();
    228219        $options  = $this->group();
    229220
     
    337328            ),
    338329            1 => array(
     330                'label'   => __( 'Pop Up' ),
     331                'id'      => 'popup',
     332                'status'  => FALSE,
     333                'extends' => FALSE
     334            ),
     335            2 => array(
     336                'label'   => __( 'Calculator' ),
     337                'id'      => 'calculator',
     338                'status'  => FALSE,
     339                'extends' => array( 'real_estate', 'mortgage' )
     340            ),
     341            3 => array(
     342                'label'   => __( 'Amortize' ),
     343                'id'      => 'amortize',
     344                'status'  => FALSE,
     345                'extends' => array( 'real_estate', 'mortgage' )
     346            ),
     347            4 => array(
    339348                'label'   => __( 'Referral Tracking' ),
    340349                'id'      => 'referrer',
     
    342351                'extends' => FALSE
    343352            ),
    344             2 => array(
     353            5 => array(
    345354                'label'   => __( 'Font Awesome' ),
    346355                'id'      => 'fontawesome',
    347                 'status'  => FALSE,
    348                 'extends' => FALSE
    349             ),
    350             3 => array(
    351                 'label'   => __( 'Calculator' ),
    352                 'id'      => 'calculator',
    353                 'status'  => FALSE,
    354                 'extends' => array( 'real_estate', 'mortgage' )
    355             ),
    356             4 => array(
    357                 'label'   => __( 'Amortize' ),
    358                 'id'      => 'amortize',
    359                 'status'  => FALSE,
    360                 'extends' => array( 'real_estate', 'mortgage' )
    361             ),
    362             5 => array(
    363                 'label'   => __( 'Pop Up' ),
    364                 'id'      => 'popup',
    365356                'status'  => FALSE,
    366357                'extends' => FALSE
     
    441432
    442433        view( 'settings', 'input', [
     434            'value'   => $this->value( $setting ),
     435            'setting' => $setting
     436        ]);
     437
     438        $this->note( $setting );
     439
     440    }
     441
     442    /**
     443     * Number input.
     444     *
     445     * @since 7.7.9
     446     *
     447     * @param $setting
     448     */
     449
     450    public function number( $setting ) {
     451
     452        view( 'settings', 'number', [
    443453            'value'   => $this->value( $setting ),
    444454            'setting' => $setting
     
    608618        if ( $old_value !== $value && ! empty( $value ) ) {
    609619
     620            // Register paid access token
    610621            $this->get( 'register/' );
    611622
    612             // Delete the settings.
    613             $this->delete_settings();
    614 
    615             // Get plugin settings.
    616             $this->get_settings();
    617 
    618         }
    619 
    620     }
    621 
    622     /**
    623      * Delete Settings.
    624      */
    625 
    626     public function delete_settings() {
    627         delete_option( WPREQUAL_OPTIONS );
     623            delete_transient( self::status_key );
     624        }
     625
    628626    }
    629627
     
    679677    public function group() {
    680678        $group = $this->group;
    681         return isset( $this->options()[$group] ) ? $this->options()[$group] : array();
     679        return isset( $this->settings()[$group] ) ? $this->settings()[$group] : array();
    682680    }
    683681
     
    691689    public function option_filter() {
    692690
    693         $all_options = $this->options();
     691        $all_options = $this->settings();
    694692
    695693        foreach ( $all_options as $tab => $options ) {
     
    718716    public function option_value( $value, $option ) {
    719717
    720         $options = $this->options();
     718        $options = $this->settings();
    721719
    722720        foreach ( $options as $tab => $values ) {
     
    747745    public function label( $option ) {
    748746       
    749         $options = $this->options();
     747        $options = $this->settings();
    750748       
    751749        return $options[$this->group][$option]['label'];
     
    759757     */
    760758
    761     public function options() {
     759    public function settings() {
    762760
    763761        return array(
     
    829827            'calculator' => array(
    830828                'wprequal_section_calc_general' => array(
    831                     'label'  => __( '<h2>General</h2>' ),
     829                    'label'  => '<h2>' . __( 'General' ) . '</h2>',
    832830                    'status' => 0,
    833831                    'filter' => FALSE
     
    848846                    'filter' => FALSE
    849847                ),
     848                // Price slider settings
     849                'wprequal_section_prices' => array(
     850                    'label'  => '<h2>' . __( 'Prices' ) . '</h2>',
     851                    'status' => 0,
     852                    'filter' => FALSE
     853                ),
     854                'wprequal_price_label' => array(
     855                    'label'  => __( 'Price Label' ),
     856                    'status' => 0,
     857                    'filter' => FALSE
     858                ),
     859                'wprequal_price_min' => array(
     860                    'label'  => __( 'Price Min' ),
     861                    'status' => 0,
     862                    'filter' => FALSE
     863                ),
     864                'wprequal_price_max' => array(
     865                    'label'  => __( 'Price Max' ),
     866                    'status' => 0,
     867                    'filter' => FALSE
     868                ),
     869                'wprequal_price_step' => array(
     870                    'label'  => __( 'Price Step' ),
     871                    'status' => 0,
     872                    'filter' => FALSE
     873                ),
     874                'wprequal_price_default' => array(
     875                    'label'  => __( 'Price Default' ),
     876                    'status' => 0,
     877                    'filter' => FALSE
     878                ),
     879                // Down Payment Settings
     880                'wprequal_section_down_payment' => array(
     881                    'label'  => '<h2>' . __( 'Down Payment' ) . '</h2>',
     882                    'status' => 0,
     883                    'filter' => FALSE
     884                ),
     885                'wprequal_down_payment_label' => array(
     886                    'label'  => __( 'Down Payment Label' ),
     887                    'status' => 0,
     888                    'filter' => FALSE
     889                ),
     890                'wprequal_down_payment_min' => array(
     891                    'label'  => __( 'Down Payment Min' ),
     892                    'status' => 0,
     893                    'filter' => FALSE
     894                ),
     895                'wprequal_down_payment_max' => array(
     896                    'label'  => __( 'Down Payment Max' ),
     897                    'status' => 0,
     898                    'filter' => FALSE
     899                ),
     900                'wprequal_down_payment_step' => array(
     901                    'label'  => __( 'Down Payment Step' ),
     902                    'status' => 0,
     903                    'filter' => FALSE
     904                ),
     905                'wprequal_down_payment_default' => array(
     906                    'label'  => __( 'Down Payment Default' ),
     907                    'status' => 0,
     908                    'filter' => FALSE
     909                ),
     910                // Loan Term Settings
     911                'wprequal_section_term' => array(
     912                    'label'  => '<h2>' . __( 'Loan Term' ) . '</h2>',
     913                    'status' => 0,
     914                    'filter' => FALSE
     915                ),
     916                'wprequal_term_label' => array(
     917                    'label'  => __( 'Term Label' ),
     918                    'status' => 0,
     919                    'filter' => FALSE
     920                ),
     921                'wprequal_term_suffix' => array(
     922                    'label'  => __( 'Term Suffix' ),
     923                    'status' => 0,
     924                    'filter' => FALSE
     925                ),
     926                'wprequal_term_type' => array(
     927                    'label'  => __( 'Term Type' ),
     928                    'status' => 0,
     929                    'filter' => FALSE
     930                ),
     931                'wprequal_term_min' => array(
     932                    'label'  => __( 'Term Min' ),
     933                    'status' => 0,
     934                    'filter' => FALSE
     935                ),
     936                'wprequal_term_max' => array(
     937                    'label'  => __( 'Term Max' ),
     938                    'status' => 0,
     939                    'filter' => FALSE
     940                ),
     941                'wprequal_term_step' => array(
     942                    'label'  => __( 'Term Step' ),
     943                    'status' => 0,
     944                    'filter' => FALSE
     945                ),
     946                'wprequal_term_default' => array(
     947                    'label'  => __( 'Term Default' ),
     948                    'status' => 0,
     949                    'filter' => FALSE
     950                ),
     951                // Interesst Rate Settings
     952                'wprequal_section_rate' => array(
     953                    'label'  => '<h2>' . __( 'Interest Rate' ) . '</h2>',
     954                    'status' => 0,
     955                    'filter' => FALSE
     956                ),
     957                'wprequal_rate_label' => array(
     958                    'label'  => __( 'Rate Label' ),
     959                    'status' => 0,
     960                    'filter' => FALSE
     961                ),
     962                'wprequal_rate_min' => array(
     963                    'label'  => __( 'Rate Min' ),
     964                    'status' => 0,
     965                    'filter' => FALSE
     966                ),
     967                'wprequal_rate_max' => array(
     968                    'label'  => __( 'Rate Max' ),
     969                    'status' => 0,
     970                    'filter' => FALSE
     971                ),
     972                'wprequal_rate_step' => array(
     973                    'label'  => __( 'Rate Step' ),
     974                    'status' => 0,
     975                    'filter' => FALSE
     976                ),
     977                'wprequal_rate_default' => array(
     978                    'label'  => __( 'Rate Default' ),
     979                    'status' => 0,
     980                    'filter' => FALSE
     981                ),
     982                // Tax Settings
     983                'wprequal_section_tax' => array(
     984                    'label'  => '<h2>' . __( 'Taxes' ) . '</h2>',
     985                    'status' => 0,
     986                    'filter' => FALSE
     987                ),
     988                'wprequal_tax_label' => array(
     989                    'label'  => __( 'Tax Label' ),
     990                    'status' => 0,
     991                    'filter' => FALSE
     992                ),
     993                'wprequal_tax_min' => array(
     994                    'label'  => __( 'Tax Min' ),
     995                    'status' => 0,
     996                    'filter' => FALSE
     997                ),
     998                'wprequal_tax_max' => array(
     999                    'label'  => __( 'Tax Max' ),
     1000                    'status' => 0,
     1001                    'filter' => FALSE
     1002                ),
     1003                'wprequal_tax_step' => array(
     1004                    'label'  => __( 'Tax Step' ),
     1005                    'status' => 0,
     1006                    'filter' => FALSE
     1007                ),
     1008                'wprequal_tax_default' => array(
     1009                    'label'  => __( 'Tax Default' ),
     1010                    'status' => 0,
     1011                    'filter' => FALSE
     1012                ),
     1013                // Insurance Settings
     1014                'wprequal_section_insurance' => array(
     1015                    'label'  => '<h2>' . __( 'Insurance' ) . '</h2>',
     1016                    'status' => 0,
     1017                    'filter' => FALSE
     1018                ),
     1019                'wprequal_insurance_label' => array(
     1020                    'label'  => __( 'Insurance Label' ),
     1021                    'status' => 0,
     1022                    'filter' => FALSE
     1023                ),
     1024                'wprequal_insurance_min' => array(
     1025                    'label'  => __( 'Insurance Min' ),
     1026                    'status' => 0,
     1027                    'filter' => FALSE
     1028                ),
     1029                'wprequal_insurance_max' => array(
     1030                    'label'  => __( 'Insurance Max' ),
     1031                    'status' => 0,
     1032                    'filter' => FALSE
     1033                ),
     1034                'wprequal_insurance_step' => array(
     1035                    'label'  => __( 'Insurance Step' ),
     1036                    'status' => 0,
     1037                    'filter' => FALSE
     1038                ),
     1039                'wprequal_insurance_default' => array(
     1040                    'label'  => __( 'Insurance Default' ),
     1041                    'status' => 0,
     1042                    'filter' => FALSE
     1043                ),
    8501044                // Focus settings
    8511045                'wprequal_section_focus' => array(
    852                     'label'  => __( '<h2>Focus</h2>' ),
     1046                    'label'  => '<h2>' . __( 'Focus' ) . '</h2>' ,
    8531047                    'status' => 0,
    8541048                    'filter' => FALSE
     
    8711065                // Get Quote Settings
    8721066                'wprequal_section_get_quote' => array(
    873                     'label'  => __( '<h2>Get Quote</h2>' ),
     1067                    'label'  => '<h2>' . __( 'Get Quote' ) . '</h2>',
    8741068                    'status' => 0,
    8751069                    'filter' => FALSE
     
    9191113                    'status' => 2,
    9201114                    'filter' => TRUE
    921                 ),
    922                 // Price slider settings
    923                 'wprequal_section_prices' => array(
    924                     'label'  => __( '<h2>Prices</h2>' ),
    925                     'status' => 0,
    926                     'filter' => FALSE
    927                 ),
    928                 'wprequal_price_label' => array(
    929                     'label'  => __( 'Price Label' ),
    930                     'status' => 0,
    931                     'filter' => FALSE
    932                 ),
    933                 'wprequal_price_min' => array(
    934                     'label'  => __( 'Price Min' ),
    935                     'status' => 2,
    936                     'filter' => FALSE
    937                 ),
    938                 'wprequal_price_max' => array(
    939                     'label'  => __( 'Price Max' ),
    940                     'status' => 2,
    941                     'filter' => FALSE
    942                 ),
    943                 'wprequal_price_step' => array(
    944                     'label'  => __( 'Price Step' ),
    945                     'status' => 2,
    946                     'filter' => FALSE
    947                 ),
    948                 'wprequal_price_default' => array(
    949                     'label'  => __( 'Price Default' ),
    950                     'status' => 2,
    951                     'filter' => FALSE
    952                 ),
    953                 // Down Payment Settings
    954                 'wprequal_section_down_payment' => array(
    955                     'label'  => __( '<h2>Down Payment</h2>' ),
    956                     'status' => 0,
    957                     'filter' => FALSE
    958                 ),
    959                 'wprequal_down_payment_label' => array(
    960                     'label'  => __( 'Down Payment Label' ),
    961                     'status' => 0,
    962                     'filter' => FALSE
    963                 ),
    964                 'wprequal_down_payment_min' => array(
    965                     'label'  => __( 'Down Payment Min' ),
    966                     'status' => 2,
    967                     'filter' => FALSE
    968                 ),
    969                 'wprequal_down_payment_max' => array(
    970                     'label'  => __( 'Down Payment Max' ),
    971                     'status' => 2,
    972                     'filter' => FALSE
    973                 ),
    974                 'wprequal_down_payment_step' => array(
    975                     'label'  => __( 'Down Payment Step' ),
    976                     'status' => 2,
    977                     'filter' => FALSE
    978                 ),
    979                 'wprequal_down_payment_default' => array(
    980                     'label'  => __( 'Down Payment Default' ),
    981                     'status' => 2,
    982                     'filter' => FALSE
    983                 ),
    984                 // Loan Term Settings
    985                 'wprequal_section_term' => array(
    986                     'label'  => __( '<h2>Loan Term</h2>' ),
    987                     'status' => 0,
    988                     'filter' => FALSE
    989                 ),
    990                 'wprequal_term_label' => array(
    991                     'label'  => __( 'Term Label' ),
    992                     'status' => 0,
    993                     'filter' => FALSE
    994                 ),
    995                 'wprequal_term_suffix' => array(
    996                     'label'  => __( 'Term Suffix' ),
    997                     'status' => 0,
    998                     'filter' => FALSE
    999                 ),
    1000                 'wprequal_term_type' => array(
    1001                     'label'  => __( 'Term Type' ),
    1002                     'status' => 0,
    1003                     'filter' => FALSE
    1004                 ),
    1005                 'wprequal_term_min' => array(
    1006                     'label'  => __( 'Term Min' ),
    1007                     'status' => 2,
    1008                     'filter' => FALSE
    1009                 ),
    1010                 'wprequal_term_max' => array(
    1011                     'label'  => __( 'Term Max' ),
    1012                     'status' => 2,
    1013                     'filter' => FALSE
    1014                 ),
    1015                 'wprequal_term_step' => array(
    1016                     'label'  => __( 'Term Step' ),
    1017                     'status' => 2,
    1018                     'filter' => FALSE
    1019                 ),
    1020                 'wprequal_term_default' => array(
    1021                     'label'  => __( 'Term Default' ),
    1022                     'status' => 2,
    1023                     'filter' => FALSE
    1024                 ),
    1025                 // Interesst Rate Settings
    1026                 'wprequal_section_rate' => array(
    1027                     'label'  => __( '<h2>Interest Rate</h2>' ),
    1028                     'status' => 0,
    1029                     'filter' => FALSE
    1030                 ),
    1031                 'wprequal_rate_label' => array(
    1032                     'label'  => __( 'Rate Label' ),
    1033                     'status' => 0,
    1034                     'filter' => FALSE
    1035                 ),
    1036                 'wprequal_rate_min' => array(
    1037                     'label'  => __( 'Rate Min' ),
    1038                     'status' => 2,
    1039                     'filter' => FALSE
    1040                 ),
    1041                 'wprequal_rate_max' => array(
    1042                     'label'  => __( 'Rate Max' ),
    1043                     'status' => 2,
    1044                     'filter' => FALSE
    1045                 ),
    1046                 'wprequal_rate_step' => array(
    1047                     'label'  => __( 'Rate Step' ),
    1048                     'status' => 2,
    1049                     'filter' => FALSE
    1050                 ),
    1051                 'wprequal_rate_default' => array(
    1052                     'label'  => __( 'Rate Default' ),
    1053                     'status' => 2,
    1054                     'filter' => FALSE
    1055                 ),
    1056                 // Tax Settings
    1057                 'wprequal_section_tax' => array(
    1058                     'label'  => __( '<h2>Taxes</h2>' ),
    1059                     'status' => 0,
    1060                     'filter' => FALSE
    1061                 ),
    1062                 'wprequal_tax_label' => array(
    1063                     'label'  => __( 'Tax Label' ),
    1064                     'status' => 0,
    1065                     'filter' => FALSE
    1066                 ),
    1067                 'wprequal_tax_min' => array(
    1068                     'label'  => __( 'Tax Min' ),
    1069                     'status' => 2,
    1070                     'filter' => FALSE
    1071                 ),
    1072                 'wprequal_tax_max' => array(
    1073                     'label'  => __( 'Tax Max' ),
    1074                     'status' => 2,
    1075                     'filter' => FALSE
    1076                 ),
    1077                 'wprequal_tax_step' => array(
    1078                     'label'  => __( 'Tax Step' ),
    1079                     'status' => 2,
    1080                     'filter' => FALSE
    1081                 ),
    1082                 'wprequal_tax_default' => array(
    1083                     'label'  => __( 'Tax Default' ),
    1084                     'status' => 2,
    1085                     'filter' => FALSE
    1086                 ),
    1087                 // Insurance Settings
    1088                 'wprequal_section_insurance' => array(
    1089                     'label'  => __( '<h2>Insurance</h2>' ),
    1090                     'status' => 0,
    1091                     'filter' => FALSE
    1092                 ),
    1093                 'wprequal_insurance_label' => array(
    1094                     'label'  => __( 'Insurance Label' ),
    1095                     'status' => 0,
    1096                     'filter' => FALSE
    1097                 ),
    1098                 'wprequal_insurance_min' => array(
    1099                     'label'  => __( 'Insurance Min' ),
    1100                     'status' => 2,
    1101                     'filter' => FALSE
    1102                 ),
    1103                 'wprequal_insurance_max' => array(
    1104                     'label'  => __( 'Insurance Max' ),
    1105                     'status' => 2,
    1106                     'filter' => FALSE
    1107                 ),
    1108                 'wprequal_insurance_step' => array(
    1109                     'label'  => __( 'Insurance Step' ),
    1110                     'status' => 2,
    1111                     'filter' => FALSE
    1112                 ),
    1113                 'wprequal_insurance_default' => array(
    1114                     'label'  => __( 'Insurance Default' ),
    1115                     'status' => 2,
    1116                     'filter' => FALSE
    11171115                )
    11181116            ),
  • wprequal/trunk/app/classes/class.Update.php

    r2356316 r2357626  
    127127        }
    128128
    129         // Let's get the new plugin settings
    130         // This must run after we activate and deactivate.
    131         $this->get_settings();
    132 
    133129        // Update current plugin version
    134130        if ( update_option( 'WPREQUAL_VERSION', WPREQUAL_VERSION ) ) {
    135131
    136             $this->get( 'version/' );
     132            delete_transient( Settings::status_key );
    137133
    138134            Log::write( 'version-update-' . WPREQUAL_VERSION, 'complete' );
     
    174170        }
    175171
    176     }
    177 
    178     /**
    179      * Get settings.
    180      */
    181 
    182     private function get_settings() {
    183         Settings::instance()->get_settings();
    184172    }
    185173
  • wprequal/trunk/app/functions/deactivate.php

    r2356316 r2357626  
    4747function deactivate_options() {
    4848
    49     return [ WPREQUAL_OPTIONS ];
     49    return [];
    5050
    5151}
     
    9393        'wprequal_phone_mask',
    9494        // Deprecated v7.5
    95         'wprequal_settings'
     95        'wprequal_settings',
     96        // Deprecated v7.7.9
     97        'wprequal_options'
    9698    ];
    9799
     
    104106function clear_transients() {
    105107
    106     $transients = [ WPREQUAL_OPTIONS ];
     108    $transients = [ Settings::status_key ];
    107109
    108110    foreach ( $transients as $transient ) {
  • wprequal/trunk/languages/wprequal.pot

    r2350549 r2357626  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: WPrequal 7.7.7\n"
     5"Project-Id-Version: WPrequal 7.8.0\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wprequal\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2020-08-01T17:19:50+00:00\n"
     12"POT-Creation-Date: 2020-08-11T19:56:08+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.1.0\n"
     
    2929msgstr ""
    3030
    31 #: app/classes/class.ContactFormAdmin.php:123
     31#: app/classes/class.ContactFormAdmin.php:128
    3232msgid "Name"
    3333msgstr ""
    3434
    35 #: app/classes/class.ContactFormAdmin.php:124
    36 #: views/settings/startup-form.php:58
     35#: app/classes/class.ContactFormAdmin.php:129
     36#: views/settings/startup.php:65
    3737msgid "Email"
    3838msgstr ""
    3939
    40 #: app/classes/class.ContactFormAdmin.php:125
    41 #: views/lead/contact.php:60
    42 #: views/email/notification.php:109
     40#: app/classes/class.ContactFormAdmin.php:130
     41#: views/lead/contact.php:63
     42#: views/email/notification.php:115
    4343msgid "Phone"
    4444msgstr ""
    4545
    46 #: app/classes/class.ContactFormAdmin.php:126
    47 #: views/lead/contact.php:71
    48 #: views/email/notification.php:121
     46#: app/classes/class.ContactFormAdmin.php:131
     47#: views/lead/contact.php:74
     48#: views/email/notification.php:127
    4949msgid "Comments"
    5050msgstr ""
    5151
    52 #: app/classes/class.ContactFormAdmin.php:128
    53 #: views/survey/admin/slide-options.php:16
     52#: app/classes/class.ContactFormAdmin.php:133
     53#: views/survey/admin/slide-options.php:20
    5454msgid "Text Input"
    5555msgstr ""
    5656
    57 #: app/classes/class.ContactFormAdmin.php:129
     57#: app/classes/class.ContactFormAdmin.php:134
    5858msgid "Number"
    5959msgstr ""
    6060
    61 #: app/classes/class.ContactFormAdmin.php:130
     61#: app/classes/class.ContactFormAdmin.php:135
    6262msgid "Checkbox"
    6363msgstr ""
    6464
    65 #: app/classes/class.ContactFormAdmin.php:131
     65#: app/classes/class.ContactFormAdmin.php:136
    6666msgid "Radio Button"
    6767msgstr ""
    6868
    69 #: app/classes/class.ContactFormAdmin.php:132
     69#: app/classes/class.ContactFormAdmin.php:137
    7070msgid "Select"
    7171msgstr ""
    7272
    73 #: app/classes/class.ContactFormAdmin.php:133
     73#: app/classes/class.ContactFormAdmin.php:138
    7474msgid "Text Area"
    7575msgstr ""
    7676
    77 #: app/classes/class.ContactFormAdmin.php:134
     77#: app/classes/class.ContactFormAdmin.php:139
    7878msgid "Range Slider"
    7979msgstr ""
    8080
    81 #: app/classes/class.ContactFormAdmin.php:135
     81#: app/classes/class.ContactFormAdmin.php:140
    8282msgid "Hidden"
    8383msgstr ""
    8484
    85 #: app/classes/class.ContactFormAdmin.php:136
     85#: app/classes/class.ContactFormAdmin.php:141
    8686msgid "Section"
    8787msgstr ""
    8888
    89 #: app/classes/class.ContactFormAdmin.php:224
     89#: app/classes/class.ContactFormAdmin.php:248
    9090msgid "Form Builder - Contact Fields"
    9191msgstr ""
    9292
    93 #: app/classes/class.ContactFormAdmin.php:232
     93#: app/classes/class.ContactFormAdmin.php:256
    9494msgid "Form Builder - Lead Fields"
    9595msgstr ""
    9696
    97 #: app/classes/class.ContactFormAdmin.php:240
     97#: app/classes/class.ContactFormAdmin.php:264
    9898msgid "Form Builder - Inputs"
    9999msgstr ""
    100100
    101 #: app/classes/class.ContactFormAdmin.php:249
    102 #: app/classes/class.RegisterFormAdmin.php:89
     101#: app/classes/class.ContactFormAdmin.php:273
     102#: app/classes/class.RegisterFormAdmin.php:94
    103103msgid "Form Builder - Details"
    104104msgstr ""
    105105
    106 #: app/classes/class.ContactFormAdmin.php:258
    107 #: app/classes/class.SurveyFormAdmin.php:218
    108 #: app/classes/class.RegisterFormAdmin.php:98
     106#: app/classes/class.ContactFormAdmin.php:282
     107#: app/classes/class.SurveyFormAdmin.php:221
     108#: app/classes/class.RegisterFormAdmin.php:103
    109109msgid "Form Builder - Shortcode"
    110110msgstr ""
    111111
    112 #: app/classes/class.SurveyFormAdmin.php:169
     112#: app/classes/class.SurveyFormAdmin.php:172
    113113msgid "WARNING: You are about to reset the form slides. All edits to the form slides will be lost. Do you want to continue?"
    114114msgstr ""
    115115
    116 #: app/classes/class.SurveyFormAdmin.php:179
     116#: app/classes/class.SurveyFormAdmin.php:182
    117117msgid "You must select a template!"
    118118msgstr ""
    119119
    120 #: app/classes/class.SurveyFormAdmin.php:192
     120#: app/classes/class.SurveyFormAdmin.php:195
    121121msgid "Form Builder - Options"
    122122msgstr ""
    123123
    124 #: app/classes/class.SurveyFormAdmin.php:200
     124#: app/classes/class.SurveyFormAdmin.php:203
    125125msgid "Form Builder - Slides"
    126126msgstr ""
    127127
    128 #: app/classes/class.SurveyFormAdmin.php:209
     128#: app/classes/class.SurveyFormAdmin.php:212
    129129msgid "Form Builder - Styles"
    130130msgstr ""
    131131
    132 #: app/classes/class.SurveyFormAdmin.php:226
     132#: app/classes/class.SurveyFormAdmin.php:229
    133133msgid "Form Builder - Template"
    134134msgstr ""
    135135
    136 #: app/classes/class.SurveyFormAdmin.php:234
     136#: app/classes/class.SurveyFormAdmin.php:237
    137137msgid "Form Builder - Back Link"
    138138msgstr ""
    139139
    140 #: app/classes/class.SurveyFormAdmin.php:360
     140#: app/classes/class.SurveyFormAdmin.php:362
    141141msgid "WPrequal Survey Popup"
    142142msgstr ""
    143143
    144 #: app/classes/class.SurveyFormAdmin.php:386
    145 #: views/survey/admin/contact.php:19
    146 #: views/survey/admin/amount.php:25
    147 #: views/survey/admin/amount.php:38
    148 #: views/survey/admin/template.php:22
    149 #: views/survey/admin/conditional-logic-result.php:20
     144#: app/classes/class.SurveyFormAdmin.php:388
     145#: views/survey/admin/contact.php:23
     146#: views/survey/admin/amount.php:29
     147#: views/survey/admin/amount.php:42
     148#: views/survey/admin/template.php:26
     149#: views/survey/admin/conditional-logic-result.php:24
    150150msgid "Select One"
    151151msgstr ""
    152152
    153 #: app/classes/class.Note.php:82
     153#: app/classes/class.Options.php:243
     154msgid "Before Amonut"
     155msgstr ""
     156
     157#: app/classes/class.Options.php:244
     158#: views/survey/admin/amount.php:44
     159msgid "After Amount"
     160msgstr ""
     161
     162#: app/classes/class.Options.php:527
     163msgid "Years"
     164msgstr ""
     165
     166#: app/classes/class.Options.php:528
     167msgid "Months"
     168msgstr ""
     169
     170#: app/classes/class.Note.php:86
    154171msgid "Notes"
    155172msgstr ""
    156173
    157 #: app/classes/class.Note.php:218
     174#: app/classes/class.Note.php:222
    158175msgid "New note:"
    159176msgstr ""
    160177
    161 #: app/classes/class.Note.php:229
     178#: app/classes/class.Note.php:233
    162179msgid "Save note"
    163180msgstr ""
    164181
    165 #: app/classes/class.Lead.php:474
     182#: app/classes/class.Lead.php:478
    166183msgid "Contact Info"
    167184msgstr ""
    168185
    169 #: app/classes/class.Lead.php:483
     186#: app/classes/class.Lead.php:487
    170187msgid "Lead Fields"
    171188msgstr ""
    172189
    173 #: app/classes/class.Lead.php:535
     190#: app/classes/class.Lead.php:544
    174191msgid "checkall"
    175192msgstr ""
    176193
    177 #: app/classes/class.Lead.php:536
    178 #: views/settings/startup-form.php:50
    179 #: views/contact/admin/name.php:16
     194#: app/classes/class.Lead.php:545
     195#: views/settings/startup.php:56
     196#: views/contact/admin/name.php:20
    180197msgid "Full Name"
    181198msgstr ""
    182199
    183 #: app/classes/class.Lead.php:537
     200#: app/classes/class.Lead.php:546
    184201msgid "Lead Source"
    185202msgstr ""
    186203
    187 #: app/classes/class.Lead.php:538
     204#: app/classes/class.Lead.php:547
    188205msgid "Social Media Referrer"
    189206msgstr ""
    190207
    191 #: app/classes/class.Lead.php:539
     208#: app/classes/class.Lead.php:548
    192209msgid "URL Param Referrer"
    193210msgstr ""
    194211
    195 #: app/classes/class.Lead.php:540
     212#: app/classes/class.Lead.php:549
    196213msgid "Date Created"
    197214msgstr ""
    198215
    199 #: app/classes/class.Settings.php:202
    200 #: app/classes/class.Settings.php:203
    201 #: views/settings/page.php:16
     216#: app/classes/class.Settings.php:197
     217#: app/classes/class.Settings.php:198
     218#: views/settings/page.php:20
    202219msgid "WPrequal Settings"
    203220msgstr ""
    204221
    205 #: app/classes/class.RegisterFormAdmin.php:80
     222#: app/classes/class.RegisterFormAdmin.php:85
    206223msgid "Form Builder"
    207224msgstr ""
    208225
    209 #: app/widgets/class.WidgetSurveyForm.php:19
     226#: app/widgets/class.WidgetSurveyForm.php:23
    210227msgid "WPrequal Survey Form"
    211228msgstr ""
    212229
    213 #: app/widgets/class.WidgetSurveyForm.php:20
     230#: app/widgets/class.WidgetSurveyForm.php:24
    214231msgid "Add a mortgage survey form"
    215232msgstr ""
    216233
    217 #: app/widgets/class.WidgetCalcButton.php:17
     234#: app/widgets/class.WidgetCalcButton.php:21
    218235msgid "WPrequal Calculator Button"
    219236msgstr ""
    220237
    221 #: app/widgets/class.WidgetCalcButton.php:18
     238#: app/widgets/class.WidgetCalcButton.php:22
    222239msgid "Display a Mortgage Calculator Pop Up Button."
    223240msgstr ""
    224241
    225 #: app/widgets/class.WidgetContactForm.php:19
     242#: app/widgets/class.WidgetContactForm.php:23
    226243msgid "WPrequal Contact Form"
    227244msgstr ""
    228245
    229 #: app/widgets/class.WidgetContactForm.php:20
     246#: app/widgets/class.WidgetContactForm.php:24
    230247msgid "Add a contact form"
    231248msgstr ""
    232249
    233 #: app/widgets/class.WidgetAmortize.php:17
     250#: app/widgets/class.WidgetAmortize.php:21
    234251msgid "WPrequal Amortize"
    235252msgstr ""
    236253
    237 #: app/widgets/class.WidgetAmortize.php:18
     254#: app/widgets/class.WidgetAmortize.php:22
    238255msgid "Display a Mortgage Amortization Calculator."
    239256msgstr ""
    240257
    241 #: app/widgets/class.WidgetCalc.php:17
     258#: app/widgets/class.WidgetCalc.php:21
    242259msgid "WPrequal Calculator"
    243260msgstr ""
    244261
    245 #: app/widgets/class.WidgetCalc.php:19
     262#: app/widgets/class.WidgetCalc.php:23
    246263msgid "Display a Mortgage Calculator."
    247264msgstr ""
    248265
    249 #: app/widgets/class.WidgetCalc.php:65
     266#: app/widgets/class.WidgetCalc.php:69
    250267msgid "Focus Template"
    251268msgstr ""
    252269
    253 #: app/widgets/class.WidgetCalc.php:74
     270#: app/widgets/class.WidgetCalc.php:78
    254271msgid "Small Calculator"
    255272msgstr ""
    256273
    257 #: app/widgets/class.WidgetCalc.php:83
     274#: app/widgets/class.WidgetCalc.php:87
    258275msgid "Dark Background"
    259276msgstr ""
    260277
    261 #: app/widgets/class.WidgetRegisterForm.php:19
     278#: app/widgets/class.WidgetRegisterForm.php:23
    262279msgid "WPrequal Register Form"
    263280msgstr ""
    264281
    265 #: app/widgets/class.WidgetRegisterForm.php:20
     282#: app/widgets/class.WidgetRegisterForm.php:24
    266283msgid "Add a register form"
    267284msgstr ""
    268285
    269 #: views/settings/startup-form.php:37
     286#: views/settings/startup.php:39
    270287msgid "API Access Token Required"
    271288msgstr ""
    272289
    273 #: views/settings/startup-form.php:45
     290#: views/settings/startup.php:50
    274291msgid "Please keep me up to date with all the latest security and feature updates."
    275292msgstr ""
    276293
    277 #: views/settings/startup-form.php:111
    278 msgid "Features"
    279 msgstr ""
    280 
    281 #: views/settings/startup-form.php:112
    282 msgid "Free"
    283 msgstr ""
    284 
    285 #: views/settings/startup-form.php:113
    286 msgid "Premium"
    287 msgstr ""
    288 
    289 #: views/settings/startup-form.php:114
    290 msgid "Pro"
    291 msgstr ""
    292 
    293 #: views/settings/startup-form.php:119
    294 msgid "Future Updates"
    295 msgstr ""
    296 
    297 #: views/settings/startup-form.php:127
    298 msgid "Product Support"
    299 msgstr ""
    300 
    301 #: views/settings/startup-form.php:135
    302 msgid " Survey Forms"
    303 msgstr ""
    304 
    305 #: views/settings/startup-form.php:143
    306 msgid "Contact Forms"
    307 msgstr ""
    308 
    309 #: views/settings/startup-form.php:151
    310 msgid "Registration Forms"
    311 msgstr ""
    312 
    313 #: views/settings/startup-form.php:159
    314 msgid "Registration Form Builder"
    315 msgstr ""
    316 
    317 #: views/settings/startup-form.php:167
    318 msgid "Custom Colors"
    319 msgstr ""
    320 
    321 #: views/settings/startup-form.php:175
    322 #: views/calc/button.php:14
    323 msgid "Mortgage Calculator"
    324 msgstr ""
    325 
    326 #: views/settings/startup-form.php:183
    327 msgid "Amortization Calculator"
    328 msgstr ""
    329 
    330 #: views/settings/startup-form.php:191
    331 msgid "Lead Manager"
    332 msgstr ""
    333 
    334 #: views/settings/startup-form.php:199
    335 msgid "Email Notifications"
    336 msgstr ""
    337 
    338 #: views/settings/startup-form.php:207
    339 msgid " Survey Form Builder"
    340 msgstr ""
    341 
    342 #: views/settings/startup-form.php:215
    343 msgid "Contact Form Builder"
    344 msgstr ""
    345 
    346 #: views/settings/startup-form.php:223
    347 #: views/buttons/pro-fa-icons.php:14
    348 msgid "Font Awesome Icons"
    349 msgstr ""
    350 
    351 #: views/settings/startup-form.php:231
    352 msgid "Font Awesome Pro Integration"
    353 msgstr ""
    354 
    355 #: views/settings/startup-form.php:239
    356 msgid "Text Notifications"
    357 msgstr ""
    358 
    359 #: views/settings/startup-form.php:247
    360 msgid "All Lead Fields"
    361 msgstr ""
    362 
    363 #: views/settings/startup-form.php:255
    364 msgid "Confirmation Redirects"
    365 msgstr ""
    366 
    367 #: views/settings/startup-form.php:263
    368 #: views/buttons/help-buttons.php:76
    369 msgid "Connect API"
    370 msgstr ""
    371 
    372 #: views/settings/startup-form.php:271
    373 msgid "Enhanced Popup"
    374 msgstr ""
    375 
    376 #: views/settings/startup-form.php:279
    377 msgid "Enhanced Calculator"
    378 msgstr ""
    379 
    380 #: views/settings/startup-form.php:287
    381 msgid "Priority Support"
    382 msgstr ""
    383 
    384 #: views/settings/startup-form.php:296
    385 msgid "FREE"
    386 msgstr ""
    387 
    388 #: views/settings/startup-form.php:299
    389 #: views/settings/startup-form.php:304
    390 msgid "Get Started"
    391 msgstr ""
    392 
    393 #: views/contact/widget/register-form.php:30
    394 #: views/contact/widget/contact-form.php:30
     294#: views/contact/widget/register-form.php:20
     295#: views/contact/widget/contact-form.php:20
    395296msgid "Ttile:"
    396297msgstr ""
    397298
    398 #: views/contact/widget/register-form.php:44
    399 #: views/contact/widget/contact-form.php:44
     299#: views/contact/widget/register-form.php:34
     300#: views/contact/widget/contact-form.php:34
    400301msgid "Content:"
    401302msgstr ""
    402303
    403 #: views/contact/widget/register-form.php:55
     304#: views/contact/widget/register-form.php:45
    404305msgid "Register Form"
    405306msgstr ""
    406307
    407 #: views/contact/widget/contact-form.php:55
    408 #: views/survey/admin/slide-options.php:19
    409 #: views/survey/admin/contact.php:28
     308#: views/contact/widget/contact-form.php:45
     309#: views/survey/admin/slide-options.php:23
     310#: views/survey/admin/contact.php:32
    410311msgid "Contact Form"
    411312msgstr ""
    412313
    413 #: views/contact/admin/min.php:17
     314#: views/contact/admin/min.php:21
    414315msgid "Minimum"
    415316msgstr ""
    416317
    417318#: views/contact/admin/details.php:24
    418 #: views/survey/admin/button.php:16
     319#: views/survey/admin/button.php:20
    419320msgid "Button Text"
    420321msgstr ""
     
    460361msgstr ""
    461362
    462 #: views/contact/admin/label.php:17
     363#: views/contact/admin/label.php:21
    463364msgid "Label"
    464365msgstr ""
    465366
    466 #: views/contact/admin/step.php:17
     367#: views/contact/admin/step.php:21
    467368msgid "Step"
    468369msgstr ""
    469370
    470 #: views/contact/admin/max.php:17
     371#: views/contact/admin/max.php:21
    471372msgid "Maximum"
    472373msgstr ""
    473374
    474 #: views/contact/admin/placeholder.php:15
     375#: views/contact/admin/placeholder.php:19
    475376msgid "Placeholder"
    476377msgstr ""
    477378
    478 #: views/contact/admin/options.php:15
     379#: views/contact/admin/options.php:19
    479380msgid "Options"
    480381msgstr ""
    481382
    482 #: views/contact/admin/phone-mask.php:22
     383#: views/contact/admin/phone-mask.php:26
    483384msgid "Phone Mask"
    484385msgstr ""
    485386
    486 #: views/contact/admin/required.php:17
     387#: views/contact/admin/required.php:21
    487388msgid "Required"
    488389msgstr ""
    489390
    490 #: views/contact/admin/name.php:27
     391#: views/contact/admin/name.php:31
    491392msgid "First Name Label"
    492393msgstr ""
    493394
    494 #: views/contact/admin/name.php:32
     395#: views/contact/admin/name.php:36
    495396msgid "Last Name Label"
    496397msgstr ""
    497398
    498 #: views/contact/admin/default-value.php:17
    499 #: views/contact/admin/default.php:17
     399#: views/contact/admin/default-value.php:21
     400#: views/contact/admin/default.php:21
    500401msgid "Default Value"
    501402msgstr ""
    502403
    503 #: views/contact/admin/email-mask.php:20
     404#: views/contact/admin/email-mask.php:24
    504405msgid "Email Mask"
    505406msgstr ""
    506407
    507 #: views/buttons/get-connect-api.php:14
     408#: views/buttons/get-connect-api.php:18
    508409msgid "Get Connect API"
    509410msgstr ""
    510411
    511 #: views/buttons/go-premium.php:16
     412#: views/buttons/pro-fa-icons.php:18
     413msgid "Font Awesome Icons"
     414msgstr ""
     415
     416#: views/buttons/go-premium.php:20
    512417msgid "Go Premium to Unlock"
    513418msgstr ""
    514419
    515 #: views/buttons/help-buttons.php:36
     420#: views/buttons/help-buttons.php:40
    516421msgid "Go Premium"
    517422msgstr ""
    518423
    519 #: views/buttons/help-buttons.php:47
     424#: views/buttons/help-buttons.php:51
    520425msgid "Go Pro"
    521426msgstr ""
    522427
    523 #: views/buttons/help-buttons.php:57
     428#: views/buttons/help-buttons.php:61
    524429msgid "Go Landing Page"
    525430msgstr ""
    526431
    527 #: views/buttons/help-buttons.php:67
     432#: views/buttons/help-buttons.php:71
    528433msgid "My Account"
    529434msgstr ""
    530435
    531 #: views/buttons/help-buttons.php:84
     436#: views/buttons/help-buttons.php:80
     437msgid "Connect API"
     438msgstr ""
     439
     440#: views/buttons/help-buttons.php:88
    532441msgid "How-To"
    533442msgstr ""
    534443
    535 #: views/buttons/help-buttons.php:90
     444#: views/buttons/help-buttons.php:94
    536445msgid "Developer"
    537446msgstr ""
    538447
    539 #: views/buttons/help-buttons.php:96
     448#: views/buttons/help-buttons.php:100
    540449msgid "Support"
    541450msgstr ""
    542451
    543 #: views/buttons/free-fa-icons.php:14
     452#: views/buttons/free-fa-icons.php:18
    544453msgid "Free Font Awesome Icons"
    545454msgstr ""
    546455
    547 #: views/buttons/go-pro.php:14
     456#: views/buttons/go-pro.php:18
    548457msgid "Go Pro to Unlock"
    549458msgstr ""
    550459
    551 #: views/admin/upgrade-metabox.php:17
     460#: views/admin/upgrade-metabox.php:21
    552461msgid "Upgrade Required to edit survey forms."
    553462msgstr ""
    554463
    555 #: views/admin/submit-metabox.php:49
     464#: views/admin/submit-metabox.php:53
    556465msgid "Delete Permanently"
    557466msgstr ""
    558467
    559 #: views/calc/property-tax.php:19
    560 #: views/calc/insurance.php:19
     468#: views/calc/property-tax.php:23
     469#: views/calc/insurance.php:23
    561470msgid " /year"
    562471msgstr ""
    563472
    564 #: views/calc/amortize.php:33
     473#: views/calc/amortize.php:37
    565474msgid "Principle:"
    566475msgstr ""
    567476
    568 #: views/calc/amortize.php:36
     477#: views/calc/amortize.php:40
    569478msgid "Interest:"
    570479msgstr ""
    571480
    572 #: views/calc/amortize.php:39
     481#: views/calc/amortize.php:43
    573482msgid "Balance:"
    574483msgstr ""
    575484
    576 #: views/calc/amortize.php:43
     485#: views/calc/amortize.php:47
    577486msgid "Month:"
    578487msgstr ""
    579488
    580 #: views/calc/interest-rate.php:19
     489#: views/calc/interest-rate.php:23
    581490msgid "%"
    582491msgstr ""
    583492
    584 #: views/lead/export.php:14
    585 #: views/lead/export.php:26
     493#: views/calc/button.php:18
     494msgid "Mortgage Calculator"
     495msgstr ""
     496
     497#: views/lead/export.php:18
     498#: views/lead/export.php:27
    586499msgid "Export Leads"
    587500msgstr ""
    588501
    589 #: views/lead/contact.php:27
    590 #: views/email/notification.php:73
     502#: views/lead/contact.php:30
     503#: views/email/notification.php:79
    591504msgid "First Name"
    592505msgstr ""
    593506
    594 #: views/lead/contact.php:38
    595 #: views/email/notification.php:85
     507#: views/lead/contact.php:41
     508#: views/email/notification.php:91
    596509msgid "Last Name"
    597510msgstr ""
    598511
    599 #: views/lead/contact.php:49
    600 #: views/email/notification.php:97
     512#: views/lead/contact.php:52
     513#: views/email/notification.php:103
    601514msgid "Email Address"
    602515msgstr ""
    603516
    604 #: views/lead/contact.php:85
    605 #: views/email/notification.php:170
     517#: views/lead/contact.php:88
     518#: views/email/notification.php:166
    606519msgid "Source URL"
    607520msgstr ""
    608521
    609 #: views/survey/form/icon.php:19
     522#: views/survey/form/icon.php:23
    610523msgid "Icon"
    611524msgstr ""
    612525
    613 #: views/survey/form/amount.php:24
    614 #: views/survey/form/text.php:22
     526#: views/survey/form/amount.php:28
     527#: views/survey/form/text.php:26
    615528msgid "Next"
    616529msgstr ""
    617530
    618 #: views/survey/widget/form.php:24
     531#: views/survey/widget/form.php:18
    619532msgid " Survey Form"
    620533msgstr ""
    621534
    622 #: views/survey/admin/slide-start.php:31
     535#: views/survey/admin/slide-start.php:35
    623536msgid "Lead Field Label"
    624537msgstr ""
    625538
    626 #: views/survey/admin/slide-start.php:38
     539#: views/survey/admin/slide-start.php:42
    627540msgid "Heading"
    628541msgstr ""
    629542
    630 #: views/survey/admin/slide-start.php:41
     543#: views/survey/admin/slide-start.php:45
    631544msgid "Note"
    632545msgstr ""
    633546
    634 #: views/survey/admin/slide-start.php:46
     547#: views/survey/admin/slide-start.php:50
    635548msgid "Sub Heading"
    636549msgstr ""
    637550
    638 #: views/survey/admin/slides.php:17
     551#: views/survey/admin/slides.php:21
    639552msgid "Please add at least 1 silde."
    640553msgstr ""
    641554
    642 #: views/survey/admin/slides.php:22
     555#: views/survey/admin/slides.php:26
    643556msgid "Note:"
    644557msgstr ""
    645558
    646 #: views/survey/admin/slides.php:23
     559#: views/survey/admin/slides.php:27
    647560msgid "All survey forms must end with a contact form with Lead Fields, processing slide, and confirmation message or redirect."
    648561msgstr ""
    649562
    650 #: views/survey/admin/slides.php:24
     563#: views/survey/admin/slides.php:28
    651564msgid "Only 1 contact form with contact fields can be submitted per request. Use contact forms with Text Input lead fields instead."
    652565msgstr ""
    653566
    654 #: views/survey/admin/slides.php:28
     567#: views/survey/admin/slides.php:32
    655568msgid "LOADING"
    656569msgstr ""
    657570
    658 #: views/survey/admin/slide-options.php:15
     571#: views/survey/admin/slide-options.php:19
    659572msgid "Icons"
    660573msgstr ""
    661574
    662 #: views/survey/admin/slide-options.php:17
     575#: views/survey/admin/slide-options.php:21
    663576msgid "Buttons"
    664577msgstr ""
    665578
    666 #: views/survey/admin/slide-options.php:18
     579#: views/survey/admin/slide-options.php:22
    667580msgid "Amount Slider"
    668581msgstr ""
    669582
    670 #: views/survey/admin/slide-options.php:20
     583#: views/survey/admin/slide-options.php:24
    671584msgid "Processing"
    672585msgstr ""
    673586
    674 #: views/survey/admin/slide-options.php:21
    675 #: views/survey/admin/confirmation.php:21
     587#: views/survey/admin/slide-options.php:25
     588#: views/survey/admin/confirmation.php:25
    676589msgid "Confirmation Message"
    677590msgstr ""
    678591
    679 #: views/survey/admin/slide-options.php:22
     592#: views/survey/admin/slide-options.php:26
    680593msgid "Redirect"
    681594msgstr ""
    682595
    683 #: views/survey/admin/styles.php:26
     596#: views/survey/admin/styles.php:30
    684597msgid "Theme"
    685598msgstr ""
    686599
    687 #: views/survey/admin/styles.php:34
     600#: views/survey/admin/styles.php:38
    688601msgid "Default"
    689602msgstr ""
    690603
    691 #: views/survey/admin/styles.php:35
     604#: views/survey/admin/styles.php:39
    692605msgid "Default Dark"
    693606msgstr ""
    694607
    695 #: views/survey/admin/styles.php:36
     608#: views/survey/admin/styles.php:40
    696609msgid "Authentic"
    697610msgstr ""
    698611
    699 #: views/survey/admin/styles.php:37
     612#: views/survey/admin/styles.php:41
    700613msgid "Circumference"
    701614msgstr ""
    702615
    703 #: views/survey/admin/styles.php:38
     616#: views/survey/admin/styles.php:42
    704617msgid "Disk"
    705618msgstr ""
    706619
    707 #: views/survey/admin/styles.php:39
     620#: views/survey/admin/styles.php:43
    708621msgid "Impress"
    709622msgstr ""
    710623
    711 #: views/survey/admin/styles.php:40
     624#: views/survey/admin/styles.php:44
    712625msgid "Passage"
    713626msgstr ""
    714627
    715 #: views/survey/admin/styles.php:41
     628#: views/survey/admin/styles.php:45
    716629msgid "Perimeter"
    717630msgstr ""
    718631
    719 #: views/survey/admin/styles.php:42
     632#: views/survey/admin/styles.php:46
    720633msgid "Precise"
    721634msgstr ""
    722635
    723 #: views/survey/admin/styles.php:43
     636#: views/survey/admin/styles.php:47
    724637msgid "Realistic"
    725638msgstr ""
    726639
    727 #: views/survey/admin/styles.php:44
     640#: views/survey/admin/styles.php:48
    728641msgid "Sphere"
    729642msgstr ""
    730643
    731 #: views/survey/admin/styles.php:66
     644#: views/survey/admin/styles.php:70
    732645msgid "Icon Color"
    733646msgstr ""
    734647
    735 #: views/survey/admin/styles.php:85
     648#: views/survey/admin/styles.php:89
    736649msgid "Icon Hover Color"
    737650msgstr ""
    738651
    739 #: views/survey/admin/styles.php:104
     652#: views/survey/admin/styles.php:108
    740653msgid "Button Color"
    741654msgstr ""
    742655
    743 #: views/survey/admin/styles.php:123
     656#: views/survey/admin/styles.php:127
    744657msgid "Button Hover Color"
    745658msgstr ""
    746659
    747 #: views/survey/admin/styles.php:142
     660#: views/survey/admin/styles.php:146
    748661msgid "Button Text Color"
    749662msgstr ""
    750663
    751 #: views/survey/admin/contact.php:32
     664#: views/survey/admin/contact.php:36
    752665msgid "Button Action"
    753666msgstr ""
    754667
    755 #: views/survey/admin/contact.php:36
     668#: views/survey/admin/contact.php:40
    756669msgid "Form Submit"
    757670msgstr ""
    758671
    759 #: views/survey/admin/contact.php:37
     672#: views/survey/admin/contact.php:41
    760673msgid "Next Slide"
    761674msgstr ""
    762675
    763 #: views/survey/admin/buttons.php:20
     676#: views/survey/admin/buttons.php:24
    764677msgid "Add Button"
    765678msgstr ""
    766679
    767 #: views/survey/admin/icons.php:20
     680#: views/survey/admin/icons.php:24
    768681msgid "Add Icon"
    769682msgstr ""
    770683
    771 #: views/survey/admin/amount.php:19
     684#: views/survey/admin/amount.php:23
    772685msgid "Currency"
    773686msgstr ""
    774687
    775 #: views/survey/admin/amount.php:35
     688#: views/survey/admin/amount.php:39
    776689msgid "Currency Placement"
    777690msgstr ""
    778691
    779 #: views/survey/admin/amount.php:39
     692#: views/survey/admin/amount.php:43
    780693msgid "Before Amount"
    781694msgstr ""
    782695
    783 #: views/survey/admin/amount.php:40
    784 msgid "After Amount"
    785 msgstr ""
    786 
    787 #: views/survey/admin/amount.php:46
     696#: views/survey/admin/amount.php:50
    788697msgid "Default Amount"
    789698msgstr ""
    790699
    791 #: views/survey/admin/amount.php:49
     700#: views/survey/admin/amount.php:53
    792701msgid "Step Amount"
    793702msgstr ""
    794703
    795 #: views/survey/admin/amount.php:54
     704#: views/survey/admin/amount.php:58
    796705msgid "Minimum Amount"
    797706msgstr ""
    798707
    799 #: views/survey/admin/amount.php:57
     708#: views/survey/admin/amount.php:61
    800709msgid "Maximum Amount"
    801710msgstr ""
    802711
    803 #: views/survey/admin/conditional-logic.php:19
     712#: views/survey/admin/conditional-logic.php:23
    804713msgid "Conditional Logic"
    805714msgstr ""
    806715
    807 #: views/survey/admin/conditional-logic.php:37
     716#: views/survey/admin/conditional-logic.php:41
    808717msgid "Show"
    809718msgstr ""
    810719
    811 #: views/survey/admin/conditional-logic.php:38
     720#: views/survey/admin/conditional-logic.php:42
    812721msgid "Hide"
    813722msgstr ""
    814723
    815 #: views/survey/admin/conditional-logic.php:41
     724#: views/survey/admin/conditional-logic.php:45
    816725msgid " if "
    817726msgstr ""
    818727
    819 #: views/survey/admin/conditional-logic.php:44
     728#: views/survey/admin/conditional-logic.php:48
    820729msgid "any"
    821730msgstr ""
    822731
    823 #: views/survey/admin/conditional-logic.php:45
     732#: views/survey/admin/conditional-logic.php:49
    824733msgid "all"
    825734msgstr ""
    826735
    827 #: views/survey/admin/conditional-logic.php:48
     736#: views/survey/admin/conditional-logic.php:52
    828737msgid " conditions match."
    829738msgstr ""
    830739
    831 #: views/survey/admin/conditional-logic.php:57
     740#: views/survey/admin/conditional-logic.php:61
    832741msgid "Add Condition:"
    833742msgstr ""
    834743
    835 #: views/survey/admin/back-text.php:18
     744#: views/survey/admin/back-text.php:22
    836745msgid "Back Link Text"
    837746msgstr ""
    838747
    839 #: views/survey/admin/back-text.php:23
     748#: views/survey/admin/back-text.php:27
    840749msgid "Leave blank to hide back link."
    841750msgstr ""
    842751
    843 #: views/survey/admin/redirect.php:22
     752#: views/survey/admin/redirect.php:26
    844753msgid "How To Guide"
    845754msgstr ""
    846755
    847 #: views/survey/admin/redirect.php:31
     756#: views/survey/admin/redirect.php:35
    848757msgid "Redirect Endpoint"
    849758msgstr ""
    850759
    851 #: views/survey/admin/redirect.php:45
     760#: views/survey/admin/redirect.php:49
    852761msgid "First Name Key"
    853762msgstr ""
    854763
    855 #: views/survey/admin/redirect.php:59
     764#: views/survey/admin/redirect.php:63
    856765msgid "Last Name Key"
    857766msgstr ""
    858767
    859 #: views/survey/admin/redirect.php:73
     768#: views/survey/admin/redirect.php:77
    860769msgid "Email Key"
    861770msgstr ""
    862771
    863 #: views/survey/admin/redirect.php:87
     772#: views/survey/admin/redirect.php:91
    864773msgid "Phone Key"
    865774msgstr ""
    866775
    867 #: views/survey/admin/redirect.php:101
     776#: views/survey/admin/redirect.php:105
    868777msgid "Additional Args"
    869778msgstr ""
    870779
    871 #: views/survey/admin/template.php:16
     780#: views/survey/admin/template.php:20
    872781msgid " Create Slides from Template"
    873782msgstr ""
    874783
    875 #: views/survey/admin/template.php:23
     784#: views/survey/admin/template.php:27
    876785msgid "Mortgage"
    877786msgstr ""
    878787
    879 #: views/survey/admin/template.php:24
     788#: views/survey/admin/template.php:28
    880789msgid "Real Estate"
    881790msgstr ""
    882791
    883 #: views/survey/admin/template.php:29
     792#: views/survey/admin/template.php:33
    884793msgid "NOTE:"
    885794msgstr ""
    886795
    887 #: views/survey/admin/template.php:30
     796#: views/survey/admin/template.php:34
    888797msgid "This will overwrite all current slides."
    889798msgstr ""
    890799
    891 #: views/survey/admin/text.php:21
     800#: views/survey/admin/text.php:25
    892801msgid "Input Mask"
    893802msgstr ""
    894803
    895 #: views/survey/admin/text.php:27
     804#: views/survey/admin/text.php:31
    896805msgid "None"
    897806msgstr ""
    898807
    899 #: views/survey/admin/text.php:28
     808#: views/survey/admin/text.php:32
    900809msgid "US Zip Code 99999"
    901810msgstr ""
    902811
    903 #: views/survey/admin/text.php:29
     812#: views/survey/admin/text.php:33
    904813msgid "Canada Postal Code a9a-9a9"
    905814msgstr ""
    906815
    907 #: views/survey/admin/text.php:30
     816#: views/survey/admin/text.php:34
    908817msgid "9999"
    909818msgstr ""
    910819
    911 #: views/survey/admin/text.php:31
     820#: views/survey/admin/text.php:35
    912821msgid "99999[-9999]"
    913822msgstr ""
    914823
    915 #: views/survey/admin/conditional-logic-result.php:24
     824#: views/survey/admin/conditional-logic-result.php:28
    916825msgid "is equal to"
    917826msgstr ""
    918827
    919 #: views/survey/admin/conditional-logic-result.php:25
     828#: views/survey/admin/conditional-logic-result.php:29
    920829msgid "is not equal to"
    921830msgstr ""
    922831
    923 #: views/survey/admin/conditional-logic-result.php:26
     832#: views/survey/admin/conditional-logic-result.php:30
    924833msgid "is greater than"
    925834msgstr ""
    926835
    927 #: views/survey/admin/conditional-logic-result.php:27
     836#: views/survey/admin/conditional-logic-result.php:31
    928837msgid "is less than"
    929838msgstr ""
    930839
    931 #: views/survey/admin/conditional-logic-result.php:28
     840#: views/survey/admin/conditional-logic-result.php:32
    932841msgid "is greater than or equal to"
    933842msgstr ""
    934843
    935 #: views/survey/admin/conditional-logic-result.php:29
     844#: views/survey/admin/conditional-logic-result.php:33
    936845msgid "is less than or equal to"
    937846msgstr ""
    938847
    939 #: views/email/notification.php:20
     848#: views/email/notification.php:26
    940849msgid "WPrequal Lead"
    941850msgstr ""
    942851
    943 #: views/email/notification.php:63
     852#: views/email/notification.php:69
    944853msgid "Please contact your new WPrequal Lead ASAP."
    945854msgstr ""
  • wprequal/trunk/readme.txt

    r2356316 r2357626  
    159159== Change Log ==
    160160
     161= 7.8.0 =
     162* Improvement - Add plugin Options class
     163* Tweek - Update API version to v3
     164
    161165= 7.7.9 =
    162166* Improvement - Add args param to wprequal_view hook
     
    944948== Upgrade Notice ==
    945949
     950= 7.8.0 =
     951* Update Recommended - API 2 has been deprecated and will be removed without further notice
     952
    946953= 7.5.1 =
    947954* Update Required - PHP Fatal Error for PHP versions prior to PHP 7.0 in WPrequal v7.3 to v7.5
  • wprequal/trunk/wprequal.php

    r2356316 r2357626  
    44Plugin URI:  https://wprequal.com
    55Description: Mortgage and Real Estate Lead Capture System
    6 Version:     7.7.9
     6Version:     7.8.0
    77Author:      WPrequal
    88Author URI:  https://wprequal.com
     
    4444
    4545$constants = array(
    46     'WPREQUAL_VERSION'            => '7.7.9',
     46    'WPREQUAL_VERSION'            => '7.8.0',
    4747    'WPREQOAL_PLUGIN'             => plugin_basename( __FILE__ ),
    4848    'WPREQUAL_OPTIONS'            => 'wprequal_options',
     
    5555    'WPREQUAL_ASSETS_PATH'        => plugin_dir_path( __FILE__ ) . 'assets/',
    5656    'WPREQUAL_VIEWS'              => plugin_dir_path( __FILE__ ) . 'views/',
    57     'WPREQUAL_API_URL'            => 'https://api2.wprequal.com/wp-json/wprequal-api/v2/',
     57    'WPREQUAL_API_URL'            => 'https://api.wprequal.com/wp-json/wprequal-api/v3/',
    5858    'WPREQUAL_ERROR_LOG_DIR'      => trailingslashit( $uploads['basedir'] ) . 'wprequal-logs/'
    5959);
Note: See TracChangeset for help on using the changeset viewer.