PDA

View Full Version : Easy Forms - Create a form or multiple forms without php or html knowledge



thanhdia
06-10-2009, 04:35 PM
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)


Backwards compatible with vb v3.7.x and 3.6.8

Example Form (http://www.bananalive.co.cc/misc.php?do=form&fid=2) | Help File (http://www.bananalive.co.cc/showthread.php?t=119) | Version History (http://www.vbulletin.org/forum/showpost.php?p=1705444&postcount=2)

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 (max one per form - limited by vB)
Human verification question
Custom Question (can query database or do whatever you want)
Date (month/ day/ year fields)

Form can Submit to:

new thread in forum
new post in thread
new pm to user
email address
save to database

Installation:

Just Import the Product File
Set usergroups options
admincp -> vboptions -> Easy Form Options
View/Create forms at
http://your-forum.com/forums/misc.php?do=forms
Click installed (http://www.vbulletin.org/forum/vborg_miscactions.php?do=installhack&threadid=200340) to get latest updates

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)

Before form submitted
Useful for: your own form validation, multiple form outputs, etc.
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

Coming soon:

Allow attachments for posting in thread

Translations:

French/ Française http://www.vbulletin-ressources.com/...apides-t14717/ (http://www.vbulletin-ressources.com/forum/f110/formulaires-rapides-t14717/)

thanhdia
06-10-2009, 04:36 PM
Version History

v3.7
- Added template hook for form hidden fields
- Added compulsory question * as phrase
- Form Results Table and Form Results Poll moved to templates
- Form Navbar link moved to tempalte
- JavaScript sort results table
- added permissions for Usergroups to view form results (those who can edit forms can also view form results)

v3.6
- Form Results in table format

v3.5
- multiple vbeditors in one form

v3.4
- fixed reported bugs with import/export forms
- added copy forms (multiple times)
- reduced queries on edit form by using vbulletin cache
- Forum drop-down select instead of box for forumid
- fixed post moderation for users posting in forum they couldn't view

v3.3
- disable form preview
- link to forms in navbar when viewing a form only shows if user has permission to view form list
- hidden form fields

v3.2
- prefix support
- $closed= true; in form hook: before submit means thread is closed

v3.1
- Fixed $phrasegroups
- Added poll timeout option

v3.0
- Edit Form Redesigned
- Multiple Form Actions

v2.9
- Redirect to url after form is submitted (accepts $newpost[postid] for newthread being created and $postid for new post in thread being created)
- Custom Form Output Conditionals: <if condition="$q[4]">$qn[4]: $q[4]<else />Field left blank</if>

v2.8
- Added security to prevent possible use of macroses in form inputs by members using form
- Guest only questions
- Modify post top with macroses & bbcode
- Search Form Results saved to database
- Option to not show form on form list (only applicable for those who cannot edit forms)
- Added rel="nofollow" to links on formlist
- Increased performance by consolidating preg_replace functions

v2.7
- Added form start hook
- Fixed form description [center] bbcode not working
- Date question

v2.6
- Save form output to database
- Fixed custom output of checkbox & multi-line
- Fixed guests posting new thread error

v2.5
- Form hook which executes before form is submitted (can be used for more specific field validation)
- Removed human verification question from form output
- Fix bug which prevented double quotes in bbcode

v2.4
- Custom form question

v2.3
- Specify bbcode for questions/ answers/ sections for the form's output

v2.2
- Fixed attachment issue for creating new thread
- Update display order of the questions in edit form screenshot

v2.1
- Fixed issue with resizing poll options on edit form
- Form list only shows in navbar/ quick links if user has permission to view form list
- Form list only contains forms user has permission to view (unless user can edit form)
- Create Form link only shows for users with permissions to create forms
- Fixed missing <tr> tabs around Create new form
- Usergroup permissions changed to allow permissions through secondary usergroups
- Change bbcode for questions and answers easily in plugin
- Change null value easily, needed to stop bbcode messing up (default '-' )

v2.0
- JavaScript re-sizable text-areas
- New macrose {qn_*}
- Import/ Export your forms as XML files - great for transferring forms across forums or creating backups

v1.9
- Attachments for new thread
- Custom output form layout

v1.8
- Forumid/threadid/username can be specified by input via {value=X} in dropdown, single line input or radio buttons
- Human verification question
- 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)
- Form can be emailed

v1.7
- More question variables
- Regular expression match for single line text input field
- Usergroup permissions per form

v1.6
- Poll Options: Multiple choice, public vote, poll question, poll options

v1.4
- Form categories for form list
- vbeditor field
- Thread/pm title with variables

v1.3
- Add sections to forms

v1.2
- Enabled bbcode for form title & description and for form questions and questions' descriptions

v1.1
- Fixed 'Error' displaying in navbar on form submition
- Fixed validation for boolean

v1.0
- Initial Release