View Single Post
  #1  
Old 05-23-2005, 08:30 PM
altsounds altsounds is offline
 
Join Date: Dec 2004
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Button to remove you from someone elses buddy list.

Alright,

I have vbbuddies installed on my forum and friends.php but a totally revamped version of the friends.php which I will release if I get permission from original author and if I can figure this out. Vbbuddies buddy lists are based upon mutual friendship adds so users only show in your buddy lists if both you and the other user have each other added on each others buddy lists.

Now I modded friends.php to only show the people that are linked to me (meaning they have clicked to add me to their buddy list) and if this happens it shows up in the user CP). If I want to add this user everything is working perfectly. I have an approve buddy request which basically just goes to my add to buddy list, reciprocating the link and making the frienship mutual, hence being added to the vbbuddies buddy list.

Where I am having trouble is making a decline button. Say someone wants to add me as a friend but I am not interested. How would I go about making a decline button?? I think that the way it should work would be to remove "me" from the "requestors" buddy list hence removing them from the pending friends request box. I tried doing ignore user but that does nothing with regards to this.

I figure it would be some kind of DATABASE rewrite or something from the decline button that would as I said above remove "me" from "requestors" buddylist.

I hope that makes sense to everyone and I hope someone can help me with this. If so, I will be able to add a mod for a nice little "Pending Buddy Requests" box in the user CP.

I look forward to finding out what we could do here.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01062 seconds
  • Memory Usage 1,762KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete