Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
vBBuddies Details »»
vBBuddies
Version: 1.0.3, by SS9267547 SS9267547 is offline
Developer Last Online: Jun 2009 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 04-01-2005 Last Update: 06-11-2005 Installs: 43
DB Changes
 
No support by the author.

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
  1. Option to activate or disable public buddy list globally.
  2. Option for user to activate or disable public buddy list.
  3. Give permissions to whatever usergroup you want to be able to access this.
  4. Option for maximum number of members you would like to display per line.
  5. Option for maximum number of members to be displayed per page.
  6. Ability to have buddy tool menu to add or remove a member to your buddy list.
  7. Option to activate or disable private message notification of new buddy.
  8. Ability to view buddy links via member profile.
  9. Ability to activate or disable online status display option, avatars display option, user title display option, posts display option, birthday display option, age display option, join date display option and last active display option from admincp.
  10. Ability to display information text about feature with members.
  11. Option to activate or disable buddy indicator from memberslist.

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

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #112  
Old 04-13-2005, 07:37 AM
Benj's Avatar
Benj Benj is offline
 
Join Date: May 2006
Posts: 180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i did what template controls this page ??????? at the moment ive got the unhacked version of option.php the vbuddies table shows up with all the options but the options arent savable !
Reply With Quote
  #113  
Old 04-13-2005, 06:27 PM
T3MEDIA T3MEDIA is offline
 
Join Date: Dec 2004
Posts: 944
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by benj
another bummy question lol sorry i added the hack over at https://vborg.vbsupport.ru/showthread.php?t=78477 automattically add referer to buddy list i tested it out by signing up and puttting Benj as the referer! Although the hack worked (w00t) it didnt send benj a Pm saying the new user had added him to his buddy list down can i make so it does ??
That isnt because of this hack that is because of the auto add hack. I was the one that asked for that hack.

I am hoping that the guy that did it for my request will make it one sided so that way this hack can make it work seamless. If it works one way. Auto add referrer as your buddy. the referrer will get a notice you added them... then they can opt to add you or not.
Reply With Quote
  #114  
Old 04-14-2005, 10:40 AM
D|ver's Avatar
D|ver D|ver is offline
 
Join Date: Feb 2003
Posts: 177
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SS9267547
Here you go KTBleeding. This addon will hopfully create what you wanted.

Addon Features
  1. Ability to activate or disable online status display option, avatars display option, user title display option, posts display option, birthday display option, age display option, join date display option and last active display option from admincp.
  2. Option to activate or disable profile buddies list display.
  3. Option for maximum number of members you would like to display per line on the profile page.
  4. Option for maximum number of members to be displayed on the profile page.
  5. Randomly displays members.

I've included two screenshots of the addon. Enjoy.

Update: Zip has been updated with latest fixes.
great addon

but is it possible to only show the buddies in the profile without installing the whole hack?
Reply With Quote
  #115  
Old 04-16-2005, 03:24 AM
altsounds altsounds is offline
 
Join Date: Dec 2004
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This hack is awesome BTW. One thing that I have noticed that is an issue. I have added a link in the default e-mail to ask that user back if you accept the buddy request. That way you can easily add a buddy a la myspace.

Problem with that is. When the user clicks the add back button it sends an e-mail back to the originator and that keeps going on and on forever. Is there anyway that we can set something up so that it does a check to see if the user is added on the buddylist (one way) and if so not to send the PM??

Let me know.

Chris
Reply With Quote
  #116  
Old 04-16-2005, 06:06 AM
Wasim Wasim is offline
 
Join Date: Feb 2005
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can you only view your buddies in the UCP? Or does it show up on the forumhome page as well? I am really looking for a buddy list feature where I can have the buddies listed in a verticle box on the forum home page, kind of like the buddy list on vBportal.

Anyone know?
Reply With Quote
  #117  
Old 04-16-2005, 04:16 PM
SS9267547's Avatar
SS9267547 SS9267547 is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 390
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

benj: Yeah I want to change the buddy PM system to do that however I found it that it would be to much work at this time since I have to many projects to do on my site as it is. Maybe in the future when ever I figure out how to do it lol.

With the problem in the options.php make sure you edit correctly as well make ssure you do not use dreamweaver to edit that file with. The file won't work then.

As for amykhar's hack benj, check out addon release # 3. It will help you install the PM feature for the hack.

altsounds: Yes that is an issue with the hack, I'm just not sure where to start with it since I would most likly have to change how the whole buddy system works in vB so it would be able to check users and whatnot without going around in circles. The way how things are set up was just a quick solution, perhaps in time I'll change it.

D|ver: Yeah you can, just follow the steps for the profile changes. You'll need to edit out some parts of it tho so it dosn't check the forums vBBuddies settings. Now if you just want a simple list of buddies I think there are a few hacks out there that already do that.

Wasim: This hack shows the buddies publicly (or not, up to you) in ones profile. As for showing a buddies list on forumhome I think there is something like that out there.
Reply With Quote
  #118  
Old 04-16-2005, 04:20 PM
SS9267547's Avatar
SS9267547 SS9267547 is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 390
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here you go benj. This addon will hopfully send a pm for amykhar's hack:

https://vborg.vbsupport.ru/showthread.php?t=78477

Addon Features
  1. Simply sends a PM automatically to referrer when a new member signs up to the site.

I've included one screenshot of the addon. Enjoy.
Reply With Quote
  #119  
Old 04-16-2005, 05:20 PM
Benj's Avatar
Benj Benj is offline
 
Join Date: May 2006
Posts: 180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

SS9267547 cheers man

thanks for creating this hack good luck with your project
Reply With Quote
  #120  
Old 04-17-2005, 10:10 PM
altsounds altsounds is offline
 
Join Date: Dec 2004
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is a brilliant hack. Any chance we can get a User CP addon much like the profile add on so that when you go to your Control Panel you will see a list of your buddies in random that you can control from the options as a seperate entity.

Let me know how hard this would be to achieve.

Thanks again. This is an amazing hack!!
Reply With Quote
  #121  
Old 04-18-2005, 05:16 AM
altsounds altsounds is offline
 
Join Date: Dec 2004
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I played around with the original vbulletin buddies system and there is no checking going on at all thats what the problem is with the looping. Someone that is already your buddy you can add them again and again and it won't give any errors.

Could the writer of the script help us all out here with this?? Your obviously an excellent coder and could do a much better job than all of us. If you need it I can donate you some money to get this all working as I think it is VERY important because users will get pissed off with the forum ASAP if they keep getting pms back from people they have asked to be added as a buddy too FOREVER!!!!

Let me know whether anyone could do this. As I said, $$ in it for whoever wants to take it on.

Thanks

Chris
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:05 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04745 seconds
  • Memory Usage 2,320KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete