From 501bf53a13b64e2911183e2afb21b8b6e5dbdcbe Mon Sep 17 00:00:00 2001 From: HeMa Date: Wed, 12 Jan 2022 13:26:14 +0100 Subject: [PATCH 01/33] disable courseplan selection in update usercourse add comment redirect to the correct location add acquisition status on objective creation --- orif/plafor/Controllers/Apprentice.php | 17 ++++++++++------- orif/plafor/Controllers/CoursePlan.php | 16 ++++++++++++++-- orif/plafor/Views/comment/save.php | 2 +- orif/plafor/Views/course_plan/list.php | 1 - orif/plafor/Views/user_course/save.php | 4 ++-- 5 files changed, 27 insertions(+), 13 deletions(-) diff --git a/orif/plafor/Controllers/Apprentice.php b/orif/plafor/Controllers/Apprentice.php index b93259dd..9f4d928f 100644 --- a/orif/plafor/Controllers/Apprentice.php +++ b/orif/plafor/Controllers/Apprentice.php @@ -78,11 +78,13 @@ public function list_apprentice($withDeleted=0) $coursesList[$courseplan['id']]=$courseplan; $courses = UserCourseModel::getInstance()->findall(); }else{ + $apprentices=[]; + if (count(TrainerApprenticeModel::getInstance()->where('fk_trainer', $trainer_id)->findall())) $apprentices = User_Model::getInstance()->whereIn('id', array_column(TrainerApprenticeModel::getInstance()->where('fk_trainer', $trainer_id)->findall(), 'fk_apprentice'))->findall(); - $coursesList=[]; - foreach (CoursePlanModel::getInstance()->findall() as $courseplan) - $coursesList[$courseplan['id']]=$courseplan; - $courses = UserCourseModel::getInstance()->findall(); + $coursesList=[]; + foreach (CoursePlanModel::getInstance()->findall() as $courseplan) + $coursesList[$courseplan['id']]=$courseplan; + $courses = UserCourseModel::getInstance()->findall(); } @@ -169,7 +171,8 @@ public function save_user_course($id_apprentice = null,$id_user_course = 0){ ); if ($id_user_course > 0) { //update - UserCourseModel::getInstance()->update($id_user_course, $user_course); + //when we update the userCourse see if the courseplan is changed + UserCourseModel::getInstance()->update($id_user_course, $user_course); } else if (UserCourseModel::getInstance()->where('fk_user', $id_apprentice)->where('fk_course_plan', $fk_course_plan)->first() == null) { //insert $id_user_course = UserCourseModel::getInstance()->insert($user_course); @@ -440,7 +443,7 @@ public function add_comment($acquisition_status_id = null, $comment_id = null){ if (CommentModel::getInstance()->errors()==null) { //if ok - return redirect()->to(base_url('plafor/courseplan/view_acquisition_status/'.$acquisition_status['id'])); + return redirect()->to(base_url('plafor/apprentice/view_acquisition_status/'.$acquisition_status['id'])); } } @@ -460,7 +463,7 @@ public function add_comment($acquisition_status_id = null, $comment_id = null){ public function delete_comment($comment_id = 0, $acquisition_status_id = 0) { CommentModel::getInstance()->delete($comment_id); - return redirect()->to(base_url('plafor/courseplan/view_acquisition_status/'.$acquisition_status_id)); + return redirect()->to(base_url('plafor/apprentice/view_acquisition_status/'.$acquisition_status_id)); } diff --git a/orif/plafor/Controllers/CoursePlan.php b/orif/plafor/Controllers/CoursePlan.php index 149d6ff6..7c5ff1d2 100644 --- a/orif/plafor/Controllers/CoursePlan.php +++ b/orif/plafor/Controllers/CoursePlan.php @@ -421,7 +421,19 @@ public function save_objective($objective_id = 0, $operational_competence_id = 0 ObjectiveModel::getInstance()->update($objective_id, $objective); } else { //insert - ObjectiveModel::getInstance()->insert($objective); + $objective_id=ObjectiveModel::getInstance()->insert($objective); + //when we add objective we have to update all students acquisition_status whene operationnal + $userCourses=CoursePlanModel::getUserCourses( + OperationalCompetenceModel::getCompetenceDomain( + ObjectiveModel::getOperationalCompetence( + $objective['fk_operational_competence'] + )['fk_competence_domain'] + )['fk_course_plan'] + ); + foreach($userCourses as $userCourse){ + AcquisitionStatusModel::getInstance()->insert(['fk_objective'=>$objective_id,'fk_user_course'=>$userCourse['id'],'fk_acquisition_level'=>1]); + + } } if (ObjectiveModel::getInstance()->errors() == null) { //if ok @@ -499,7 +511,7 @@ public function delete_objective($objective_id, $action = 0) * * @return void */ - public function list_course_plan($id_apprentice = null, bool $with_archived=false) + public function list_course_plan($id_apprentice = null, $with_archived=false) { $id_apprentice==0?$id_apprentice = null:null; $coursePlanModel=new CoursePlanModel(); diff --git a/orif/plafor/Views/comment/save.php b/orif/plafor/Views/comment/save.php index f0816fe3..fc6be5ac 100644 --- a/orif/plafor/Views/comment/save.php +++ b/orif/plafor/Views/comment/save.php @@ -17,7 +17,7 @@
-

+

diff --git a/orif/plafor/Views/course_plan/list.php b/orif/plafor/Views/course_plan/list.php index ec75610e..c7a18798 100644 --- a/orif/plafor/Views/course_plan/list.php +++ b/orif/plafor/Views/course_plan/list.php @@ -57,7 +57,6 @@ diff --git a/orif/plafor/Views/course_plan/view.php b/orif/plafor/Views/course_plan/view.php index ea329d05..7d036377 100644 --- a/orif/plafor/Views/course_plan/view.php +++ b/orif/plafor/Views/course_plan/view.php @@ -19,33 +19,27 @@
get('user_access')>=config('\User\Config\UserConfig')->access_lvl_admin):?> - + - - - - - - get('user_access')>=config('\User\Config\UserConfig')->access_lvl_admin):?> - - - - - - - - - - - get('user_access')>=config('\User\Config\UserConfig')->access_lvl_admin):?> - - - - - - -
+ $competence_domain['id'],'symbol'=>$competence_domain['symbol'],'compDom'=>$competence_domain['name']]; + } + ?> + + [ + 'symbol'=>lang('plafor_lang.symbol'), + 'compDom'=>lang('plafor_lang.competence_domain') + ], + 'items'=>$datas, + 'primary_key_field'=>'id', + 'url_update'=>'plafor/courseplan/save_competence_domain/', + 'url_delete'=>'plafor/courseplan/delete_competence_domain/', + 'url_detail'=>'plafor/courseplan/view_competence_domain/', + ])?>
\ No newline at end of file diff --git a/orif/plafor/Views/operational_competence/view.php b/orif/plafor/Views/operational_competence/view.php index 7f0c6687..6b7dcbab 100644 --- a/orif/plafor/Views/operational_competence/view.php +++ b/orif/plafor/Views/operational_competence/view.php @@ -65,7 +65,7 @@ get('user_access')>=config('\User\Config\UserConfig')->access_lvl_admin): ?> - +
@@ -82,17 +82,19 @@ foreach ($objectives as $objective){ ?> - + + + get('user_access')>=config('\User\Config\UserConfig')->access_lvl_admin):?> - + Date: Wed, 19 Jan 2022 09:04:18 +0100 Subject: [PATCH 05/33] update database infos 2022 --- .../Database/Seeds/addCoursePlan2021Datas.php | 6 +-- orif/plafor/Database/Seeds/addUserDatas.php | 48 ++----------------- 2 files changed, 7 insertions(+), 47 deletions(-) diff --git a/orif/plafor/Database/Seeds/addCoursePlan2021Datas.php b/orif/plafor/Database/Seeds/addCoursePlan2021Datas.php index 4cfc900a..260b216e 100644 --- a/orif/plafor/Database/Seeds/addCoursePlan2021Datas.php +++ b/orif/plafor/Database/Seeds/addCoursePlan2021Datas.php @@ -6,9 +6,9 @@ class addCoursePlan2021Datas extends Seeder{ public function run(){ $course_plans = array( - array('id' => '5','formation_number' => '88611','official_name' => ' Informaticienne / Informaticien Sys','date_begin' => '2020-11-19','archive' => NULL), - array('id' => '6','formation_number' => '88611','official_name' => ' Informaticienne / Informaticien Dev','date_begin' => '2020-11-19','archive' => NULL), - array('id' => '7','formation_number' => '88614','official_name' => ' Informaticienne d\'entreprise, Informaticien d\'entreprise','date_begin' => '0000-00-00','archive' => NULL) + array('id' => '5','formation_number' => '88611','official_name' => ' Informaticienne / Informaticien Orientation Exploitation et infrastructure CFC','date_begin' => '2022-08-01','archive' => NULL), + array('id' => '6','formation_number' => '88611','official_name' => ' Informaticienne / Informaticien Orientation Développement d’applications CFC','date_begin' => '2022-08-01','archive' => NULL), + array('id' => '7','formation_number' => '88614','official_name' => ' Informaticienne d\'entreprise, Informaticien d\'entreprise CFC','date_begin' => '2022-08-01','archive' => NULL) ); foreach ($course_plans as $course_plan){ $this->db->table('course_plan')->insert($course_plan); diff --git a/orif/plafor/Database/Seeds/addUserDatas.php b/orif/plafor/Database/Seeds/addUserDatas.php index a759d59f..2896d71f 100644 --- a/orif/plafor/Database/Seeds/addUserDatas.php +++ b/orif/plafor/Database/Seeds/addUserDatas.php @@ -21,51 +21,11 @@ public function run(){ ), array ( 'id' => '2', - 'fk_user_type' => '2', - 'username' => 'FormateurDev', - 'password' => '$2y$10$Q3H8WodgKonQ60SIcu.eWuVKXmxqBw1X5hMpZzwjRKyCTB1H1l.pe', - 'archive' => NULL, - 'date_creation' => '2020-07-09 13:15:24', - ), - array ( - 'id' => '3', - 'fk_user_type' => '2', - 'username' => 'FormateurSysteme', - 'password' => '$2y$10$Br7mIRYfLufWkrSpi2SyB.Wz0vHZQp7dQf7f2bKy5i/CkhHomSvli', - 'archive' => NULL, - 'date_creation' => '2020-07-09 13:15:47', - ), - array ( - 'id' => '4', - 'fk_user_type' => '3', - 'username' => 'ApprentiDev', - 'password' => '$2y$10$6TLaMd5ljshybxANKgIYGOjY0Xur9EgdzcEPy1bgy2b8uyWYeVoEm', - 'archive' => NULL, - 'date_creation' => '2020-07-09 13:16:05', - ), - array ( - 'id' => '5', - 'fk_user_type' => '3', - 'username' => 'ApprentiSysteme', - 'password' => '$2y$10$0ljkGcDQpTc0RDaN7Y2XcOhS8OB0t0QIhquLv9NcR79IVO9rCR/0.', - 'archive' => NULL, - 'date_creation' => '2020-07-09 13:16:27', - ), - array ( - 'id' => '6', - 'fk_user_type' => '2', - 'username' => 'FormateurOperateur', - 'password' => '$2y$10$SbMYPxqnngLjxVGlG4hW..lrc.pr5Dd74nY.KqdANtEESIvmGRpWi', - 'archive' => NULL, - 'date_creation' => '2020-07-09 13:24:22', - ), - array ( - 'id' => '7', - 'fk_user_type' => '3', - 'username' => 'ApprentiOperateur', - 'password' => '$2y$10$jPNxV2ZZ6Il2LiBQ.CWhNOoud6NsMRFILwHN8kpD410shWeiGpuxK', + 'fk_user_type' => '1', + 'username' => 'MH', + 'password' => '$2y$10$UnH8eVjd5M51hwpSpP/uR.EteO7DtqzT447e.MqdR3EngnY8pXCcO', 'archive' => NULL, - 'date_creation' => '2020-07-09 13:24:45', + 'date_creation' => '2022-01-19 09:02:59', ), ]; foreach ($users as $user){ From 4cbeca5628654858d8d133d1cb24683e90b9b196 Mon Sep 17 00:00:00 2001 From: HeMa Date: Wed, 19 Jan 2022 09:16:20 +0100 Subject: [PATCH 06/33] update database infos 2022 --- .../Seeds/addAcquisitionStatusDatas.php | 230 +----------------- .../Seeds/addTrainerApprenticeDatas.php | 4 +- .../Database/Seeds/addUserCoursesDatas.php | 4 +- orif/plafor/Database/Seeds/addUserDatas.php | 2 +- 4 files changed, 4 insertions(+), 236 deletions(-) diff --git a/orif/plafor/Database/Seeds/addAcquisitionStatusDatas.php b/orif/plafor/Database/Seeds/addAcquisitionStatusDatas.php index c4628eb9..6de82935 100644 --- a/orif/plafor/Database/Seeds/addAcquisitionStatusDatas.php +++ b/orif/plafor/Database/Seeds/addAcquisitionStatusDatas.php @@ -12,235 +12,7 @@ public function run() { //Acquisition status// $acquisition_status = array( - array('id' => '1','fk_objective' => '1','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '2','fk_objective' => '2','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '3','fk_objective' => '3','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '4','fk_objective' => '4','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '5','fk_objective' => '5','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '6','fk_objective' => '6','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '7','fk_objective' => '7','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '8','fk_objective' => '8','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '9','fk_objective' => '9','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '10','fk_objective' => '10','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '11','fk_objective' => '11','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '12','fk_objective' => '12','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '13','fk_objective' => '13','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '14','fk_objective' => '14','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '15','fk_objective' => '15','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '16','fk_objective' => '16','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '17','fk_objective' => '17','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '18','fk_objective' => '18','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '19','fk_objective' => '19','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '20','fk_objective' => '20','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '21','fk_objective' => '21','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '22','fk_objective' => '22','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '23','fk_objective' => '23','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '24','fk_objective' => '24','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '25','fk_objective' => '25','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '26','fk_objective' => '26','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '27','fk_objective' => '27','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '28','fk_objective' => '28','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '29','fk_objective' => '29','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '30','fk_objective' => '30','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '31','fk_objective' => '31','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '32','fk_objective' => '32','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '33','fk_objective' => '33','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '34','fk_objective' => '34','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '35','fk_objective' => '35','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '36','fk_objective' => '36','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '37','fk_objective' => '37','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '38','fk_objective' => '38','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '39','fk_objective' => '39','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '40','fk_objective' => '40','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '41','fk_objective' => '41','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '42','fk_objective' => '42','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '43','fk_objective' => '43','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '44','fk_objective' => '44','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '45','fk_objective' => '45','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '46','fk_objective' => '46','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '47','fk_objective' => '47','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '48','fk_objective' => '48','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '49','fk_objective' => '49','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '50','fk_objective' => '50','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '51','fk_objective' => '51','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '52','fk_objective' => '52','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '53','fk_objective' => '53','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '54','fk_objective' => '54','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '55','fk_objective' => '55','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '56','fk_objective' => '56','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '57','fk_objective' => '57','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '58','fk_objective' => '58','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '59','fk_objective' => '59','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '60','fk_objective' => '60','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '61','fk_objective' => '61','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '62','fk_objective' => '62','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '63','fk_objective' => '63','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '64','fk_objective' => '64','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '65','fk_objective' => '65','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '66','fk_objective' => '66','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '67','fk_objective' => '67','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '68','fk_objective' => '68','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '69','fk_objective' => '69','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '70','fk_objective' => '70','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '71','fk_objective' => '71','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '72','fk_objective' => '72','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '73','fk_objective' => '73','fk_user_course' => '1','fk_acquisition_level' => '1'), - array('id' => '74','fk_objective' => '177','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '75','fk_objective' => '178','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '76','fk_objective' => '179','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '77','fk_objective' => '180','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '78','fk_objective' => '181','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '79','fk_objective' => '182','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '80','fk_objective' => '183','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '81','fk_objective' => '184','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '82','fk_objective' => '185','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '83','fk_objective' => '186','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '84','fk_objective' => '187','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '85','fk_objective' => '188','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '86','fk_objective' => '189','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '87','fk_objective' => '190','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '88','fk_objective' => '191','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '89','fk_objective' => '192','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '90','fk_objective' => '193','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '91','fk_objective' => '194','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '92','fk_objective' => '195','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '93','fk_objective' => '196','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '94','fk_objective' => '197','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '95','fk_objective' => '198','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '96','fk_objective' => '199','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '97','fk_objective' => '200','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '98','fk_objective' => '201','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '99','fk_objective' => '202','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '100','fk_objective' => '203','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '101','fk_objective' => '204','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '102','fk_objective' => '205','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '103','fk_objective' => '206','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '104','fk_objective' => '207','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '105','fk_objective' => '208','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '106','fk_objective' => '209','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '107','fk_objective' => '210','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '108','fk_objective' => '211','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '109','fk_objective' => '212','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '110','fk_objective' => '213','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '111','fk_objective' => '214','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '112','fk_objective' => '215','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '113','fk_objective' => '216','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '114','fk_objective' => '217','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '115','fk_objective' => '218','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '116','fk_objective' => '219','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '117','fk_objective' => '220','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '118','fk_objective' => '221','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '119','fk_objective' => '222','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '120','fk_objective' => '223','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '121','fk_objective' => '224','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '122','fk_objective' => '225','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '123','fk_objective' => '226','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '124','fk_objective' => '227','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '125','fk_objective' => '228','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '126','fk_objective' => '229','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '127','fk_objective' => '230','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '128','fk_objective' => '231','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '129','fk_objective' => '232','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '130','fk_objective' => '233','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '131','fk_objective' => '234','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '132','fk_objective' => '235','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '133','fk_objective' => '236','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '134','fk_objective' => '237','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '135','fk_objective' => '238','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '136','fk_objective' => '239','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '137','fk_objective' => '240','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '138','fk_objective' => '241','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '139','fk_objective' => '242','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '140','fk_objective' => '243','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '141','fk_objective' => '244','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '142','fk_objective' => '245','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '143','fk_objective' => '246','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '144','fk_objective' => '247','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '145','fk_objective' => '248','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '146','fk_objective' => '249','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '147','fk_objective' => '250','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '148','fk_objective' => '251','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '149','fk_objective' => '252','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '150','fk_objective' => '253','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '151','fk_objective' => '254','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '152','fk_objective' => '255','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '153','fk_objective' => '256','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '154','fk_objective' => '257','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '155','fk_objective' => '258','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '156','fk_objective' => '259','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '157','fk_objective' => '260','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '158','fk_objective' => '261','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '159','fk_objective' => '262','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '160','fk_objective' => '263','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '161','fk_objective' => '264','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '162','fk_objective' => '265','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '163','fk_objective' => '266','fk_user_course' => '2','fk_acquisition_level' => '1'), - array('id' => '164','fk_objective' => '267','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '165','fk_objective' => '268','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '166','fk_objective' => '269','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '167','fk_objective' => '270','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '168','fk_objective' => '271','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '169','fk_objective' => '272','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '170','fk_objective' => '273','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '171','fk_objective' => '274','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '172','fk_objective' => '275','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '173','fk_objective' => '276','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '174','fk_objective' => '277','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '175','fk_objective' => '278','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '176','fk_objective' => '279','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '177','fk_objective' => '280','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '178','fk_objective' => '281','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '179','fk_objective' => '282','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '180','fk_objective' => '283','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '181','fk_objective' => '284','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '182','fk_objective' => '285','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '183','fk_objective' => '286','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '184','fk_objective' => '287','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '185','fk_objective' => '288','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '186','fk_objective' => '289','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '187','fk_objective' => '290','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '188','fk_objective' => '291','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '189','fk_objective' => '292','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '190','fk_objective' => '293','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '191','fk_objective' => '294','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '192','fk_objective' => '295','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '193','fk_objective' => '296','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '194','fk_objective' => '297','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '195','fk_objective' => '298','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '196','fk_objective' => '299','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '197','fk_objective' => '300','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '198','fk_objective' => '301','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '199','fk_objective' => '302','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '200','fk_objective' => '303','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '201','fk_objective' => '304','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '202','fk_objective' => '305','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '203','fk_objective' => '306','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '204','fk_objective' => '307','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '205','fk_objective' => '308','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '206','fk_objective' => '309','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '207','fk_objective' => '310','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '208','fk_objective' => '311','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '209','fk_objective' => '312','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '210','fk_objective' => '313','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '211','fk_objective' => '314','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '212','fk_objective' => '315','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '213','fk_objective' => '316','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '214','fk_objective' => '317','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '215','fk_objective' => '318','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '216','fk_objective' => '319','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '217','fk_objective' => '320','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '218','fk_objective' => '321','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '219','fk_objective' => '322','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '220','fk_objective' => '323','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '221','fk_objective' => '324','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '222','fk_objective' => '325','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '223','fk_objective' => '326','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '224','fk_objective' => '327','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '225','fk_objective' => '328','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '226','fk_objective' => '329','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '227','fk_objective' => '330','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '228','fk_objective' => '331','fk_user_course' => '3','fk_acquisition_level' => '1'), - array('id' => '229','fk_objective' => '332','fk_user_course' => '3','fk_acquisition_level' => '1') + //array('id' => '1','fk_objective' => '1','fk_user_course' => '1','fk_acquisition_level' => '1'), ); foreach ($acquisition_status as $acquisitionStatuse){ $this->db->table('acquisition_status')->insert($acquisitionStatuse); diff --git a/orif/plafor/Database/Seeds/addTrainerApprenticeDatas.php b/orif/plafor/Database/Seeds/addTrainerApprenticeDatas.php index 714902c4..af2d307d 100644 --- a/orif/plafor/Database/Seeds/addTrainerApprenticeDatas.php +++ b/orif/plafor/Database/Seeds/addTrainerApprenticeDatas.php @@ -13,9 +13,7 @@ public function run() { //trainer_apprentice// $trainer_apprentice = array( - array('id' => '1','fk_trainer' => '2','fk_apprentice' => '4'), - array('id' => '2','fk_trainer' => '3','fk_apprentice' => '5'), - array('id' => '3','fk_trainer' => '6','fk_apprentice' => '7') + //array('id' => '1','fk_trainer' => '2','fk_apprentice' => '4'), ); foreach ($trainer_apprentice as $trainer_apprenticee) $this->db->table('trainer_apprentice')->insert($trainer_apprenticee); diff --git a/orif/plafor/Database/Seeds/addUserCoursesDatas.php b/orif/plafor/Database/Seeds/addUserCoursesDatas.php index 0c61e550..8bde9ea8 100644 --- a/orif/plafor/Database/Seeds/addUserCoursesDatas.php +++ b/orif/plafor/Database/Seeds/addUserCoursesDatas.php @@ -12,9 +12,7 @@ public function run() { //user_course// $user_course = array( - array('id' => '1','fk_user' => '4','fk_course_plan' => '1','fk_status' => '1','date_begin' => '2020-07-09','date_end' => '0000-00-00'), - array('id' => '2','fk_user' => '5','fk_course_plan' => '3','fk_status' => '1','date_begin' => '2020-07-09','date_end' => '0000-00-00'), - array('id' => '3','fk_user' => '7','fk_course_plan' => '4','fk_status' => '1','date_begin' => '2020-07-09','date_end' => '0000-00-00') + //array('id' => '1','fk_user' => '4','fk_course_plan' => '1','fk_status' => '1','date_begin' => '2020-07-09','date_end' => '0000-00-00'), ); foreach ($user_course as $user_coursee){ $this->db->table('user_course')->insert($user_coursee); diff --git a/orif/plafor/Database/Seeds/addUserDatas.php b/orif/plafor/Database/Seeds/addUserDatas.php index 2896d71f..c8aca8a7 100644 --- a/orif/plafor/Database/Seeds/addUserDatas.php +++ b/orif/plafor/Database/Seeds/addUserDatas.php @@ -22,7 +22,7 @@ public function run(){ array ( 'id' => '2', 'fk_user_type' => '1', - 'username' => 'MH', + 'username' => 'HerbezME', 'password' => '$2y$10$UnH8eVjd5M51hwpSpP/uR.EteO7DtqzT447e.MqdR3EngnY8pXCcO', 'archive' => NULL, 'date_creation' => '2022-01-19 09:02:59', From 93f6336126ac1e7a87d873a4b212454d4ccc2f64 Mon Sep 17 00:00:00 2001 From: HeMa Date: Wed, 19 Jan 2022 09:25:54 +0100 Subject: [PATCH 07/33] update database infos 2022 --- orif/plafor/Database/Seeds/addCoursePlan2021Datas.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/orif/plafor/Database/Seeds/addCoursePlan2021Datas.php b/orif/plafor/Database/Seeds/addCoursePlan2021Datas.php index 4cfc900a..260b216e 100644 --- a/orif/plafor/Database/Seeds/addCoursePlan2021Datas.php +++ b/orif/plafor/Database/Seeds/addCoursePlan2021Datas.php @@ -6,9 +6,9 @@ class addCoursePlan2021Datas extends Seeder{ public function run(){ $course_plans = array( - array('id' => '5','formation_number' => '88611','official_name' => ' Informaticienne / Informaticien Sys','date_begin' => '2020-11-19','archive' => NULL), - array('id' => '6','formation_number' => '88611','official_name' => ' Informaticienne / Informaticien Dev','date_begin' => '2020-11-19','archive' => NULL), - array('id' => '7','formation_number' => '88614','official_name' => ' Informaticienne d\'entreprise, Informaticien d\'entreprise','date_begin' => '0000-00-00','archive' => NULL) + array('id' => '5','formation_number' => '88611','official_name' => ' Informaticienne / Informaticien Orientation Exploitation et infrastructure CFC','date_begin' => '2022-08-01','archive' => NULL), + array('id' => '6','formation_number' => '88611','official_name' => ' Informaticienne / Informaticien Orientation Développement d’applications CFC','date_begin' => '2022-08-01','archive' => NULL), + array('id' => '7','formation_number' => '88614','official_name' => ' Informaticienne d\'entreprise, Informaticien d\'entreprise CFC','date_begin' => '2022-08-01','archive' => NULL) ); foreach ($course_plans as $course_plan){ $this->db->table('course_plan')->insert($course_plan); From a03fa02e7538504aad404ff474fe1f216205c183 Mon Sep 17 00:00:00 2001 From: HeMa Date: Wed, 19 Jan 2022 09:32:54 +0100 Subject: [PATCH 08/33] revert commit --- .../Seeds/addAcquisitionStatusDatas.php | 232 +++++++++++++++++- .../Seeds/addTrainerApprenticeDatas.php | 4 +- .../Database/Seeds/addUserCoursesDatas.php | 4 +- orif/plafor/Database/Seeds/addUserDatas.php | 48 +++- 4 files changed, 281 insertions(+), 7 deletions(-) diff --git a/orif/plafor/Database/Seeds/addAcquisitionStatusDatas.php b/orif/plafor/Database/Seeds/addAcquisitionStatusDatas.php index 6de82935..d13be9e4 100644 --- a/orif/plafor/Database/Seeds/addAcquisitionStatusDatas.php +++ b/orif/plafor/Database/Seeds/addAcquisitionStatusDatas.php @@ -12,7 +12,237 @@ public function run() { //Acquisition status// $acquisition_status = array( - //array('id' => '1','fk_objective' => '1','fk_user_course' => '1','fk_acquisition_level' => '1'), + + array('id' => '1','fk_objective' => '1','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '2','fk_objective' => '2','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '3','fk_objective' => '3','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '4','fk_objective' => '4','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '5','fk_objective' => '5','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '6','fk_objective' => '6','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '7','fk_objective' => '7','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '8','fk_objective' => '8','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '9','fk_objective' => '9','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '10','fk_objective' => '10','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '11','fk_objective' => '11','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '12','fk_objective' => '12','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '13','fk_objective' => '13','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '14','fk_objective' => '14','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '15','fk_objective' => '15','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '16','fk_objective' => '16','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '17','fk_objective' => '17','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '18','fk_objective' => '18','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '19','fk_objective' => '19','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '20','fk_objective' => '20','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '21','fk_objective' => '21','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '22','fk_objective' => '22','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '23','fk_objective' => '23','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '24','fk_objective' => '24','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '25','fk_objective' => '25','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '26','fk_objective' => '26','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '27','fk_objective' => '27','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '28','fk_objective' => '28','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '29','fk_objective' => '29','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '30','fk_objective' => '30','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '31','fk_objective' => '31','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '32','fk_objective' => '32','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '33','fk_objective' => '33','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '34','fk_objective' => '34','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '35','fk_objective' => '35','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '36','fk_objective' => '36','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '37','fk_objective' => '37','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '38','fk_objective' => '38','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '39','fk_objective' => '39','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '40','fk_objective' => '40','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '41','fk_objective' => '41','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '42','fk_objective' => '42','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '43','fk_objective' => '43','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '44','fk_objective' => '44','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '45','fk_objective' => '45','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '46','fk_objective' => '46','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '47','fk_objective' => '47','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '48','fk_objective' => '48','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '49','fk_objective' => '49','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '50','fk_objective' => '50','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '51','fk_objective' => '51','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '52','fk_objective' => '52','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '53','fk_objective' => '53','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '54','fk_objective' => '54','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '55','fk_objective' => '55','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '56','fk_objective' => '56','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '57','fk_objective' => '57','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '58','fk_objective' => '58','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '59','fk_objective' => '59','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '60','fk_objective' => '60','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '61','fk_objective' => '61','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '62','fk_objective' => '62','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '63','fk_objective' => '63','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '64','fk_objective' => '64','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '65','fk_objective' => '65','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '66','fk_objective' => '66','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '67','fk_objective' => '67','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '68','fk_objective' => '68','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '69','fk_objective' => '69','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '70','fk_objective' => '70','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '71','fk_objective' => '71','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '72','fk_objective' => '72','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '73','fk_objective' => '73','fk_user_course' => '1','fk_acquisition_level' => '1'), + array('id' => '74','fk_objective' => '177','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '75','fk_objective' => '178','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '76','fk_objective' => '179','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '77','fk_objective' => '180','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '78','fk_objective' => '181','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '79','fk_objective' => '182','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '80','fk_objective' => '183','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '81','fk_objective' => '184','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '82','fk_objective' => '185','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '83','fk_objective' => '186','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '84','fk_objective' => '187','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '85','fk_objective' => '188','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '86','fk_objective' => '189','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '87','fk_objective' => '190','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '88','fk_objective' => '191','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '89','fk_objective' => '192','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '90','fk_objective' => '193','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '91','fk_objective' => '194','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '92','fk_objective' => '195','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '93','fk_objective' => '196','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '94','fk_objective' => '197','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '95','fk_objective' => '198','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '96','fk_objective' => '199','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '97','fk_objective' => '200','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '98','fk_objective' => '201','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '99','fk_objective' => '202','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '100','fk_objective' => '203','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '101','fk_objective' => '204','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '102','fk_objective' => '205','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '103','fk_objective' => '206','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '104','fk_objective' => '207','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '105','fk_objective' => '208','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '106','fk_objective' => '209','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '107','fk_objective' => '210','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '108','fk_objective' => '211','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '109','fk_objective' => '212','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '110','fk_objective' => '213','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '111','fk_objective' => '214','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '112','fk_objective' => '215','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '113','fk_objective' => '216','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '114','fk_objective' => '217','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '115','fk_objective' => '218','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '116','fk_objective' => '219','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '117','fk_objective' => '220','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '118','fk_objective' => '221','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '119','fk_objective' => '222','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '120','fk_objective' => '223','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '121','fk_objective' => '224','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '122','fk_objective' => '225','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '123','fk_objective' => '226','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '124','fk_objective' => '227','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '125','fk_objective' => '228','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '126','fk_objective' => '229','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '127','fk_objective' => '230','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '128','fk_objective' => '231','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '129','fk_objective' => '232','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '130','fk_objective' => '233','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '131','fk_objective' => '234','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '132','fk_objective' => '235','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '133','fk_objective' => '236','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '134','fk_objective' => '237','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '135','fk_objective' => '238','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '136','fk_objective' => '239','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '137','fk_objective' => '240','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '138','fk_objective' => '241','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '139','fk_objective' => '242','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '140','fk_objective' => '243','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '141','fk_objective' => '244','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '142','fk_objective' => '245','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '143','fk_objective' => '246','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '144','fk_objective' => '247','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '145','fk_objective' => '248','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '146','fk_objective' => '249','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '147','fk_objective' => '250','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '148','fk_objective' => '251','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '149','fk_objective' => '252','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '150','fk_objective' => '253','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '151','fk_objective' => '254','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '152','fk_objective' => '255','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '153','fk_objective' => '256','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '154','fk_objective' => '257','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '155','fk_objective' => '258','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '156','fk_objective' => '259','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '157','fk_objective' => '260','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '158','fk_objective' => '261','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '159','fk_objective' => '262','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '160','fk_objective' => '263','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '161','fk_objective' => '264','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '162','fk_objective' => '265','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '163','fk_objective' => '266','fk_user_course' => '2','fk_acquisition_level' => '1'), + array('id' => '164','fk_objective' => '267','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '165','fk_objective' => '268','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '166','fk_objective' => '269','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '167','fk_objective' => '270','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '168','fk_objective' => '271','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '169','fk_objective' => '272','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '170','fk_objective' => '273','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '171','fk_objective' => '274','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '172','fk_objective' => '275','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '173','fk_objective' => '276','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '174','fk_objective' => '277','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '175','fk_objective' => '278','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '176','fk_objective' => '279','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '177','fk_objective' => '280','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '178','fk_objective' => '281','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '179','fk_objective' => '282','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '180','fk_objective' => '283','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '181','fk_objective' => '284','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '182','fk_objective' => '285','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '183','fk_objective' => '286','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '184','fk_objective' => '287','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '185','fk_objective' => '288','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '186','fk_objective' => '289','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '187','fk_objective' => '290','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '188','fk_objective' => '291','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '189','fk_objective' => '292','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '190','fk_objective' => '293','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '191','fk_objective' => '294','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '192','fk_objective' => '295','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '193','fk_objective' => '296','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '194','fk_objective' => '297','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '195','fk_objective' => '298','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '196','fk_objective' => '299','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '197','fk_objective' => '300','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '198','fk_objective' => '301','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '199','fk_objective' => '302','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '200','fk_objective' => '303','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '201','fk_objective' => '304','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '202','fk_objective' => '305','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '203','fk_objective' => '306','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '204','fk_objective' => '307','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '205','fk_objective' => '308','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '206','fk_objective' => '309','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '207','fk_objective' => '310','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '208','fk_objective' => '311','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '209','fk_objective' => '312','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '210','fk_objective' => '313','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '211','fk_objective' => '314','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '212','fk_objective' => '315','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '213','fk_objective' => '316','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '214','fk_objective' => '317','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '215','fk_objective' => '318','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '216','fk_objective' => '319','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '217','fk_objective' => '320','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '218','fk_objective' => '321','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '219','fk_objective' => '322','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '220','fk_objective' => '323','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '221','fk_objective' => '324','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '222','fk_objective' => '325','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '223','fk_objective' => '326','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '224','fk_objective' => '327','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '225','fk_objective' => '328','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '226','fk_objective' => '329','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '227','fk_objective' => '330','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '228','fk_objective' => '331','fk_user_course' => '3','fk_acquisition_level' => '1'), + array('id' => '229','fk_objective' => '332','fk_user_course' => '3','fk_acquisition_level' => '1') + ); foreach ($acquisition_status as $acquisitionStatuse){ $this->db->table('acquisition_status')->insert($acquisitionStatuse); diff --git a/orif/plafor/Database/Seeds/addTrainerApprenticeDatas.php b/orif/plafor/Database/Seeds/addTrainerApprenticeDatas.php index af2d307d..714902c4 100644 --- a/orif/plafor/Database/Seeds/addTrainerApprenticeDatas.php +++ b/orif/plafor/Database/Seeds/addTrainerApprenticeDatas.php @@ -13,7 +13,9 @@ public function run() { //trainer_apprentice// $trainer_apprentice = array( - //array('id' => '1','fk_trainer' => '2','fk_apprentice' => '4'), + array('id' => '1','fk_trainer' => '2','fk_apprentice' => '4'), + array('id' => '2','fk_trainer' => '3','fk_apprentice' => '5'), + array('id' => '3','fk_trainer' => '6','fk_apprentice' => '7') ); foreach ($trainer_apprentice as $trainer_apprenticee) $this->db->table('trainer_apprentice')->insert($trainer_apprenticee); diff --git a/orif/plafor/Database/Seeds/addUserCoursesDatas.php b/orif/plafor/Database/Seeds/addUserCoursesDatas.php index 8bde9ea8..0c61e550 100644 --- a/orif/plafor/Database/Seeds/addUserCoursesDatas.php +++ b/orif/plafor/Database/Seeds/addUserCoursesDatas.php @@ -12,7 +12,9 @@ public function run() { //user_course// $user_course = array( - //array('id' => '1','fk_user' => '4','fk_course_plan' => '1','fk_status' => '1','date_begin' => '2020-07-09','date_end' => '0000-00-00'), + array('id' => '1','fk_user' => '4','fk_course_plan' => '1','fk_status' => '1','date_begin' => '2020-07-09','date_end' => '0000-00-00'), + array('id' => '2','fk_user' => '5','fk_course_plan' => '3','fk_status' => '1','date_begin' => '2020-07-09','date_end' => '0000-00-00'), + array('id' => '3','fk_user' => '7','fk_course_plan' => '4','fk_status' => '1','date_begin' => '2020-07-09','date_end' => '0000-00-00') ); foreach ($user_course as $user_coursee){ $this->db->table('user_course')->insert($user_coursee); diff --git a/orif/plafor/Database/Seeds/addUserDatas.php b/orif/plafor/Database/Seeds/addUserDatas.php index c8aca8a7..a759d59f 100644 --- a/orif/plafor/Database/Seeds/addUserDatas.php +++ b/orif/plafor/Database/Seeds/addUserDatas.php @@ -21,11 +21,51 @@ public function run(){ ), array ( 'id' => '2', - 'fk_user_type' => '1', - 'username' => 'HerbezME', - 'password' => '$2y$10$UnH8eVjd5M51hwpSpP/uR.EteO7DtqzT447e.MqdR3EngnY8pXCcO', + 'fk_user_type' => '2', + 'username' => 'FormateurDev', + 'password' => '$2y$10$Q3H8WodgKonQ60SIcu.eWuVKXmxqBw1X5hMpZzwjRKyCTB1H1l.pe', + 'archive' => NULL, + 'date_creation' => '2020-07-09 13:15:24', + ), + array ( + 'id' => '3', + 'fk_user_type' => '2', + 'username' => 'FormateurSysteme', + 'password' => '$2y$10$Br7mIRYfLufWkrSpi2SyB.Wz0vHZQp7dQf7f2bKy5i/CkhHomSvli', + 'archive' => NULL, + 'date_creation' => '2020-07-09 13:15:47', + ), + array ( + 'id' => '4', + 'fk_user_type' => '3', + 'username' => 'ApprentiDev', + 'password' => '$2y$10$6TLaMd5ljshybxANKgIYGOjY0Xur9EgdzcEPy1bgy2b8uyWYeVoEm', + 'archive' => NULL, + 'date_creation' => '2020-07-09 13:16:05', + ), + array ( + 'id' => '5', + 'fk_user_type' => '3', + 'username' => 'ApprentiSysteme', + 'password' => '$2y$10$0ljkGcDQpTc0RDaN7Y2XcOhS8OB0t0QIhquLv9NcR79IVO9rCR/0.', + 'archive' => NULL, + 'date_creation' => '2020-07-09 13:16:27', + ), + array ( + 'id' => '6', + 'fk_user_type' => '2', + 'username' => 'FormateurOperateur', + 'password' => '$2y$10$SbMYPxqnngLjxVGlG4hW..lrc.pr5Dd74nY.KqdANtEESIvmGRpWi', + 'archive' => NULL, + 'date_creation' => '2020-07-09 13:24:22', + ), + array ( + 'id' => '7', + 'fk_user_type' => '3', + 'username' => 'ApprentiOperateur', + 'password' => '$2y$10$jPNxV2ZZ6Il2LiBQ.CWhNOoud6NsMRFILwHN8kpD410shWeiGpuxK', 'archive' => NULL, - 'date_creation' => '2022-01-19 09:02:59', + 'date_creation' => '2020-07-09 13:24:45', ), ]; foreach ($users as $user){ From cd9a53d372584ef1852ae9d96622e7430f171326 Mon Sep 17 00:00:00 2001 From: HeMa Date: Wed, 19 Jan 2022 13:16:57 +0100 Subject: [PATCH 09/33] fix navigator to redirect on good root --- orif/plafor/Views/templates/navigator.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/orif/plafor/Views/templates/navigator.php b/orif/plafor/Views/templates/navigator.php index ff8904b2..b83f2719 100644 --- a/orif/plafor/Views/templates/navigator.php +++ b/orif/plafor/Views/templates/navigator.php @@ -6,7 +6,6 @@ $navigatorLink=service('session')->get('navigator'); if (isset($navigatorLink)){ $index=null; - for ($i=count($navigatorLink)-1;$i>=0;$i--){ if ($navigatorLink[$i]['link']==((current_url().(strlen($_SERVER['QUERY_STRING'])?'?'.$_SERVER['QUERY_STRING']:'')))){ $index=$i; @@ -28,13 +27,15 @@ } else{ - service('session')->set('navigator',[['link'=>current_url().(strlen($_SERVER['QUERY_STRING'])?'?'.$_SERVER['QUERY_STRING']:''),'title'=>$title]]); + service('session')->set('navigator',[['link'=>service('session')->get('_ci_previous_url'),'title'=>''],['link'=>current_url().(strlen($_SERVER['QUERY_STRING'])?'?'.$_SERVER['QUERY_STRING']:''),'title'=>$title]]); + + } ?> get('navigator'); - if(count($navigatorLink)>1):?> + if(count($navigatorLink)>2):?> @@ -42,8 +43,8 @@ 1 && $i!=count($navigatorLink)-1 ? '' : ''?> - - "> + + From c3c21645a45188087789bd9b960342068f20e37f Mon Sep 17 00:00:00 2001 From: HeMa Date: Wed, 19 Jan 2022 13:17:39 +0100 Subject: [PATCH 10/33] change design to put chexbox and text on right side of tableheader --- orif/plafor/Views/apprentice/list.php | 15 +++++++++------ orif/plafor/Views/course_plan/list.php | 9 +++++---- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/orif/plafor/Views/apprentice/list.php b/orif/plafor/Views/apprentice/list.php index c2f6570b..28b621fa 100644 --- a/orif/plafor/Views/apprentice/list.php +++ b/orif/plafor/Views/apprentice/list.php @@ -13,7 +13,8 @@

-
+
+
'GET']); echo form_dropdown('trainer_id', $trainers, strval($trainer_id), ['class' => 'form-control', 'style' => 'width:unset!important;display:unset!important;']); @@ -21,16 +22,18 @@ - +
+ + 'form-check-label','style'=>'padding-right:30px']); ?> - 'toggle_deleted', 'class' => 'form-check-input','style' => 'margin-left:1px' - ]); ?> - 'form-check-label','style'=>'margin-left:1.5rem']); ?> + 'toggle_deleted', 'class' => 'form-check-input' + ]); ?>
+
diff --git a/orif/plafor/Views/course_plan/list.php b/orif/plafor/Views/course_plan/list.php index 7953f712..6271f478 100644 --- a/orif/plafor/Views/course_plan/list.php +++ b/orif/plafor/Views/course_plan/list.php @@ -21,11 +21,12 @@
-
+
+ 'form-check-label','style'=>'padding-right:30px']);?> + 'toggle_deleted', 'class' => 'form-check-input' ]);?> - 'form-check-label']);?>
@@ -45,8 +46,8 @@ ], 'items'=>$datas, 'primary_key_field'=>'id', - 'url_update'=>'plafor/courseplan/save_competence_domain/', - 'url_delete'=>'plafor/courseplan/delete_competence_domain/', + 'url_update'=>'plafor/courseplan/save_course_plan/', + 'url_delete'=>'plafor/courseplan/delete_course_plan/', 'url_detail'=>'plafor/courseplan/view_course_plan/', ])?>
From 2275586929365e12bd68a117fe062acb3597a6b4 Mon Sep 17 00:00:00 2001 From: HeMa Date: Thu, 20 Jan 2022 12:53:06 +0100 Subject: [PATCH 11/33] fix update competence domain --- orif/plafor/Views/course_plan/view.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/orif/plafor/Views/course_plan/view.php b/orif/plafor/Views/course_plan/view.php index 7d036377..5ee9707f 100644 --- a/orif/plafor/Views/course_plan/view.php +++ b/orif/plafor/Views/course_plan/view.php @@ -36,7 +36,7 @@ ], 'items'=>$datas, 'primary_key_field'=>'id', - 'url_update'=>'plafor/courseplan/save_competence_domain/', + 'url_update'=>'plafor/courseplan/save_competence_domain/'.$course_plan['id'].'/', 'url_delete'=>'plafor/courseplan/delete_competence_domain/', 'url_detail'=>'plafor/courseplan/view_competence_domain/', ])?> From 021c8c36729a39546cee36eddb917dcf5bb34064 Mon Sep 17 00:00:00 2001 From: HeMa Date: Mon, 24 Jan 2022 09:28:48 +0100 Subject: [PATCH 12/33] fix desactivate and activate courseplan --- orif/plafor/Controllers/Apprentice.php | 14 +++++++------- orif/plafor/Controllers/CoursePlan.php | 15 ++++++++++++++- orif/plafor/Language/fr/plafor_lang.php | 3 +++ orif/plafor/Models/CoursePlanModel.php | 14 +++++++------- orif/plafor/Models/UserCourseModel.php | 4 ++-- orif/plafor/Views/course_plan/delete.php | 14 +++++++++----- public/commonUtils.js | 2 +- 7 files changed, 43 insertions(+), 23 deletions(-) diff --git a/orif/plafor/Controllers/Apprentice.php b/orif/plafor/Controllers/Apprentice.php index a3b5469e..6049b20e 100644 --- a/orif/plafor/Controllers/Apprentice.php +++ b/orif/plafor/Controllers/Apprentice.php @@ -74,17 +74,17 @@ public function list_apprentice($withDeleted=0) $apprentices = User_model::getApprentices($withDeleted); $coursesList=[]; - foreach (CoursePlanModel::getInstance()->findall() as $courseplan) + foreach (CoursePlanModel::getInstance()->withDeleted(true)->findall() as $courseplan) $coursesList[$courseplan['id']]=$courseplan; - $courses = UserCourseModel::getInstance()->findall(); + $courses = UserCourseModel::getInstance()->withDeleted(true)->findall(); }else{ $apprentices=[]; if (count(TrainerApprenticeModel::getInstance()->where('fk_trainer', $trainer_id)->findall())) $apprentices = User_Model::getInstance()->whereIn('id', array_column(TrainerApprenticeModel::getInstance()->where('fk_trainer', $trainer_id)->findall(), 'fk_apprentice'))->findall(); $coursesList=[]; - foreach (CoursePlanModel::getInstance()->findall() as $courseplan) + foreach (CoursePlanModel::getInstance()->withDeleted(true)->findall() as $courseplan) $coursesList[$courseplan['id']]=$courseplan; - $courses = UserCourseModel::getInstance()->findall(); + $courses = UserCourseModel::getInstance()->withDeleted(true)->findall(); } @@ -118,15 +118,15 @@ public function view_apprentice($apprentice_id = null) } $user_course_status=[]; - foreach (UserCourseStatusModel::getInstance()->findAll() as $usercoursetatus) + foreach (UserCourseStatusModel::getInstance()->withDeleted(true)->findAll() as $usercoursetatus) $user_course_status[$usercoursetatus['id']] = $usercoursetatus; $course_plans=[]; - foreach (CoursePlanModel::getInstance()->findall() as $courseplan) + foreach (CoursePlanModel::getInstance()->withDeleted(true)->findall() as $courseplan) $course_plans[$courseplan['id']] = $courseplan; $trainers = []; - foreach (User_model::getInstance()->where('fk_user_type',User_type_model::getInstance()->where('name',lang('plafor_lang.title_trainer'))->first()['id'])->findall() as $trainer) + foreach (User_model::getInstance()->where('fk_user_type',User_type_model::getInstance()->where('name',lang('plafor_lang.title_trainer'))->first()['id'])->withDeleted(true)->findall() as $trainer) $trainers[$trainer['id']]= $trainer; $links = []; diff --git a/orif/plafor/Controllers/CoursePlan.php b/orif/plafor/Controllers/CoursePlan.php index 2f6d4dc8..a080d3d4 100644 --- a/orif/plafor/Controllers/CoursePlan.php +++ b/orif/plafor/Controllers/CoursePlan.php @@ -134,8 +134,21 @@ public function delete_course_plan($course_plan_id, $action = 0) return redirect()->to('/plafor/courseplan/list_course_plan'); break; case 3: - //Reactiver le plan de formation + //Reactiver le plan de formation et ses competence et objectifs associés + foreach (CoursePlanModel::getCompetenceDomains($course_plan_id) as $competenceDomain){ + $competenceDomain['archive']=null; + CompetenceDomainModel::getInstance()->update($competenceDomain['id'],$competenceDomain); + foreach (CompetenceDomainModel::getOperationalCompetences($competenceDomain['id'],true) as $operationalCompetence){ + $operationalCompetence['archive']=null; + OperationalCompetenceModel::getInstance()->update($operationalCompetence['id'],$operationalCompetence); + foreach (ObjectiveModel::getInstance()->where('fk_operational_competence',$operationalCompetence['id'])->withDeleted(true)->findAll() as $objective){ + $objective['archive']=null; + ObjectiveModel::getInstance()->update($objective['id'],$objective); + } + } + } CoursePlanModel::getInstance()->withDeleted()->update($course_plan_id, ['archive' => null]); + return redirect()->to(base_url('plafor/courseplan/list_course_plan')); break; default: diff --git a/orif/plafor/Language/fr/plafor_lang.php b/orif/plafor/Language/fr/plafor_lang.php index 74097b0a..e2cf108c 100644 --- a/orif/plafor/Language/fr/plafor_lang.php +++ b/orif/plafor/Language/fr/plafor_lang.php @@ -238,6 +238,7 @@ 'course_status' =>'Status des formations', 'status' =>'Statut de la formation', 'form_number_not_unique' =>'Le numéro du plan de formation existe déjà', + 'with_status' =>'Avec le status', 'course_plan_enable_explanation' =>'Toutes les informations concernant ce plan de formation (domaines de compétences, compétences oppérationnelles et objectifs) seront réactivées.', 'competence_domain_enable_explanation' =>'Toutes les informations concernant ce domaine de compétence (symbole, nom, compétences oppérationnelles et objectifs) seront réactivées.', @@ -246,4 +247,6 @@ 'user_course_enable_explanation' =>'Toutes les informations concernant cette formation liée seront réactivées.', 'apprentice_link_enable_explanation' =>'Toutes les informations concernant le lien entre cette apprenti et ce formateur seront réactivées.', 'acquisition_status_enable_explanation' =>'Toutes les informations concernant le statut d\'acquisition seront réactivées.', + + 'apprentices_already_assigned_to_course_plan' => 'Le(s) apprentis suivant sont déjà associé(s) au plan de formation' ]; \ No newline at end of file diff --git a/orif/plafor/Models/CoursePlanModel.php b/orif/plafor/Models/CoursePlanModel.php index c5921eb3..bfe1ea01 100644 --- a/orif/plafor/Models/CoursePlanModel.php +++ b/orif/plafor/Models/CoursePlanModel.php @@ -58,7 +58,7 @@ public static function getInstance(){ * @return array */ public static function getCompetenceDomains($coursePlanId){ - return CompetenceDomainModel::getInstance()->where('fk_course_plan',$coursePlanId)->findAll(); + return CompetenceDomainModel::getInstance()->where('fk_course_plan',$coursePlanId)->withDeleted(true)->findAll(); } /** @@ -66,7 +66,7 @@ public static function getCompetenceDomains($coursePlanId){ * @return array */ public static function getUserCourses($coursePlanId){ - return UserCourseModel::getInstance()->where('fk_course_plan',$coursePlanId)->findAll(); + return UserCourseModel::getInstance()->where('fk_course_plan',$coursePlanId)->withDeleted(true)->findAll(); } /** * @param $userId //is the apprentice id @@ -79,8 +79,8 @@ public function getCoursePlanProgress($userId){ $coursePlanAssociated=[]; function getCoursePlansDatas($userid){ $coursplans=[]; - foreach (UserCourseModel::getInstance()->where('fk_user',$userid)->findAll() as $userCourse){ - $coursplans[$userCourse['fk_course_plan']]=UserCourseModel::getCoursePlan($userCourse['fk_course_plan']); + foreach (UserCourseModel::getInstance()->where('fk_user',$userid)->withDeleted(true)->findAll() as $userCourse){ + $coursplans[$userCourse['fk_course_plan']]=UserCourseModel::getCoursePlan($userCourse['fk_course_plan'],true); $coursplans[$userCourse['fk_course_plan']]['fk_acquisition_status']=$userCourse['fk_status']; } return $coursplans; @@ -88,7 +88,7 @@ function getCoursePlansDatas($userid){ function getCompetenceDomainsDatas($coursePlanId){ $indexedCompetenceDomains=[]; - $competenceDomains=CompetenceDomainModel::getCompetenceDomains(false,$coursePlanId); + $competenceDomains=CompetenceDomainModel::getCompetenceDomains(true,$coursePlanId); foreach ($competenceDomains as $competenceDomain) { $indexedCompetenceDomains[$competenceDomain['id']]=$competenceDomain; } @@ -97,7 +97,7 @@ function getCompetenceDomainsDatas($coursePlanId){ function getOperationalCompetencesDatas($competenceDomainId){ $operationalCompetences=[]; $indexedOperationalCompetences=[]; - $operationalCompetences=OperationalCompetenceModel::getOperationalCompetences(false,$competenceDomainId); + $operationalCompetences=OperationalCompetenceModel::getOperationalCompetences(true,$competenceDomainId); foreach ($operationalCompetences as $operationalCompetence){ $indexedOperationalCompetences[$operationalCompetence['id']]=$operationalCompetence; } @@ -106,7 +106,7 @@ function getOperationalCompetencesDatas($competenceDomainId){ function getObjectivesDatas($opCompId,$userCourse){ $intermediateArray=[]; - foreach (ObjectiveModel::getObjectives(false,$opCompId) as $objective){ + foreach (ObjectiveModel::getObjectives(true,$opCompId) as $objective){ ObjectiveModel::getAcquisitionStatus($objective['id'],$userCourse['id'])['fk_acquisition_level']; $objective['fk_acquisition_level']=ObjectiveModel::getAcquisitionStatus($objective['id'],$userCourse['id'])['fk_acquisition_level']; diff --git a/orif/plafor/Models/UserCourseModel.php b/orif/plafor/Models/UserCourseModel.php index 8cc9fb56..4b2ac6bb 100644 --- a/orif/plafor/Models/UserCourseModel.php +++ b/orif/plafor/Models/UserCourseModel.php @@ -55,8 +55,8 @@ public static function getUser($fkUserId){ * @param $fkCoursePlanId * @return array */ - public static function getCoursePlan($fkCoursePlanId){ - return CoursePlanModel::getInstance()->find($fkCoursePlanId); + public static function getCoursePlan($fkCoursePlanId,$with_archived=0){ + return CoursePlanModel::getInstance()->withDeleted($with_archived)->find($fkCoursePlanId); } /** diff --git a/orif/plafor/Views/course_plan/delete.php b/orif/plafor/Views/course_plan/delete.php index 63b6eee4..f60c5ff7 100644 --- a/orif/plafor/Views/course_plan/delete.php +++ b/orif/plafor/Views/course_plan/delete.php @@ -7,6 +7,7 @@ foreach ($courses as $course){ $apprentices[]=\Plafor\Models\UserCourseModel::getUser($course['fk_user']); $userCourseStatus[]=\Plafor\Models\UserCourseModel::getUserCourseStatus($course['fk_status']); + } /**@TODO * Make situation when there are multiple apprentices associated with the same Course Plan @@ -17,14 +18,17 @@
+

