Ejemplo n.º 1
0
$NoBody->AddChild(new Tag('BR'));
#-------------------------------------------------------------------------------
$NoBody->AddChild(new Tag('SPAN', SPrintF('Число активных платных аккаунтов: %s', $NumPaid)));
$NoBody->AddChild(new Tag('BR'));
$NoBody->AddChild(new Tag('BR'));
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
foreach ($ServersGroups as $ServersGroup) {
    #-------------------------------------------------------------------------------
    if (isset($Graphs[$ServersGroup['ID']])) {
        #-------------------------------------------------------------------------------
        if (Count($Graphs[$ServersGroup['ID']]['Params']) > 1) {
            #-------------------------------------------------------------------------
            $File = SPrintF('%s.jpg', Md5('Income_fin' . $ServersGroup['ID']));
            #-------------------------------------------------------------------------
            Artichow_Pie(SPrintF('Доходы группы %s', $Graphs[$ServersGroup['ID']]['Name']), SPrintF('%s/%s', $Folder, $File), $Graphs[$ServersGroup['ID']]['Params'], $Graphs[$ServersGroup['ID']]['Labels']);
            #-------------------------------------------------------------------------
            #$NoBody->AddChild(new Tag('BR'));
            #-------------------------------------------------------------------------
            $NoBody->AddChild(new Tag('IMG', array('src' => $File)));
            #-------------------------------------------------------------------------
            #$NoBody->AddChild(new Tag('BR'));
            #-------------------------------------------------------------------------
        }
        #-------------------------------------------------------------------------------
    }
    #-------------------------------------------------------------------------------
}
#-------------------------------------------------------------------------------
$Result['DOM'] = $NoBody;
#-------------------------------------------------------------------------------
Ejemplo n.º 2
0
    $Table[] = array($DNS['Address'], (int) $DNS['Count']);
    #-------------------------------------------------------------------------------
}
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
$Comp = Comp_Load('Tables/Extended', $Table);
if (Is_Error($Comp)) {
    return ERROR | @Trigger_Error(500);
}
#-------------------------------------------------------------------------------
$NoBody->AddChild($Comp);
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
if (Count($Params) > 1) {
    #-------------------------------------------------------------------------------
    $File = SPrintF('%s.jpg', Md5('DNS1'));
    #-------------------------------------------------------------------------------
    Artichow_Pie('Распределение заказов по чужим DNS', SPrintF('%s/%s', $Folder, $File), Array_Slice($Params, 0, 16), Array_Slice($Labels, 0, 16));
    #-------------------------------------------------------------------------------
    $NoBody->AddChild(new Tag('BR'));
    #-------------------------------------------------------------------------------
    $NoBody->AddChild(new Tag('IMG', array('src' => $File)));
    #-------------------------------------------------------------------------------
}
#-------------------------------------------------------------------------------
$Result['DOM'] = $NoBody;
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
return $Result;
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
Ejemplo n.º 3
0
        if (Is_Error($Comp)) {
            return ERROR | @Trigger_Error(500);
        }
        #---------------------------------------------------------------------------
        $Table[] = array(new Tag('TD', array('colspan' => 3, 'class' => 'Standard', 'align' => 'right'), SPrintF('Общая сумма на балансах: %s', $Comp)));
        #---------------------------------------------------------------------------
        $Comp = Comp_Load('Tables/Extended', $Table);
        if (Is_Error($Comp)) {
            return ERROR | @Trigger_Error(500);
        }
        #---------------------------------------------------------------------------
        $NoBody->AddChild($Comp);
        #---------------------------------------------------------------------------
        if (Count($dPiece) > 1) {
            #-------------------------------------------------------------------------
            $File = SPrintF('%s.jpg', Md5('Contracts1'));
            #-------------------------------------------------------------------------
            Artichow_Pie('Структура по количеству', SPrintF('%s/%s', $Folder, $File), $dPiece, $lPiece);
            #-------------------------------------------------------------------------
            $NoBody->AddChild(new Tag('BR'));
            #-------------------------------------------------------------------------
            $NoBody->AddChild(new Tag('IMG', array('src' => $File)));
        }
        #---------------------------------------------------------------------------
        $Result['DOM'] = $NoBody;
        #---------------------------------------------------------------------------
        return $Result;
    default:
        return ERROR | @Trigger_Error(101);
}
#-------------------------------------------------------------------------------
Ejemplo n.º 4
0
            $Params[] = $ExtraIPServer['Count'];
            $Labels[] = $ExtraIPServer['Address'];
            #-------------------------------------------------------------------------
            $Table[] = array($ExtraIPServer['Address'], (int) $ExtraIPServer['Count']);
        }
        #---------------------------------------------------------------------------
        $Comp = Comp_Load('Tables/Extended', $Table);
        if (Is_Error($Comp)) {
            return ERROR | @Trigger_Error(500);
        }
        #---------------------------------------------------------------------------
        $NoBody->AddChild($Comp);
        #---------------------------------------------------------------------------
        if (Count($Params) > 1) {
            #-------------------------------------------------------------------------
            $File = SPrintF('%s.jpg', Md5('ExtraIPs1'));
            #-------------------------------------------------------------------------
            Artichow_Pie('Распределение заказов по серверам', SPrintF('%s/%s', $Folder, $File), $Params, $Labels);
            #-------------------------------------------------------------------------
            $NoBody->AddChild(new Tag('BR'));
            #-------------------------------------------------------------------------
            $NoBody->AddChild(new Tag('IMG', array('src' => $File)));
        }
        #---------------------------------------------------------------------------
        $Result['DOM'] = $NoBody;
        #---------------------------------------------------------------------------
        return $Result;
    default:
        return ERROR | @Trigger_Error(101);
}
#-------------------------------------------------------------------------------
Ejemplo n.º 5
0
        if (Is_Error($Comp)) {
            return ERROR | @Trigger_Error(500);
        }
        #----------------------------------------------------------------------------
        $Table[] = array(new Tag('TD', array('colspan' => 3, 'class' => 'Standard', 'align' => 'right'), SPrintF('Общий доход: %s', $Comp)));
        #----------------------------------------------------------------------------
        $Comp = Comp_Load('Tables/Extended', $Table);
        if (Is_Error($Comp)) {
            return ERROR | @Trigger_Error(500);
        }
        #----------------------------------------------------------------------------
        $NoBody->AddChild($Comp);
        #----------------------------------------------------------------------------
        if (Count($Params) > 1) {
            #-------------------------------------------------------------------------
            $File = SPrintF('%s.jpg', Md5('ISPswIncome1'));
            #-------------------------------------------------------------------------
            Artichow_Pie('Распределение доходов по тарифам', SPrintF('%s/%s', $Folder, $File), $Params, $Labels);
            #-------------------------------------------------------------------------
            $NoBody->AddChild(new Tag('BR'));
            #-------------------------------------------------------------------------
            $NoBody->AddChild(new Tag('IMG', array('src' => $File)));
        }
        break;
    default:
        return ERROR | @Trigger_Error(101);
}
#-------------------------------------------------------------------------------
$Result['DOM'] = $NoBody;
#-------------------------------------------------------------------------------
return $Result;