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
  #1872  
Old 08-01-2014, 10:13 PM
Swatman1 Swatman1 is offline
 
Join Date: Oct 2013
Posts: 38
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How do I add this form as a forum section?
Example

General forum:

General Talk

Off Topic

Tech news

FORM
Reply With Quote
  #1873  
Old 08-10-2014, 06:46 PM
KGodel's Avatar
KGodel KGodel is offline
 
Join Date: May 2011
Location: Indiana
Posts: 332
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KGodel View Post
Any update on the bug many of us get with special characters?
Still looking for this, but also another question:

Is there a way to determine what forum you want a new thread posted to (if that is the option selected) based on an answer to one of the questions? So, for example, you have a list where you can choose "a,b,c, or d"and depending on which option you pick it will both to a different forum. This would be very useful! Can it be done with hooks?
Reply With Quote
  #1874  
Old 08-12-2014, 01:28 AM
iraqiboy90 iraqiboy90 is offline
 
Join Date: Sep 2012
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by leia View Post
Since upgrading Easy Forms to 4.2.6, one of my forms isn't working properly. This section of the before submit isn't catching:
PHP Code:
if (stristr($qo['88'], "Large")) {
$form['forumid'] = 112;
}
elseif (
stristr($qo['88'], "Mini") ) {
$form['forumid'] = 113;
}
elseif(
stristr($qo['88'], "Tiny")) {
$form['forumid'] = 114;

I haven't changed anything else (and other parts of the same before submit are working)... how can I fix this?

ETA: Fixed it... changing the $form['forumid'] to just $forumid seems to have corrected it. Can anyone tell me why this happened? I'm happy to have figured it out through trial and error, but I would love to learn.
cant get this working at all.....

I've tried
Code:
elseif(stristr($qo...
Code:
if ($qo
this
Code:
$form['forumid']
and even
Code:
$forumid
Reply With Quote
  #1875  
Old 08-16-2014, 09:28 PM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by iraqiboy90 View Post
cant get this working at all.....

I've tried
Code:
elseif(stristr($qo...
Code:
if ($qo
this
Code:
$form['forumid']
and even
Code:
$forumid
Try in_array() rather than stristr()

(it is also more efficient for your server)
Reply With Quote
  #1876  
Old 08-16-2014, 09:32 PM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by orangedays View Post
can i call the form in vbulletin CMS?
Embed it as php module or in an iframe
Reply With Quote
  #1877  
Old 08-16-2014, 09:45 PM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KGodel View Post
Hey banana. My users consistently get an error of "Message is too Short" when they use special characters in any part of their form if there is custom output. If there is no custom output, this error does not exist. Any hint as to what I can do to fix it?
I can't reproduce this, please can you provide more details, so that I can find a fix.
Reply With Quote
  #1878  
Old 08-17-2014, 07:30 PM
Taringa! CS's Avatar
Taringa! CS Taringa! CS is offline
 
Join Date: May 2009
Location: Argentina
Posts: 161
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bananalive View Post
I can't reproduce this, please can you provide more details, so that I can find a fix.
If you use custom output with special characters (??????)

You can replicate it here

http://www.gaminga.com/foros/forms.php?do=form&fid=17
user: test / password 123456

Try to send a message like (Aqu? estamos ttodos unidos g?ria"
Reply With Quote
Благодарность от:
KGodel
  #1879  
Old 08-18-2014, 11:13 PM
KGodel's Avatar
KGodel KGodel is offline
 
Join Date: May 2011
Location: Indiana
Posts: 332
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Taringa is correct. It's the issue we are having as well.
Reply With Quote
Благодарность от:
Taringa! CS
  #1880  
Old 08-19-2014, 12:14 PM
niko236 niko236 is offline
 
Join Date: Sep 2007
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi !
I use this mod, but when i put several questions with the vb editor, they display the same answer as the last. So, I can't use more than one question with vb editor.
Reply With Quote
  #1881  
Old 08-22-2014, 02:42 AM
robbyg robbyg is offline
 
Join Date: Aug 2014
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am new here and just installed 4.2.2 and pretty much have my forum setup.
I saw Bannalive excellent addon and its exactly what I was looking for but I need to use it in a slightly different manor than intended.

What I would like to do is have a Navbar button that allows my members to register their equipment by manufacturer, model, Year and serial number.

I created a form with all the fields etc and it works like a charm except that everybody can see what each person has. Now I know this was the main intent of the addon but in the options I have been able to limit it that it says "your form results" and no other options but the problem is that if i use a regular member account and they click on the record they saved it comes back and says:

"you do not have permission to access this page. This could be due to one of several reasons: etc etc."

This happens even if they have the only filled out form in the database. (made by the test user with regular access). If I go in and change the settings they can see everything and also see polls of all the data, which is something I don't want.

Even in the current mode I have no way of turning off the ability of a regular user to create a new form or import an xml form without also blocking them from seeing anything.

Basically I would like them to be able to access the form i made and put in their info and have it saved so they can come back and see it if they need to but not be able to see other users data. Only the moderator would be able to see all the data and be able to coordinate the data so we can create an anonymous table of serial numbers for each model by year.

(Using a Mountain bike forum for example)
For example the benefit to the members is lets say they wanted to know based on a serial number what year a particular model of mountain bike was made. The data we would have would show that based on information from our members that we know that serial number 10030 to 10950 is the earliest and oldest we have recorded for 2010. So if they are buying a used bike once they ask for the serial number they have an idea of when it was manufactured or sold.

They also have the benefit that if their bike is stolen they can look at the website and see what the serial number it was and even have records for bikes they may have bought and sold over the years.

Sorry for the long post, I just wanted to explain what I am trying to do.

Any help would be greatly appreciated. I am so close to making this work if I could just figure out why they cannot see their own record without seeing the others and also be able to turn off the create new form without disabling the whole thing for the regular members.

Thank you for any help.
Robert
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 03:58 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.06272 seconds
  • Memory Usage 2,382KB
  • 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
  • (8)bbcode_code
  • (1)bbcode_php
  • (6)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
  • (21)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)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