Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: 1.00, by Scheccia Scheccia is offline
Developer Last Online: May 2003 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 02-19-2002 Last Update: Never Installs: 14
 
No support by the author.

This hack display avatar through link... and not stored avatar in your database or server.

It's enable avatar's linking in the profile.

you can use the following avatar's option in admin panel:
Enable Avatars
Minimum custum posts (to link your avatar)
Maximum Dimensions

To make compatible with WELCOME PANEL hack
in index.php instead:
############################
if ($bbuserinfo[userid]!=0) {
$avatarurl=getavatarurl($bbuserinfo[userid]);
if ($avatarurl=='') {
$avatarurl='images/avatars/noavatar.gif';
}
$avatarimage='<a href="member.php?s='.$session[sessionhash].'&action=editavatar"><img src="'.$avatarurl.'" border="0">';
} else {
$avatarimage='<a href="register.php?s='.$session[sessionhash].'&action=signup"><img src="images/avatars/guestavatar.gif" border="0"></a>';
}
############################

you put

############################
if ($bbuserinfo[userid]!=0) {
$avatar2=($bbuserinfo[avatar2]);
if ($avatar2=='') {
$avatar2='images/noavatar.gif';
}
$avatarimage='<a href="member.php?s='.$session[sessionhash].'&action=editprofile"><img src="'.$avatar2.'" border="0">';
} else {
$avatarimage='<a href="register.php?s='.$session[sessionhash].'&action=signup"><img src="images/guestavatar.gif" border="0"></a>';
}
############################

Show Your Support

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

Comments
  #2  
Old 02-20-2002, 12:35 PM
Scheccia Scheccia is offline
 
Join Date: Jan 2002
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

here a screenshot in edit profile...
Reply With Quote
  #3  
Old 02-20-2002, 12:37 PM
Scheccia Scheccia is offline
 
Join Date: Jan 2002
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

..and here in admin pannel when edit a member...
Reply With Quote
  #4  
Old 02-20-2002, 02:13 PM
mem mem is offline
 
Join Date: Oct 2001
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

nice hack~~~~
I like it...
3Q
Reply With Quote
  #5  
Old 02-20-2002, 03:39 PM
xware's Avatar
xware xware is offline
 
Join Date: Nov 2001
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This rar can't work.
Reply With Quote
  #6  
Old 02-20-2002, 05:58 PM
Jawelin Jawelin is offline
 
Join Date: Nov 2001
Posts: 557
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Seems interesting.
Excuse, what are the differences with the Bira's one (recently updated to v2.2.2) and with the Cocomiel's one (obsolete) ?

Thanks a lot.

P.S.: anyway the archive seems corrupted even to the lastest WinRar. Could you reupload as Zip, as most of hack are ?
Thanks.
Reply With Quote
  #7  
Old 02-20-2002, 07:25 PM
Scheccia Scheccia is offline
 
Join Date: Jan 2002
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

the difference is that whith this hack yuo can link your avatar from external web...
example:
you have this immage's link:
www.geocities.com/iimage.gif
you put the link and not stored the file in database(vbulettin without hack) and not stored immage in your server (vbulletin with Cocomail or Kier hack)...
but it show immage from its location. In this way your database (or your server) not load all avatars of your member.
It's the same way of ezboard or UBB... etc.

Ps. excuse for my english.
Reply With Quote
  #8  
Old 02-20-2002, 11:48 PM
Kumaro's Avatar
Kumaro Kumaro is offline
 
Join Date: Oct 2001
Location: T.O
Posts: 122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

excellent hack...A great way to minimize your server load if you get alot of it like my board does.
Reply With Quote
  #9  
Old 02-21-2002, 03:58 AM
X-Fan's Avatar
X-Fan X-Fan is offline
 
Join Date: Jan 2002
Location: Adelaide, Australia
Posts: 496
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

First, for those who use the Perks hack, you'll need to enable avatar linking for your paying members usergroup. I also enabled it for admins, moderators, and staff for my board:

After you've installed this hack, backup member.php then open it and find:

PHP Code:
if ($bbuserinfo[posts] <= $avatarcustomposts) {
    eval(
"standarderror(\"".gettemplate("error_avatar_minimumpost")."\");");

Replace with...

PHP Code:
if ($bbuserinfo[usergroupid] <=or $bbuserinfo[usergroupid]==8) {
    if (
$bbuserinfo[posts] <= $avatarcustomposts) {
      eval(
"standarderror(\"".gettemplate("error_avatar_minimumpost")."\");");
    }

You may have top edit the <=4 and ==8 depending on what number your forums' usergroups are. For mine, 1 is unregistered, 2 is registered, 3 is awaiting email confirmation, 4 are COPPA users (which explains why I did <=4 as it was easier than doing a separate entry for each group), and 8 is for banned users.

What that modified code does is basically checks for any groups that you don't want to let use the avatars as links regardless of their post count. If the user is in one of those groups, then it checks their post count. If the user isn't in one of those groups (ie admins, moderators, staff, etc) then it skips the post count check.

But, this hack isn't working for me. I can get it to accept a URL via the field in edit options, and can see the linked to avatar image by clicking the link on that page and in the admin, but the linked to avatar is not showing up in posts.

In fact, my original avatar was still showing in posts (utilising Kier's custom avatar as file hack). I tried removing that but still the linked to avatar doesn't show up in posts.

I'm assuming that this hack doesn't affect existing avatars, so that when this hack does work and you already have a selected or custom avatar that you'd end up with both showing in posts (if you added $post[avatar2] instead of replacing $post[avatar] with it)?

I tried editing the postbit_avatar2 template ro read...

Code:
< img src="$post[avatar2]" border="0" alt="" >
...(without the spaces of course) as I had no idea why a close img tag was included, but still no luck.

Anyone got any idea how to incorporate this with the existing avatars feature so that you can either select an existing avatar, upload one (from harddrive or from a URL), or link to one via a URL?
Reply With Quote
  #10  
Old 02-21-2002, 05:45 AM
X-Fan's Avatar
X-Fan X-Fan is offline
 
Join Date: Jan 2002
Location: Adelaide, Australia
Posts: 496
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay, for some reason it kicked in but I ended up with two avatars showing - my existing custom one and the linked to one - because I didn't replace the avatar code in postbit, as I don't have linked avatars enabled for all usergroups.

Is there a way to combine this so that there aren't two different avatar codes?
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 05:18 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.05549 seconds
  • Memory Usage 2,298KB
  • Queries Executed 23 (?)
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
  • (2)bbcode_php
  • (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
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)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