Full size avatar in user's profile
It seems that Jelsoft expects everyone to have profile pictures enabled. This is the only explanation I can think for the fact that in the user's profile, his/her own avatar, is a thumbnail, whereas in other places such as the postbit or the memberinfo, its full size :eek:
Personally, I have disabled profile pictures, as I feel they are completely superfluous and I wanted the user's avatar to display at the place that the vB devs have intended the profile pic to do so. The template edit to put it there was easy. However, how the hell would I make it full size? I even tried using the code from my 3.6.x memberinfo template. It didn't help. No template edit I thought helped. So, as a last resort, I looked at the code. After some reading, I found out what I had to change: file: includes/class_userprofile.php line: 197 find: PHP Code:
PHP Code:
And there isn't even a hook somewhere nearby, to save the file edit. I hope it helps someone save the time that I spent looking for it. And if any vB dev is reading, I want to say that its disgraceful to have to make a file edit for that!!! :mad: |
Quote:
|
|
I'm not a fan of file edits, but nice hack m8 :)
|
thx great work keep it up
|
Quote:
|
Nice find Lia, I needed this too :)
|
Thanks for this :) very helpful indeed!
|
One of the few times where a file edit can be really useful. Thx!
|
Thank You very Much
|
Great! Nominated for MOTM. :)
|
I only made the size change, as my members prefer the locations 'as is', but great job on the file edit.
*Installed* |
Nice. Hated that thumbnail they used. thx.
|
Great modification. I can't believe it's not a standard vB option to choose either thumbnail or normal size avatar for memberinfo.
Thanks! |
Thanks for this hack. :)
|
thats cool. how do we make the same for avatars in visitor messages and buddylists and everywhere else its is needed to wipe out this avatar small size all over the forum
|
THANK YOU! They need to incorporate this change in the next release. May I say, I would NEVER have found this on my own.
|
Works great. By any chance, do you know how to move a members user name above the avatar in the forums? I'm ultra new to Vbulletin.
|
Thank you so much. I was so angry when vbulletin resized down the avatar in profiles. I mean it's reasonable for the friendslist to be resize, but a member's avatar? Oh please. Thanks to this edit our customized member profiles look so much better now. <3
|
Thank you very much. :)
|
Thank you!
|
Does anyone here happen to know if an avatar can be made to only be full size if it's under a certain amount of dimensions? For example, if an avatar is over 100x100, it will only display a thumbnail?
|
what template would i find this in????
|
Quote:
Quote:
|
sorry but im a noob on this..where would i find said file???
|
Col,
You have to use an FTP program like Filezilla or CuteFTP to edit the file "class_userprofile.php", which is located in the directory "/includes/", with the first "/" representing your "root" directory, or your first/top directory (you should see it after logging into your website). I assume whoever is hosting your forum has allowed you database access. If you're not sure, you should ask your host; from the host, too, you can get the user name, password, and FTP address you'll need to login (the latter is usually ftp:// followed by your site URL after "www."). |
i have a board with variable size avatars from 125x125 up to 200x200. this trick works but the 200x200 avatars are too big for the profile page box in sits in. so i figured out a way to set the dimensions by trial and error but there is one draw back. i set my dimensions at 125x125 but any avatar that a members adds that is less then 125x125 will be stretched and lose resolution. here is what i did:
Code:
fetch_avatar_from_userinfo($this->userinfo, true, false); Code:
fetch_avatar_from_userinfo($this->userinfo, false, false); Code:
($this->userinfo['avatarwidth'] ? ' width="' Code:
($this->userinfo['avatarwidth'] ? ' width="125px' Code:
($this->userinfo['avatarheight'] ? ' height="' Code:
($this->userinfo['avatarheight'] ? ' height="125px' can anyone provide any help on how to work around this? like rather then defining a set dimension, defining a maximum allowable dimension |
Thank you so much for sharing this! Very helpful and looks MUCH better in the profile.
|
can some one show me how to to the same with friends avatars ??
|
THanks for this. I'm going to try it with VB 3.8.7. It would be nice if vBulletin included this as an adjustable feature. By that I mean the display size of the avatar image on the profile page.
Quote:
Is there any way to keep the aspect ratio of the image? So I can just set width restrictions? |
You just use max-width instead of width. Generally you would want to declare a bounding box with both max-width and max-height.
Once you have fetched the fulll size image, you should be able to use the additional css style to control the size in various locations. All our styles are children of a parent style and we only make changes to the parent additional css. |
All times are GMT. The time now is 06:25 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|