vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   Welcome Panel Hack V1.1 [vB3.0.x] (https://vborg.vbsupport.ru/showthread.php?t=66969)

Dantenator 02-07-2005 10:42 PM

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...

teamgofast 02-07-2005 10:55 PM

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>


nathanaus 02-08-2005 12:01 PM

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.

Polo 02-08-2005 12:21 PM

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:

nathanaus 02-09-2005 12:22 AM

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 :)

nathanaus 02-09-2005 07:05 AM

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.

Polo 02-09-2005 12:28 PM

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...

Polo 02-10-2005 01:40 AM

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"

TLCanna 02-16-2005 12:16 PM

Does this work with 3.0.6?

TLCanna 02-16-2005 01:01 PM

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.


All times are GMT. The time now is 09:38 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.01183 seconds
  • Memory Usage 1,768KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (6)bbcode_code_printable
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete