View Single Post
  #4  
Old 03-19-2005, 09:02 PM
Carnage Carnage is offline
 
Join Date: Jan 2005
Location: uk
Posts: 760
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i have a vague idea... but i dunno about the ucash/ushop hack... heres how to get it only to display referals over 25 posts on the profile page eg member.php?u=15

open member.php find:

PHP Code:
// REFERRALS
if ($vboptions['usereferrer'])
{
        
$refcount $DB_site->query_first("SELECT COUNT(*) AS count FROM " TABLE_PREFIX "user WHERE referrerid = $userinfo[userid]");
        
$referrals vb_number_format($refcount['count']);

change:
PHP Code:
$refcount $DB_site->query_first("SELECT COUNT(*) AS count FROM " TABLE_PREFIX "user WHERE referrerid = $userinfo[userid]"); 
to:
PHP Code:
 $refcount $DB_site->query_first("SELECT COUNT(*) AS count FROM " TABLE_PREFIX "user WHERE referrerid = $userinfo[userid] AND posts > 25 AND usergroupid != 8"); 
code is untested, i'm just offering some pointers, but if you know a little php, going from what i've posted you should be able to find the right bits in the ushop code and make similar changes. (oh and the usergroup bit on the end makes it ignore banned users.)

Anyway, this should provide some idea for someone else on where to go even if you can't make the changes from what i've posted here.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01492 seconds
  • Memory Usage 1,779KB
  • 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
  • (3)bbcode_php
  • (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