Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
Prev Previous Post   Next Post Next
  #1  
Old 05-22-2015, 07:37 AM
Skyrider Skyrider is offline
 
Join Date: Feb 2006
Location: Netherlands
Posts: 1,392
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default number array not working in login_process?

I'm currently attempting to gain a specific number from an API and when it matches, moving the user to another usergroup. Now, usually the array has letters in it, but this specific array merely has a simple number.

Code:
// Configuration 
$steamRepScamTitles = array( // Dictionary describing the user title that should be set depending on the tag 
    '2' => array(  
        'title' => '<span style="color:darkyellow;font-weight:bold">Trade Banned</span>', 
        'groupid' => 40
    ) 
);  

if(!function_exists("get_steamrep_scamtype"))
{
    function get_steamrep_scamtype($steam_id, $steamRepScamTitles)
    {
        // Fetch SteamRep Data
        $steamRepAPIURL = sprintf("http://steamrep.com/api/beta3/reputation/%s?tagdetails=1&extended=1", $steam_id);
        $steamRepXML =  simplexml_load_file($steamRepAPIURL);
with:

Code:
$fullReputation = $steamRepXML->tradeban;
to get the appropriate value in the specified xml table.

^ both plugins code above is only partial of the system, example API that is being used:

http://steamrep.com/api/beta3/reputa...s=1&extended=1

Now. The idea is that the XML tradeban with 'array' 2 is being checked and when matches, user is being moved to another usergroup accordingly. However, it doesn't appear to be working, at all. When I set this system on eg, forumdisplay/forumhome hook.. it works directly and moves the user instantly. But for what ever reason, login_process refuses to work.

The other systems checking the API (with letters as array) works as a charm of which are also in the login_process hook, so I'm rather confused why it's not working at all. At first I thought it was the invalid usergroup movement code, but after some testing.. it appears to be the number in the array of which is not working in the login_process hook.

If anyone can help me with this, greatly appreciated.
Reply With Quote
 

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 10:35 AM.


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.03879 seconds
  • Memory Usage 2,433KB
  • Queries Executed 12 (?)
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
  • (6)bbcode_code
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (8)postbit
  • (8)postbit_onlinestatus
  • (8)postbit_wrapper
  • (1)showthread_list
  • (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_threadedmode.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_threaded
  • showthread_threaded_construct_link
  • 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