linea21-modules
[ class tree: linea21-modules ] [ index: linea21-modules ] [ all elements ]

Source for file mod_e.php

Documentation is available at mod_e.php

  1. <?php
  2. /**
  3.  * @package linea21.modules
  4.  * @subpackage sdi
  5.  * @author linea21 <info@linea21.com>
  6.  * @version $id SVN
  7.  * @access public
  8.  * @license http://opensource.org/licenses/gpl-3.0.html
  9.  */
  10.  
  11. //////////// Check Inclusion de pages //////////// 
  12. if (!function_exists('AuthenthificationProcess'))
  13. include_once("../lib/lib_common.php");
  14. ReloadIndex('admin');
  15. }
  16. ////////////
  17.  
  18. $table="";
  19. $link_mod_r=$rub_link."&amp;todo=mod_r&amp;id=";
  20. $link_mod_p=$rub_link."&amp;todo=mod_p&amp;id=";
  21. $link_mod=$rub_link."&amp;todo=mod&amp;id=";
  22.  
  23. if(!isset($_GET['id']&& !isset($_POST['id'])) {
  24.     $id="1";
  25. else {
  26.     if(isset($_POST['id']))    $id=$_POST['id'];
  27.     if(isset($_GET['id']))    $id=$_GET['id'];
  28. }
  29.  
  30.  
  31. if (isset($_POST['enregistrer'])) {
  32.     $data_table unserialize(urldecode($_POST['data_table']));
  33.     $j=0;
  34.     for ($i=13;$i<19;$i++){
  35.     $data_table_e[$j]=$data_table[$i];
  36.     $j++;
  37.     }
  38.     $sdi_objectnew sdi;
  39.     $result=$sdi_object->ModifyParam($id$data_table_e"E"$sql_object);
  40.     $link_confirm="confirm.php?rub=".$rub."&todo=".$todo."&id=".$id;
  41.     if(isset($result)) header("Location: ".$link_confirm);
  42.     else  system_error();
  43.  
  44. $sdi_objectnew sdi;
  45. //$data_evaluation=$sdi_object->GetEvaluation($id_idd=$id, $sql_object, $ID="-1");
  46. $req_sdie=SQL_getEvaluation$id_idd=$id$sql_object$ID="-1");
  47. $data_evaluation $sql_object -> DBSelect($req_sdie);
  48.  
  49. $form_e_scale_compare $data_evaluation[0]['sdie_scale_compare'];
  50. $form_e_fiability $data_evaluation[0]['sdie_fiability'];
  51. $form_e_accessibility $data_evaluation[0]['sdie_accessibility'];
  52. $form_e_lisibility $data_evaluation[0]['sdie_lisibility'];
  53. $form_e_relevance $data_evaluation[0]['sdie_relevance'];
  54. $form_e_global_performance =$data_evaluation[0]['sdie_global_performance'];
  55.  
  56. if (isset($_POST['valider2'])) {
  57.     $table[13$_POST['e_scale_compare'];
  58.     $table[14$_POST['e_fiability'];
  59.     $table[15$_POST['e_accessibility'];
  60.     $table[16$_POST['e_lisibility'];
  61.     $table[17$_POST['e_relevance'];
  62.     $table[18$_POST['e_global_performance'];
  63.     $sdi_object new sdi;
  64.     $integrity2 $sdi_object -> CheckDataIntegrity_eval($table);
  65.  
  66.     $form_e_scale_compare $_POST['e_scale_compare'];
  67.     $form_e_fiability $_POST['e_fiability'];
  68.     $form_e_accessibility $_POST['e_accessibility'];
  69.     $form_e_lisibility $_POST['e_lisibility'];
  70.     $form_e_relevance $_POST['e_relevance'];
  71.     $form_e_global_performance $_POST['e_global_performance'];
  72.  
  73.     $table urlencode(serialize($table));
  74. include_once(THEME_ADMIN_PATH."quickicons.php");
  75. $req_list_sdiname=SQL_getOnesdiname($id);
  76. $data_sdi_name $sql_object -> DBSelect($req_list_sdiname);
  77. $navtitle=_t('sdi','mod')." : ".$data_sdi_name[0]['sdii_name'];
  78. ?>
  79.  
  80. <div id="chemin">
  81.     <ul>
  82.         <li>
  83.             <a href="index.php" class="chemin_home"><?php echo _t('way','home'?></a>
  84.         </li>
  85.         <li>
  86.             <a href="<?php echo $rub_link;
  87. ?>"  id="chemin_<? echo $rub?>" class="chemin_rub"><?php echo _t('menu','sdi')?></a>
  88.         </li>
  89.         <li>
  90.             <span><?php echo formatnavTitle($navtitle?></span>
  91.         </li>
  92.     </ul>
  93. </div>
  94.  
  95. <?
  96.  
  97.  
  98.     if (!isset($integrity2|| is_string($integrity2)) {
  99.  
  100.         ?>
  101. <div class="contentcontainer">
  102.         <?php
  103.         include_once($dir "/menurub.php");
  104.  
  105.         ?>
  106.         <div id="content">
  107.             <?php
  108.         if (isset($integrity2&& is_string($integrity2)) display_errors($integrity2);
  109.  
  110.         ?>
  111.             <div class="mod_link">
  112.     <a href="<? echo $link_mod.$id ;?>"><?echo _t('sdi','mod');?></a> | 
  113.     <a href="<? echo $link_mod_p.$id ;?>"><?echo _t('sdi','modify_sdi_p');?></a> | 
  114.     <a href="<? echo $link_mod_r.$id ;?>"><?echo _t('sdi','modify_sdi_r');?></a>
  115.     </div>
  116.             <br class="brendstep" />
  117.         
  118.             <h2><?php echo formatTitleh2($data_sdi_name[0]['sdii_name'])?></h2>
  119.             
  120.             <form id="addsdi2" action="<?php echo $_SERVER['SCRIPT_NAME'];
  121.         ?>" method="post">
  122.                 <p>
  123.                 <label for="e_scale_compare" ><?php echo _t('sdi','e_scale_compare'?> * :</label>
  124.                 <input name="e_scale_compare" type="text" class="textfield" id="e_scale_compare" maxlength="3" value="<?php echo $form_e_scale_compare;
  125.         ?>" />
  126.                 </p>
  127.                 <p>
  128.                 <label for="e_fiability" ><?php echo _t('sdi','e_fiability'?> * :</label>
  129.                 <input name="e_fiability" type="text" class="textfield" id="e_fiability" maxlength="3" value="<?php echo $form_e_fiability;
  130.         ?>" />
  131.                 </p>
  132.                 <p>
  133.                 <label for="e_accessibility" ><?php echo _t('sdi','e_accessibility'?> * :</label>
  134.                 <input name="e_accessibility" type="text" class="textfield" id="e_accessibility" maxlength="3" value="<?php echo $form_e_accessibility;
  135.         ?>" />
  136.                 </p>
  137.                 <p>
  138.                 <label for="e_lisibility" ><?php echo _t('sdi','e_lisibility'?> * :</label>
  139.                 <input name="e_lisibility" type="text" class="textfield" id="e_lisibility" maxlength="3" value="<?php echo $form_e_lisibility;
  140.         ?>" />
  141.                 </p>
  142.                 <p>
  143.                 <label for="e_relevance" ><?php echo _t('sdi','e_relevance'?> * :</label>
  144.                 <input name="e_relevance" type="text" class="textfield" id="e_relevance" maxlength="3" value="<?php echo $form_e_relevance;
  145.         ?>" />
  146.                 </p>
  147.                 <p>
  148.                 <label for="e_global_performance" ><?php echo _t('sdi','e_global_performance'?> * : </label>
  149.                 <input name="e_global_performance" type="text" class="textfield" id="e_global_performance" maxlength="3" value="<?php echo $form_e_global_performance;
  150.         ?>" />
  151.                 </p>
  152.                 
  153.                 <div>
  154.                 <input name="table" type="hidden" value="<?php echo $table;
  155.         ?>" id="table" />
  156.         <input name="id" type="hidden" value="<?php echo $id;
  157.             ?>" id="id" />
  158.             
  159.                 <input name="rub" type="hidden" value="<?php echo $rub;
  160.         ?>" id="rub" />
  161.                 <input name="todo" type="hidden" value="<?php echo $todo;
  162.         ?>" id="todo" />
  163.         <br />
  164.                 <? echo cancel_button($rub_link."&amp;todo=det&amp;id=".$id)?>
  165.                         <input name="valider2" type="submit" value="<?php echo _t('btn','valid'?>" class="button" id="valider" />
  166.                 </div>
  167.             </form>
  168.         </div>
  169. <?php include_once($dir "/help.php");
  170.         ?>
  171. </div>
  172.  
  173. <?php
  174.     else {
  175.                 if (!isset($integrity5|| is_string($integrity5)) {
  176.                 
  177.                 
  178.                     $table=unserialize(urldecode($table));
  179.                    
  180.                     $display_e_scale_compare empty_nc($table[13]);
  181.                     $display_e_fiability empty_nc($table[14]);
  182.                     $display_e_accessibility empty_nc($table[15]);
  183.                     $display_e_lisibility empty_nc($table[16]);
  184.                     $display_e_relevance empty_nc($table[17]);
  185.                     $display_e_global_performance empty_nc($table[18]);
  186.                     $table urlencode(serialize($table));
  187.  
  188.                     ?>
  189. <div class="contentcontainer">
  190. <?php
  191.                     include_once($dir "/menurub.php");
  192.  
  193.                     ?>
  194. <div id="content">
  195.             <h2><?php echo _t('recap','title';
  196.                     ?></h2>
  197.             <dl class="dl3">    
  198.                 <dt><?php echo _t('sdi','e_scale_compare';
  199.                     ?> : </dt>
  200.                 <dd><?php echo $display_e_scale_compare ;
  201.                     ?><br /></dd>
  202.                 <dt><?php echo _t('sdi','e_fiability';
  203.                     ?> : </dt>
  204.                 <dd><?php echo $display_e_fiability ;
  205.                     ?><br /></dd>
  206.                 <dt><?php echo _t('sdi','e_accessibility';
  207.                     ?> : </dt>
  208.                 <dd><?php echo $display_e_accessibility ;
  209.                     ?><br /></dd>
  210.                 <dt><?php echo _t('sdi','e_lisibility';
  211.                     ?> : </dt>
  212.                 <dd><?php echo $display_e_lisibility ;
  213.                     ?><br /></dd>
  214.                 <dt><?php echo _t('sdi','e_relevance';
  215.                     ?> : </dt>
  216.                 <dd><?php echo $display_e_relevance ;
  217.                     ?><br /></dd>
  218.                 <dt><?php echo _t('sdi','e_global_performance';
  219.                     ?> : </dt>
  220.                 <dd><?php echo $display_e_global_performance ;
  221.                     ?><br /></dd>
  222.             </dl>
  223.             <form id="addsdi5" action="<?php echo $_SERVER['SCRIPT_NAME'];
  224.                     ?>" method="post">
  225.                 <div>
  226.                 <input name="rub" type="hidden" value="<?php echo $rub;
  227.                     ?>" id="rub" />
  228.                 <input name="todo" type="hidden" value="<?php echo $todo;
  229.                     ?>" id="todo" />
  230.                     <input name="id" type="hidden" value="<?php echo $id;
  231.             ?>" id="id" /><br />
  232.                 <? echo cancel_button($rub_link."&amp;todo=det&amp;id=".$id)?>
  233.                 
  234.                 <input name="data_table" type="hidden" value="<?php echo $table;
  235.                     ?>" id="data_table" />
  236.                 <input name="retour" type="button" value="<?php echo _t('btn','preview'?>" class="button" id="retour" onclick="history.go(-1);" />
  237.                 <input name="enregistrer" type="submit" value="<?php echo _t('btn','save'?>" class="button" id="valider" />
  238.                 </div>
  239.             </form>
  240.         </div>
  241.     <?php include_once($dir "/help.php");
  242.                     ?>
  243. </div>
  244. <?php
  245.                 
  246.             
  247.  
  248. ?>

Documentation generated on Fri, 16 Oct 2009 09:37:21 +0200 by phpDocumentor 1.4.1