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
  #422  
Old 02-13-2009, 12:24 AM
ATVTorture ATVTorture is offline
 
Join Date: Sep 2008
Posts: 121
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm trying to figure out which template or PHP page performs the query for "recent threads" and "new threads since your last visit". I would like to limit the query so it doesn't include posts from this particular forum in both of those areas.

I figured I would add something to the query like this so that the query doesn't look for new threads in the forum with an ID of 100:

Code:
and !forum_id='100'
Is this possible?

Thanks!
Reply With Quote
  #423  
Old 02-17-2009, 05:11 PM
ATVTorture ATVTorture is offline
 
Join Date: Sep 2008
Posts: 121
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Anybody have an idea to my last reply?

Thanks!
Reply With Quote
  #424  
Old 03-01-2009, 07:05 PM
Peaches Peaches is offline
 
Join Date: Nov 2007
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks amy! this works great and was just what I was looking for. My board is ver 3.8.0
Reply With Quote
  #425  
Old 03-24-2009, 06:50 PM
mrtroybaker mrtroybaker is offline
 
Join Date: Feb 2009
Posts: 142
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by raugusto View Post
You should go to upload/download plugins instead.
I tried this and get this

This file appears to be a Plugin, not a Product. Please use the Plugin Manager to add this file.


Im using 3.8.1 anyone help me out?
Reply With Quote
  #426  
Old 03-24-2009, 06:58 PM
mrtroybaker mrtroybaker is offline
 
Join Date: Feb 2009
Posts: 142
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

NEVERMIND!! I figured it out
Reply With Quote
  #427  
Old 03-26-2009, 09:12 PM
The Executioner The Executioner is offline
 
Join Date: Dec 2007
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Where and how do I make a template called welcome_thread ??
Reply With Quote
  #428  
Old 03-31-2009, 02:44 PM
wizardan wizardan is offline
 
Join Date: Jan 2006
Location: America
Posts: 189
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Flawless install on a 3.8.1 board.
Reply With Quote
  #429  
Old 04-26-2009, 05:58 PM
Bergler Bergler is offline
 
Join Date: Dec 2006
Posts: 114
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does anyone know if this mod will work on 3.8.2 ??
Reply With Quote
  #430  
Old 05-04-2009, 02:14 AM
ArnyVee's Avatar
ArnyVee ArnyVee is offline
 
Join Date: Mar 2008
Posts: 944
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Cloudrunner View Post
Small annoyance--

If you have templates names added in the HTML through you AdminCP, you will get the following when using this unelss you have the template names in THML comments disabled

"<!-- BEGIN TEMPLATE: welcome_thread -->...<SNIP>...<!-- END TEMPLATE: welcome_thread -->"

Just an FYI, most people will not run with template names in HTML to cut down on bandwidth, but I turn them on sometimes when working on a new style.
I used Katie's plugin from post #416, added the signature lines into it by adding the instructions a few pages back and everything seems to be working perfectly. Except for the fact that when the new thread was created, I saw the same "Begin Template" 'stuff' on the post. How do we adjust this to not show?

Edited: Scratch that, found the option under "General Settings" listed under "Add Template Name in HTML Comments".
Reply With Quote
  #431  
Old 05-06-2009, 10:09 AM
ArnyVee's Avatar
ArnyVee ArnyVee is offline
 
Join Date: Mar 2008
Posts: 944
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmm....had worked with a testuser that I added through normal registration and worked. But, since then I've had a few new members and it hasn't worked. Strange.

Anyone have any tips to make sure that this works?
Reply With Quote
  #432  
Old 05-09-2009, 04:01 PM
ArnyVee's Avatar
ArnyVee ArnyVee is offline
 
Join Date: Mar 2008
Posts: 944
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay, it's officially not working for some reason.

Are there any other options to having a thread start automatically upon a new member's registration or activation?
Reply With Quote
  #433  
Old 05-25-2009, 12:20 AM
ArnyVee's Avatar
ArnyVee ArnyVee is offline
 
Join Date: Mar 2008
Posts: 944
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Am I doing something wrong here? I really want this to work for my forum and it isn't right now.

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

// Setup Variables change to match your forum
    $forumid = 2; // The forum id that you want the thread posted in
    $postuserid = 1; // The Userid of the poster
    $postusername = "WDBArnyVee"; // Enter the username of the poster
    $title = "Give A Warm TheWDB.com Welcome To $userinfo[username] "; // The thread title

// Don't change below this line

// Start thread create
    $threaddm = new vB_DataManager_Thread_FirstPost($vbulletin, ERRTYPE_STANDARD);

    $username = htmlspecialchars_uni($username); 
    $allowsmilie = '1';
    $visible = '1';
    $sig = '1';  //show signature 1/on 0/off
    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);
    $threaddm->do_set('showsignature', 1);
    $tid = $threaddm->save();

// Update last post stuff on forumdisplay
    require_once('./includes/functions_databuild.php'); 
    build_forum_counters($forumid);
Reply With Quote
  #434  
Old 05-25-2009, 05:52 PM
ArnyVee's Avatar
ArnyVee ArnyVee is offline
 
Join Date: Mar 2008
Posts: 944
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay, I removed the "sig" lines which originally were there to automatically have the signature showing. Now, it worked!
Reply With Quote
  #435  
Old 06-09-2009, 02:19 PM
Bro_Joey_Gowdy's Avatar
Bro_Joey_Gowdy Bro_Joey_Gowdy is offline
 
Join Date: May 2002
Location: Hickory Flat MS 38633
Posts: 364
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Uninstalled and upgraded to the 3.8.x version with more features:

https://vborg.vbsupport.ru/showthrea...95#post1826395

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:40 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.14817 seconds
  • Memory Usage 2,334KB
  • Queries Executed 29 (?)
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
  • (2)bbcode_code
  • (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
  • (2)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (15)post_thanks_box
  • (15)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (15)post_thanks_postbit_info
  • (14)postbit
  • (15)postbit_onlinestatus
  • (15)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