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

Documentation generated on Thu, 03 May 2012 15:06:37 +0200 by phpDocumentor 1.4.1