isPluginEnabled('lk')) { header('Location: access_denied.php'); exit(); } $cl_lock_spec = $request->isPost() ? $request->getParameter('lock_spec') : $user->lock_spec; $form = new Form('lockingForm'); $form->addInput(array('type'=>'text','maxlength'=>'100','name'=>'lock_spec','style'=>'width: 250px;','value'=>$cl_lock_spec)); $form->addInput(array('type'=>'submit','name'=>'btn_save','value'=>$i18n->getKey('button.save'))); if ($request->isPost()) { // Validate user input. if (!ttValidCronSpec($cl_lock_spec)) $err->add($i18n->getKey('error.field'), $i18n->getKey('label.schedule')); if ($err->no()) { if (ttTeamHelper::update($user->team_id, array( 'name' => $user->team, 'lock_spec' => $cl_lock_spec))) { header('Location: profile_edit.php'); exit(); } else { $err->add($i18n->getKey('error.db')); } } } // isPost $smarty->assign('forms', array($form->getName()=>$form->toArray())); $smarty->assign('title', $i18n->getKey('title.locking')); $smarty->assign('content_page_name', 'locking.tpl'); $smarty->display('index.tpl');