Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 07-15-2010, 11:05 AM
ascroft ascroft is offline
 
Join Date: Jun 2010
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Custom forms mod

Hi there.

I am looking for some assistance to control thread postings and replies in forums.

I want to control what is entered to be placed in to certain fields ( relates to houses so say type, # of bedrooms, etc.), and what people can comment on depending on what user group they belong to.... (if std user all responses in controlled fields, if trusted user, field plus free from text)

I have a document on requirements available.

Thank you.

Mark
Reply With Quote
  #2  
Old 07-27-2010, 08:11 AM
midnz's Avatar
midnz midnz is offline
 
Join Date: Jul 2010
Location: New Zealand
Posts: 201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Try this addon, it's awesome!

Easy Forms v4.x - Create a form or multiple forms without php or html knowledge

Here's a copy of my New Thread Button redirects to Forms plugin which compliments bananalive's Easy Forms hack. Hopefully it might give you some ideas to work with.

Selecting the New Thread button in forums 21 & 89 causes Form 2 to generate.
Selecting the New Thread button in forum 96 causes Form 5 to generate.
Selecting the New Thread button in forum 95 causes Form 9 to generate.

You might need to have separate forms & forums (controlled by usergroup permissions) to achieve what you want. All of your forms can be outputted to a single forum or thread if you wanted that. Each form asks you where you want the results posted to or the results can be stored in your database for viewing.


Title: Redirect New Thread to Form (or whatever title helps you remember what it is for)
Hook Location: newthread_start
Execution Order: 5
Plugin PHP Code:
PHP Code:
if (in_array($forumid, array(21,89))) {
header'Location: http://www.vcclan.org/forums/misc.php?do=form&fid=2' ) ;
}
if (
$forumid==96)
{
header'Location: http://www.vcclan.org/forums/misc.php?do=form&fid=5' ) ;
}
if (
$forumid==95)
{
header'Location: http://www.vcclan.org/forums/misc.php?do=form&fid=9' ) ;

Reply With Quote
  #3  
Old 07-31-2010, 07:03 AM
ascroft ascroft is offline
 
Join Date: Jun 2010
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks - will be looking at shortly. I def need to something to handle both postings and replies to postings in certain forums with custom forms.
Reply With Quote
  #4  
Old 09-15-2010, 05:29 PM
BarracodE's Avatar
BarracodE BarracodE is offline
 
Join Date: Sep 2010
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you Midnz. Exactly what I was trying to do.

Chuck
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 02:04 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04219 seconds
  • Memory Usage 2,189KB
  • Queries Executed 11 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete