vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   vBBuddies (https://vborg.vbsupport.ru/showthread.php?t=79204)

Kagami Kyoji 07-12-2005 01:41 AM

Quote:

Originally Posted by SS9267547
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.

I mean putting a link into the NAV template which says "View Buddies" and takes you to your buddies list.

Or basically the http://www.l9ianime.com/forums/buddies.php?u=1...where is this part found in the install script? I cant find it? I have it working once I enter a number or a member number but, I cannot get it to automatically go to my buddies list without moving up to the address bar and typing in 1 after the u=.

Kagami Kyoji 07-12-2005 02:40 AM

Ah! Nevermind I simply added

PHP Code:

        <td class="vbmenu_control"><a href="buddies.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[viewmemberbuddies]</a></td

in the navbar template =P

illPhever 07-12-2005 12:56 PM

Quote:

Originally Posted by Dark Visor
Here goes the fix...

DESCRIPTION:

Will disable the PM buddy list add notification, if a person wants to keep his/her buddy list private.

thanks Dark Visor.

SS9267547, also on the subject of Private Messaging...i have noticed that even if a user has "Receive Email Notification of New Private Messages" checked in their UserCP, they do not receive email notifications for the VBBuddies automatic notification PM's.

can anyone help on a little more fine-tuning to address this?

illPhever 07-15-2005 06:43 PM

okay, i think i've found the vb code that sends on the email pm notification, but i'm not sure how to use it in the vbbuddies hack.

in private.php is:
PHP Code:

                    if ($user['emailonpm'] AND $user['usergroupid'] != AND $user['usergroupid'] != 4)
                    {
                        
$touserinfo = &$user;
                        eval(
fetch_email_phrases('pmreceived'$touserinfo['langageid'], '''email'));
                        
vbmail($touserinfo['email'], $emailsubject$emailmessage);
                    } 

and in the vbbuddies hack is code for the sendprivatemessage function in these 3 places of profile.php:
PHP Code:

function sendprivatemessage ($userinfo$message$subject)
{
    global 
$DB_site$vbphrase;

    
$userarray["$userinfo[userid]"] = $userinfo['username'];
    
$serializedinfo serialize($userarray);
    
$DB_site->query("INSERT INTO " TABLE_PREFIX "pmtext (fromuserid, fromusername, title, message, touserarray, iconid, dateline, showsignature, allowsmilie) values ('1', '" addslashes($vbphrase['autosystemmessage']) . "', '" addslashes($subject) . "', '" addslashes($message) . "', '".addslashes($serializedinfo)."', '4', '" TIMENOW ."', '1', '1')");
    
$pmid $DB_site->insert_id();
    
$DB_site->query("INSERT INTO " TABLE_PREFIX "pm (pmtextid, userid) values (" $pmid ", '" $userinfo['userid'] . "')");
    
$DB_site->shutdown_query("UPDATE ".TABLE_PREFIX."user SET pmtotal = pmtotal + 1, pmunread = pmunread + 1, pmpopup = " $userinfo['pmpopup'] . " WHERE userid = '" $userinfo['userid'] . "'");
}
// ################################## End vBBuddies Functions ################################ 

PHP Code:

// Start vBBuddies (Edit by: Lucas)
                        
if($vboptions['buddieslist_enablepmrequest'])
                        {
                            
$frombuddyname $bbuserinfo['username'];
                            
$frombuddyid $bbuserinfo['userid'];    
                            
$tobuddyname $userid['username'];
                            
$tobuddyid $userid['userid'];
                            eval(
fetch_email_phrases('buddies_autopmrequest'iif(isset($newpost_lang["$toemail"]), $newpost_lang["$toemail"], 0)));
                            
$message convert_url_to_bbcode($message);
                            
sendprivatemessage ($userid$message$subject);
                        }                    
                        
// End vBBuddies (Edit by: Lucas) 

PHP Code:

// Start vBBuddies (Edit by: Lucas)
    
if($vboptions['buddieslist_enablepmrequest'])
    {    
        if (
$var == 'buddylist')
        {
            
$frombuddyname $bbuserinfo['username'];
            
$frombuddyid $bbuserinfo['userid'];    
            
$tobuddyname $userinfo['username'];
            
$tobuddyid $userinfo['userid'];
            eval(
fetch_email_phrases('buddies_autopmrequest'iif(isset($newpost_lang["$toemail"]), $newpost_lang["$toemail"], 0)));
            
$message convert_url_to_bbcode($message);
            
sendprivatemessage ($userinfo$message$subject);            
        }
    }    
    
// End vBBuddies (Edit by: Lucas) 

i think the private.php code can be changed and inserted after the sendprivatemessage function to work for the vbbuddies hack, too, but i don't know how. can anyone assist in altering the private.php code to send out the email pm notification for the vbbuddies hack, too?

commTRU 07-18-2005 06:26 PM

Thanks very much for the great hack.. Now I just need people to join the forum other than me to test it ;)

jrofosho 07-31-2005 05:20 AM

i get the following database error when i attempt to change usergroup settings.

Quote:

Database error in vBulletin 3.0.7:

Invalid SQL: UPDATE usergroup SET

### UPDATE QUERY GENERATED BY fetch_query_sql() ###
title = 'Registered Users',
description = '',
usertitle = 'Member',
opentag = '',
closetag = '',
passwordexpires = '0',
passwordhistory = '0',
uttstore_discount = '0',
canviewbuddieslist = '1',
nexia_specific_random = '1',
attachlimit = '0',
avatarmaxwidth = '120',
avatarmaxheight = '120',
avatarmaxsize = '20000',
profilepicmaxwidth = '100',
profilepicmaxheight = '100',
profilepicmaxsize = '65535',
pmquota = '50',
pmsendmax = '5',
forumpermissions = '127487',
pmpermissions = '3',
calendarpermissions = '19',
wolpermissions = '1',
adminpermissions = '0',
genericpermissions = '4044511',
genericoptions = '30',
feedbackpermissions = '239',
arcadepermissions = '19'
WHERE usergroupid=2
mysql error: Unknown column 'canviewbuddieslist' in 'field list'

mysql error number: 1054
Any help?

T3MEDIA 08-06-2005 02:34 PM

I messed up for some reason the avatars do not show up on the profile pages anymore. just the avatars (colum and rows) it shows the amounts.

What part handles this so I can look to see where I messed up.
Thanks.
Anyone that knows please advise.

commTRU 08-13-2005 03:35 PM

You know the Buddy/Ignore list that is linked in the User CP? Is there a way to integrate vBBuddies with this just to spruce it up a little bit? :)

commTRU 08-15-2005 01:18 PM

Actually, in relation to the above, is there a way of putting the public display option from the Option section of the user cp into the Buddy/Ignore template?

yoyoyoyo 08-21-2005 02:30 PM

Typos found on buddies.php:
Quote:

Remember that both members need to have each others names added to thier lists to offically be listed here as buddies.
Also...what is the phrase that is supposed to be next to the checkbox that is checked with no writing?

https://vborg.vbsupport.ru/


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

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01658 seconds
  • Memory Usage 1,790KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_php_printable
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete