<?php if ($system->checkForRight('STGNEWADMIN')) { if (!isset($_POST['registration_form'])) { show_window(__('Administrator registration'), rcms_parse_module_template('user-profile.tpl', array('mode' => 'registration_form', 'fields' => $system->data['apf']))); show_window('', wf_Link('?module=permissions', __('Back'), true, 'ubButton')); } if (isset($_POST['registration_form'])) { if (wf_CheckPost(array('username', 'nickname', 'password', 'confirmation', 'email'))) { $system->registerUser($_POST['username'], $_POST['nickname'], @$_POST['password'], @$_POST['confirmation'], $_POST['email'], $_POST['userdata']); $system->updateUser($_POST['username'], $_POST['nickname'], $_POST['password'], $_POST['confirmation'], $_POST['email'], $_POST['userdata']); stg_putlogevent('ADMREG {' . $_POST['username'] . '}'); show_window(__('Administrator registered'), wf_link('?module=permissions&edit=' . $_POST['username'], __('His permissions you can setup via corresponding module'), true, 'ubButton')); } else { show_error(__('No all of required fields is filled')); show_window('', wf_Link('?module=adminreg', __('Back'), true, 'ubButton')); } } } else { show_error(__('Access denied')); }
/** * Deletes user tag by tagid * * @param string $login * @param int $tagid * * @return void */ function stg_del_user_tagid($login, $tagid) { $login = mysql_real_escape_string($login); $tagid = vf($tagid, 3); $query = "DELETE from `tags` WHERE `login`='" . $login . "' AND`tagid`='" . $tagid . "'"; nr_query($query); stg_putlogevent('TAGDEL LOGIN (' . $login . ') TAGID [' . $tagid . ']'); }