public static function actionModifyPassword() { if (ControleurRights::canAddUser()) { if (isset($_POST['data']['password']) && isset($_POST['data']['id']) && strlen($_POST['data']['password']) > 7) { $id = $_POST['data']['id']; $password = $_POST['data']['password']; $user = User::getEntity($id); $user->setPassword(sha1($password . $user->getSalt())); $user->updateEntity(); } } }
public static function actionAddMedia() { if (isset($_POST['table']) && isset($_POST['table']) != '') { $table = $_POST['table']; $currentId = $_POST['id']; if ($table == 'projects' && ControleurRights::canAddProjects()) { return ControleurCRUD::addMedia('Project', $currentId, ProjectColumns::name, true); } elseif ($table == 'users' && ControleurRights::canAddUser()) { return ControleurCRUD::addMedia('User', $_POST['id'], UserColumns::first_name, true); } elseif ($table == 'plans' && ControleurRights::canAddPlans()) { return ControleurCRUD::addMedia('Plan', $currentId, PlanColumns::name, true); } elseif ($table == 'skills' && ControleurRights::canAddSkills()) { return ControleurCRUD::addMedia('Skill', $currentId, SkillColumns::name, true); } } }