Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions

Reply
 
Thread Tools Display Modes
  #1  
Old 04-24-2008, 10:26 AM
hrk hrk is offline
 
Join Date: May 2007
Posts: 125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default extract avatar

HI , i am running a joomla site . I would like to auto assign avatar for the user using Vb profile avatar. what is the complete code for me to use to call in these avatar?

i need this tol use this in all the other comp such as commenting system.

thanks you..
Reply With Quote
  #2  
Old 04-24-2008, 11:16 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<a href="http://members.vbulletin.com/api/" target="_blank">http://members.vbulletin.com/api/</a>

See "fetch_avatar_url()".
Reply With Quote
  #3  
Old 04-26-2008, 06:32 PM
hrk hrk is offline
 
Join Date: May 2007
Posts: 125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thank you very much.

fetch_avatar_url (line 241)
void fetch_avatar_url (mixed $userid)

this is what it stated. how do i use it in joomla cms?
a sample or hint can help me alot to kickstart .

what i would like to add is a link to fetch the member avatar.

example : upload your images (upload box ) or click here to use your forum avatar.(once clicked avarat fetched)

this link help litlye
https://vborg.vbsupport.ru/showthread.php?t=98009

thank you.
sorry for nmake it complicated.
Reply With Quote
  #4  
Old 04-27-2008, 05:10 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Include vBulletin's backend and use the function.
Reply With Quote
  #5  
Old 04-27-2008, 05:28 AM
hrk hrk is offline
 
Join Date: May 2007
Posts: 125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks for reply.

what you think like this.


PHP Code:
chdir('/home/site/public_html/forums');
require_once(
'./global.php');  

if (!
$vbulletin->userinfo['userid'])
{
       
print_no_permission();


// #### Fetch avatar ######################
        
if ($bbuserinfo['userid'])
            {
                
// Fetch Avatar from  Forum
                
require_once('./includes/functions_user.php');
                
$bbuseravatarurl fetch_avatar_url($bbuserinfo['userid']);
    
                if (!
$bbuseravatarurl
                    {
                        
$bbuseravatarurl $stylevar['imgdir_misc'] . '/noavatar.gif';
                    }
            } 
thanks
Reply With Quote
  #6  
Old 04-27-2008, 07:13 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PHP Code:
$cwd getcwd();
chdir('/home/site/public_html/forums');
require_once(
'./global.php');

if (
$vbulletin->userinfo['userid'])
{
    require_once(
'./includes/functions_user.php');
    
$bbuseravatarurl fetch_avatar_url($vbulletin->userinfo['userid']);

    if (!
$bbuseravatarurl)
    {
        
$bbuseravatarurl $stylevar['imgdir_misc'] . '/noavatar.gif';
    }
}

chdir($cwd); 
Reply With Quote
  #7  
Old 04-27-2008, 07:25 AM
hrk hrk is offline
 
Join Date: May 2007
Posts: 125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Excellent somwhere there now

but how do i get it to fetch ?

my original code is

Code:
		<td align="center" style="width:150px; padding: 6px 3px 5px 5px;">
        <?php
        if ( $img != "")
            echo $img;
        else
//            echo "<img src='/images/150px.jpg' alt='Image' title='Image'/>";
echo $plugins["gallery"];

        ?>
		<br>
		<?php echo $ico; ?>
		</td>
thanks alot for your excellent support.
this shld be last step.
Reply With Quote
  #8  
Old 04-27-2008, 07:29 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The variable, $bbuseravatarurl, contains the URL to the avatar.
Reply With Quote
  #9  
Old 04-27-2008, 07:51 AM
hrk hrk is offline
 
Join Date: May 2007
Posts: 125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Code:
<td align="center" style="width:150px; padding: 6px 3px 5px 5px;">
        <?php
$cwd = getcwd();
chdir('public_html/forum');
require_once('./global.php');   
    
if ($vbulletin->userinfo['userid'])
{
    require_once('./includes/functions_user.php');
    $bbuseravatarurl = fetch_avatar_url($vbulletin->userinfo['userid']);

    if (!$bbuseravatarurl)
    {
        $bbuseravatarurl = $stylevar['imgdir_misc'] . '/noavatar.gif';
    }
}
chdir($cwd); 
		<br>

		<?php echo $bbuseravatarurl; ?>

		</td>
Could not get it to display avatar.

few doubts ;

1.chdir('/home/site/public_html/forums'); need to include on top of within php , and the home/site for mycase is nothing. mysite.com/form is the path . unless its the cpanel dir name there need changes

2. <?php echo $bbuseravatarurl; ?> to fetch images ?

thanks alot.
Reply With Quote
  #10  
Old 04-27-2008, 09:15 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Wait a sec, are you using vBulletin templates?
Reply With Quote
Reply

Thread Tools
Display Modes

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 06:46 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.04954 seconds
  • Memory Usage 2,259KB
  • Queries Executed 13 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_code
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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_postinfo_query
  • fetch_postinfo
  • 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