![]() |
|
|
Thread Tools |
|
#1
|
|||
|
|||
|
How Do You Add user Avatar image on homepage WGO box
I've done several searches and cannot find a solution. I'm Running vb4.1.0 Forum only.
Here is an example of what I'm trying to accomplish. No members have liked this post.
|
|
#2
|
|||
|
|||
|
Any takers?
No members have liked this post.
|
|
#3
|
||||||||
|
||||||||
|
Sure, I'll bite.
AdminCP -> Products & Plugins -> Add New Plugin Leave the Product as vBulletin (unless you wanted to make this a product, heh). Select forumhome_loggedinuser for the Hook Location. For the name, put something like "The Amazingly Awesome Sarteck's WGO-Avatar Plugin" or whatever. For the PHP code, try the following:
The size of the images is controlled by the size of the thumbs for avatars on your site. Badabing, that's it. --------------- Added 19 Jul 2012 at 05:00 --------------- ----------------- Actually, scratch that... Avatar thumbs would get cached like that. If you don't mind the caching, leave it as is. If you want to make sure the new image is displayed whenever someone changes their avatar, use this instead:
--------------- Added 19 Jul 2012 at 05:01 --------------- Awesome username, btw. --------------- Added 19 Jul 2012 at 05:19 --------------- Anudder update to that code for ya. If you wanted to force a certain size, add style="max-width:40px;max-height:40px;" to the image tag. Change "40px" to whatever size you want. No members have liked this post.
|
||||||||
|
#4
|
|||
|
|||
|
I would love to change my username if possible (I've asked in the past but no dice). I will try this amazingly awesome plugin and update with my results. Thank you Sarteck YOU ROCK!
--------------- Added 20 Jul 2012 at 04:34 --------------- It works! But, is there a way to only display users with avatars or skip users without a avatar? No members have liked this post.
|
|
#5
|
||||||||
|
||||||||
|
Hmmm. I am sure there is, but I don't know it right at the moment. I'll have to look into it some, unless someone else can give ya the answer before me.
--------------- Added 20 Jul 2012 at 04:58 --------------- Okay, we need to make another plugin on forumhome_loggedinuser_query. This one needs to have the following:
What this does is adds to the database query that looks up online users. Now, we edit the old plugin we made earlier to use THIS PHP instead:
(Change as appropriate.) What THAT one does is checks to see if the user has an avatar (a pre-set one from whatever you provide them as an Admin OR a custom one). That -should- do it... But if you suddenly get Database Errors when you enable this, just kill that plugin what adds to the database lookup, because it means I mistyped soemthing. XP No members have liked this post.
|
||||||||
|
#6
|
|||
|
|||
|
I made the changes you provided above (also couldnt force the width and height). I added another screen shot to help explain.
No members have liked this post.
Last edited by Gabe505 : 20 Jul 2012 at 05:13. Reason: another screen shot to help explain. |
|
#7
|
||||
|
||||
|
Yup, I get ya. XD Replied above with a solution.
![]() BTW, if you do not want names to display for those without avatars, but instead a default image that you can choose, try this in the plugin instead:
(Again, edit as necessary.) No members have liked this post.
|
||||
|
#8
|
|||
|
|||
|
Thanks for the help and effort. It's working for me now, thank you! I just need to figure a few things out before I get it looking the way I want.
Example: Nothing displays for Invisible users and I would like to learn how to remove the "*" & "," from here. BTW When searching for this solution I ran into quite a few other people asking how to do this. I'm sure this thread will become useful to others. No members have liked this post.
Last edited by Gabe505 : 20 Jul 2012 at 05:56. |
|
#9
|
||||||||
|
||||||||
|
UPDATE:
Two plugins. Name: Avatar --> WGO [Database Query] Location: forumhome_loggedinuser_query
Name: Avatar --> WGO [Display] Location: forumhome_loggedinuser
Check out the comments so you know what to change. EDIT: Posted this before I saw your response. I'll check that out in a minute. EDIT2: Ah, the new stuff I put here already solves that, I think. No members have liked this post.
|
||||||||
|
#10
|
|||
|
|||
|
Database error in vBulletin 4.1.10:
Invalid SQL: SELECT user.username, (user.options & 512) AS invisible, user.usergroupid, user.lastvisit, session.userid, session.inforum, session.lastactivity, session.badlocation, IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid, infractiongroupid , avatar.avatarpath, NOT ISNULL(customavatar.userid) AS hascustomavatar , avatar.avatarpath, NOT ISNULL(customavatar.userid) AS hascustomavatar FROM session AS session LEFT JOIN user AS user ON(user.userid = session.userid) LEFT JOIN avatar AS avatar ON (avatar.avatarid = user.avatarid) LEFT JOIN customavatar AS customavatar ON (customavatar.userid = user.userid) LEFT JOIN avatar AS avatar ON (avatar.avatarid = user.avatarid) LEFT JOIN customavatar AS customavatar ON (customavatar.userid = user.userid) WHERE session.lastactivity > 1342763809 ORDER BY username ASC; MySQL Error : Not unique table/alias: 'avatar' Error Number : 1066 No members have liked this post.
|
|
#11
|
||||
|
||||
|
X3 X3 X3
Yah got me wrong. That last post of mine, it wasn't additional plugins you'd have to make, it was the ones you already made, just modified slightly. It looks like (from that error) that you went ahead and did it twice, heh. No members have liked this post.
|
|
#12
|
|||
|
|||
|
So just replace with the new code and fill in the options? I got plugin happy, see what you did to me!
No members have liked this post.
|
|
#13
|
||||
|
||||
|
Yup. XD I take it no more problems, then?
(Sorry, got distracted by vidya games, then went to sleep.) No members have liked this post.
|
|
#14
|
|||
|
|||
|
I crashed out too. i have to add the new changes listed above and i will report back.
No members have liked this post.
|
|
#15
|
|||
|
|||
|
Update: I started fresh by disabling the first two plugins and created the two new plugins listed above here.
It works, but when I change
No members have liked this post.
|
![]() |
«
Previous Thread
|
Next Thread
»
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) |
| Thread Tools | |
|
|
| New To Site? | Need Help? |
All times are GMT. The time now is 19:13.



