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
  #102  
Old 04-09-2005, 05:25 PM
T3MEDIA T3MEDIA is offline
 
Join Date: Dec 2004
Posts: 944
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SS9267547
Okay well if this is for the search or the top of the memberslist I can do a listing of a few random members like 3-9 maybe but if theres more then that I still don't see the point.
Yeah that's cool!
I fixed my bug. I have no idea why it started BUT if someone else gets it (the profile's avatar gets a x if they have no avatar selected.) I did this....
in MEMBERINFO template under:
<if condition="$show['avatar']">
I added:
<if condition="$userinfo[avatarurl] != ''">

Then of course you have to close the if statement... the next imediate </if> I added a next </if>
Reply With Quote
  #103  
Old 04-09-2005, 05:28 PM
SS9267547's Avatar
SS9267547 SS9267547 is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 390
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

KTBleeding: Your welcome just hope fixed everything lol :nervous:

T3MEDIA: Hmm I wondering why your avatar wasn't working and if anyone else seems to have this issue? As for the random members, I'll see if I can find some time for this (which one? search or memberslist?), a bit busy working on my site, heh keep side tracking to support the hack. But need the bugs out of it so I can use it for my site lol
Reply With Quote
  #104  
Old 04-09-2005, 05:34 PM
T3MEDIA T3MEDIA is offline
 
Join Date: Dec 2004
Posts: 944
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KTBleeding
Got off work a little early and installed. Works wonderfully.
I just have one more small request. Where can I edit what is sent to the member via PM when they are added to the buddylist? I'd like to add a link that says something like, "Approve this buddy list request" or "Add this member to your buddylist".
I did that... looked good to but I ran into a loop.
If I added you a response came. then you added me... then your response came. so I couldnt figure out how to do a if statment so I reverted back. BTW it uses BB code so I made it a bit neater.
Reply With Quote
  #105  
Old 04-09-2005, 05:36 PM
T3MEDIA T3MEDIA is offline
 
Join Date: Dec 2004
Posts: 944
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SS9267547
KTBleeding: Your welcome just hope fixed everything lol :nervous:

T3MEDIA: Hmm I wondering why your avatar wasn't working and if anyone else seems to have this issue? As for the random members, I'll see if I can find some time for this (which one? search or memberslist?), a bit busy working on my site, heh keep side tracking to support the hack. But need the bugs out of it so I can use it for my site lol
Well I am going to drop it below my simple search. No idea why that avatar thing happened. its gone now anyway.
Reply With Quote
  #106  
Old 04-09-2005, 05:38 PM
SS9267547's Avatar
SS9267547 SS9267547 is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 390
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes see I did wanted to get the pm system to work so you can get "Approved" or what not and added to the list automatically but I couldn't figure out a way to get it to work without to much editing to the whole vbulletin buddy system, to much work for me to spend so much time on, need to the rest of my site you know hehe. So I just many it send a "added" to pm instead, short cut lol.
Reply With Quote
  #107  
Old 04-09-2005, 10:36 PM
bold bold is offline
 
Join Date: Oct 2004
Posts: 106
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SS9267547
I didn't think that would work lol. Anyway try doing this instead, find:

PHP Code:
// ######################### REQUIRE BACK-END ############################
require_once('./global.php');
require_once(
'./includes/functions_showthread.php');
require_once(
'./includes/functions_user.php'); 
After that insert the following:

PHP Code:
require_once('./includes/functions_misc.php'); 
I think I forgot to add that. Let me know if that fixes the problem.

Update: Zip file has been updated.
thanks for the fix
Reply With Quote
  #108  
Old 04-12-2005, 10:36 AM
Benj's Avatar
Benj Benj is offline
 
Join Date: May 2006
Posts: 180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

SS9267547 your the man added your usercp addon (screen shot below) edited it a bit.... Theres only one minor thing (i dont like :devious: But could live with if its to much work :lick: ) lol If Benj adds john to his buddy list john get a PM (ye?) if john then adds benj Benj gets the same Pm .. is there a way to turn this off or maybe change it to

Quote:
{username} has accepted your buddy request congrats your now buddies

lol

Only a little thing like just i think it would be a worthwhile feature
Reply With Quote
  #109  
Old 04-12-2005, 11:15 AM
Benj's Avatar
Benj Benj is offline
 
Join Date: May 2006
Posts: 180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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 ??
Reply With Quote
  #110  
Old 04-12-2005, 05:30 PM
Benj's Avatar
Benj Benj is offline
 
Join Date: May 2006
Posts: 180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

w00t 3 posts in a row I just upgraded from 1.0.1 to 1.0.2 thing is now options.php in the admincp folder shows up as a white page... Ive tried reuploading options.php doesnt work ! any ideas ? lol
Quote:
edit: i reuploaded the 3.0.7 packaged admincp/option.php it seems to work :s scary however it doesnt save the options you set
Reply With Quote
  #111  
Old 04-12-2005, 06:06 PM
KTBleeding's Avatar
KTBleeding KTBleeding is offline
 
Join Date: Feb 2004
Location: Tooele, UT
Posts: 756
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by benj
w00t 3 posts in a row I just upgraded from 1.0.1 to 1.0.2 thing is now options.php in the admincp folder shows up as a white page... Ive tried reuploading options.php doesnt work ! any ideas ? lol
Did you reinstall the templates since the upgrade?
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 11:55 AM.


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.05567 seconds
  • Memory Usage 2,326KB
  • 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_php
  • (7)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
  • (1)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