Updates
08 January 2025 – v7.3
- New ‘form_action_url’ parameter for Elementor ‘Cost Calculator Form’ widget.
- Fix for datepicker display in Elementor editor.
- Read more about this update here.
elementor/class/QLCostCalculator_Form.php
js/cost_calculator.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
style/responsive.css
style/style.css
22 November 2024 – v7.2
- Fix for Elementor widgets loading issue under Chrome.
- Read more about this update here.
custom_colors.php
js/elementor.js
style/rtl.css
style/style.css
21 November 2024 – v7.1
- Fix for ‘Cost Calculator’ Elementor widget preview.
- Read more about this update here.
ql-cost-calculator.php
shortcodes/cost_calculator_column.php
shortcodes/cost_calculator_row.php
--- new files ---
shortcodes/cost_calculator_elementor.php
20 November 2024 – v7.0
- Dedicated integration with Elementor introduced.
- 8 Elementor widgets included:
- Cost Calculator
- Cost Calculator Form
- Cost Calculator Dropdown Box
- Cost Calculator Slider Box
- Cost Calculator Input Box
- Cost Calculator Switch Box
- Cost Calculator Summary Box
- Cost Calculator Contact Box
- Read more about this update here.
custom_colors.php
ql-cost-calculator.php
js/cost_calculator.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_column.php
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_dropdown_box.php
shortcodes/cost_calculator_row.php
shortcodes/cost_calculator_summary_box.php
style/responsive.css
style/rtl.css
style/style.css
--- new directory ---
elementor/
27 August 2024 – v6.2
- Payment method and Total amount field name options available under global Payments Config.
ql-cost-calculator.php
admin/admin-page-payments-config.php
admin/contact_box.php
admin/js/cost-calculator-admin.js
class/QLCostCalculator_Options.php
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_contact_box.php
style/style.css
26 August 2024 – v6.1
- Abs math option added for ‘Summary Box’ component.
- Payment currency, Recurring and Recurring interval options available under global Payments Config.
ql-cost-calculator.php
admin/admin-page-payments-config.php
admin/summary-box.php
admin/js/cost-calculator-admin.js
admin/style/style.css
class/QLCostCalculator_Options.php
js/jquery.costCalculator.js
js/jquery.costCalculator.min.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_summary_box.php
22 August 2024 – v6.0
- Added integration with Stripe Payments.
- Supported ‘One-time’ and ‘Subscription’ payment modes.
- Subscription payment mode supports ‘daily’, ‘weekly’, ‘monthly’, and ‘yearly’ recurring periods.
- Custom numeric recurring period intervals for ‘Subscription’ mode are available, e.g., ‘pay every 2 weeks’.
- Configure payment mode, recurring period, and interval individually for each form.
- Dynamic control of payment mode, recurring period, and interval through a ‘Dropdown Box’ by customer during form completion.
- Two payment methods available: ‘On form submit’ (immediate redirect to the checkout form after submission) and ‘Via e-mail payment link’ (checkout form URL sent via e-mail after submission).
- Enable payments globally for all calculation forms on the website or individually for each form.
- Set and manage payments in any currency. Choose the currency for each form to support international transactions easily.
- Predefined payment email templates for clients and admins, editable in the admin area.
- 13 shortcodes for payment templates: [id], [amount], [amount_received], [currency], [mode], [datetime], [status], [summary_label], [name], [email], [subscription_id], [checkout_url], [subscription_cancel_url].
- Payment details, status, transactions, and subscription events are available in the admin area for each submitted form.
- Predefined Payment Success, Payment Cancel, and Subscription Cancel pages added, editable in the admin area.
- 8 shortcodes for Payment Success and Payment Cancel pages: [cost_calculator_checkout_customer_name], [cost_calculator_checkout_customer_email], [cost_calculator_checkout_payment_id], [cost_calculator_checkout_amount], [cost_calculator_checkout_currency], [cost_calculator_checkout_mode], [cost_calculator_checkout_link], [cost_calculator_checkout_status].
- 5 shortcodes for the Subscription Cancel page: [cost_calculator_subscription_id], [cost_calculator_subscription_status], [cost_calculator_subscription_amount], [cost_calculator_subscription_currency], [cost_calculator_subscription_product].
- Payment integration added to 3 example calculation forms available for import: Cleaning, Bookkeeping, Hosting.
- Minor code fixes.
- Read more about this update here.
post-type-calculations.php
ql-cost-calculator.php
admin-page.php
admin-page-email-config.php
admin-page-global-config.php
admin/js/cost-calculator-admin.js
admin/style/style.css
dummy_content_files/dummy-cost-calculator.xml
js/cost_calculator.js
js/jquery.costCalculator.js
js/jquery.costCalculator.min.js
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_dropdown_box.php
style/style.css
--- new files ---
admin/admin-page-payments-config.php
admin/help.php
class/QLCostCalculator_Options.php
class/QLCostCalculator_StripePayment.php
includes/stripe-payments.php
--- new directory ---
libararies/
02 August 2023 – v5.4
- ‘Radio’ type added for ‘Input Box’ component.
custom_colors.php
ql-cost-calculator.php
admin/input_box.php
admin/js/cost-calculator-admin.js
js/cost_calculator.js
js/jquery.costCalculator.js
js/jquery.costCalculator.min.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_input_box.php
style/rtl.css
style/style.css
30 June 2023 – v5.3
- ‘Thank you page url’ option added.
- Fix for issue with ‘Form display’ option.
- Fix for issue with column settings when using multiple columns.
- Minor code fixes.
custom_colors.php
ql-cost-calculator.php
admin/admin-page.php
admin/admin-page-email-config.php
admin/admin-page-global-config.php
admin/admin-page-import-dummy-data.php
admin/input_box.php
admin/slider_box.php
admin/summary_box.php
admin/js/cost-calculator-admin.js
js/cost_calculator.js
js/jquery.costCalculator.js
js/jquery.costCalculator.min.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_input_box.php
shortcodes/cost_calculator_slider_box.php
shortcodes/cost_calculator_summary_box.php
style/style.css
21 June 2023 – v5.2
- New demos: bookkeeping, calories, loan.
- reCAPTCHA v3 added.
- Font variant option added.
- Form display and form action parameters available to configure.
- Extra class name option for column added.
- Ceil and Floor math options added for ‘Summary Box’ component.
custom_colors.php
ql-cost-calculator.php
admin/admin-page.php
admin/admin-page-global-config.php
admin/column.php
admin/summary_box.php
admin/js/cost-calculator-admin.js
admin/style/style.css
dummy_content_files/dummy-cost-calculator.xml
js/cost_calculator.js
js/jquery.costCalculator.js
js/jquery.costCalculator.min.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_columns.php
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_row.php
shortcodes/cost_calculator_slider_box.php
shortcodes/cost_calculator_summary_box.php
style/responsive.css
style/style.css
09 February 2023 – v5.1
- Fix for decimal places display in slider box component tooltip.
- ‘WPBakery Page Builder noconflict mode’ option added.
- Minor code improvements.
custom_colors.php
post-type-calculations.php
ql-cost-calculator.php
admin/admin-page-global-config.php
js/cost_calculator.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
20 January 2023 – v5.0
- New skin ‘Finpeak’ added.
- Placeholders option for ‘Contact Box’ component added.
- ‘Currency sign’ and ‘Thousandth separator’ options for ‘Slider Box’ component added.
- ‘Display negative result as 0’ option for ‘Summary Box’ component added.
custom_colors.php
ql-cost-calculator.php
admin/admin-page.php
admin/admin-page-global-config.php
admin/contact_box.php
admin/input_box.php
admin/slider_box.php
admin/summary_box.php
admin/js/cost-calculator-admin.js
js/cost_calculator.js
js/jQuery.costCalculator.js
js/jQuery.costCalculator.min.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_dropdown_box.php
shortcodes/cost_calculator_input_box.php
shortcodes/cost_calculator_slider_box.php
shortcodes/cost_calculator_summary_box.php
style/style.css
11 August 2022 – v4.1
- Fix for not visible form builder bug.
admin/admin-page.php
admin/admin-page-global-config.php
08 July 2022 – v4.0
- Minor code improvements.
custom_colors.php
ql-cost-calculator.php
admin/admin-page.php
admin/admin-page-global-config.php
admin/admin-page-import-dummy-data.php
admin/js/cost-calculator-admin.js
js/cost_calculator.js
style/style.css
28 January 2022 – v3.9
- Fix for shortcode loading issue in admin area.
ql-cost-calculator.php
admin/admin-page-email-config.php
shortcodes/cost_calculator_contact_box.php
style/style.css
--- new files ---
admin/js/selectmenu_fix.js
11 June 2021 – v3.8
- New ‘Send From’ option added under email config.
- Minor code improvements.
ql-cost-calculator.php
admin/admin-page-email-config.php
dummy_content_files/dummy-cost-calculator.xml
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_contact_box.php
style/rtl.css
style/style.css
10 December 2020 – v3.7
- Minor code and styles improvements.
admin/style/style.css
shortcodes/cost_calculator_dropdown_box.php
style/style.css
03 September 2020 – v3.6
- Option to display not number results in formula as 0 added.
- Formula is no longer required parameter in Summary Box.
ql-cost-calculator.php
admin/summary_box.php
admin/js/cost-calculator-admin.js
js/jquery.costCalculator.js
js/jquery.costCalculator.min.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_summary_box.php
13 August 2020 – v3.5
- Compatibility with WordPress 5.5 added.
ql-cost-calculator.php
js/cost_calculator.js
js/jquery.qtip.min.js
style/jquery.qtip.css
style/style.css
03 July 2020 – v3.4
- ‘Currency vertical align’ option added for summary box.
- Minor code improvements.
custom_colors.php
admin/summary_box.php
admin/js/cost-calculator-admin.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_summary_box.php
style/responsive.css
style/rtl.css
style/style.css
19 May 2020 – v3.3
- Fixes for themes conflicts.
custom_colors.php
style/rtl.css
style/style.css
28 April 2020 – v3.2
- New skin added – GymBase (dark style).
custom_colors.php
admin/admin-page.php
admin/admin-page-global-config.php
admin/js/cost-calculator-admin.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_input_box.php
style/style.css
13 March 2020 – v3.1
- Code and conflicts fixes.
- Minor css fixes.
custom_colors.php
ql-cost-calculator.php
js/cost_calculator.js
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_dropdown_box.php
shortcodes/cost_calculator_input_box.php
style/responsive.css
style/rtl.css
style/style.css
10 May 2019 – v3.0
- Minor css fixes.
custom_colors.php
shortcodes/cost_calculator_summary_box.php
style/responsive.css
style/style.css
17 April 2019 – v2.9
- Option to hide label for components added.
- Fix for currency position in the calculation template.
admin/dropdown_box.php
admin/input_box.php
admin/slider_box.php
admin/switch_box.php
admin/js/cost-calculator-admin.js
fonts/template/demo.html
js/jquery.costCalculator.js
js/jquery.costCalculator.min.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_dropdown_box.php
shortcodes/cost_calculator_input_box.php
shortcodes/cost_calculator_slider_box.php
shortcodes/cost_calculator_summary_box.php
shortcodes/cost_calculator_switch_box.php
style/style.css
24 January 2019 – v2.8
- Fix for Gutenberg editor javascript error when no shortcodes were available.
ql-cost-calculator.php
14 January 2019 – v2.7
- Fix for demo content import issue under WP 5.0.
- Minor code fixes.
ql-cost-calculator.php
shortcodes/cost_calculator_summary_box.php
style/style.css
20 December 2018 – v2.6
- WordPress 5.0 Gutenberg editor integration added.
ql-cost-calculator.php
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_contact_box.php
style/style.css
--- new files ---
admin/js/.babelrc
admin/js/block.build.js
admin/js/block.js
admin/js/package.json
admin/js/package-lock.json
admin/js/webpack.config.js
languages/cost-calculator-en.json
23 November 2018 – v2.5
- Ability to set number of displayed decimal places for summary value.
admin/summary_box.php
admin/js/cost-calculator-admin.js
js/cost_calculator.js
js/jquery.costCalculator.js
js/jquery.costCalculator.min.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_summary_box.php
16 November 2018 – v2.4
- Fix for js error in cost_calculator.js file.
js/cost_calculator.js
15 November 2018 – v2.3
- Bug fix: SMTP settings not being applied in some cases.
ql-cost-calculator.php
admin/admin-page-email-config.php
admin/style/style.css
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_contact_box.php
10 November 2018 – v2.2
- Ability to set calculator fields as required added.
- Minor code fixes.
custom_colors.php
admin/dropdown_box.php
admin/input_box.php
admin/js/cost-calculator-admin.js
js/cost_calculator.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_dropdown_box.php
shortcodes/cost_calculator_input_box.php
style/style.css
10 October 2018 – v2.1
- Ability to send via email and store in database multiple summary values from one calculation form.
ql-cost-calculator.php
admin/summary_box.php
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_summary_box.php
29 August 2018 – v2.0
- Bug fix: power operator doesn’t work in some cases when present multiple times in one formula.
js/jquery.costCalculator.js
js/jquery.costCalculator.min.js
style.css
04 August 2018 – v1.9
- New demos: loan, bmi, hosting, web design.
- Minor code fixes.
custom_colors.php
ql-cost-calculator.php
admin/js/cost-calculator-admin.js
dummy_content_files/dummy-cost-calculator.xml
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
style/style.css
18 July 2018 – v1.8
- New styles for Car Service Skin Summary Box Component.
- Minor code fixes.
custom_colors.php
shortcodes/cost_calculator_slider_box.php
21 June 2018 – v1.7
- Fix for checkbox appearance under webkit browsers.
custom_colors.php
ql-cost-calculator.php
style/responsive.css
style/style.css
13 June 2018 – v1.6
- Fix for Warning: array_flip() issue.
ql-cost-calculator.php
08 June 2018 – v1.5
- Option to enable reCaptcha in the contact form added.
- Option to enable terms and conditions checkbox in the contact form added.
- Plugin directory name changed to ‘ql-cost-calculator’ because of the conflict with other calculator plugin.
- Small code fixes.
custom_colors.php
admin/admin-page.php
admin/admin-page-email-config.php
admin/admin-page-global-config.php
admin/admin-page-import-dummy-data.php
admin/contact_box.php
admin/js/cost-calculator-admin.js
admin/style/style.css
js/cost_calculator.js
js/jquery.costCalculator.js
js/jquery.costCalculator.min.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_column.php
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_dropdown_box.php
shortcodes/cost_calculator_input_box.php
shortcodes/cost_calculator_row.php
shortcodes/cost_calculator_slider_box.php
shortcodes/cost_calculator_summary_box.php
shortcodes/cost_calculator_switch_box.php
style/responsive.css
style/rtl.css
style/style.css
---new files---
ql-cost-calculator.php
--- removed files ---
cost-calculator.php
11 May 2018 – v1.4
- Option to send email with calculation to client added.
- Option to hide text input for slider box component added.
- New example with multiple summary boxes added.
- Small fixes for styles conficts.
cost-calculator.php
admin/admin-page-global-config.php
admin/slider_box.php
admin/js/cost-calculator-admin.js
dummy_content_files/dummy-cost-calculator.xml
js/cost_calculator.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_slider_box.php
style/style.css
28 April 2018 – v1.3
- Support for subtraction and power operations in calculation formula added.
- Support for operations between ‘Summary Boxes’ total values added.
- Small fixes for styles conficts.
custom_colors.php
admin/style/style.css
js/jquery.costCalculator.js
js/jquery.costCalculator.min.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_summary_box.php
style/rtl.css
style/style.css
16 April 2018 – v1.2
- Support for brackets and division in calculation formula added.
- Small fixes for styles conficts.
custom_colors.php
fonts/template/style.css
js/cost_calculator.js
js/jquery.costCalculator.js
js/jquery.costCalculator.min.js
style/responsive.css
style/rtl.css
style/style.css
12 April 2018 – v1.1
- Update for calculation email template readability (now in a form of table).
- Ability to send ‘not checked’ state of the checkbox and switch box added.
cost-calculator.php
admin/admin-page-email-config.php
admin/input_box.php
admin/js/cost-calculator-admin.js
js/cost_calculator.js
languages/cost-calculator-default.mo
languages/cost-calculator-default.po
shortcodes/cost_calculator_contact_box.php
shortcodes/cost_calculator_dropdown_box.php
shortcodes/cost_calculator_input_box.php
shortcodes/cost_calculator_switch_box.php
05 April 2018 – v1.0
- First release.