Giter Site home page Giter Site logo

stevejburge / gator-forms Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 7.57 MB

Gator Forms is the best contact form for WordPress. It’s easy for beginners, and customizable for pros!

Home Page: http://gatorforms.com

PHP 58.57% HTML 0.26% CSS 30.56% JavaScript 10.51% Shell 0.10%

gator-forms's People

Contributors

deenison avatar htmgarcia avatar piotrmocko avatar

Watchers

 avatar

gator-forms's Issues

Password field?

It's really not clear what the Password field does. Any ideas?
password-field
password-options

Color buttons are very confusing

In the theme area, most the color buttons seem to be set to white. In fact, they're blank.

So to actually get a real white color, you need to actively click and choose white
color-font-size

Allow multiple copies of a field

One user wanted to allow a user to enter multiple values for a single field. This was a Date field.

I suspect the approach would be to allow people to click a + icon and enter more than one version of that field.

Number of times a field can be used

This would be a very useful feature ...

As a setting in the field, we could allow people to decide how many times a field can be entered. For example, 3 different times for a phone or email field:

45633873-f1c21f00-ba6e-11e8-8067-aa00e8c99781

Improve the theme design

Some of these are terrible and need removing: https://gatorforms.com/docs/themes/

All of them need at least some clean-up, including the text descriptions.

Themes such as Easter and Antique Letter can be ditched.
Themes such as Transparency & Motion need updating. What's up the melon??

Lightbox option is very confusing

When creating a form, choose "Toggler Button".

You'll see 7 choices for "Form after opening". This includes 4 different Lightbox options. They're all the same. They all do exactly the same thing!

screen shot 2018-05-28 at 11 11 17 am

Need a new override system

The original developer recommends to edit the CSS from the plugin. Not a good idea for obvious reasons.
screen_shot_2018-04-24_at_10 49 06_am_1024

Make all the fields free

The free version of Gator Forms is too restrictive. Let's make all these available in the Free version:

screen shot 2018-05-11 at 4 38 58 pm

Save/Close/Documentation

On the Setting screen, these buttons are all messed up:

screen shot 2018-05-11 at 3 44 55 pm

We could move to a more standard WordPress sidebar, like in the forms

screen shot 2018-05-11 at 3 45 50 pm

Start the calendar on a different date

I can't find a way to have the Calendar field start on Sunday instead of Monday. Yes, my Wordpress settings are set to start on Sunday. But that field shows Monday which is confusing visitors.

Allow users to target forms more accurately

At the moment, we've got a fairly limited set of choices for when to show a form:
screen shot 2018-05-29 at 7 58 12 am

Why not allow forms to be targeted to certain URLs, tags, categories, or post types? Why not certain user roles?

GDPR improvements

Some ideas:

  • Add a delete button for "Messages" entries
  • Add the option to disable the storage of IP addresses, browser info etc.

Redesign the first page

This is screen is super-confusing. I think we need 4 clearly defined steps:

screen shot 2018-05-11 at 4 42 42 pm

I think it should go this way ...

Step 1. Choose from these four choices

screen shot 2018-05-11 at 4 44 24 pm

Step 2. Choose the advanced options for this choice

screen shot 2018-05-11 at 4 45 08 pm

Step 3. Choose from a variety of display options
The funny thing is, all the options are available, but only some will work (depending on what you choose in Step 1

screen shot 2018-05-11 at 4 45 53 pm

Step 4. Choose form position

screen shot 2018-05-11 at 4 47 06 pm

Shortcode doesn't respect positioning

Your shortcode does not respect it positioning in a text editor.

I've looked at your site.php file and see it is wrapped in ob_start() and ob_get_clean() when returning $output, but still not actually positioning based on the it placement in the text editor. This is a sign that the shortcode is not respecting the ob_ function.

Positioning in the text editor can be achieved by centering or right justifying the shortcode (just as examples).

With your shortcode, its position remains in the top left of the text area when doing these actions.

Remove "Ticket" field

I don't think Gator Forms has a "Ticket" option, but it's shown in the Messages area:
screen shot 2018-05-21 at 9 35 56 am

Improve Email Sending UI

Like many of the older Gator Forms screens, this is a settings nightmare under the "Email" tab.

screen shot 2018-05-28 at 4 44 49 pm

So much important stuff hidden under the "Advanced" tab

screen shot 2018-05-28 at 4 44 57 pm

Theme Customizer is confusing

I feel like we need sub-headings and improved layout for these fields. It's very hard to navigate and see what's what

screen shot 2018-05-28 at 11 28 38 am

MailChimp integration is broken

It's not currently possible to get a checkbox showing for the MailChimp sign-up

No matter what options you choose, it's not possible to allow users to opt-in. The text shows, but no checkbox:
screen shot 2018-06-01 at 9 24 48 am

The code seems to be there, but hidden:

<div class="pweb-field-container pweb-field-checkboxes pweb-field-newsletter">

  <div class="pweb-label">
 <label id="pwebcontact1_newsletter-lbl">
Sign up for our newsletter                                                                        <span class="pweb-asterisk">*</span>                                </label>
</div>
<div class="pweb-field">
<fieldset id="pwebcontact1_newsletter" class="pweb-fields-group pweb-tooltip" title="Sign up for our newsletter">
  </fieldset>
   </div>
 </div>



Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.