Example #1
0
        </p>

        <button id="btnFormer" type="button" class="btn btn-primary"
            onclick="self.location.href=\'' . $g_root_path . '/adm_program/modules/members/members_function.php?usr_id=' . $getUserId . '&mode=2\'"><img
            src="' . THEME_PATH . '/icons/profile.png" alt="' . $gL10n->get('SYS_FORMER') . '" />&nbsp;' . $gL10n->get('SYS_FORMER') . '</button>
        &nbsp;&nbsp;&nbsp;&nbsp;
        <button id="btnDelete" type="button" class="btn btn-primary"
            onclick="self.location.href=\'' . $g_root_path . '/adm_program/modules/members/members_function.php?usr_id=' . $getUserId . '&mode=3\'"><img
            src="' . THEME_PATH . '/icons/delete.png" alt="' . $gL10n->get('SYS_DELETE') . '" />&nbsp;' . $gL10n->get('SYS_DELETE') . '</button>
    </div>');
    $page->show();
    exit;
} elseif ($getMode === 2) {
    // User NUR aus der aktuellen Organisation entfernen
    // Es duerfen keine Webmaster entfernt werden
    if (!$gCurrentUser->isWebmaster() && $user->isWebmaster()) {
        $gMessage->show($gL10n->get('SYS_NO_RIGHTS'));
    }
    // User muss zur aktuellen Orga dazugehoeren
    // kein Suizid ermoeglichen
    if ($this_orga == false || $gCurrentUser->getValue('usr_id') == $getUserId) {
        $gMessage->show($gL10n->get('SYS_NO_RIGHTS'));
    }
    $member = new TableMembers($gDb);
    $sql = 'SELECT mem_id, mem_rol_id, mem_usr_id, mem_begin, mem_end, mem_leader
              FROM ' . TBL_ROLES . ', ' . TBL_CATEGORIES . ', ' . TBL_MEMBERS . '
             WHERE rol_valid  = 1
               AND rol_cat_id = cat_id
               AND (  cat_org_id = ' . $gCurrentOrganization->getValue('org_id') . '
                   OR cat_org_id IS NULL )
               AND mem_rol_id = rol_id
Example #2
0
        </p>

        <button id="btnFormer" type="button" class="btn btn-primary"
            onclick="self.location.href=\'' . $g_root_path . '/adm_program/modules/members/members_function.php?usr_id=' . $getUserId . '&mode=2\'"><img
            src="' . THEME_PATH . '/icons/profile.png" alt="' . $gL10n->get('SYS_FORMER') . '" />&nbsp;' . $gL10n->get('SYS_FORMER') . '</button>
        &nbsp;&nbsp;&nbsp;&nbsp;
        <button id="btnDelete" type="button" class="btn btn-primary"
            onclick="self.location.href=\'' . $g_root_path . '/adm_program/modules/members/members_function.php?usr_id=' . $getUserId . '&mode=3\'"><img
            src="' . THEME_PATH . '/icons/delete.png" alt="' . $gL10n->get('SYS_DELETE') . '" />&nbsp;' . $gL10n->get('SYS_DELETE') . '</button>
    </div>');
    $page->show();
    exit;
} elseif ($getMode == 2) {
    // User NUR aus der aktuellen Organisation entfernen
    // Es duerfen keine Webmaster entfernt werden
    if ($gCurrentUser->isWebmaster() == false && $user->isWebmaster() == true) {
        $gMessage->show($gL10n->get('SYS_NO_RIGHTS'));
    }
    // User muss zur aktuellen Orga dazugehoeren
    // kein Suizid ermoeglichen
    if ($this_orga == false || $gCurrentUser->getValue('usr_id') == $getUserId) {
        $gMessage->show($gL10n->get('SYS_NO_RIGHTS'));
    }
    $member = new TableMembers($gDb);
    $sql = 'SELECT mem_id, mem_rol_id, mem_usr_id, mem_begin, mem_end, mem_leader
              FROM ' . TBL_ROLES . ', ' . TBL_CATEGORIES . ', ' . TBL_MEMBERS . '
             WHERE rol_valid  = 1
               AND rol_cat_id = cat_id
               AND (  cat_org_id = ' . $gCurrentOrganization->getValue('org_id') . '
                   OR cat_org_id IS NULL )
               AND mem_rol_id = rol_id