Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Easy Forms v4.x - Create a form or multiple forms without php or html knowledge Details »»
Easy Forms v4.x - Create a form or multiple forms without php or html knowledge
Version: 4.3.0, by bananalive bananalive is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: New Posting Features - Version: 4.0.x Rating:
Released: 01-27-2010 Last Update: 10-04-2011 Installs: 1410
DB Changes Uses Plugins Auto-Templates
Additional Files Translations  
No support by the author.

Easily create forms with no HTML or PHP knowledge. Questions can be made compulsory and are checked before the form is submitted. Forms can be previewed. (You can create multiple forms)

Screenshots
There are two posts full of screenshots of this modificationInstallation
  1. Download and then extract .zip archive
  2. Upload the contents of upload folder to forum root
    (Allow Overwrite "YES" for overwrite)
    clientscript\easyforms.css -> \clientscript\
    clientscript\easyforms.js -> \clientscript\
  3. Import product file (product-easyforms v4.0.xml) in admincp
    AdminCP -> Plugins & Products -> Manage Products -> [Add/Import Product]
  4. Change usergroups permissions at:
    AdminCP -> vBulletin Options -> Easy Form Options
Question Types:
  • Single line text
  • Multi-line text
  • Multi-select checkboxes
  • Single-select radio buttons
  • Single Select Dropdown
  • Yes/No
  • Multi-line text field using vbeditor
  • Human verification question
  • Custom Question (can query database or do whatever you want using php and html)
  • Date (month/ day/ year fields)
  • Address
  • Scale
Form can Submit to:
  • new thread in forum
  • new post in thread
  • new pm to user
  • email address
  • save to database
More Features:
  • Form list categories (optional)
  • Preview form (can disable for individual forms)
  • Optional questions
  • Form Sections
  • Prefix support - you can choose which prefix you want thread to have
  • Different thread/pm title to form title with variables {username} {userid} and {q_1} (replacing 1 with appropriate question number)
  • Poll Options: Multiple choice, public vote, poll question, poll options, poll timeout
  • Regular expression match for single line text input field
  • Usergroup permissions per form
  • Forumid/threadid/username can be specified by input via {value=X} in dropdown, single line input or radio buttons
  • Multiple dropdown select for form usergroup permissions (still optional - leave blank to not use)
  • Option to show link to form list in navbar and quick links (separate options)
  • Import/ Export your forms as XML files - great for transferring forms across forums or creating backups
  • Specify bbcode for questions/ answers/ sections for the form's output
  • Form Hooks: (uses php code)
    1. Before form submitted
      Useful for: your own form validation, multiple form outputs, etc.
    2. At form start
      Useful for: banning userids/usergroups from form, setting minimum post count,etc.
  • Attachments allowed for posting new thread
  • Mass Copy Forms & their questions
  • Quiz Mode
Support this Modification
  • Click 'Marked as Installed'
  • Rate it 'Excellent'
  • Consider a donation

Download Now

