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

Reply
 
Thread Tools
Forms Hack Details »»
Forms Hack
Version: 3.5, by Abe1 Abe1 is offline
Developer Last Online: Jun 2010 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 08-09-2005 Last Update: 05-30-2006 Installs: 467
Uses Plugins Template Edits
 
No support by the author.

Forms Hack 3.5


Features:

Ever wanted an online form that a user can fill out, which when submitted gets:
  • Posted into a new thread in a forum of your choice
  • Create a new poll in the new thread with options of your choice
  • Posted as a reply in an existing thread of your choice
  • PMed to you or someone else
  • Emailed to an email address you specify
  • Choose to redirect to the post, thread or forum, or a custom thank you message
  • Choose to redirect to edit post to upload attachments
  • See a preview before they submit

Or any combination or all of the above?

Well, this is the hack for you!

You can use this for:
  • Moderator Applications
  • Quiz Submit Form which gets PMed to a moderator
  • Contact Form that goes to PM, email or thread
  • Guests to apply to be members
  • Report a Moderator form that goes as a PM to you
  • Guests can PM you for whatever reason
  • Order form to buy things
  • Donation form
  • News or Articles submissions that can go straight to a thread

Or anything you like - this hack is totally customizable via the AdminCP.

The beauty of this hack is that once you install this hack, to make a new form all you need to do is copy the main hook, rename it to whatever you want, edit the variables in the hook, and you have a totally new form!!! You do not need to touch the templates again, but can always create new ones and use different templates for different forms.

Format of the form:
  • One main input question
  • 3 Radio buttons Choice questions
  • 3 Normal text input questions
  • 1 Drop down menu
  • 3 Check boxes
  • 1 Long answer question
  • 1 VB message editor text box question

This is customizable via the hook.

Also:
  • You can set the usergroups you want access to this form.
  • Depending on your forum permissions, if the new thread is in a public forum, members can reply to it. This hack allows a form to submit the new thread or post wherever you want it to go.
  • Force the user to answer all questions.

INSTALLATION
Easy - takes only a few minutes:
  • Import the XML into products. (admin cp -> Plug-in System -> Manage Products -> Add/Import Product)
  • Edit the main plug-in - the instructions are all inside the hook itself, in the top half. Follow the instructions carefully!
  • To get to the form, go to: /newthread.php?do=form (change "form" to the name of your form if you have few)

Done!

Use this hack to make as many forms as you like!

Enjoy!

Updates:

Version 2.0: (08/10/2005)
  • Ported over for vb3.5

Version 2.1: (08/10/2005)
  • bug fix with answers not showing

Version 2.5: (08/13/2005)
  • Major update:
  • Templates have a few lines changed here and there.
  • You can now have more then 2 poll options very easily
  • Polls can't be created if your not creating a new thread
  • New Thread now uses VB function to add the thread
  • New Poll now uses VB function to add the poll
  • New Reply now uses VB function to add the reply
  • PM now uses VB function to send the PM

Version 2.6: (08/21/2005)
  • fixed bug with posts having to be moderated

Version 2.7: (08/23/2005)
  • Minor update:
  • Fixed some issues with signatures, URL parsing, and subscriptions
  • Option to name the post titles
  • Made template XHTML 1.0 Transitional

Version 3.0: (11/29/2005)
  • Major update:
  • Added drop down menu
  • Made the long answer show up in a the vb message box
  • Re-wrote some instructions
  • Pressing back should save work
  • Both templates and plug-in were edited
  • Some more minor things

Version 3.1: (12/07/2005)
  • Brought back the standard text box (longanswer)

Version 3.2: (12/09/2005)
  • [ADDED] Option to make polls public.

Version 3.3: (12/19/2005)
  • [FIXED] Guests can now post using the forms to make a thread or post. They cannot send a PM though.
  • [ADDED] Paypal link so you can make a donation for this hack.

Version 3.4: (04/05/2006)
  • [FIXED] Removed extra line from template.
  • [ADDED] WYSIWYG editor now works besides the regular editor.
  • [ADDED] Preview.
  • [CHANGED] Subscriptions now take from user default setting.

Version 3.5: (05/31/2006)
  • [ADDED] Check boxes.


Abe1 with rights from Dr Erwin Loh

This hack is created for your use free of charge. No payment is requested. However, if you would like to donate money for the work I put in to this hack, a donation would show your appreciation.

Show Your Support

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

Comments
  #1097  
Old 06-18-2007, 04:04 PM
Saviour's Avatar
Saviour Saviour is offline
 
Join Date: Apr 2007
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I currently have this hack installed on my forum and I'm using it for registered users to submit support requests...

This hack is freakin'awesome! Kudos!

The reason for this post is to ask for someone's assistance...

I've searched this foum for a link exchange hack and the only thing I can find is Links and Downloads Manager, which has link exchanging and other bells and whistles I just don't need. I'm also familiar with vbAdvanced, but don't want to spend the measly $35 for it. I'm a "tight-wad"!

I'm currently using LinkMachine which is PHP-based, but in order to use it, I have to create an HTML page as a template...I have to remove forum specific content, or it just doesn't work well with the board. Although the program is fairly good...it just doesn't have what I need in order to accomplish my goal.

What I'd like someone to help me with is to create a form for other sites to exchange link requests with my forum.

The form should have these fields and they should all be required:

1) Contact Name
2) Contact's E-Mail Address
3) Their Site's Title
4) Their Site's URL
5) Their Site's Description
6) URL Location of Their Reciprocal Link

I already have a hack installed that creates SEO friendly templates, so managing the link pages will not be a problem.

Once the form is submitted, it will be PM'd or e-mailed to me for review. Once I verify they are linking to my forum, I will add their info to the appropriate template page I've created.

