Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 01-08-2003, 09:43 AM
Kars10's Avatar
Kars10 Kars10 is offline
 
Join Date: Jun 2002
Location: Germany/Franken
Posts: 748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Avatars in showgroups...

Hi Hackers!!
Sorry i didn?t find any hack out there with this.
I need avatars in showgroups.
I found this variable
PHP Code:
 $user[avatar
but no code in showgroups.
Is there anyone who can help me with this?
Thanks.
Reply With Quote
  #2  
Old 01-29-2003, 07:00 AM
Kars10's Avatar
Kars10 Kars10 is offline
 
Join Date: Jun 2002
Location: Germany/Franken
Posts: 748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

^bumb^
Reply With Quote
  #3  
Old 01-30-2003, 12:47 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hey lucky one.
i've made this hack for a old bord i don't run anymore but i found the files again ^^

in showgroups.php find:
PHP Code:
    if ($user['receivepm'] == 0) {
        
$sendpmlink " ";
    } else {
        
$post['userid'] = $user['userid'];
        eval(
"\$sendpmlink = \"".gettemplate("postbit_sendpm")."\";");
    } 
below add:
PHP Code:
        //Avatar
        
if ($user[avatarid]!=0) {
      
$avatarurl=$user[avatarpath];
    } else {
      if (
$user[hascustomavatar] and $avatarenabled) {
        
$avatarurl="avatar.php?s=$session[sessionhash]&userid=$user[userid]";
      } else {
        
$avatarurl="";
      }
    }
    if (
$avatarurl=="") {
      
$user[avatar]="";
    } else {
      eval(
"\$user[avatar] = \"".gettemplate("postbit_avatar")."\";");
    }
    
//End Avatar 
then this:
PHP Code:
$users $DB_site->query("
    SELECT
        
$locationfieldselect usergroup.title, user.username, user.userid, user.invisible, user.receivepm,
        user.usergroupid, user.lastactivity, user.lastvisit
        FROM usergroup
        LEFT JOIN user ON (usergroup.usergroupid = user.usergroupid)
        LEFT JOIN userfield ON (userfield.userid = user.userid)
        WHERE usergroup.showgroup = 1
    "
); 
into this:
PHP Code:
$users $DB_site->query("
    SELECT
        
$locationfieldselect usergroup.title, user.username, user.userid, user.invisible, user.receivepm,
        user.usergroupid, user.lastactivity, user.lastvisit,avatar.avatarpath,NOT ISNULL(customavatar.avatardata) AS hascustomavatar
        FROM usergroup
        LEFT JOIN user ON (usergroup.usergroupid = user.usergroupid)
        LEFT JOIN userfield ON (userfield.userid = user.userid)
        LEFT JOIN avatar ON avatar.avatarid=user.avatarid 
        LEFT JOIN customavatar ON customavatar.userid=user.userid
        WHERE usergroup.showgroup = 1
    "
); 
and this:
PHP Code:
$users $DB_site->query("
    SELECT
        
$locationfieldselect forum.forumid, forum.title AS forumtitle,
        user.username, user.userid, user.invisible, user.receivepm, user.lastactivity, user.lastvisit
        FROM moderator
        LEFT JOIN user ON (user.userid = moderator.userid)
        LEFT JOIN forum ON (forum.forumid = moderator.forumid)
        LEFT JOIN userfield ON (userfield.userid = user.userid)
    WHERE forum.active = 1
    ORDER BY user.username ASC, forum.displayorder ASC
    "
); 
change into this:
PHP Code:
$users $DB_site->query("
    SELECT
        
$locationfieldselect forum.forumid, forum.title AS forumtitle,
        user.username, user.userid, user.invisible, user.receivepm, user.lastactivity, user.lastvisit,avatar.avatarpath,NOT ISNULL(customavatar.avatardata) AS hascustomavatar
        FROM moderator
        LEFT JOIN user ON (user.userid = moderator.userid)
        LEFT JOIN forum ON (forum.forumid = moderator.forumid)
        LEFT JOIN userfield ON (userfield.userid = user.userid)
            LEFT JOIN avatar ON avatar.avatarid=user.avatarid 
        LEFT JOIN customavatar ON customavatar.userid=user.userid
    WHERE forum.active = 1
    ORDER BY user.username ASC, forum.displayorder ASC
    "
); 
i think it should work, even if the hack was for a very old version
Reply With Quote
  #4  
Old 05-14-2004, 03:00 PM
2580 2580 is offline
 
Join Date: Apr 2004
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Dont work with V. 2.3.5 :ermm:
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 07:23 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.08402 seconds
  • Memory Usage 2,208KB
  • Queries Executed 11 (?)
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
  • (7)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete