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
  #1762  
Old 02-02-2013, 05:14 PM
Heaven Heaven is offline
 
Join Date: Jul 2002
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you so much for this, I love it.
Reply With Quote
  #1763  
Old 02-06-2013, 03:23 PM
richardevans123 richardevans123 is offline
 
Join Date: Sep 2012
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have a question.

I'd like to have a quiz using the forms, and If a user gets 7 out of 10 or higher, then they are promoted to the next rank automatically. Is there any special coding that I need to add to do this?

Thanks

EDIT: Also, is there a way to close certain forms and not have members fill it out, whilst still having other forms open?

Thanks
Reply With Quote
  #1764  
Old 02-14-2013, 03:39 AM
Sios Sios is offline
 
Join Date: Mar 2011
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So I've changed my: /forum.php/ to /index.php/ ...
I've tried going to: http://domain.com/forum/index.php?do=forms

.. And to no avail, all failure. Can someone please comment and help me out?

P.S - I'm running vBulletin 4.2.0
Reply With Quote
  #1765  
Old 02-14-2013, 03:57 PM
fwulfers fwulfers is offline
 
Join Date: Aug 2010
Location: NW Michigan (USA)
Posts: 137
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is a very good mod and I am planning to use it for a Marketplace forum section. I have seen these same questions in this thread before but haven't found a solution yet.

1. All new threads should go through these forms. When you disallow users to post new threads directly in the forum, it will show an error message when they want to upload attachments with the forum. Is there a way to fix this or remove the New Thread button for these specific forums?

2. Even better, when the New Thread button is clicked, it will direct you to the forms page. Is there a way to set this up?
Reply With Quote
  #1766  
Old 02-15-2013, 07:12 PM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by fwulfers View Post
This is a very good mod and I am planning to use it for a Marketplace forum section. I have seen these same questions in this thread before but haven't found a solution yet.

1. All new threads should go through these forms. When you disallow users to post new threads directly in the forum, it will show an error message when they want to upload attachments with the forum. Is there a way to fix this or remove the New Thread button for these specific forums?

2. Even better, when the New Thread button is clicked, it will direct you to the forms page. Is there a way to set this up?
2. New php plugin



Hook Location: newreply_form_start

Title: Easy Forms Reply Button

Execution Order: 5

Plugin
PHP Code:
if (in_array($threadinfo[threadid], array(1))) 
{  
header('Location: http://www.myforumaddress.com/misc.php?do=form&fid=1') ;  

Plugin is Active: Yes
Reply With Quote
  #1767  
Old 02-15-2013, 07:12 PM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sios View Post
So I've changed my: /forum.php/ to /index.php/ ...
I've tried going to: http://domain.com/forum/index.php?do=forms

.. And to no avail, all failure. Can someone please comment and help me out?

P.S - I'm running vBulletin 4.2.0
http://domain.com/forum/forms.php
Reply With Quote
  #1768  
Old 02-15-2013, 08:06 PM
fwulfers fwulfers is offline
 
Join Date: Aug 2010
Location: NW Michigan (USA)
Posts: 137
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bananalive View Post
2. New php plugin

Hook Location: newreply_form_start

Title: Easy Forms Reply Button

Execution Order: 5

Plugin
PHP Code:
if (in_array($threadinfo[threadid], array(1))) 
{  
header('Location: http://www.myforumaddress.com/misc.php?do=form&fid=1') ;  

Plugin is Active: Yes
I had to make a few adjustments but your post pointed me in the right direction. Clicking the New Thread button now goes to the correct form. Thanks so much! :up: :up:

New php plugin

Hook Location: newthread_form_start

Title: Easy Forms New Thread Button

Execution Order: 5

Plugin PHP code

PHP Code:
if (in_array($forumid, array(221)))
{  
header('Location: http://mywebsite.com/misc.php?do=form&fid=1') ;  
}
if (
in_array($forumid, array(222)))
{  
header('Location: http://mywebsite.com/misc.php?do=form&fid=2') ;  

For each forum and form, just keep adding code where the array(xxx) is the forum id and fid=xx is the form id.

Plugin is Active: Yes
Reply With Quote
  #1769  
Old 02-19-2013, 12:37 PM
leclownos leclownos is offline
 
Join Date: Sep 2009
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,
I encounter a problem in the custom question, I can not put html custom code. If you have an idea please send it to me. Thank you to you. cordially
Sorry for bad english.
Reply With Quote
  #1770  
Old 02-23-2013, 10:26 AM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by leclownos View Post
Hello,
I encounter a problem in the custom question, I can not put html custom code. If you have an idea please send it to me. Thank you to you. cordially
Sorry for bad english.
Use:

PHP Code:
$answer '<html here>'
Reply With Quote
  #1771  
Old 02-25-2013, 07:17 PM
leclownos leclownos is offline
 
Join Date: Sep 2009
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you works very well. Is there a variable to retrieve the ID of the custom issue. And if there are other variable such as you'd give me above you can show us. Thank you cordially.

ps: "Very good hack, bravo."
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 08:50 PM.


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.06687 seconds
  • Memory Usage 2,372KB
  • 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
  • (4)bbcode_php
  • (4)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
  • (4)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
  • (1)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