In a perfect world, I'd like all of it to be automated, but unless I find a free program that can be incorporated into the forum, adding links, checking reciprocals, email notifications of missing links, updating links, etc., etc. will be entirely up to me.

It would also be nie if someone with enough vbulletin hack knowledge could create such a hack that would be of benefit to all users. Whoever does...definitely has my vote for BOTM!

Anyway...I hope I can get a volunteer to create the form and all other aspects of it.

Thanks, in advance for any replies and assistance.

Update: Sorry...posted in wrong thread! Resubmitting to Form Hack 4.0.
Reply With Quote
  #1098  
Old 08-20-2007, 09:56 PM
JamusDemus JamusDemus is offline
 
Join Date: Aug 2007
Location: New Orleans
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Where exactly do I import it into on V 3.6.8? I know how to add a new plugin but which hook location do I choose? Sorry to seem like a noob, I just bought the forums this weekend and have been studying and playing with them.. and man, I've used this form on others and love it so I had to get it.
Reply With Quote
  #1099  
Old 09-22-2007, 05:30 AM
Fifthe1ement Fifthe1ement is offline
 
Join Date: May 2005
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This hack would be great if you could edit the information outside of the mods admin section. You should make an options page and allow editing there. I think the customization is to hard for most users.

FifthE1ement
Reply With Quote
  #1100  
Old 09-23-2007, 07:14 AM
Centrix Centrix is offline
 
Join Date: Sep 2005
Posts: 82
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed it but.... how do I remove the first questions?

I only want the questions starting from "Username"

I removed the first questions in the hook but the radio buttons are still there...

- edit

This is too difficult. its a good mod but lack of features (with features I mean, how to edit it)

I add questions, they dont show up, I remove questions, they dont go away. it's too weird. Please make some sort of admincp for it.

* uninstalled
Reply With Quote
  #1101  
Old 12-09-2007, 04:49 PM
xTerMn8R xTerMn8R is offline
 
Join Date: Mar 2004
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Man I love what I see but cant get it to work on my site... I guess I'm just an idiot... I tried using it with no changes and get error

Sorry! This forum is not accepting new posts.

I've changed the forum ID's to every open forum on the site and get the same thing... ;(
please someone help me ...
Thx
Tom
Reply With Quote
  #1102  
Old 12-09-2007, 06:49 PM
xTerMn8R xTerMn8R is offline
 
Join Date: Mar 2004
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

got it ... Page 62 mentioned about Conflicts and I also had a conflict with "product-aka_contract.xml" disabled it and this works now... Dont need contracts any more now that I have this... Pm's working Not email but that may have to do with my server settings for smtp service... This is GREAT !!!!
Thank you Thank you Thank you Thank you Maybe I'll try the 4.0 version again...LOL
Reply With Quote
  #1103  
Old 12-10-2007, 02:44 PM
xTerMn8R xTerMn8R is offline
 
Join Date: Mar 2004
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can and how do I allow it to E-mail and PM more then 1 person?

Thx
Reply With Quote
  #1104  
Old 02-10-2008, 09:58 PM
glaird glaird is offline
 
Join Date: Nov 2007
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Are you able to configure this hack so that when someone clicks on New Thread for a particular forum, it will use the form to structure the post?

If not, does anyone know how you can change the url for the 'new thread' button for just one particular forum?

thanks!
Reply With Quote
  #1105  
Old 02-10-2008, 10:14 PM
upnorth upnorth is offline
 
Join Date: Jul 2003
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Check out the "Addons" section of this hack and you'll find what you are looking for.
Reply With Quote
  #1106  
Old 02-11-2008, 01:35 AM
glaird glaird is offline
 
Join Date: Nov 2007
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by upnorth View Post
Check out the "Addons" section of this hack and you'll find what you are looking for.
seems so obvious now! thanks for pointing it out
Reply With Quote
  #1107  
Old 05-05-2008, 03:52 AM
dutchbb dutchbb is offline
 
Join Date: Nov 2003
Posts: 899
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello

I get this in 3.7 trying to post a form as a thread:

Your submission could not be processed because a security token was missing or mismatched.

If this occurred unexpectedly, please inform the administrator and describe the action you performed before you received this error.

Any help please?
Reply With Quote
  #1108  
Old 05-05-2008, 04:05 AM
wolfstream wolfstream is offline
 
Join Date: Jan 2003
Location: Iowa
Posts: 382
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dutchbb View Post
Hello
I get this in 3.7 trying to post a form as a thread:
This is a 3.5 hack, not a 3.7
Some pretty critical form changes were made in 3.7 for security, so I really don't think it'll be (easily) ported to 3.7
Reply With Quote
  #1109  
Old 05-05-2008, 04:24 AM
dutchbb dutchbb is offline
 
Join Date: Nov 2003
Posts: 899
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well I sure hope it can be, because our whole review section depents on it!

[edit] solved it, here's the solution: https://vborg.vbsupport.ru/showpost....postcount=1004
Reply With Quote
  #1110  
Old 05-06-2008, 02:11 PM
vrokar vrokar is offline
 
Join Date: Jan 2007
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
No Thread specified. If you followed a valid link, please notify the administrator
Keep getting this error every time I try to use my second forum. It clearly states to use forum 37 in the form code. Any ideas anyone?
Reply With Quote
  #1111  
Old 05-06-2008, 03:00 PM
dutchbb dutchbb is offline
 
Join Date: Nov 2003
Posts: 899
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I use to have that problem, can't remember what is was sorry. But if you double-check every customization you'll find the problem.
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:31 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.06531 seconds
  • Memory Usage 2,370KB
  • Queries Executed 30 (?)
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_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (16)post_thanks_box
  • (16)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (16)post_thanks_postbit_info
  • (15)postbit
  • (16)postbit_onlinestatus
  • (16)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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete