Mon. - Fri. 9 am - 5 pm Ask a Question
Remember me

Balbooa Forms- sugestions

5 years 10 months ago #1

  • Goran's Avatar
  • Goran
  • Posts: 45
Hey guys,
I have some suggestions on additional bits and tweaks to make your fantastic Forms even greater. btw. I love your extensions, your approach, usability and design. I feel that there is a little bit of magic there :)

The suggestions:

1) Submit form after payment. Currently the form gets submitted even if payment is not completed. Since you can't have re-captcha with the payment method, that leaves the form wide-open to spammers. By having the form only submit after successful payment, that leaves spammer with 2 choices: no spam or pay to spam :)
Also, if payment is expected with form submission, there is no reason to have see it without payment.

2) Conditional logic for checkbox inline. This would allow multiple products (with pics) to be selected and display additional options for each, while making a selection of at least one product required.

3) Setting for Upload folder location. Master (default) upload location setting for all forms, as well as custom upload location for individual forms and upload fields. If left blank, the default location is used.

4) Get Joomla user information from database. If form is available only to registered users, this would avoid having them fill out their email and name. Since Joomla registration email requires confirmation, this would avoid having fake or incorrect emails for anybody that submits the form. I used to do this with ChronoForms.

5) "Class" fields for all rows. So that we can stylize individual rows.

6) Make columns same height within a row. A row setting to force all columns to be the height of the highest column. Looks good!

If I find more features that would useful, I will add them to this thread.

Thank you!
Goran

5 years 10 months ago #2

  • Artem's Avatar
  • Artem
  • Posts: 11281
Hello, Goran!

First of all, I want to say you Thank you!
We really appreciate your suggestions, we'll add them to our "Suggestions list"


Many thanks,
Artem, Balbooa.com

5 years 10 months ago #3

  • Cristian's Avatar
  • Cristian
Hi Artem! This is crucial as I am getting many customer complaints about forms submitted without payment. I believe that for this PayPal plugin to be a true integration it has to interact more thoroughly with transactions.

Can you at least direct us to the proper .php files we would have to edit so we can try out some fixes?

Thank you!

CV

5 years 10 months ago #4

  • Artem's Avatar
  • Artem
  • Posts: 11281
Friends,

Soon will will provided small update for Balbooa Joomla Forms, it will be last update for Forms 1.x.

In December we plan to start building absolutely new Form Builder 2.x. As a platform for Forms 2.x will be used - Gridbox and Gallery extensions.

So, for the moment, there is no reason to add all this features into the 1.x
Thank you for your understanding!

Many thanks,
Artem, Balbooa.com

5 years 10 months ago #5

  • Goran's Avatar
  • Goran
  • Posts: 45
That's good news, Artem. I really look forward to seeing the new Forms. Please make sure it is backward compatible with the forms made with current version :)

In the mean time, is there a quick way to disable uploaded files from being attached to emails?
That is the most urgent issue for me.

Thanks!

5 years 10 months ago #6

  • Artem's Avatar
  • Artem
  • Posts: 11281
Unfortunately it will be not possible to update Forms from 1.x to 2.x, it will be absolutely different extensions. Support and bug fixing for 1.x we'll provided without any questions

Goran wrote:
In the mean time, is there a quick way to disable uploaded files from being attached to emails?
That is the most urgent issue for me.


Go to:
components/com_baforms/models/form.php

Delete lines: from 1636 to 1643

Many thanks,
Artem, Balbooa.com

5 years 10 months ago #7

  • Goran's Avatar
  • Goran
  • Posts: 45
Thank you, Artem. I'll apply the hack.

Bummer about the backward compatibility, as I have already created several extensive forms. But, I understand that to make things better, you sometimes have to do things differently. I hope that by implementing copy/paste functions into your new Forms, it won't take long to rebuild existing forms.

So, as long as the new Forms are better, we are all good :)

Thank you!
Goran

5 years 9 months ago #8

  • Goran's Avatar
  • Goran
  • Posts: 45
Artem wrote:
Unfortunately it will be not possible to update Forms from 1.x to 2.x, it will be absolutely different extensions. Support and bug fixing for 1.x we'll provided without any questions

Goran wrote:
In the mean time, is there a quick way to disable uploaded files from being attached to emails?
That is the most urgent issue for me.


Go to:
components/com_baforms/models/form.php

Delete lines: from 1636 to 1643

Many thanks,
Artem, Balbooa.com

Hey Artem,

I have a feeling that the lines you specified are now different in Form 1.7. Correct?

Can you please let me know the updated set of lines that need to be removed from Forms v1.7?

Thank you!

5 years 9 months ago #9

  • Artem's Avatar
  • Artem
  • Posts: 11281
Hi,

For Forms 1.7 is lines 2230 - 2237
        foreach ($msg as $mess) {
            if ($mess != '') {
                $mess = explode('|-_-|', $mess);
                if ($mess[2] == 'upload' && $mess[1] != '') {
                    array_push($files, JPATH_ROOT . '/images/baforms/' .$mess[1]);
                }
            }
        }

Regards,
Artem, Balbooa.com

5 years 7 months ago #10

  • Nanozombi's Avatar
  • Nanozombi
  • Posts: 127
1) Submit form after payment. Currently the form gets submitted even if payment is not completed. Since you can't have re-captcha with the payment method, that leaves the form wide-open to spammers. By having the form only submit after successful payment, that leaves spammer with 2 choices: no spam or pay to spam :)
Also, if payment is expected with form submission, there is no reason to have see it without payment.


+1 to that! A Form that has to be paid shouldn't be submitted without the ok from the payment gateway IMHO.
Please let us know when that is implemented, it will be a great upgrade!!
Thanks!
Powered by Kunena Forum