View Single Post
  #49  
Old 10-06-2003, 10:13 AM
PixelFx PixelFx is offline
 
Join Date: Dec 2002
Posts: 1,117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I was working on my site, I thought I'd post an updated version of this hack for vb2.3.2

Intro:
Think of this as a remix of MW[MWGN] no avatar script, only I had to change things to make it work with vb2.3.2 and I made new art.

Credits:
Vincent "MW" Chan - Show "No Avatar" Image If No Avatar is Selected
trilOByte - welcome panel final, please note I didn't use his code in this hack, but it can be used with the welcome panel hack.

WORKS WITH: vBulletin v2.3.2

As always before you install anything BACK UP YOUR DATABASE!, aka use this hack at your own risk. This is tested on my site and works well

Files to Edit: 1 forum/admin/functions.php

1) FIND:

Code:
$avatarurl="";

REPLACE WITH:

Code:
$avatarurl="{imagesfolder}/avatars/noavatar.gif";
NEXT FIND:

Code:
if ($avatarurl=="" or ($bbuserinfo[userid]>0 and !($bbuserinfo[showavatars]))) {
			$post[avatar]="";
		} else {
			eval("\$post[avatar] = \"".gettemplate("postbit_avatar")."\";");
		}
REPLACE IT WITH:

Code:
if ($avatarurl=="" or ($bbuserinfo[userid]>0 and !($bbuserinfo[showavatars]))) {
			$post[avatar]="{imagesfolder}/avatars/noavatar.gif";
		} else {
			eval("\$post[avatar] = \"".gettemplate("postbit_avatar")."\";");
		}
NEXT FIND:

Code:
return '';
Note: '' is ' ' not "

CHANGE IT TO:

Code:
return "{imagesfolder}/avatars/noavatar.gif";
Save, and Upload:

NEXT:

Goto your admin CP: Replacements, Modify, [expand list], then find: {imagesfolder}

Click Edit and change contents of replacement to your sites FULL URL + /images

example: http://www.domain.com/forum/images

Note: no end slash.

save...

NEXT GOTO:

Admin Cp: Options, [Avatars]

FIND: Maximum Dimensions
Maximum width and height (in pixels) that the custom avatar image can be.

Change the number from 50 to 64 goto the button and click save changes.

FTP to your Website: make dirdctory called "avatars" in the following location

example: forum/images/avatars/

Then upload the new art images I made for hack.

PS: I've created a GuestAvatar Image, that matches my noavatar image, for those that use the welcome panel final hack by trilOByte | below

If you used this hack, please click install here, and on Vincent "MW" Chan No avatar hack

Comments and or suggestions about this hack in this thread for this hack here only please.

DEMO: http://www.pixelfx.ca/forum/index.php

PS: please let me know if I missed anyone for credits... enjoy the new avatars below
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01088 seconds
  • Memory Usage 1,781KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (6)bbcode_code
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete