Version: 1.00, by Gamingforce
Developer Last Online: Jan 2007
Version: 3.0.3
Rating:
Released: 07-19-2004
Last Update: Never
Installs: 46
No support by the author.
[ Feature Description ]
This feature allows users to easily see who they are buddies of along with an easy way to add/remove buddies right from the page! This modification is a big upgrade from the one I made for vBulletin 2. It has proved to be a very useful tool for my members. As of this version, there are noother known performance optimization techniques, nobugs and no security problems.
[ Version 2.0 Fix Log ] 2.00 -> 2.01 - July 20, 2004
Updated a non code related error in the installation instructions. (Bug finder: Dennis B)
Fixed a bug for people using tables with prefixes. (Bug finder: the Sandman)
2.00 -> 2.01 - July 20, 2004
Fixed a small warning that was displayed if zero people had you on their buddy list. (Bug finder: Zelda King)
Templates are now cached. (Bug finder: Zelda King)
[ Updates From Version 1.0 ]
Uses only one query to get all the information needed for this! (This took me a while to figure out but I got it all into one query using regular expressions and left joins).
User CP navigation link and proper displaying added.
Better formatting.
Easy add/remove buddies from the list with a "- buddy" if a user is already a buddy and a "+ buddy" if the user is not a buddy.
Percentage of users that are mutual buddies (both of you have each other on buddy lists).
Updated a security bug.
Huge performance increase.
Fixed the big bug that didn't display results if your userid was at the beginning or end of the buddylist.
[ Screenshots ]
Enjoy!
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
for some reason I don't have anyone in my list even tho I know that I do. I'm using 3.0.3 -- the other person that I know has me, has my name in his list, but I don't have his in mine -- does it have something to do with having multiple people? Because I look at the buddylist and each id is separated by a space. For some reason I think it's only reading the first id and not any others. Anyone else have this problem?
I didn't think of this at all. I have a forum where people form networks, largely powered by external scripts, but same database, and the method I use now is tedious, this is much easier.
One question for you - If User A sees that User B has added them to their buddy list (because unlike MSN messenger you don't have to 'accept' that a user wants to be added to their list) and if User A doesn't want to be a part of User B's buddy list does your hack allow User A to remove themselves from User B's buddy list?