The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
vBBuddies Details »» | |||||||||||||||||||||||||
During the development of my gaming site I was in the need of a hack that would display the buddies list publicly and I found one that I thought would work well for my needs called vBFriends. However I also found that it was in need of additional features to work more for what I needed it for so I modified this hack. Now with the permission of Cloud-Warrior (John Breslin) I?ve decided to release this little hack to anyone else who might find this useful called vBBuddies.
vBBuddies is similar to vBFriends however instead of showing all the members links (linked from, linked to, etc), vBBuddies simply displays all the members buddies only. Buddies that are of course linked back to the member. So for example a member named ?Bob? added a member named ?John? to his buddy list but ?John? didn?t add ?Bob? to his list. Now if that is the case, when looking at either ?Bobs? or ?Johns? public buddy lists you won?t see their names on there. However if both members add each others names to their buddy lists it will then classify that they are true buddies and put them on the list. Hope that makes sense. That?s pretty well what this little hack does. In addition to the change above, I?ve noticed that there were two main features lacking from vBFriends that members have noted as well I needed done which was more optimized queries, templates and the option for multi paged system. So I?ve added those to this hack, I just hope that I was able to lower the queries down, think at this moment its at 10 total. Anyway enjoy the hack, hope someone else can find this useful. There are 8 screenshots included for you to see what this little hack can do. :nervous: Now this isn't the greatest coded hack so I'm sure there are bugs. Please do let me know if there are problems with it and I'll try to find the problem if I have then time to do so. Also if you like the hack make sure hit the install button! Enjoy guys! vBBuddies Information Current Version Number: 1.0.3 vBulletin Test Version(s): 3.0.7 + Queries to run: 1 File Edits: 8 New Phrases: 28 New Templates: 6 Template Edits: 4 Last Edited: June 12, 2005 Edited By: Lucas Pawelczyk Install Time: 30 minutes Difficulty: Moderate Current Features
Donations Welcome lucas@gamitopia.com Addons Addon # 1 (Usercp basic addon): https://vborg.vbsupport.ru/showpost....8&postcount=53 Addon # 2 (Profile advanced addon): https://vborg.vbsupport.ru/showpost....1&postcount=73 Show Your Support
|
Comments |
#132
|
||||
|
||||
Okay sometime this week I will release two new addons for vBBuddies, one for the User CP and the other with the register.php that was requested.
altsounds: With the request PM, the PM that gets sent out at this time isn't a request really, it just lets a user know that that member had added them to there list. Did that since making it as a request it wouldn't work with the system. However, to make it as a request a buddy system it would then need to be worked out so it wouldn't send out a PM each time a member adds them. I don't think I'm making sense there lol. Anyway I'll look into the when I have time and if I can get this to work then it would be inculded in the next release. |
#133
|
|||
|
|||
Quote:
That would be seriously freaking awesome. You have an amazing hack here and with your open-ness it could develop into a fantastic tool. Just make sure you try and code in the ability to either approve or disapprove the friend request. Another thing! As this is basically going to be replacing everyones buddy list eventually could you code in an if statement so that if I am looking at my own profile it will have "remove" links so that I can easily remove a user right from the buddy list. The buddy list could be called from the Control Panel using a link to your own full buddy list. However if I am browsing someone elses buddy list the remove link will not appear. Make sense?? Thanks so much and I look forward to seeing these updates soon. You're awesome!! |
#134
|
||||
|
||||
SS9267547 hahaha sweet man ta Looks like theres gonna be a lot of myspace.com vbulletin rip offs
|
#135
|
||||
|
||||
Quote:
|
#136
|
|||
|
|||
SS9267547.
You obiously know what is needed to be able to do this as you have it working in your vbbuddies user profile hack. Could you let us dumb ones know how we could add the check to see if a user is online in any page we want too. E.g. I would like for my online now logo to show up if a user is online in memberlist, private messages plus anywhere else that might be cool (its a cool way to know if someone is online). I am asking you as I like the way you utilized the online check from the postbit. This is a genius idea as it means all your online nows will be pulled from the same place. Let me know what steps are needed with any file so that you can add the Online now capabilities. Thanks |
#137
|
||||
|
||||
altsounds: With the online/offline feature, I don't think it would work with every page, not 100% sure about that since I used other ways on my other pages to add the online/offline feature like in memberslist and havn't tested it. However the following code is what I use now and should work. Add the following code when the main displaying part of the script starts and replace $inuser to whatever the script uses to get it's data, so it could be $userinfo or $user, whatever it is lol.
PHP Code:
|
#138
|
||||
|
||||
i think this hack might take over the world !!!
|
#139
|
|||
|
|||
Also I am using profilepics as opposed to avatars. However, what I have noticed when testing is that if I upload a new profile picture the picture gets updated in the members profile but not on the buddylist. When investigation I noticed that in my MEMBERINFO template at the end of the image call there is a $userinfo[profilepicdateline] field which is making sure that in the profile it has the most up to date profile pic.
I am still getting to grips with coding and vbulletin. Any ideas how I can set it up to include the dateline in my profile pic call from the buddies file?? I tried the same as was in my profile but that didn't work. Any help is much appreciated. |
#140
|
|||
|
|||
Quote:
So put this in the PHP file I want to check online status in right?? E.g. I am trying to do this right no in private.php. I looked through the file and from what I can tell they are using $user so i changed that as appropriate. Now, How do I call this in the Vbulletin template to show the online user logo if a user is online or not. Sorry for all these questions. I understand most of this but there's a few things I'm still not too good on. Thanks so much for all your help |
#141
|
||||
|
||||
Ah with the profile picture, Im not sure, if I have time Ill look into when I get home from work and if I have the time. With the online status, yes paste the code when it starts displaying the results. Now to test it you would use $inuser[onlinestatus] or in this case $user[onlinestatus] in the template. Paste that where you want it to show it.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|