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
Automatically Start a Welcome Thread in the Forum of Your Choice Details »»
Automatically Start a Welcome Thread in the Forum of Your Choice
Version: 1.5, by amykhar amykhar is offline
Developer Last Online: Nov 2013 Show Printable Version Email this Page

Version: 3.5.0 Rating:
Released: 07-08-2005 Last Update: 10-16-2005 Installs: 272
Uses Plugins Template Edits
 
No support by the author.

This little mod will start a new thread in the forum of your choice when somebody registers.

The thread message is contained in a template, and easily customizeable on your part.

This version posts the thread when the user registers - but before he activates his email address.

Thanks to flypaper for providing a bugfix.

Installation Instructions: Import the product. Change the welcome_thread template to suit your needs. Change the setup variables in the welcome thread plugin to suit your needs.

Amy

Show Your Support

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

Comments
  #402  
Old 05-14-2008, 08:18 AM
tobaro tobaro is offline
 
Join Date: Jul 2007
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
but it does nothing on my 3.6.9 installation
see my post before - thats the point
Reply With Quote
  #403  
Old 05-16-2008, 11:45 AM
sweptwingnut sweptwingnut is offline
 
Join Date: May 2008
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well, this is going to be an embarrassingly simple question for you all. I have read through all the pages here but since I know so little of this stuff, I am left to ask,,,,,

Where do I access the place in this product to change our welcome message?

We are running 3.6.8 patch 2 and it is working perfectly for us. Just want to do some tweaking on the message. I don't see where I can make an edit in the admincp for VB. I have access to the ftp site for the file if it is there. But where would I go??

Thanks in advance for pointing me in the right direction.
Reply With Quote
  #404  
Old 06-18-2008, 06:04 PM
habasabi habasabi is offline
 
Join Date: Jun 2007
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

sweptwingnut...

I don't know if you've figured out your question or not yet, but I wanted to let you know... In the Admin CP you go down to Plugins & Products, Then Plug in Manager. You click on the Welcome Thread Modification, and it will open up the page to edit all the text, etc...

Good luck!
Reply With Quote
  #405  
Old 06-18-2008, 08:33 PM
sweptwingnut sweptwingnut is offline
 
Join Date: May 2008
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks habasabi! Actually, I have figured it out but not where yours seems to be located. In your location on our setup is the php code request box.

Instead for us,,Styles and Templates / Style Manager / Edit Templates / Welcome Thread - Edit.

Took me a while to dig that deep. Thanks for the reply.
Reply With Quote
  #406  
Old 06-19-2008, 04:14 AM
intricatic intricatic is offline
 
Join Date: Apr 2007
Location: Florida
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's fun to work with in 3.7.1.
Reply With Quote
  #407  
Old 06-21-2008, 07:04 AM
RedeemedWarrior RedeemedWarrior is offline
 
Join Date: Apr 2008
Posts: 415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ian! ^ *highfives*I'm installing too for CFF
Reply With Quote
  #408  
Old 07-08-2008, 04:50 PM
slabuda slabuda is offline
 
Join Date: Oct 2001
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Lets say i have a few custom profile fields in my Registration and I want to repeat some of fields in the welcome message.

For instance.

If my welcome letter stated..

Welcome Joe User,

Its great to see you are a fithful rider of SUZUKI motorcycles and this is perfect forum for you.

lalalalalalala

Lets assume that i added in my registration a custom field called Motorcycle Type and it was field13.

How would i integrate that into this welcome letter?

Thanks
Reply With Quote
  #409  
Old 07-15-2008, 10:18 PM
GraNdMaStEr-B GraNdMaStEr-B is offline
 
Join Date: Jun 2008
Location: JeRzEy Boi
Posts: 70
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

does anyone know when someone joins how to get the welcome thread into the section of the forum you want?
Reply With Quote
  #410  
Old 08-26-2008, 06:57 PM
Mr. INTENSE Mr. INTENSE is offline
 
Join Date: Oct 2007
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Reading through this thread, there seems to be a ton of confusion over whether or not this mod works, and how to set it up. I installed this Mod and everything about it works perfectly in vBulletin version 3.6.8 Patch Level 2. Thanks to Amy for writing it, and those who helped get it fully debugged.

Here is what my Plugin PHP code currently looks like:

PHP Code:
// Backend Files
    
require_once('./global.php');
    require_once(
'./includes/class_dm.php');
    require_once(
'./includes/class_dm_threadpost.php');

// Setup Variables
    
