Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
New Thread on Registration Details »»
New Thread on Registration
Version: 1.00, by tnguy3n tnguy3n is offline
Developer Last Online: Sep 2010 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.0.3 Rating:
Released: 12-18-2004 Last Update: Never Installs: 55
 
No support by the author.

Modded by tnguy3n
Requested here
Live demo: http://www.all4actions.net (also screenshots attached)

Description: This hack automatically creates a "Welcome Thread" in an assigned forum when an user register a new account on your board.
Log into Admin CP, go to vBulletin Options -> User Registration Options, then to change your settings
Administrator of the board can:
- turn on or off this mod in the Admin CP.
- turn on or off an option which allow user to create an introduction thread on registration
- create/modify title + welcome message content easily
- assign a specific forum where Welcome Thread to be created in.
- etc

Version 1
New Queries: 6 (added to vb setting table)
File Mod: 1
Template mod: none
Installation time: 30-45 seconds
This version is to automatically create welcome thread on new registration.

Version 2
Queries: 7 add to setting table
Phrase: 2
File mod: 1
Template mod: 1
New template: 1
Installation time: 2-3 mins
version 2 is either to automatically create welcome message or let users creating their own introduction thread on registration.

Installer included.

Changees In version 2
- 1 query added to setting table
- 2 phrases added
- 1 new template
- 1 template mod (register)
- 1 extra code mod in register.php file.

Note: if you run WelcomeThread Installer. You must log into Admin CP, go to vBulletin Options -> User Registration Options and change those Welcome Thread settings to yours, then Save.

More instruction + trouble shooting, read this thread http://www.all4a-designs.com/forums/...21.msg22#msg22

Show Your Support

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

Comments
  #82  
Old 02-04-2005, 01:26 PM
RaZor Edge's Avatar
RaZor Edge RaZor Edge is offline
 
Join Date: Jan 2002
Location: Quebec city
Posts: 70
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ChrisBaktis
Any word on when you will add the feature so a thread is NOT created unless the new member does one?
I would also like to see this feature added to this great hack!
Reply With Quote
  #83  
Old 02-13-2005, 06:49 PM
mtrac's Avatar
mtrac mtrac is offline
 
Join Date: Nov 2004
Location: Edgewater, NJ, USA
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

At this point, I'll try anything to get my members to post. I've been looking for something like this because I mostly do my welcomes by PM -- my members have markedly different levels of expertise and interests so I try to gauge them and adjust the welcome accordingly. No more.

This hack installed pretty easily and works well. One more install click for you.
Reply With Quote
  #84  
Old 02-28-2005, 05:15 PM
RaZor Edge's Avatar
RaZor Edge RaZor Edge is offline
 
Join Date: Jan 2002
Location: Quebec city
Posts: 70
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Do you have plan to release V3 for download here?
Reply With Quote
  #85  
Old 03-01-2005, 12:27 PM
wirewolf's Avatar
wirewolf wirewolf is offline
 
Join Date: Jun 2004
Location: New York City
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great script. I've had installed for some time now and I chose the option to allow the new user to enter their own message on registration. Most do edit it, but some let the default message go through. But it has helped to get users to open up a bit and start posting. At least they start off with a post count of 1.
One thing though, I just noticed that my welcome emails to new registrants aren't going out. They are getting the "Activate your account" emails ok, but not the welcome email, neither after registration or after they have activated their account. I double checked my settings and the Welcome email box is checked "Yes".
Not blaming your script, but there seems to be a minor conflict with vbulletins' register.php script and this one. Because the new user now has a post count of 1, even though they have yet to activate or even if they have, the welcome email fails to go out. There is a line in register.php, around line 1495:
Quote:
// activate account
$username = unhtmlspecialchars($userinfo['username']);
if ($vboptions['welcomemail'] AND !$userinfo['posts']) {
eval(fetch_email_phrases('welcomemail'));
vbmail($userinfo['email'], $subject, $message);
}

$username = $userinfo['username'];
eval(print_standard_error('registration_complete') );
}
In the highlighted AND !$userinfo['posts']) means that if the user has a post count the welcome email does not go out. I deleted that one conditional, and tested it out by having a friend go and do a test registration. He got the Welcome email! If you have your settings set to "Moderate new members", or if you have your welcome on registration settings set to have the Admin "Welcome Message" displayed, this point is moot. But if you have the same conditions as I do, and your welcome emails aren't going out, you may want the check the above section in register.php. Of course this is a temp fix. Could a conditional be added in the "New Thread on Registration" script to work around this particular conflict?
John
Reply With Quote
  #86  
Old 03-23-2005, 02:40 PM
tnguy3n's Avatar
tnguy3n tnguy3n is offline
 
Join Date: May 2003
Location: U of I, Iowa
Posts: 846
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@RaZor Edge: yup, in some time. It's fully operational and been running on my production board for a while, i just wait to add more features to it.

@wirewolf:
Did you add 2 phrases to Email Subject Text + Email Body Text?
for example:
Var Group: Email Subject Text
varname: welcomemail
Text: Welcome to $bbtitle, $username!

and for Email Body Text
varname: welcomemail
text: msg goes here
Reply With Quote
  #87  
Old 03-23-2005, 04:39 PM
wirewolf's Avatar
wirewolf wirewolf is offline
 
Join Date: Jun 2004
Location: New York City
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by tnguy3n
Did you add 2 phrases to Email Subject Text + Email Body Text?
for example:
Var Group: Email Subject Text
varname: welcomemail
Text: Welcome to $bbtitle, $username!
and for Email Body Text
varname: welcomemail
text: msg goes here
This is what I have:
Quote:
In my $vbphrase[welcomemail] Subject:
==========================
Welcome to the $vboptions[bbtitle]!
=========================

In my $vbphrase[welcomemail] Body:
==========================
Hi $username,

Thanks for registering at the $vboptions[bbtitle]! We are glad you have chosen to be a part of our community and we hope you enjoy your stay.

Please click this link for a Welcome Aboard Message:
http://shipmodeling.net/forum/welcome_aboard.html

Thanks again,
The the $vboptions[bbtitle] team
==========================
This the standard welcome mail that goes out. I wrote up a html page (the link above), as a more formal welcome. I could have included the html in the welcome email, but a lot of people don't accept html in their mail, and besides, it makes the email rather large.

John
Reply With Quote
  #88  
Old 03-24-2005, 02:16 PM
KanyeWest's Avatar
KanyeWest KanyeWest is offline
 
Join Date: Dec 2004
Location: Mohegan Lake Ny
Posts: 102
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

when someone registers u wanna read a thread
it says

kanYeWest, you do not have permission to access this page. This could be due to one of several reasons:

1. Your user account may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
2. If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

why
Reply With Quote
  #89  
Old 03-24-2005, 04:02 PM
Delphiprogrammi Delphiprogrammi is offline
 
Join Date: Feb 2004
Location: Landen(Belgium)
Posts: 1,335
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KanyeWest
when someone registers u wanna read a thread
it says

kanYeWest, you do not have permission to access this page. This could be due to one of several reasons:

1. Your user account may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
2. If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.


why

that one is easy check your permissions ... "can view threads" etc ...
Reply With Quote
  #90  
Old 03-24-2005, 05:34 PM
KanyeWest's Avatar
KanyeWest KanyeWest is offline
 
Join Date: Dec 2004
Location: Mohegan Lake Ny
Posts: 102
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i no that but im the admin i supposed to view everying but i cant i went in permissions still wont let me darn
Reply With Quote
  #91  
Old 03-24-2005, 09:32 PM
KanyeWest's Avatar
KanyeWest KanyeWest is offline
 
Join Date: Dec 2004
Location: Mohegan Lake Ny
Posts: 102
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

never mind i found out that i had to put the forum id lol thanks anyways gre:
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 01:39 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.04695 seconds
  • Memory Usage 2,315KB
  • 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
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (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