Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
html username color for v3Arcade Champions Details »»
html username color for v3Arcade Champions
Version: 1, by stangger5 stangger5 is offline
Developer Last Online: Oct 2023 Show Printable Version Email this Page

Category: Add-On Releases - Version: 4.1.11 Rating:
Released: 05-06-2012 Last Update: Never Installs: 6
Code Changes  
No support by the author.

html username color for the side box ,,v3Arcade Champions..
v3Arcade Mod Version: 2.0.3A..

Demo: www.next-level-arcade.com

Need to edit includes/v3arcade_functions.php

Fine: // ##### Update Champion Cache #####
replace all of the Update Champion Cache code with this

PHP Code:
// ##### Update Champion Cache ################################################
function build_arcade_champ_cache()
{
    global 
$vbulletin;

    if (!
$vbulletin->options['arcadechamps'])
    {
        return;
    }

    
$cache = array();
    
$getchamps $vbulletin->db->query_read("
        SELECT games.highscorerid, user.username, user.userid, user.usergroupid
        FROM " 
TABLE_PREFIX "v3arcade_games AS games
        INNER JOIN " 
TABLE_PREFIX "user AS user ON (games.highscorerid = user.userid)
    "
);

    while (
$champs $vbulletin->db->fetch_array($getchamps))
    {
                
$champss['username'] = fetch_musername($champs);
        
$cache[$champs['highscorerid']]['count']++;
        
$cache[$champs['highscorerid']]['username'] = $champss['username'];
        
$cache[$champs['highscorerid']]['userid'] = $champs['highscorerid'];
    }
    
$vbulletin->db->free_result($getchamps);
    
uasort($cache'order_scores');
//    $cache = array_slice($cache, 0, $vbulletin->options['arcadechamps']);
    
$ccount 0;
    
$arcadechamps '';
    foreach (
array_keys($cache) AS $suserid)
    {
        
$ccount++;

        if (
$cache[$suserid]['count'] == $lastcount)
        {
            
$rank $lastrank;
        }
        else
        {
            
$rank $ccount;
            
$lastcount $cache[$suserid]['count'];
            
$lastrank $rank;
        }
        
$cache[$suserid]['rank'] = $rank ordinal($rank);
    }
    
build_datastore('v3a_champs'serialize($cache), 1);
    return 
$cache;


Important:It will update the user color after someone gets a high score...

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 01-05-2021, 04:42 AM
lagrace lagrace is offline
 
Join Date: Dec 2005
Location: Philippines
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

damage the code does not work for php7.4.13
Reply With Quote
  #13  
Old 01-24-2021, 10:52 AM
stangger5's Avatar
stangger5 stangger5 is offline
 
Join Date: Jan 2005
Location: Online
Posts: 1,130
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by lagrace View Post
damage the code does not work for php7.4.13
Did you get any warning messages?

For the ones, that it doesn't work:
Important:It will update the user color after someone gets a high score..

Other Username HTML Markup options are posted on my site..
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 01:36 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.04128 seconds
  • Memory Usage 2,250KB
  • Queries Executed 20 (?)
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)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (2)postbit
  • (3)postbit_onlinestatus
  • (3)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