Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 03-10-2006, 12:15 AM
capebretoner capebretoner is offline
 
Join Date: Nov 2005
Location: Halifax
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default VB Start a thread via extension help

I am looking for a PHP fragment that will start a post, and bring it to the "preview" screen for a user to modify before starting the thread.

I am going to use this so that a user can begin a discussion on a news item from my site.....

I have tried reading the newthread.php and working from there but I am starting to get lost.

If anyone can give me a hand I would be extremely happy

EDIT

I forgot it is VB 3.5.x
Reply With Quote
  #2  
Old 03-10-2006, 02:38 AM
Brad Brad is offline
 
Join Date: Nov 2001
Posts: 4,765
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmmm why not just have a 'bot' user post the thread and allow anyone to reply to it? Seems a little easier then trying to force them to the preview screen.

Look here for some example code: https://vborg.vbsupport.ru/showthread.php?t=97283
Reply With Quote
  #3  
Old 03-10-2006, 02:44 AM
Adrian Schneider's Avatar
Adrian Schneider Adrian Schneider is offline
 
Join Date: Jul 2004
Posts: 2,528
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by capebretoner
I am looking for a PHP fragment that will start a post, and bring it to the "preview" screen for a user to modify before starting the thread.

I am going to use this so that a user can begin a discussion on a news item from my site.....

I have tried reading the newthread.php and working from there but I am starting to get lost.

If anyone can give me a hand I would be extremely happy

EDIT

I forgot it is VB 3.5.x
From SitePoint are ya?

Another idea would be to have it automatically add a quote of the article text. Maybe send them to newthread.php?articleid=2. In one of the hooks for newthread, if articleid is valid, then query for the text and automatically place it in the message body as a quote.

Good luck!
Reply With Quote
  #4  
Old 03-10-2006, 05:56 PM
capebretoner capebretoner is offline
 
Join Date: Nov 2005
Location: Halifax
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SirAdrian
From SitePoint are ya?
That I am.

I like the hook method, and I think that is the route I am going to try. The reason that I don't want a bot to do it is that I want the first person that clicks to start the conversation.
Reply With Quote
  #5  
Old 03-10-2006, 05:59 PM
Adrian Schneider's Avatar
Adrian Schneider Adrian Schneider is offline
 
Join Date: Jul 2004
Posts: 2,528
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Have another field for the news item to have a threadid, so if someone has already started it, it updates with an appropriate threadid instead of recreating it every time.
Reply With Quote
  #6  
Old 03-10-2006, 10:41 PM
capebretoner capebretoner is offline
 
Join Date: Nov 2005
Location: Halifax
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SirAdrian
Have another field for the news item to have a threadid, so if someone has already started it, it updates with an appropriate threadid instead of recreating it every time.
Once I figure out how to do the first part that will be the second.....
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:30 PM.


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.17207 seconds
  • Memory Usage 2,206KB
  • 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
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)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