administration of sections and employment sectors
[platal.git] / modules / profile.php
index c47b3e6..07dd95e 100644 (file)
@@ -44,6 +44,8 @@ class ProfileModule extends PLModule
             'admin/medals'     => $this->make_hook('admin_medals', AUTH_MDP, 'admin'),
             'admin/formations' => $this->make_hook('admin_formations', AUTH_MDP, 'admin'),
             'admin/groupes-x'  => $this->make_hook('admin_groupesx', AUTH_MDP, 'admin'),
+            'admin/sections'  => $this->make_hook('admin_sections', AUTH_MDP, 'admin'),
+            'admin/secteurs'  => $this->make_hook('admin_secteurs', AUTH_MDP, 'admin'),
             'admin/trombino'   => $this->make_hook('admin_trombino', AUTH_MDP, 'admin'),
 
         );
@@ -757,6 +759,20 @@ class ProfileModule extends PLModule
         $table_editor->describe('url','site web',false);
         $table_editor->apply($page, $action, $id);
     }  
+    function handler_admin_sections(&$page, $action = 'list', $id = null) {
+        $page->assign('xorg_title','Polytechnique.org - Administration - Sections');
+        $page->assign('title', 'Gestion des Sections');
+        $table_editor = new PLTableEditor('admin/sections','sections','id');
+        $table_editor->describe('text','intitulé',true);
+        $table_editor->apply($page, $action, $id);
+    }  
+    function handler_admin_secteurs(&$page, $action = 'list', $id = null) {
+        $page->assign('xorg_title','Polytechnique.org - Administration - Secteurs');
+        $page->assign('title', 'Gestion des Secteurs');
+        $table_editor = new PLTableEditor('admin/secteurs','emploi_secteur','id');
+        $table_editor->describe('label','intitulé',true);
+        $table_editor->apply($page, $action, $id);
+    }  
     function handler_admin_medals(&$page, $action = 'list', $id = null) {
         $page->assign('xorg_title','Polytechnique.org - Administration - Distinctions');
         $page->assign('title', 'Gestion des Distinctions');