0?lang('plafor_lang.apprentices_already_assigned_to_course_plan'):''?>

0&&isset($apprentices[0])&&$apprentices[0]!=null){?> -

- + foreach ($apprentices as $apprentice): + ?> +

"find(\Plafor\Models\UserCourseModel::getInstance()->where('fk_user',$apprentice['id'])->where('fk_course_plan',$course_plan['id'])->first()['fk_status'])['name']?>"

-

+ +

+

0&&isset($userCourseStatus[0])&&$userCourseStatus[0]!=null){?> -

+

diff --git a/public/commonUtils.js b/public/commonUtils.js index 00d5927b..a93a12b8 100644 --- a/public/commonUtils.js +++ b/public/commonUtils.js @@ -90,7 +90,7 @@ async function initProgress(getCourseplanProgressUrl,detailsLang) { ReactDOM.render(
2} + disabled={coursePlan.archive!==null} /> { coursePlanStats.status <= 2 ? From b6f01b1ca8a016f39f206e7ef23d6b5aa08bab84 Mon Sep 17 00:00:00 2001 From: HeMa Date: Mon, 24 Jan 2022 11:00:11 +0100 Subject: [PATCH 13/33] fix desactivate and activate competences fix cancel links --- orif/plafor/Controllers/CoursePlan.php | 25 ++++-- orif/plafor/Models/CoursePlanModel.php | 4 +- .../Models/OperationalCompetenceModel.php | 4 +- orif/plafor/Views/competence_domain/view.php | 31 +++++++- orif/plafor/Views/course_plan/view.php | 33 +++++++- orif/plafor/Views/objective/view.php | 78 ------------------- .../Views/operational_competence/delete.php | 2 +- .../Views/operational_competence/save.php | 2 +- .../Views/operational_competence/view.php | 28 ++++++- 9 files changed, 110 insertions(+), 97 deletions(-) delete mode 100644 orif/plafor/Views/objective/view.php diff --git a/orif/plafor/Controllers/CoursePlan.php b/orif/plafor/Controllers/CoursePlan.php index a080d3d4..1129f895 100644 --- a/orif/plafor/Controllers/CoursePlan.php +++ b/orif/plafor/Controllers/CoursePlan.php @@ -255,7 +255,14 @@ public function delete_competence_domain($competence_domain_id = null, $action = case 3: //Reactiver le domaine de compétences - + foreach(CompetenceDomainModel::getOperationalCompetences($competence_domain_id,true) as $operationalCompetence){ + foreach (OperationalCompetenceModel::getObjectives($operationalCompetence['id'],true) as $objective){ + $objective['archive']=null; + ObjectiveModel::getInstance()->withDeleted(true)->update($objective['id'],$objective); + } + $operationalCompetence['archive']=null; + OperationalCompetenceModel::getInstance()->withDeleted(true)->update($operationalCompetence['id'],$operationalCompetence); + } CompetenceDomainModel::getInstance()->withDeleted()->update($competence_domain_id, ['archive' => null]); return redirect()->to(base_url('plafor/courseplan/view_course_plan/' . $competence_domain['fk_course_plan'])); break; @@ -301,7 +308,7 @@ public function save_operational_competence($operational_competence_id = 0, $com if (OperationalCompetenceModel::getInstance()->errors() == null) { //when it's ok - return redirect()->to(base_url('plafor/courseplan/view_competence_domain/' . $competence_domain_id)); + return redirect()->to(base_url('plafor/courseplan/view_competence_domain/' . $operational_competence['fk_competence_domain'])); } } $competenceDomains = []; @@ -355,6 +362,10 @@ public function delete_operational_competence($operational_competence_id, $actio break; case 3: //Reactiver la compétence opérationnelle + foreach (OperationalCompetenceModel::getObjectives($operational_competence['id'],true) as $objective){ + $objective['archive']=null; + ObjectiveModel::getInstance()->withDeleted(true)->update($objective['id'],$objective); + } OperationalCompetenceModel::getInstance()->withDeleted()->update($operational_competence_id, ['archive' => null]); return redirect()->to(base_url('plafor/courseplan/view_competence_domain/' . $operational_competence['fk_competence_domain'])); break; @@ -565,18 +576,19 @@ public function list_course_plan($id_apprentice = null, $with_archived=false) */ public function view_course_plan($course_plan_id = null) { + $with_archived=$this->request->getGet('wa')!=null?$this->request->getGet('wa'):false; if(!isset($course_plan_id)) { // Back to course plans list return redirect()->to(base_url('plafor/courseplan/list_course_plan')); } else { - $course_plan = CoursePlanModel::getInstance()->withDeleted(true)->find($course_plan_id); + $course_plan = CoursePlanModel::getInstance()->withDeleted(false)->find($course_plan_id); if(is_null($course_plan)) { // Back to course plans list return redirect()->to(base_url('plafor/courseplan/list_course_plan')); } } - $competence_domains=CoursePlanModel::getCompetenceDomains($course_plan_id); + $competence_domains=CoursePlanModel::getCompetenceDomains($course_plan_id,$with_archived); // Format date $date_begin = Time::createFromFormat('Y-m-d', $course_plan['date_begin']); @@ -610,6 +622,7 @@ public function view_competence_domain($competence_domain_id = null) return redirect()->to(base_url('plafor/courseplan/list_course_plan')); } } + $with_archived=$this->request->getGet('wa')!=null?$this->request->getGet('wa'):false; $course_plan = CompetenceDomainModel::getCoursePlan($competence_domain['fk_course_plan'], true); @@ -621,6 +634,7 @@ public function view_competence_domain($competence_domain_id = null) 'title' =>lang('plafor_lang.title_view_competence_domain'), 'course_plan' =>$course_plan, 'competence_domain' => $competence_domain, + 'with_archived'=>$with_archived, ); return $this->display_view('\Plafor/competence_domain/view',$output); @@ -638,6 +652,7 @@ public function view_operational_competence($operational_competence_id = null) if($operational_competence == null){ return redirect()->to(base_url('plafor/courseplan/list_course_plan/')); } + $with_archived=$this->request->getGet('wa')!=null?$this->request->getGet('wa'):false; $competence_domain=null; $course_plan=null; @@ -647,7 +662,7 @@ public function view_operational_competence($operational_competence_id = null) }catch (Exception $exception){ } - $objectives=OperationalCompetenceModel::getObjectives($operational_competence['id']); + $objectives=OperationalCompetenceModel::getObjectives($operational_competence['id'],$with_archived); $output = array( 'title'=>lang('plafor_lang.title_view_operational_competence'), 'operational_competence' => $operational_competence, diff --git a/orif/plafor/Models/CoursePlanModel.php b/orif/plafor/Models/CoursePlanModel.php index bfe1ea01..733c228e 100644 --- a/orif/plafor/Models/CoursePlanModel.php +++ b/orif/plafor/Models/CoursePlanModel.php @@ -57,8 +57,8 @@ public static function getInstance(){ * @param $coursePlanId * @return array */ - public static function getCompetenceDomains($coursePlanId){ - return CompetenceDomainModel::getInstance()->where('fk_course_plan',$coursePlanId)->withDeleted(true)->findAll(); + public static function getCompetenceDomains($coursePlanId,$with_archived=0){ + return CompetenceDomainModel::getInstance()->where('fk_course_plan',$coursePlanId)->withDeleted($with_archived)->findAll(); } /** diff --git a/orif/plafor/Models/OperationalCompetenceModel.php b/orif/plafor/Models/OperationalCompetenceModel.php index a2316f88..8e759bae 100644 --- a/orif/plafor/Models/OperationalCompetenceModel.php +++ b/orif/plafor/Models/OperationalCompetenceModel.php @@ -66,8 +66,8 @@ public static function getCompetenceDomain($fkCompetenceDomainId){ * @param $operationalCompetenceId * @return array */ - public static function getObjectives($operationalCompetenceId){ - return ObjectiveModel::getInstance()->where('fk_operational_competence',$operationalCompetenceId)->findAll(); + public static function getObjectives($operationalCompetenceId,$with_archived=0){ + return ObjectiveModel::getInstance()->withDeleted($with_archived)->where('fk_operational_competence',$operationalCompetenceId)->findAll(); } public static function getOperationalCompetences($with_archived = false, $competence_domain_id = 0) { diff --git a/orif/plafor/Views/competence_domain/view.php b/orif/plafor/Views/competence_domain/view.php index 5a7e8267..ab553f7c 100644 --- a/orif/plafor/Views/competence_domain/view.php +++ b/orif/plafor/Views/competence_domain/view.php @@ -1,5 +1,6 @@ +
- lang('plafor_lang.details_competence_domain')])?> + lang('plafor_lang.details_competence_domain')])?>

