X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=admin_team_edit.php;h=fa67f7aa63609b61d1234801ce3c39ddf23b4a38;hb=b027832862272283d9203c994ec8fd39f6196887;hp=c6181a68275216b93c47465cbef55c50254d5668;hpb=251996aed11c648ecaa30f77383e0384bfadf7a5;p=timetracker.git diff --git a/admin_team_edit.php b/admin_team_edit.php index c6181a68..fa67f7aa 100644 --- a/admin_team_edit.php +++ b/admin_team_edit.php @@ -39,7 +39,7 @@ if (!ttAccessCheck(right_administer_site)) { $team_id = $request->getParameter('id'); $team_details = ttTeamHelper::getTeamDetails($team_id); - + if ($request->getMethod() == 'POST') { $cl_team_name = trim($request->getParameter('team_name')); $cl_manager_name = trim($request->getParameter('manager_name')); @@ -58,7 +58,7 @@ if ($request->getMethod() == 'POST') { } $cl_manager_email = $team_details['manager_email']; } - + $form = new Form('teamForm'); $form->addInput(array('type'=>'text','maxlength'=>'80','name'=>'team_name','value'=>$cl_team_name)); $form->addInput(array('type'=>'text','maxlength'=>'100','name'=>'manager_name','value'=>$cl_manager_name)); @@ -74,22 +74,22 @@ $form->addInput(array('type'=>'submit','name'=>'btn_cancel','value'=>$i18n->getK if ($request->getMethod() == 'POST') { if ($request->getParameter('btn_save')) { - // Validate user input. + // Validate user input. if (!ttValidString($cl_team_name, true)) $errors->add($i18n->getKey('error.field'), $i18n->getKey('label.team_name')); if (!ttValidString($cl_manager_name)) $errors->add($i18n->getKey('error.field'), $i18n->getKey('label.manager_name')); if (!ttValidString($cl_manager_login)) $errors->add($i18n->getKey('error.field'), $i18n->getKey('label.manager_login')); - if (!$auth->isPasswordExternal() && ($cl_password1 || $cl_password2)) { + if (!$auth->isPasswordExternal() && ($cl_password1 || $cl_password2)) { if (!ttValidString($cl_password1)) $errors->add($i18n->getKey('error.field'), $i18n->getKey('label.password')); if (!ttValidString($cl_password2)) $errors->add($i18n->getKey('error.field'), $i18n->getKey('label.confirm_password')); if ($cl_password1 !== $cl_password2) $errors->add($i18n->getKey('error.not_equal'), $i18n->getKey('label.password'), $i18n->getKey('label.confirm_password')); - } + } if (!ttValidEmail($cl_manager_email, true)) $errors->add($i18n->getKey('error.field'), $i18n->getKey('label.email')); - + // New login must be unique. if ($cl_manager_login != $team_details['manager_login']) if (ttUserHelper::getUserByLogin($cl_manager_login)) $errors->add($i18n->getKey('error.user_exists')); - + if ($errors->isEmpty()) { $update_result = ttTeamHelper::update($team_id, array('name'=>$cl_team_name)); if ($update_result) { @@ -120,4 +120,3 @@ $smarty->assign('onload', 'onLoad="document.teamForm.manager_name.focus()"'); $smarty->assign('title', $i18n->getKey('title.edit_team')); $smarty->assign('content_page_name', 'admin_team_edit.tpl'); $smarty->display('index.tpl'); -?> \ No newline at end of file