The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
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); Code:
$fullReputation = $steamRepXML->tradeban; ^ 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. |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|