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
  #1692  
Old 07-29-2012, 01:42 PM
RoC wonko RoC wonko is offline
 
Join Date: Jun 2012
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thx for getting back to me, just done it again and I am now able to create the form, but still no sign of the nav bar or quick links option, how am I going to be able to make it visible for my members?
Reply With Quote
  #1693  
Old 07-29-2012, 01:53 PM
Craigr's Avatar
Craigr Craigr is offline
 
Join Date: May 2002
Location: Ayr, Scotland
Posts: 194
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RoC wonko View Post
thx for getting back to me, just done it again and I am now able to create the form, but still no sign of the nav bar or quick links option, how am I going to be able to make it visible for my members?
ADMIN-CP > SETTINGS > NAVIGATION MANAGER > ADD TAB

Product : Easy Forms
Target URL : forms.php
Active : Yes
Display Order : Up to you where you want it to appear. (i have 70 here)

Hit save. :up:
Reply With Quote
  #1694  
Old 07-29-2012, 02:21 PM
RoC wonko RoC wonko is offline
 
Join Date: Jun 2012
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Many thanks all sorted now, I think vb need cach clearing or something along those lines
Reply With Quote
  #1695  
Old 07-30-2012, 07:22 AM
ascroft ascroft is offline
 
Join Date: Jun 2010
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for that - worked well.

Mark

Quote:
Originally Posted by michal72 View Post
First you need to install this bb code in admincp: AdminCp->Custom BB Codes->BB Code Manager and set for example:

Title: Map
BB Code Tag Name: map
Replacement: - code from previous post
Example: [map]Paris,France[/map]
Description: Insert Google map

then in the form output add something like:
[MAP]{qo_72},{qo_73},{qo_74}[/MAP]

For me the best results I have when I use:
[MAP]number and street, city ,country[/MAP]
Reply With Quote
  #1696  
Old 07-30-2012, 02:40 PM
bigandy bigandy is offline
 
Join Date: Oct 2005
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Same here, attachment function is broken.

Create new thread, checked.
Allow attachment, checked.

User groups can make new threads with attachment, without Easy Form.

Any fixed?
Reply With Quote
  #1697  
Old 08-01-2012, 03:12 AM
Trek Trek is offline
 
Join Date: Sep 2003
Posts: 664
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Has anyone ever figured out how (or even IF), you can save a field to a customfield in the user profile?
Reply With Quote
  #1698  
Old 08-01-2012, 10:50 PM
ruacononline ruacononline is offline
 
Join Date: Feb 2009
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for your Good Mod.
How can I export Form Result to Excel with UTF-8 charset?
Reply With Quote
  #1699  
Old 08-02-2012, 09:49 PM
Chivava Chivava is offline
 
Join Date: Jul 2011
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Allright, i just installed Easy Forms, and know that i go to the directory of the forms.php i get this message

Code:
Warning: require_once(./global.php) [function.require-once]: failed to open stream: No such file or directory in /home/content/14/9675814/html/forms.php on line 73

Fatal error: require_once() [function.require]: Failed opening required './global.php' (include_path='.:/usr/local/php5_3/lib/php') in /home/content/14/9675814/html/forms.php on line 73
Anyone knows why this is happening ?
Reply With Quote
  #1700  
Old 08-03-2012, 02:35 AM
tomlarose tomlarose is offline
 
Join Date: Aug 2007
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How would I go about inserting the answers of a specific form into my database? (Not the default save to databse function)
Reply With Quote
  #1701  
Old 08-04-2012, 12:07 AM
Elenna Elenna is offline
 
Join Date: Jan 2006
Location: St. Charles, MO
Posts: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

During a previous installation, I had a form set up to insert info into the database in the user profile field. If you want it inserted elsewhere, you'll need to modify as necessary. I HIGHLY HIGHLY HIGHLY recommend developing this on a test install because, if you don't know what you're doing, you can royally mess up your database.

Note: This may no longer work, try and use at your own risk.


You first need to get the question number where they enter in the info - you get this in the questions list (I believe) or by editing the individual question.

Then you need to find the corresponding user profile field ID. This is seen in the "name" field on the profile field manager (i.e. "field34").

There are two basic parts to this, the first is to make the field "play nice" with the database so it doesn't break any code. Replace the $q[###] with the appropriate question number. Repeat this line for each question you have that you want to insert into the database... change the $info# AND $query# so that each line (variable) is unique.


Code:
$userid=$vbulletin->userinfo['userid'];

$info# = addslashes($q[###]);

$query = $db->query_first_slave("UPDATE userfield SET field###='$info1' WHERE userid='$userid' LIMIT 1");
So for example, if I have a question #12 that I want put in user field 30, and a question #14 that I was in user field 33, this is what mine might look like:

Code:
$userid=$vbulletin->userinfo['userid'];

$info1 = addslashes($q[12]);
$info2 = addslashes($q[14]);

$query1 = $db->query_first_slave("UPDATE userfield SET field30='$info1' WHERE userid='$userid' LIMIT 1");

$query2 = $db->query_first_slave("UPDATE userfield SET field33='$info1' WHERE userid='$userid' LIMIT 1");
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 04:03 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.06975 seconds
  • Memory Usage 2,364KB
  • 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
  • (3)bbcode_code
  • (2)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