$statuschecked = '';
    }
    if (isset($FUNC_ADD) && $FUNC_ADD) {
        $statuschecked = 'checked';
    }
    $add_login_reset_chkbox = '';
    if ($user_id != '') {
        // User Edit
        $form_label = $I18N->msg('edit_user');
        $add_hidden = '<input type="hidden" name="user_id" value="' . $user_id . '" />';
        $add_submit = '<div>
						<p class="rex-cnt-col2"><input type="submit" class="rex-sbmt" name="FUNC_UPDATE" value="' . $I18N->msg('user_save') . '" ' . rex_accesskey($I18N->msg('user_save'), $REX['ACKEY']['SAVE']) . ' /></p>
						<p class="rex-cnt-col2"><input type="submit" class="rex-sbmt" name="FUNC_APPLY" value="' . $I18N->msg('user_apply') . '" ' . rex_accesskey($I18N->msg('user_apply'), $REX['ACKEY']['APPLY']) . ' /></p>
					</div>';
        $add_user_login = '******' . htmlspecialchars($sql->getValue($REX['TABLE_PREFIX'] . 'user.login')) . '</span>';
        $sql = new rex_login_sql();
        $sql->setQuery('select * from ' . $REX['TABLE_PREFIX'] . 'user where user_id=' . $user_id);
        if ($sql->getRows() == 1) {
            // ----- EINLESEN DER PERMS
            if ($sql->hasPerm('admin[]')) {
                $adminchecked = 'checked';
            } else {
                $adminchecked = '';
            }
            if ($sql->hasPerm('csw[0]')) {
                $allcatschecked = 'checked';
            } else {
                $allcatschecked = '';
            }
            if ($sql->hasPerm('media[0]')) {
                $allmcatschecked = 'checked';
Beispiel #2
0
        ' . $sel_module->out() . '<br />' . $I18N->msg("ctrl") . '
      </td>
      <td valign="top">' . $I18N->msg("extras") . '</td>
      <td>
        ' . $sel_extra->out() . '<br />' . $I18N->msg("ctrl") . '
      </td>
    </tr>
    
    <tr>
      <td>&nbsp;</td>
      <td colspan="3"><input type="submit" name="function" value="' . $I18N->msg("add_user") . '"></td>
    </tr>
    </form>
    </table>' . "\n";
} elseif (isset($user_id) and $user_id != '') {
    $sql = new rex_login_sql();
    $sql->setQuery("select * from " . $REX['TABLE_PREFIX'] . "user where user_id='{$user_id}'");
    if ($sql->getRows() == 1) {
        // ----- EINLESEN DER PERMS
        if ($sql->isValueOf("rights", "admin[]")) {
            $adminchecked = "checked";
        } else {
            $adminchecked = "";
        }
        if ($sql->isValueOf("rights", "csw[0]")) {
            $allcatschecked = "checked";
        } else {
            $allcatschecked = "";
        }
        if ($sql->isValueOf("rights", "media[0]")) {
            $allmcatschecked = "checked";
    $updateuser->addGlobalUpdateFields();
    if ($updateuser->update()) {
        $info = $I18N->msg('user_data_updated');
    } else {
        $warning = $updateuser->getError();
    }
}
// ---------------------------------- ERR MSG
if ($info != '') {
    echo rex_info($info);
}
if ($warning != '') {
    echo rex_warning($warning);
}
// --------------------------------- FORMS
$sql = new rex_login_sql();
$sql->setQuery('select * from ' . $REX['TABLE_PREFIX'] . 'user where user_id=' . $user_id);
if ($sql->getRows() != 1) {
    echo rex_warning('You have no permission to this area!');
} else {
    $userpsw = $sql->getValue($REX['TABLE_PREFIX'] . 'user.psw');
    $username = $sql->getValue($REX['TABLE_PREFIX'] . 'user.name');
    $userdesc = $sql->getValue($REX['TABLE_PREFIX'] . 'user.description');
    echo '
    <div class="rex-usr-editmode">
    <form action="index.php" method="post">
      <fieldset>
        <legend class="rex-lgnd">' . $I18N->msg('profile_myprofile') . '</legend>

        <div class="rex-fldst-wrppr">
          <input type="hidden" name="page" value="profile" />
Beispiel #4
0
if (count($warnings) > 0) {
    echo rex_warning(implode('<br />', $warnings));
}
// --------------------------------- FORMS
$SHOW = true;
if ($FUNC_ADD != '' || $user_id > 0) {
    $SHOW = false;
    if ($FUNC_ADD != '') {
        $statuschecked = 'checked="checked"';
    }
    $add_login_reset_chkbox = '';
    if ($user_id > 0 || $duplicate_user_id > 0) {
        if ($duplicate_user_id > 0) {
            $user_id = $duplicate_user_id;
        }
        $sql = new rex_login_sql();
        $sql->setQuery('select * from ' . $REX['TABLE_PREFIX'] . 'user where user_id=' . $user_id);
        // ----- EINLESEN DER PERMS
        if ($sql->isAdmin()) {
            $adminchecked = 'checked="checked"';
        } else {
            $adminchecked = '';
        }
        if ($sql->hasPerm('csw[0]')) {
            $allcatschecked = 'checked="checked"';
        } else {
            $allcatschecked = '';
        }
        if ($sql->hasPerm('media[0]')) {
            $allmcatschecked = 'checked="checked"';
        } else {