The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
![]() |
|||||||||||||||||||||||||
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 |
#182
|
||||
|
||||
![]()
For some reason I get the error listed below whenever I try and add someone as a buddy through my usercp. I have set "send private message" to on as you can obviously see, yet I can't seem to find the problem. Any suggestions? :ermm:
Fatal error: Call to undefined function: sendprivatemessage() in /home/content/L/9/I/L9IAnime/html/forums/profile.php on line 503 PHP Code:
And also is there anyway for the "View Buddies" to automatically grab up the users profile rather than having to type it in? |
#183
|
||||
|
||||
![]()
You just missed a step. You need to add the 'sendprivatemessage' function to your profile.php file. That should get it working!
![]() As for the other question I don't know what you mean by type it in? :nervous: |
#184
|
||||
|
||||
![]()
Thanks a lot for that =P I was getting confused ><
As for the other thing... When I added the code you provided to show a "View Buddies" link wherever you want it. I added it to the navbar and it goes to http://www.l9ianime.com/forums/buddies.php?u= But for instance to get to my profile it would have to be set to http://www.l9ianime.com/forums/buddies.php?u=1 However, I cannot get the script to automatically detect and add the user which is clicking on that link so if member number 39 were to click the link it would take him here http://www.l9ianime.com/forums/buddies.php?u= But, I would like for it to take him here http://www.l9ianime.com/forums/buddies.php?u=39 Basically, making it such that the person who wants to view thier buddies list does not have to type in thier member number every time. |
#185
|
|||
|
|||
![]()
Nice hack, however...
"hello ... this is to let you know that ... has added you to their buddies" .. is kind of not good towards peoples privacy. |
#186
|
|||
|
|||
![]() Quote:
that's true, but this hack kinda changes the usage of the buddy system...and for those that don't want to "participate", there is an option to keep your buddy list private in the UserCP. look at #2 on the list of features for the hack: Current Features 2. Option for user to activate or disable public buddy list. ...i do think it's important for people using this hack on their site to notify their users of the change, though, so no one is caught off guard. (i think that was mentioned somewhere in this thread or in the original hack vBFriends thread.) |
#187
|
|||
|
|||
![]()
:ermm: ...hmm, just checked and Disabling Public Buddies List doesn't prevent that PM from going out. i see what you mean Dark Visor.
that would be a good addition for the hack. |
#188
|
|||
|
|||
![]() Quote:
![]() [high]* akanevsky clicks install[/high] |
#189
|
|||
|
|||
![]()
Here goes the fix...
DESCRIPTION: Will disable the PM buddy list add notification, if a person wants to keep his/her buddy list private. FIND: (TWICE) PHP Code:
PHP Code:
|
#190
|
||||
|
||||
![]()
Kagami Kyoji: With the 'View Buddies', where are you trying to view the link from? If its from the profile.php or member.php, whatever lol can't think right now, check to see that you did all the steps, sounds like to missed something.
Dark Visor: Yes its something it looks like I've missed, this software just got released without alot of public beta testing so no one has really come up with any big issues. Anyway thanks for the code, will add in whenever there is a next release. Also if there are other issues please do share. |
#191
|
|||
|
|||
![]() Quote:
|
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|