Go to the documentation of this file.00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 if ( ! defined ('ALLOWED') ) die('Appel direct ne sont pas permis');
00025 require_once("class_document_modele.php");
00026 $sub_action=(isset ($_REQUEST['sa']))?$_REQUEST['sa']:"";
00027 echo js_include('modele_document.js');
00028 echo '<div class="content">';
00029
00030
00031 $doc=new Document_modele($cn);
00032
00033
00034
00035
00036 if ( $sub_action=='add_document')
00037 {
00038 require_once("class_document_modele.php");
00039 $doc=new Document_modele($cn);
00040 $doc->md_name=$_POST['md_name'];
00041 $doc->md_id=-1;
00042 $doc->md_type=$_POST['md_type'];
00043 $doc->start=$_POST['start_seq'];
00044 $doc->md_affect=$_POST['md_affect'];
00045 $doc->Save();
00046 }
00047
00048
00049
00050 if ( $sub_action=='rm_template')
00051 {
00052 require_once("class_document_modele.php");
00053
00054
00055 foreach ( $_POST as $name=>$value )
00056 {
00057 list ($id) = sscanf ($name,"dm_remove_%d");
00058 if ( $id == null ) continue;
00059
00060 $doc=new Document_modele($cn);
00061 $doc->md_id=$id;
00062 $doc->Delete();
00063 }
00064
00065 }
00066
00067
00068
00069 if ( $sub_action == 'mod_template')
00070 {
00071 require_once('class_document_modele.php');
00072 $doc=new Document_modele($cn,$_POST['id']);
00073 $doc->update($_POST);
00074 }
00075
00076
00077
00078 echo $doc->myList();
00079 echo '<div id="add_modele" class="inner_box" style="display:none">';
00080 echo HtmlInput::title_box("Ajout d'un modèle", "add_modele", "hide");
00081 echo $doc->form('');
00082 echo '</div>';
00083
00084 ?>