if ($gCurrentUser->isWebmaster()) {
        $member = new TableMembers($gDb, $getMemberId);
        $member->delete();
        // Entfernen erfolgreich -> Rueckgabe fuer XMLHttpRequest
        echo 'done';
    }
} elseif ($getMode === 4) {
    // reload role memberships
    $count_show_roles = 0;
    $roleStatement = getRolesFromDatabase($getUserId);
    $count_role = $roleStatement->rowCount();
    getRoleMemberships('role_list', $user, $roleStatement, $count_role, true);
} elseif ($getMode === 5) {
    // reload former role memberships
    $count_show_roles = 0;
    $roleStatement = getFormerRolesFromDatabase($getUserId);
    $count_role = $roleStatement->rowCount();
    getRoleMemberships('former_role_list', $user, $roleStatement, $count_role, true);
    if ($count_role === 0) {
        echo '<script type="text/javascript">$("#profile_former_roles_box").css({ \'display\':\'none\' })</script>';
    } else {
        echo '<script type="text/javascript">$("#profile_former_roles_box").css({ \'display\':\'block\' })</script>';
    }
} elseif ($getMode === 6) {
    // reload future role memberships
    $count_show_roles = 0;
    $roleStatement = getFutureRolesFromDatabase($getUserId);
    $count_role = $roleStatement->rowCount();
    getRoleMemberships('future_role_list', $user, $roleStatement, $count_role, true);
    if ($count_role === 0) {
        echo '<script type="text/javascript">$("#profile_future_roles_box").css({ \'display\':\'none\' })</script>';
Example #2
0
    }
    $page->addHtml('
    <div class="panel panel-default" id="profile_future_roles_box" ' . $visible . '>
        <div class="panel-heading">' . $gL10n->get('PRO_FUTURE_ROLE_MEMBERSHIP') . '</div>
        <div class="panel-body" id="profile_future_roles_box_body">
            ' . getRoleMemberships('future_role_list', $user, $result_role, $count_role, false) . '
        </div>
    </div>');
}
if ($gPreferences['profile_show_former_roles'] == 1) {
    // *******************************************************************************
    // Ehemalige Rollen Block
    // *******************************************************************************
    // Alle Rollen auflisten, die dem Mitglied zugeordnet waren
    $count_show_roles = 0;
    $result_role = getFormerRolesFromDatabase($user->getValue('usr_id'));
    $count_role = $gDb->num_rows($result_role);
    $visible = "";
    if ($count_role == 0) {
        $visible = ' style="display: none;" ';
    } else {
        $page->addHtml('<script type="text/javascript">profileJS.formerRoleCount="' . $count_role . '";</script>');
    }
    $page->addHtml('
    <div class="panel panel-default" id="profile_former_roles_box" ' . $visible . '>
        <div class="panel-heading">' . $gL10n->get('PRO_FORMER_ROLE_MEMBERSHIP') . '</div>
        <div class="panel-body" id="profile_former_roles_box_body">
            ' . getRoleMemberships('former_role_list', $user, $result_role, $count_role, false) . '
        </div>
    </div>');
}
    // @ptabaden: Changed to h3
    $page->addHtml('
    <div class="panel panel-default" id="profile_future_roles_box" ' . $visible . '>
        <div class="panel-heading"><h3>' . $gL10n->get('PRO_FUTURE_ROLE_MEMBERSHIP') . '</h3></div>
        <div class="panel-body" id="profile_future_roles_box_body">
            ' . getRoleMemberships('future_role_list', $user, $roleStatement, $count_role, false) . '
        </div>
    </div>');
}
if ($gPreferences['profile_show_former_roles'] == 1) {
    // *******************************************************************************
    // Ehemalige Rollen Block
    // *******************************************************************************
    // Alle Rollen auflisten, die dem Mitglied zugeordnet waren
    $count_show_roles = 0;
    $roleStatement = getFormerRolesFromDatabase($user->getValue('usr_id'));
    $count_role = $roleStatement->rowCount();
    $visible = '';
    if ($count_role === 0) {
        $visible = ' style="display: none;" ';
    } else {
        $page->addHtml('<script type="text/javascript">profileJS.formerRoleCount="' . $count_role . '";</script>');
    }
    // @ptabaden: Changed to h3
    $page->addHtml('
    <div class="panel panel-default" id="profile_former_roles_box" ' . $visible . '>
        <div class="panel-heading"><h3>' . $gL10n->get('PRO_FORMER_ROLE_MEMBERSHIP') . '<h3></div>
        <div class="panel-body" id="profile_former_roles_box_body">
            ' . getRoleMemberships('former_role_list', $user, $roleStatement, $count_role, false) . '
        </div>
    </div>');
Example #4
0
    if ($gCurrentUser->isWebmaster()) {
        $member = new TableMembers($gDb, $getMemberId);
        $member->delete();
        // Entfernen erfolgreich -> Rueckgabe fuer XMLHttpRequest
        echo 'done';
    }
} elseif ($getMode == 4) {
    // reload role memberships
    $count_show_roles = 0;
    $result_role = getRolesFromDatabase($getUserId);
    $count_role = $gDb->num_rows($result_role);
    getRoleMemberships('role_list', $user, $result_role, $count_role, true);
} elseif ($getMode == 5) {
    // reload former role memberships
    $count_show_roles = 0;
    $result_role = getFormerRolesFromDatabase($getUserId);
    $count_role = $gDb->num_rows($result_role);
    getRoleMemberships('former_role_list', $user, $result_role, $count_role, true);
    if ($count_role == 0) {
        echo '<script type="text/javascript">$("#profile_former_roles_box").css({ \'display\':\'none\' })</script>';
    } else {
        echo '<script type="text/javascript">$("#profile_former_roles_box").css({ \'display\':\'block\' })</script>';
    }
} elseif ($getMode == 6) {
    // reload future role memberships
    $count_show_roles = 0;
    $result_role = getFutureRolesFromDatabase($getUserId);
    $count_role = $gDb->num_rows($result_role);
    getRoleMemberships('future_role_list', $user, $result_role, $count_role, true);
    if ($count_role == 0) {
        echo '<script type="text/javascript">$("#profile_future_roles_box").css({ \'display\':\'none\' })</script>';