WeakWiki


include\edituser.include.php



/********************************************************************************
WeakWiki (WeakWiki user editor include file: edituser.include.php)
Copyright (C) 2010 Alexander Lang

This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this
program; if not, see .

Project Home: http://weakwiki.robnet.wmweb.at/
Contact:      robbiblubber@robnet.wmweb.at
********************************************************************************/



require_once(_lang('edituser'));


if(!isAdmin())
{
	$pm = new PageMenu();
	$pm->add("" . _L_EU_0000 . "");
	$pm->write();
	
	$m = new MessageBox(_L_EU_0001, _L_EU_0002, MSG_ERROR);
	$m->write();
}
else
{
	$pm = new PageMenu();
	$pm->add("" . _L_EU_0010 . "");
	$pm->add("" . _L_EU_0000 . "");
	$pm->write();
	
	if($_GET['page'] == "deluser")
	{
		echo("


\n"); echo(""); echo(""); echo("\n"); echo("
"); echo("" . _L_EU_0020 . "
\n"); echo(_L_EU_0021 . "" . $_GET['target'] . "" . _L_EU_0022 . "
"); echo("
" . _L_EU_0023 . "  "); echo("" . _L_EU_0024 . "
\n"); } else if($_GET['page'] == "cdeluser") { if(getUser($_GET['target'])->delete() == E_SUCCESS) { $m = new MessageBox(_L_EU_0030, _L_EU_0031 . "" . $_POST['uid'] . "" . _L_EU_0032, MSG_SUCCESS); $m->write(); } else { $m = new MessageBox(_L_EU_0040, _L_EU_0041 . "" . $_GET['target'] . "" . _L_EU_0042, MSG_ERROR); $m->write(); } } else if($_GET['page'] == "cedituser") { $u = getUser($_GET['target']); $e = $u->update($_POST['uid'], $_POST['password'], $_POST['level'], $_POST['fname'], $_POST['email'], $_POST['comment'], _UC_UPDATE); if($e == E_SUCCESS) { $m = new MessageBox(_L_EU_0050, _L_EU_0051 . "" . $_POST['uid'] . "" . _L_EU_0052, MSG_SUCCESS); $m->write(); } else { $m = new MessageBox(_L_EU_0060, _L_EU_0061 . "" . $_GET['target'] . "" . _L_EU_0062, MSG_ERROR); $m->write(); } } else if($_GET['page'] == "cnewuser") { $u = new User(); $e = $u->update($_POST['uid'], $_POST['password'], $_POST['level'], $_POST['fname'], $_POST['email'], $_POST['comment'], _UC_CREATE); if($e == E_SUCCESS) { $m = new MessageBox(_L_EU_0070, _L_EU_0071 . "" . $_POST['uid'] . "" . _L_EU_0072, MSG_SUCCESS); $m->write(); } else { $m = new MessageBox(_L_EU_0080, _L_EU_0081 . "" . $_GET['target'] . "" . _L_EU_0082, MSG_ERROR); $m->write(); } } else { $uid = ""; $fname = ""; $email = ""; $comment = ""; $password = "********"; $lvl = 0; $form = ""; $page = ""; if($_GET['page'] == 'newuser') { $password = ""; $form = "New user\n
\n
\n"; $page = _L_EU_0090; } else { $u = getUser($_GET['target']); $uid = $u->getUID(); $fname = $u->getFullName(); $email = $u->getEMail(); $comment = $u->getComment(); $lvl = $u->getLevel(); $form = "Edit user\n\n
\n
\n"; $page = _L_EU_0091; } echo($form); echo("\n"); echo("\n"); echo("\n"); echo("\n"); echo("\n"); echo("\n"); echo("\n"); echo("\n"); echo("
    " . _L_EU_00a0 . "
    " . _L_EU_00a7 . "
    " . _L_EU_00a8 . "
    " . _L_EU_00a9 . "
    " . _L_EU_00a1 . "
    " . _L_EU_00a2 . "  

" . _L_EU_00a6 . "  \n"); echo("" . $page . "
\n"); echo("
\n"); } } ?>

WeakWiki