@@ -26,12 +27,20 @@

+
get('user_access')>=config('\User\Config\UserConfig')->access_lvl_admin):?> + + 'form-check-label','style'=>'padding-right:30px']);?> + 'toggle_deleted', 'class' => 'form-check-input' + ]);?> + +
$operational_competence['id'],'symbol'=>$operational_competence['symbol'],'opComp'=>$operational_competence['name']]; } ?> @@ -49,4 +58,20 @@ ])?>
-
\ No newline at end of file +
+ \ No newline at end of file diff --git a/orif/plafor/Views/course_plan/view.php b/orif/plafor/Views/course_plan/view.php index 5ee9707f..704a4cdf 100644 --- a/orif/plafor/Views/course_plan/view.php +++ b/orif/plafor/Views/course_plan/view.php @@ -1,3 +1,4 @@ +
lang('plafor_lang.title_view_course_plan')])?>
@@ -18,9 +19,17 @@

- get('user_access')>=config('\User\Config\UserConfig')->access_lvl_admin):?> - - +
+ get('user_access')>=config('\User\Config\UserConfig')->access_lvl_admin):?> + + + + 'form-check-label','style'=>'padding-right:30px']);?> + 'toggle_deleted', 'class' => 'form-check-input' + ]);?> + +
-
\ No newline at end of file +
+ \ No newline at end of file diff --git a/orif/plafor/Views/objective/view.php b/orif/plafor/Views/objective/view.php deleted file mode 100644 index ac7002f7..00000000 --- a/orif/plafor/Views/objective/view.php +++ /dev/null @@ -1,78 +0,0 @@ -
- lang('plafor_lang.title_view_objective')])?> - -
-
-

