WordPress.org

Ready to get started?Download WordPress

Forums

Form Manager
some suggestions (32 posts)

  1. SNSD Photo
    Member
    Posted 2 years ago #

    hi, first i want to say many thanks. your plugins works well and looks better on every update.

    i have some suggestions,
    1. how about adding information about user browser?
    2. is it possible adding geolocation track? so we could know from where they are.
    3. it would be great if you could give some screenshoots on your FAQ, because some user who not familiar with PHP may get confused.

    thank you for your attention.
    good luck.

    http://wordpress.org/extend/plugins/wordpress-form-manager/

  2. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    1 + 2) What I will do is try to find a good plugin for gathering user info, like google analytics or slimstat, and attempt to provide an integration.

    3) Which articles are you talking about?

  3. SNSD Photo
    Member
    Posted 2 years ago #

    tutorials on your site about "create a summary template" and 'create a form display template"

  4. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    I see what you mean, the only problem is, do you want to see screenshots of my PHP editor? None of those steps involve the WP admin section, so I don't know exactly how helpful it would be. Also, if you don't know PHP, it is going to be an uphill struggle anyway.

    What if I put the completed template code at the end of each tutorial?

  5. SNSD Photo
    Member
    Posted 2 years ago #

    i mean, screenshots of steps how to "Create a form display template", what does we must do first, and the output in browser.

    by the way, i want to help you to translate in Indonesia, what should i do?

  6. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    If you want to translate the plugin, download the file "languages/wordpress-form-manager.pot". You can open the file in a text editor, or using a program such as poedit. If you use a text editor, you will see a bunch of lines that look like this:

    msgid "Form Manager requires WordPress version 3.0 or higher"
    msgstr ""

    The first line tells you what the plugin normally says in English, and the second is where you provide your translation. Just type in the translations and then send me back the file.

    If you use poedit, go to File > New Catalog from POT File, and open wordpress-form-manager.pot. Then just enter the translations for each of the items, save the changes, and send me the .po and .mo files that poedit creates when you save.

    I know that translating is a lot of work, so I really appreciate the help!

  7. leinadhok
    Member
    Posted 2 years ago #

    Hi hoffcamp,

    Thanks for the quick update which resolved the activation bug.

    Will you in the near future add the ability for fields to appear upon selecting of a certain checkbox/radio button?

    e.g.: How did you get to know about us?

    1) Diligently searched on the internet
    2) Something about FACEBOOK
    3) Met on the streets
    4) Recommended by a friend/someone who is NOT a customer
    5) Recommended by friend(s) who is/are customers
    -> (Appear only when option 5 is checked) Name of friend(s):
    6) Others (pls specify):
    -> (Appear only when option 6 is checked) Textbox...

  8. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    I would have to change a lot of behind-the-scenes things to accommodate that kind of functionality into the form logic. You could use some JavaScript in a custom form template that does what you are saying.

  9. tharpa.osang
    Member
    Posted 2 years ago #

    I really like the plugin - it is hard to find one that gets past the "contact form" mentality, and this does the trick.

    That said, is there any way of protecting custom templates from being blown away by upgrades? Or at least warning people about it prior to the upgrade?

    This being said from the perspective of a guy who didn't have a backup of the template code in his child theme directory (my own fault...) and now gets to re-write it.

  10. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    Let me apologize, custom templates are not supposed to be overwritten, unless they keep the same filename as one of the default templates. They are supposed to be kept across upgrades, but this is a bit of a hack on my part, and as I'm looking at the FAQ on custom templates I realize I forgot to mention this entirely. Just to make sure, did you save over the default template, or make a new file?

  11. tharpa.osang
    Member
    Posted 2 years ago #

    The good news is I found a copy on localhost, so I didn't lose the templates -- but they DID have unique names, and went missing after an upgrade. I see that there is a new version, perhaps in the last few hours, so I'm gonna upgrade and see what happens! Will report back shortly....

  12. tharpa.osang
    Member
    Posted 2 years ago #

    Nah, they got blown away again.... Thank goodness for backups!

    I don't know so much about the plugin upgrade mechanics, but if we need to save them in a directory that gets erased and replaced, they will be gone. Unless the directory is scanned for additional templates and then they are saved and re-installed as part of the upgrade...

  13. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    You are right, this is something I had to program explicitly. It works on my setup but apparently not on yours and I'm not sure why. Could you do a database check, under advanced settings, and look for the additional template under 'Templates entries' ?

  14. tharpa.osang
    Member
    Posted 2 years ago #

    They are there - but I re-installed them right after I upgraded, since the form is useless without the summary, and is missing content without the form template....

    they weren't there when I first noticed the problem, and when I checked the directory they were gone.

  15. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    Alright. I'm just trying to troubleshoot the problem. If you delete the file directly from your server, does the plugin re-install it? This should also happen if everything is working smoothly. If the template file shows up under the database check, but does not re-install when deleted, that would isolate the problem.

  16. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    Also, are you able to download .CSV files?

  17. tharpa.osang
    Member
    Posted 2 years ago #

    OK, I copied them to another directory and then deleted them.

    I then went to Advanced Options and ran the database check.

    here is the output:

    Forms table (wp_fm_forms)... OK
    Items table (wp_fm_items)... OK
    Templates table (wp_fm_templates)... OK
    Settings table (wp_fm_settings)... OK
    Forms table...
    Form 1 for data table: OK
    Form 2 for data table: OK
    For duplicate IDs and slugs...
    OK
    Items table...
    Checking form IDs exists...
    OK
    Checking unique names...
    SLUGS OK
    Templates entries:
    Title: Form Manager Default Filename: fm-form-default.php Modified: 1308339877
    Title: Monthly Donor Program Calculator-form Filename: fm-form-monthly.php Modified: 1308340207
    Title: High-value Donor Calculator-form Filename: fm-form-highvalue.php Modified: 1308340208
    Title: Form Manager Default Filename: fm-summary-default.php Modified: 1308339877
    Title: Monthly Donor Program Calculator Filename: fm-summary-monthly.php Modified: 1308340212
    Title: Summary for Data List Filename: fm-summary-multi.php Modified: 1308339877
    Title: High-value Donor Program Calculator Filename: fm-summary-highvalue.php Modified: 1308340213
    Settings entries:
    Name: recaptcha_public Value:
    Name: recaptcha_private Value:
    Name: recaptcha_theme Value: red
    Name: title Value: New Form
    Name: submitted_msg Value: Thank you! Your data has been submitted.
    Name: required_msg Value: '%s' is required.
    Name: email_admin Value:
    Name: email_reg_users Value:
    Name: template_form Value:
    Name: text_validator_count Value: 4
    Name: text_validator_0 Value: a:4:{s:4:"name";s:6:"number";s:5:"label";s:12:"Numbers Only";s:7:"message";s:27:"'%s' must be a valid number";s:6:"regexp";s:27:"/^\s*[0-9]*[\.]?[0-9]+\s*$/";}
    Name: text_validator_1 Value: a:4:{s:4:"name";s:5:"phone";s:5:"label";s:12:"Phone Number";s:7:"message";s:33:"'%s' must be a valid phone number";s:6:"regexp";s:36:"/^.*[0-9]{3}.*[0-9]{3}.*[0-9]{4}.*$/";}
    Name: text_validator_2 Value: a:4:{s:4:"name";s:5:"email";s:5:"label";s:6:"E-Mail";s:7:"message";s:35:"'%s' must be a valid E-Mail address";s:6:"regexp";s:51:"/^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/";}
    Name: text_validator_3 Value: a:4:{s:4:"name";s:4:"date";s:5:"label";s:15:"Date (MM/DD/YY)";s:7:"message";s:30:"'%s' must be a date (MM/DD/YY)";s:6:"regexp";s:41:"/^([0-9]{1,2}[/]){2}([0-9]{2}|[0-9]{4})$/";}
    Done.

    I see the templates listed in the above output. However, they were not in the "templates" directory when I refreshed after running the database check.

  18. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    Are you able to download .csv files? If that fails also then the problem is probably file permissions.

  19. tharpa.osang
    Member
    Posted 2 years ago #

    Is there a link to do that in wp-admin somewhere?

  20. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    If you go into the form, then under 'submission data', there is a link to download all of the submissions as a .csv file.

  21. tharpa.osang
    Member
    Posted 2 years ago #

    I clicked the link, and immediately another link appeared below. When I hovered over that link the url ended with Failed to open file:''

  22. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    Alright. That means the plugin can't write files to your server. As far as I know the only way to fix that is to change the folder permissions for /tmp and /templates, and this would be in your host's control panel.

  23. tharpa.osang
    Member
    Posted 2 years ago #

    So... first step changed permissions on tmp and templates directories.

    they started at rwx r_x r_x

    i changed to rwx rwx r_x to see if adding group write permissions would do it...

    that didn't work.

    I then changed it to rwx rwx rwx and it worked, but I don't understand why a plugin can't write to a directory it created....??

    Could it be a permissions issue or ownership issue with users/groups?

  24. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    I don't know. I'll have to dig and see how wordpress itself gets to write files, since in theory the plugin is just wordpress.

  25. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    I changed the way files are created for 1.5.18 which may fix your problem.

  26. tharpa.osang
    Member
    Posted 2 years ago #

    I upgraded, but they still didn't show up. My assumption is that the problem is in some of the default permissions set by the host. I really don't like setting directories wide open - in general, a bad security practice - so I'm fine with re-installing my custom templates for now.

  27. randy_land
    Member
    Posted 2 years ago #

    Hello, I am but a poor but mostly happy wordpress user. I really like the scope of this plugin. However, I have been having issues with emailing the form back to me in my testing phase of using the plugin. I use wp-mail-smtp to send my mail and when I that particular plug in It works every time. When it comes to this plugin sending email it works only 30 to 40 percent of the time. I ran my form 9 times the other day two of the time from a different machine and I only got 4 of the 9 emails. what could be the issue? thank you in advance?

  28. hoffcamp
    Member
    Plugin Author

    Posted 2 years ago #

    This is something I have yet to pin down. The code in my plugin is about as simple as it gets for sending mail, so I'm not sure what is causing it to fail some of the time. Sorry I can't be of more help on this.

  29. c0r1nth3
    Member
    Posted 2 years ago #

    HELP...

    I'm using this shortcode but the item nicknamed email is still showing up.

    [formdata form-1 hide="email"]

    see

    http://c0r1nth3.com/?page_id=92

  30. c0r1nth3
    Member
    Posted 2 years ago #

    ...also I need to hide the ip address in the submissions data.
    Many Thanks in advance.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic