Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases

Reply
 
Thread Tools
Welcome Panel Hack V1.1 [vB3.0.x] Details »»
Welcome Panel Hack V1.1 [vB3.0.x]
Version: 1.10, by SmasherMaster SmasherMaster is offline
Developer Last Online: Sep 2011 Show Printable Version Email this Page

Version: 3.0.3 Rating:
Released: 07-07-2004 Last Update: 07-08-2004 Installs: 191
 
No support by the author.

Version 1.1

Hack Author:
Name: SmasherMaster
E-Mail: webmaster@megareviews.com
Forums: http://www.megareviews.com/forums


Description:
This hack replaces the box on top of the postbit in the index page with a snazzy panel with stats, new posts and PMs. When you go to view a different page, the box on top of the navbar changes into the default navigation/breadcrumb box.

Changelog:
V1.1
|-Changed file edit to global.php for tidier code.
|
|-Added file and new template edits for VbAdvanced CMPS so the welcome panel will work on CMPS.

V1.0
|-Welcome Panel Hack RELEASED!

Installation Time:
5 min.

Zip Contents:
Welcome_Panel_Hack.zip
|-instructions.txt -- Instructions on how to install this hack.
|-noavatar.gif -- Image for members who don't have an avatar yet.
|-guestavatar.gif -- Image for guests.
|-Welcome_Panel_Guest.jpg -- What the panel will look like to a guest
|-Welcome_Panel_loggedin.jpg -- What the panel will look like to a member with an avatar
|-Welcome_Panel_loggedin_noav.jpg -- What the panel will look like to a member without an avatar


Testing:
Tested on vBulletin 3.0.3

Files to Modify:
forumroot/global.php

Templates to Modify:
forumhome (Optional)
navbar

Images to Upload:
noavatar.gif
guestavatar.gif


Notes:
If you use this hack, please click on the INSTALL button.
You will be notifited via email about any updates or changes.

My first hack made, and thanks to Zero Tolerance for the Welcome Panel hack inspiration.

Show Your Support

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

Comments
  #102  
Old 02-07-2005, 10:42 PM
Dantenator Dantenator is offline
 
Join Date: Jan 2005
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by guyincorby
There is a way to have the user avatar show up without having the "Vbadvanced Welcome Module" loaded.

Look for the code below in global php

Code:
$bbuserinfo['user_avatar']="<img src='{$bbuserinfo['user_avatar']}' alt='Edit Your Avatar' border='0'>";
and replace it with this.

Code:
$avatarurl = fetch_avatar_url($bbuserinfo['userid']);
$avatarurl = iif($avatarurl, $vboptions['bburl'] . '/' . $avatarurl, $stylevar['imgdir_misc'] . '/noavatar.gif');


The code needs cleaning up a bit but it works
That fixed up the avatar nicely, but I noticed the same thing needs to be done with the 'Welcome to our newest member' because the user name disappears when the Stats block is turned off.

Wish I knew php better...
Reply With Quote
  #103  
Old 02-07-2005, 10:55 PM
teamgofast teamgofast is offline
 
Join Date: Nov 2004
Location: chicago burbs
Posts: 82
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SupremeWeapon
ive had this installed for a while now on 3.0.3 (i dont wanna upgrade:P) it installed fine on the dragon style. but im now undergoing routine maintnence and trying to put it on xtreme_fluid but when i try to edit the nav i get this


Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/******/public_html/forums/index.php(610) : eval()'d code on line 109

i know many many many people here have gotten this yet there has yet to be a support response on this. any help?
I had the same problem with my xtreme fluid (my error), . here is mine if it will help you any, i think i was missing the </if> part at the end
Code:
</script>

<br />

<!-- breadcrumb, login, pm info -->
<!-- Welcome Panel Hack V1.1 [] Created By SmasherMaster -->
<if condition="THIS_SCRIPT == 'index'">
<table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center"> 
<tr>
<!-- Main Welcome Panel Block [] Begin -->
	<td class="alt1" valign="middle" align="center">
	<if condition="$bbuserinfo[userid]!=0">
	<!-- Avatar Cell [] Begin -->
	{$welcome_avatar}
	<!-- Avatar Cell [] End -->
	</td>

	<td class="alt2" nowrap="nowrap" style="padding:3px">
	<!-- Your Stats [] Begin -->
	<div class="smallfont"><b>Your Info:</b><br />User: <a href="member.php?{$session['sessionurl']}u={$bbuserinfo['userid']}" title="Go To Your Profile">{$bbuserinfo['username']}</a><br />
	<a href="search.php?{$session['sessionurl']}do=getnew">New Posts</a>: {$welcome_new_posts['new_posts']}<br />New Threads: {$welcome_new_topics['new_topics']}<br />
	<if condition="$show[pmstats]"><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl]">$vbphrase[private_messages_nav]</phrase></if></div>
	<!-- Your Stats [] End -->
	<else />
	<!-- Guest [] Begin -->
			<!-- Avatar --> 
		<td class="alt1" valign="middle" align="center"> 
		<a href="register.php?ID=&amp;"><img src="images/avatars/guestavatar.gif" border="0"></a> 
		</td> 
		<!-- / Avatar --> 

		<td class="alt2" nowrap="nowrap" style="padding:0px"> 
		<!-- login form --> 
		<form action="login.php" method="post" onsubmit="md5hash(vb_login_password,vb_login_md5password)"> 
		<script type="text/javascript" src="clientscript/vbulletin_md5.js"></script> 
		<table cellpadding="0" cellspacing="3" border="0"> 
		<tr> 
		<td class="smallfont">User Name</td> 
		<td><input type="text" class="button" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="1" value="User Name" onfocus="if (this.value == 'User Name') this.value = '';" /></td>

		</tr> 
		<tr> 
		<td class="smallfont">Password</td> 
		<td><input type="password" class="button" name="vb_login_password" size="10" accesskey="p" tabindex="2" /></td> 
		</tr> 
		<tr> 
		<td class="smallfont" colspan="2" nowrap="nowrap"> 
		<label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="3" id="cb_cookieuser_navbar" accesskey="c" checked="checked" />Remember Me?</label> 
		<input type="submit" class="button" value="Log in" tabindex="4" title="Enter your username and password in the boxes provided to login, or click the 'register' button to create a profile for yourself." accesskey="s" /> 
		</td>
		</tr> 
		</table> 
		<input type="hidden" name="ID" value="" /> 
		<input type="hidden" name="s" value="" /> 
		<input type="hidden" name="do" value="login" /> 
		<input type="hidden" name="forceredirect" value="1" /> 
		<input type="hidden" name="vb_login_md5password" /> 
		</form> 
		<!-- / login form --> 
		</td>
	<!-- Guest [] End --></if>
	</td>
	<td class="alt1" valign="top" nowrap="nowrap">
	<!-- Forum Stats [] Begin -->
<div class='smallfont'><b>Forum Stats:</b><br />Threads: $welcome_topics<br />Posts: $welcome_posts<br />Members: $welcome_members<br /><phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase></div>
	<!-- Forum Stats [] End -->
	</td>
<!-- Main Welcome Panel Block [] End -->
</tr>
</table>
<else />
<!-- / Welcome Panel Hack V1.1 [] Created By SmasherMaster -->
note: dont forget the if here:
Code:
</tr>
</table>
<!-- / breadcrumb, login, pm info -->
</if>
Reply With Quote
  #104  
Old 02-08-2005, 12:01 PM
nathanaus nathanaus is offline
 
Join Date: Dec 2004
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by guyincorby
There is a way to have the user avatar show up without having the "Vbadvanced Welcome Module" loaded.

Look for the code below in global php

Code:
$bbuserinfo['user_avatar']="<img src='{$bbuserinfo['user_avatar']}' alt='Edit Your Avatar' border='0'>";
and replace it with this.

Code:
$avatarurl = fetch_avatar_url($bbuserinfo['userid']);
$avatarurl = iif($avatarurl, $vboptions['bburl'] . '/' . $avatarurl, $stylevar['imgdir_misc'] . '/noavatar.gif');


The code needs cleaning up a bit but it works
Thanks for taking the time to answer me.

I tried what you suggested but unfortunately it didn't work. As soon as I turn the weclome block off in vbadvanced the avatar in the welcome hack goes off too. Even after making your suggested change.
Reply With Quote
  #105  
Old 02-08-2005, 12:21 PM
Polo's Avatar
Polo Polo is offline
 
Join Date: Jun 2004
Posts: 893
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nathanaus
As soon as I turn the weclome block off in vbadvanced the avatar in the welcome hack goes off too. Even after making your suggested change.
I'm having the same problem :ermm:
Reply With Quote
  #106  
Old 02-09-2005, 12:22 AM
nathanaus nathanaus is offline
 
Join Date: Dec 2004
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Problem fixed! Actually guyincorby your fix did it.

It was around 2am when I tried it and sure enough I applied the fix to global.php in the main forum not on the testing forum which is where I am testing all mods before making them live.

So today when I applied the fix to the correct file it worked perfectly

Great work, thank you for your help

Of course if I just get the "guest avatar" to show up on the vbadvance page it would be perfect
Reply With Quote
  #107  
Old 02-09-2005, 07:05 AM
nathanaus nathanaus is offline
 
Join Date: Dec 2004
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Found another issue. While the fix above works in that it allows the avatar to show while the welcome block is gone from the VBA page.

It unfortunately removes the avatar from the actual forum itself.

I think it's just going to be easier to have two welcome block there.
Reply With Quote
  #108  
Old 02-09-2005, 12:28 PM
Polo's Avatar
Polo Polo is offline
 
Join Date: Jun 2004
Posts: 893
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nathanaus
Found another issue. While the fix above works in that it allows the avatar to show while the welcome block is gone from the VBA page.

It unfortunately removes the avatar from the actual forum itself.

I think it's just going to be easier to have two welcome block there.
try to read the thread for your answers... this problem has been fixed...
https://vborg.vbsupport.ru/showpost....&postcount=100
have a great day...
Reply With Quote
  #109  
Old 02-10-2005, 01:40 AM
Polo's Avatar
Polo Polo is offline
 
Join Date: Jun 2004
Posts: 893
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I got the same issua as nathanaus, once I leave the cmps front page my avatars is replaced by "image.php?u=5&dateline=5764864890"
Reply With Quote
  #110  
Old 02-16-2005, 12:16 PM
TLCanna TLCanna is offline
 
Join Date: Feb 2003
Location: around here somewhere
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does this work with 3.0.6?
Reply With Quote
  #111  
Old 02-16-2005, 01:01 PM
TLCanna TLCanna is offline
 
Join Date: Feb 2003
Location: around here somewhere
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TLCanna
Does this work with 3.0.6?
I will answer my own question, LOL.. It does work with 3.0.6.
Reply With Quote
Reply

Thread Tools

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 05:09 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.04544 seconds
  • Memory Usage 2,316KB
  • Queries Executed 27 (?)
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
  • (6)bbcode_code
  • (6)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
  • (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_postinfo_query
  • fetch_postinfo
  • 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