-
- -
-

- -
-
-

- -
- -
-
-
-

-
- -
-

- -
-
-

- -
- -
-
-
-

-
- -
-

- -
-
-

- -
-
-

- -
-
-

- -
-
-

- -
- -
-
-
-

-
-
-

-

-
-
-

-

-
-
-

-

-
-
-
\ No newline at end of file diff --git a/orif/plafor/Views/operational_competence/delete.php b/orif/plafor/Views/operational_competence/delete.php index c1c963bb..f9a0f032 100644 --- a/orif/plafor/Views/operational_competence/delete.php +++ b/orif/plafor/Views/operational_competence/delete.php @@ -10,7 +10,7 @@
- +
- + 'btn btn-primary']); ?>
diff --git a/orif/plafor/Views/operational_competence/view.php b/orif/plafor/Views/operational_competence/view.php index 6b7dcbab..b975d041 100644 --- a/orif/plafor/Views/operational_competence/view.php +++ b/orif/plafor/Views/operational_competence/view.php @@ -1,3 +1,6 @@ +
lang('plafor_lang.title_view_operational_competence')])?>
@@ -62,9 +65,17 @@

+
get('user_access')>=config('\User\Config\UserConfig')->access_lvl_admin): ?> + + 'form-check-label','style'=>'padding-right:30px']);?> + 'toggle_deleted', 'class' => 'form-check-input' + ]);?> + +
- + - +
@@ -91,7 +102,6 @@ - get('user_access')>=config('\User\Config\UserConfig')->access_lvl_admin):?> @@ -105,6 +115,22 @@ +