File: /home/alfouzantranspor/www/wp-content/plugins/lead-generation-form/change-log.txt
Lead Generation Form
12 November 2024
---
* v1.0.8
* Form submission time limit added 9 seconds (new feature)
* Readme features points elaboration
* reCAPTCHA expiry time validation added (two minutes)
* reCAPTCHA issue on live site (fixed)
* Form field labels copy paste HTML issues (pending)
* Plugin current version displayed problem in the dashboard (pending)
* Header file label size fix in Form Generator UI (pending)
* Double shortcode on same page accepting double entries on submit (pending)
* Export list date and time columns label (pending)
* Add class into tooltip span tag (pending)
* Add a CC email (upcoming feature)
* Unset/remove field from admin email (upcoming feature)
* File upload size validation (upcoming feature)
* Delete associated file record after deleting a record (upcoming feature)
* Plugin WordPress Block for Page and Post (upcoming feature)
* Live Demo test though underground API (upcoming feature)
* Reset Form Button (upcoming feature)
* Custom CSS for Form styling (upcoming feature only in PRO)
21st October 2024
---
* v1.0.7
* Google reCAPTCHA disable for testing
* Notify admin setting enabled in this version by default
* Copy to clipboard button with shortcode while form creation (new feature added)
* Submit Button CSS (new feature added)
* Free version restriction message on All Captured Leads page
* Date field accepting invalid values fixed
* Disable date field Step attribute (fixed)
15th October 2024
---
* v1.0.6
* Form Submission changed to Ajax
* Form UI issues fixed
* Input type range filed added
* Input field range dynamic value display fixed
* Prevent resubmit data on page refresh, CTRL+F5, and F5 key pressed fixed
* Color field posting value fixed
* Form Generator tooltip and required asterisk UI fixed admin dashboard
* Form submit message fixed
10th October 2024
---
* v1.0.5
* SMTP setting issue fixed
4th August 2024
---
* v1.0.4
* Missing sanitization, escaping and validating fixed
* Used proper wp_json_encode function
* Translate string with escaping esc_html_e
* Language file update
* File upload fixed
* File filed preview in tabled fixed
* Query submit message fixed
* Multi delete leads fixed
* A default Contact form, ready to add on your website using shortcode [WLFG id='1'].
15th July 2024
---
* v1.0.3
* Loading icon all captured leads
* reCAPTCHA removed
* Honeypot method added to protect spam bots and scripts
* Assets library updated
* Form generator page CSS fix
* Prefix changes to "wlgf"
* Lead tables records are unresponsive fix
* Blacklist Emails and domain parameter added blacklist='abc@mail.ru, xyz@list.ru, mail.ru, list.ru' (default flag value 0)
9th July 2024
---
* v1.0.2
* Remove external PHPMailer support and use inbuilt core version
* Add date and time field in records tables.
* Import export fix
* File preview in "All Captured Leads"
* Custom reply to shortcode parameter 'reply_field_name' and 'reply_field_email'
* Honeypot method added to protect Forms from Bots
24st May 2024
---
* v1.0.0
* Plugin Check: General error fix
* Plugin Check: Plugin repo error fix
* Plugin Check: Security error fix
22st May 2024
---
* Clone and modify from error
* Added one more sample form 'Contact Form'
3rd April 2024
---
* Settings page reCAPTCHA and Gmail SMTP Password video link added
26th March 2024
---
* reCAPTCHA validation error fix
8th March 2024
---
* Custom Parameter added for make Reply to for specific fields:
* - $lgf_AddReplyToEmail for 'Email'
* - $lgf_AddReplyToName for 'Name'
* Loading icon after form submission (pending)
* Video docs link - get reCAPTCHA keies
* Video docs link - generate SMTP Password
* Hide form successful submission message after 5 second
13th Feb 2024
---
* Delete all leads button (8th Feb 2024)
* Video Docs (coming soon on official YouTube channel od webenvo)
* Import Prebuild Forms (will make a video and add link into Import & Export Page in upcoming updates)
* 15 Language translation (13th Feb 2024)
* Arabic (ar) - العربية
* Chinese (zh_CN) - 简体中文
* Finnish (fi) - Suomi
* French (fr_FR) - Français
* German (de_DE) - Deutsch
* Hindi (hi_IN) - हिन्दी
* Hungarian (hu_HU) - Magyar
* Italian (it_IT) - Italiano
* Indonesian (id_ID) - Bahasa Indonesia
* Japanese (ja) - 日本語
* Dutch (nl_NL) - Nederlands
* Russian (ru_RU) - Русский
* Spanish (es_ES) - Español
* Polish (pl_PL) - Polski
* Portuguese (pt_PT) - Português
30 Nov 2023
---
* More FAQ text now translation ready
* All language files are updated.
28 Nov 2023
---
* Image upload preview missing in tables (sanitize_file_name) - fixed
* User message after form submission was blank - fixed
Lead Generation Form Pro Features
---
* Dynamic Form Builder
* Unlimited Forms Creation
* Easy Forms Management using Create Update Delete and Clone Actions
* Form Shortcode
* Custom Shortcode Parameters like 'id', 'blacklist', 'reply_field_name', and 'reply_field_email'
* Copy Form Shortcode Button
* Simple Drag and Drop Form Builder User Interface
* Simple Analytics Dashboard
* Customers Query Management
* Search And Sort Queries Records
* Manage All Customers Leads and Data
* Download All Customers Query as Excel Sheet or CSV File
* From Import and Export
* Combine Two Form Or Form Merging
* Google reCaptcha v3
* Honeypot Spam Bot Protection
* Email Notification via WP Mail and SMTP
* Notify Administrator on New Query
* Blacklist Emails and Domains
* Form Submit Message To Users
* Adaptive Form Style From Active Theme
All Field Form JSON Object
---
[
{
"type": "header",
"subtype": "h1",
"label": "Header",
"className": "header-class"
},
{
"type": "paragraph",
"subtype": "p",
"label": "Paragraph",
"className": "para-class"
},
{
"type": "text",
"required": true,
"label": "Text",
"description": "Text Field Help Text",
"placeholder": "Text Field Placeholder",
"className": "form-control",
"name": "Text",
"subtype": "text",
"maxlength": 50
},
{
"type": "text",
"subtype": "password",
"required": true,
"label": "Password",
"description": "Password Field Help Text",
"placeholder": "Password Field Placeholder",
"className": "form-control",
"name": "Password",
"maxlength": 50
},
{
"type": "text",
"subtype": "email",
"required": true,
"label": "Email",
"description": "Email Field Help Text",
"placeholder": "Email Field Placeholder",
"className": "form-control",
"name": "Email",
"maxlength": 100
},
{
"type": "text",
"subtype": "color",
"required": true,
"label": "Color",
"description": "Color Field Help Text",
"placeholder": "Color Field PLaceholder",
"className": "form-control",
"name": "Color",
"maxlength": 7
},
{
"type": "text",
"subtype": "tel",
"required": true,
"label": "Telephone",
"description": "Telephone Field Help Text",
"placeholder": "Telephone Field Placeholder",
"className": "form-control",
"name": "Telephone",
"maxlength": 10
},
{
"type": "textarea",
"required": true,
"label": "Text Area",
"description": "Text Area Help Text",
"placeholder": "Text Area Placeholder",
"className": "form-control",
"name": "Text-Area",
"subtype": "textarea",
"maxlength": 150,
"rows": 7
},
{
"type": "select",
"required": true,
"label": "Select",
"description": "Select Help Text",
"placeholder": "Select Placeholder",
"className": "form-control",
"name": "Select",
"values": [
{
"label": "Option 1",
"value": "option-1",
"selected": true
},
{
"label": "Option 2",
"value": "option-2",
"selected": false
},
{
"label": "Option 3",
"value": "option-3",
"selected": false
}
]
},
{
"type": "radio-group",
"required": true,
"label": "Radio",
"description": "Radio Help Text",
"className": "radio-class",
"name": "Radio",
"values": [
{
"label": "Option 1",
"value": "option-1",
"selected": true
},
{
"label": "Option 2",
"value": "option-2",
"selected": false
},
{
"label": "Option 3",
"value": "option-3",
"selected": false
}
]
},
{
"type": "checkbox-group",
"required": true,
"label": "Checkbox",
"description": "Checkbox Help Text",
"className": "checkbox-class",
"name": "Checkbox",
"values": [
{
"label": "Option 1",
"value": "option-1",
"selected": true
},
{
"label": "Option 2",
"value": "option-2",
"selected": false
},
{
"label": "Option 3",
"value": "option-3",
"selected": false
}
]
},
{
"type": "date",
"required": true,
"label": "Date",
"description": "Date Field help Text",
"placeholder": "Date Field Placeholder",
"className": "date-class",
"name": "Date",
"subtype": "date"
},
{
"type": "number",
"required": true,
"label": "Number",
"description": "Number Help Text",
"placeholder": "Number Placeholder",
"className": "number-class",
"name": "Number",
"value": "5",
"subtype": "number",
"min": 1,
"max": 10,
"step": 1
},
{
"type": "number",
"subtype": "range",
"required": true,
"label": "Range",
"description": "Range Help Text",
"placeholder": "Range Placeholder",
"className": "form-control",
"name": "Range",
"value": "8600",
"min": 1000,
"max": 10000,
"step": 100
},
{
"type": "file",
"required": true,
"label": "File",
"description": "File Upload Help Text",
"placeholder": "File Upload Placeholder",
"className": "file-class",
"name": "File"
},
{
"type": "button",
"subtype": "submit",
"label": "Submit",
"className": "submit-class btn-primary btn",
"name": "Submit",
"style": "primary"
}
]
---