Пример #1
0
$_pcpin_user = new PCPIN_User($_pcpin_init_session);
_pcpin_loadClass('nickname');
$_pcpin_nickname = new PCPIN_Nickname($_pcpin_init_session);
_pcpin_loadClass('room');
$_pcpin_room = new PCPIN_Room($_pcpin_init_session);
// Initialize vars
$_pcpin_online_users_count = 0;
$_pcpin_online_users = array();
$_pcpin_online_users_colored = array();
$_pcpin_registered_users_count = 0;
$_pcpin_registered_users = array();
$_pcpin_registered_users_colored = array();
$_pcpin_rooms_count = 0;
$_pcpin_rooms = array();
// Get full memberlist
$_pcpin_memberlist = $_pcpin_user->getMemberlist(false, 0, 0, 1, 0);
foreach ($_pcpin_memberlist as $_pcpin_data) {
    if ($_pcpin_data['online_status'] > 0) {
        $_pcpin_online_users_count++;
        $_pcpin_online_users[] = htmlspecialchars($_pcpin_data['nickname_plain']);
        $_pcpin_online_users_colored[] = $_pcpin_nickname->coloredToHTML($_pcpin_data['nickname']);
    }
    if (empty($_pcpin_data['is_guest'])) {
        $_pcpin_registered_users_count++;
        $_pcpin_registered_users[] = htmlspecialchars($_pcpin_data['nickname_plain']);
        $_pcpin_registered_users_colored[] = $_pcpin_nickname->coloredToHTML($_pcpin_data['nickname']);
    }
}
unset($_pcpin_memberlist);
unset($_pcpin_user);
unset($_pcpin_nickname);