$forumid 3// The forum id that you want the thread posted in
    
$postuserid 62// The Userid of the poster
    
$postusername SNutizzle// The username of the poster
    
$title "BadBeatsPoker.net welcomes $username!"// The thread title

// Don't change below this line

// Start thread create
    
$threaddm = new vB_DataManager_Thread_FirstPost($vbulletinERRTYPE_STANDARD);

    
$username htmlspecialchars_uni($username); 
    
$allowsmilie '1';
    
$visible '1';
    eval(
'$pagetext .= "' fetch_template('welcome_thread') . '";'); 

// Insert thread
    
$threaddm->do_set('forumid'$forumid);
    
$threaddm->do_set('postuserid'$postuserid);
    
$threaddm->do_set('userid'$postuserid);
    
$threaddm->do_set('username'$postusername);
    
$threaddm->do_set('pagetext'$pagetext);
    
$threaddm->do_set('title'$title);
    
$threaddm->do_set('allowsmilie'$allowsmilie);
    
$threaddm->do_set('visible'$visible);
    
$tid $threaddm->save();

// Update last post stuff on forumdisplay
    
require_once('./includes/functions_databuild.php'); 
    
build_forum_counters($forumid); 
Here is what my welcome_thread template currently looks like:

HTML Code:
Welcome to [url]www.BadBeatsPoker.net[/url], a new and fast growing online poker community. We proudly welcome anyone and everyone who wants to improve his or her game, loves poker talk and/or is willing to positively contribute to our discussions. 

We?re still pretty small, but our community is growing rapidly. I?m sure you?ve already noticed that the forum is first class, so I?d like to take a minute and point out a few of our features that you may not yet be aware of?

We?re hosting weekly private online tournaments, and we?d love to have you join us. It won?t take long to see that we?re a very fun group:

[url]http://www.badbeatspoker.net/forum/online-tournaments/1134-wednesday-evening-private-online-tournaments.html[/url]

We have our own Chat Room, which is very active in the evenings:

[url=http://www.badbeatspoker.net/forum/chat/flashchat.php]FlashChat v4.8.3[/url]

We have our own area for personal/poker blogging:

[url=http://www.badbeatspoker.net/forum/blog.php]Bad Beats Poker Forum - Poker Discussion - Hand Plays - Poker Strategy - Blogs[/url]

We hold some very good hand play discussions:

[url=http://www.badbeatspoker.net/forum/hand-plays]Hand Plays - Bad Beats Poker Forum - Poker Discussion - Hand Plays - Poker Strategy[/url]

We?ve compiled lists of our members? biggest tournaments scores in the Bad Beats Live Hall of Fame:

[url]http://www.badbeatspoker.net/forum/brick-mortar-tournaments/917-badbeatspoker-live-tournament-hall-fame.html[/url]

And our Bad Beats Online Hall of Fame:

[url]http://www.badbeatspoker.net/forum/online-tournaments/983-badbeatspoker-online-tournament-hall-fame.html[/url]

Please be sure to tell all your poker friends about the website, and have them join if they're interested. 

See you at the tables!
And here's what the automatically generated welcome thread looks like:

http://www.badbeatspoker.net/forum/n...-new-post.html

Of course it wouldn't be right to post in this thread without asking for some help, so here goes.

I'd like to tweak this just a little bit to do two additional things:

First, I'd like to check to see if the New Member listed a referrer. And if so, I'd like the automatic welcome thread to be posted by the referrer instead of the specific moderator we have in place currently.

And second, if the New Member did not list a referrer, I'd like to have the new thread posted by a random selection within one of three user groups (Administrators, Super Moderators and Moderators).

I'm thinking both of these things can be done with a few lines of code, but I don't really know anything about coding.

Thanks again for the great Mod, and thanks in advance if anyone is able to help with the tweaks I'm looking to do.
Reply With Quote
  #411  
Old 08-26-2008, 06:58 PM
Mr. INTENSE Mr. INTENSE is offline
 
Join Date: Oct 2007
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
does anyone know when someone joins how to get the welcome thread into the section of the forum you want?
This is the very first setup variable:

Code:
// Setup Variables 
    $forumid = 3; // The forum id that you want the thread posted in

See post #409 above for an example.
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 11:04 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.09791 seconds
  • Memory Usage 2,329KB
  • Queries Executed 25 (?)
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)bbcode_code
  • (1)bbcode_html
  • (1)bbcode_php
  • (2)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
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (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
  • 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