File Type: zip vb_easyforms_v4.3.0.zip (67.6 KB, 4491 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #1182  
Old 03-21-2011, 03:30 PM
kisanjong kisanjong is offline
 
Join Date: Feb 2009
Location: UK
Posts: 104
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great mod thanks 5* + MOTM

is it possible to allow only admin to export data xml and excel and disable this feature for other groups?
Reply With Quote
  #1183  
Old 03-22-2011, 10:36 PM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Badhabitz View Post
Thank you for this, it worked perfectly. Is there a way to shut off the quiz portion on just 1 question so it doesn't mark it as incorrect when it needs to be a different answer for each person? No rush on this if not, just a suggestion for when you release a new version. Another suggestion would be to make it so it goes to different questions based on your answers.
Import attached file, then questions without correct answer will not be marked as incorrect
Quote:
I have been able to get away from google doc forms thanks to you. Now all we need to do is make it so we can use advanced formulas realtime like in excel spread sheets and I will be able to get away from it entirely, lol. I know that's a pipe dream, that would be way to much work for one person to do.
Attached Files
File Type: xml product-easyforms v4.2.6.xml (299.2 KB, 8 views)
Reply With Quote
  #1184  
Old 03-22-2011, 10:40 PM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MrKing View Post
Great mod thanks 5* + MOTM

is it possible to allow only admin to export data xml and excel and disable this feature for other groups?
Cheers, the permission to export xml is the same as the permission to view form results.
Reply With Quote
  #1185  
Old 03-23-2011, 12:32 PM
Kenjiwing Kenjiwing is offline
 
Join Date: Mar 2011
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi!

I setup a form and its working great..

My form is an application process that outputs to a thread.. is it possible to allow users to fill out the form without having an account to my website/forums? If so how would I do that?

Thanks,
Reply With Quote
  #1186  
Old 03-23-2011, 08:46 PM
markb5900 markb5900 is offline
 
Join Date: Feb 2011
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

As everyone else has said, what a great mod.

I have a large amount of forms and have decided I need to add some questions to them all.
Is there an easy way to "mass add" questions to all the forms. Or just an easy way to copy and paste the code into each form instead of going into each one individually and adding the 3 questions?
The order will be the same for all the forms, just need to add the individual questions.

Thanks
Reply With Quote
  #1187  
Old 03-23-2011, 08:51 PM
markb5900 markb5900 is offline
 
Join Date: Feb 2011
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Kenjiwing View Post
Hi!

I setup a form and its working great..

My form is an application process that outputs to a thread.. is it possible to allow users to fill out the form without having an account to my website/forums? If so how would I do that?

Thanks,
Depending on where your form is located on your site, you should be able to use the permissions in
admincp>options>easyformoptions

In there you can set who can see the forms list etc..
Reply With Quote
  #1188  
Old 03-24-2011, 12:53 PM
Kenjiwing Kenjiwing is offline
 
Join Date: Mar 2011
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by markb5900 View Post
Depending on where your form is located on your site, you should be able to use the permissions in
admincp>options>easyformoptions

In there you can set who can see the forms list etc..
I see that and was able to get that part to work.. one more question.

Is it possible to add the registration process to a form? IE you click my recruitment button it takes you to the application form and if you're not logged in the first section is to register for the site?
Reply With Quote
  #1189  
Old 03-24-2011, 06:38 PM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bananalive View Post
There's a limit of 60 characters, if that isn't enough for you, import attached file.
Installed this version with thanks for testing on 4.04 ... :up:

Regards,
Doug
Reply With Quote
  #1190  
Old 03-25-2011, 05:46 PM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Kenjiwing View Post
I see that and was able to get that part to work.. one more question.

Is it possible to add the registration process to a form? IE you click my recruitment button it takes you to the application form and if you're not logged in the first section is to register for the site?
Not really.

You could re-direct the unregistered users to the registration page, from the form, and then once they are registered they will be able to view the recruitment form.

Edit Form -> Form PHP Hooks

Form Hook: Form Start:
PHP Code:
if (!$vbulletin->userinfo['userid'])
{
  
$vbulletin->url $vbulletin->options['bburl'] . "/register.php";    
  eval(
print_standard_redirect('You need to register before you can view/submit this form'01));

Or for standard login/register message

Form Hook: Form Start:
PHP Code:
if (!$vbulletin->userinfo['userid'])
{
  
print_no_permission();

Reply With Quote
  #1191  
Old 03-25-2011, 05:50 PM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by markb5900 View Post
As everyone else has said, what a great mod.

I have a large amount of forms and have decided I need to add some questions to them all.
Is there an easy way to "mass add" questions to all the forms. Or just an easy way to copy and paste the code into each form instead of going into each one individually and adding the 3 questions?
The order will be the same for all the forms, just need to add the individual questions.

Thanks
I'm afraid there's not a way to do that.

If you have access to phpmyadmin you could create the question in one form and then using phpmyadmin copy the corresponding row of `formbits` table and then just edit `fid` column for each question to the appropriate form id.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:17 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06346 seconds
  • Memory Usage 2,375KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_php
  • (8)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (5)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (19)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (2)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete