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

Source for file det.php

Documentation is available at det.php

  1. <?php
  2. /**
  3.  * @package linea21.modules
  4.  * @subpackage dashboard
  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.     if(!isset($_GET['id']&& !isset($_POST['id'])) {
  19.     $id="1";
  20. else {
  21.     if(isset($_POST['id']))    $id=$_POST['id'];
  22.     if(isset($_GET['id']))    $id=$_GET['id'];
  23. }
  24.     if(!isset($_GET['scale_id']&& !isset($_POST['scale_id'])) {
  25.     $scale_id=1;
  26. else {
  27.     if(isset($_POST['scale_id']))    $scale_id=$_POST['scale_id'];
  28.     if(isset($_GET['scale_id']))    $scale_id=$_GET['scale_id'];
  29. }
  30. include_once("../lib/lib_common.php")
  31.  
  32. $sdi_objectnew sdi;
  33. //$result_sdii=$sdi_object->GetInfoSdi($id, $sql_object);
  34. //$result_e=$sdi_object->GetEvaluation( $id, $sql_object, $ID=-1);
  35. //$result_p=$sdi_object->GetProvider( $id, $sql_object, $ID=-1);
  36. //$result_r=$sdi_object->GetRules( $id, $sql_object, $ID=-1);
  37. $req_sdii=SQL_getInfoSdi($id);
  38. $result_sdii $sql_object -> DBSelect($req_sdii);
  39.  
  40. $req_sdir=SQL_getRules$id$sql_object$ID=-1);
  41. $result_r $sql_object -> DBSelect($req_sdir);
  42.  
  43. $req_sdie=SQL_getEvaluation$id$sql_object$ID=-1);
  44. $result_e $sql_object -> DBSelect($req_sdie);
  45.  
  46. $req_sdip=SQL_getProvider$id$sql_object$ID=-1);
  47. $result_p $sql_object -> DBSelect($req_sdip);
  48.  
  49. $req_sdiav=SQL_getAllValue("SCA"$scale_id$id);    
  50. $result_value $sql_object -> DBSelect($req_sdiav);
  51.  
  52. //$result_value=$sdi_object->GetAllValue("SCA", $scale_id, $id, $sql_object);
  53. $req_scale=SQL_getonescale($scale_id);
  54. $resultscale2 $sql_object -> DBSelect($req_scale);
  55.  
  56. $link_det=$rub_link."&amp;todo=det&amp;id="
  57. $link_det_theme="index.php?rub=theme&amp;todo=det&amp;id="
  58. $link_sup=$rub_link."&amp;todo=sup&amp;value_id=";
  59. $link_mod=$rub_link."&amp;todo=mod&amp;value_id=";
  60. $link_add=$rub_link."&amp;todo=add&amp;id=";
  61. $navtitle=_t('dashboard','det')." : ".$result_sdii[0]['sdii_name'];    
  62. //valeur du graphique
  63. ?>
  64. <div id="chemin">
  65.     <ul>
  66.         <li>
  67.             <a href="index.php" class="chemin_home"><? echo _t('way','home'?></a>
  68.         </li>
  69.         <li>
  70.                <a href="<?php echo $rub_link?>" id="chemin_<? echo $rub?>" class="chemin_rub"><? echo _t('menu','dashboard')?></a>
  71.         </li>
  72.         <li>
  73.             <span><? echo formatnavTitle($navtitle);
  74.             ?></span>
  75.         </li>
  76.     </ul>
  77. </div>
  78.   <!--end barre haute -->
  79. <?php
  80. include_once(THEME_ADMIN_PATH."quickicons.php");
  81. ?>
  82. <div class="contentcontainer">
  83. <?php
  84. include_once($dir."/menurub.php");
  85. ?>
  86. <div id="content">
  87.         <h2><? echo formatTitleh2($result_sdii[0]['sdii_name']);
  88.         ?></h2>    
  89. <div class="iconetodo2">
  90.         <? echo "<a href=\"".$link_add.$id."&amp;scale_id=".$scale_id."\" title=\""._t('dashboard','add')."\" class=\"ico_add2\">";?></a>
  91.         </div>    
  92.         
  93.         <? if ($result_value<>false{?>
  94.          <br class="brendstep" />          
  95.           <? if (count($result_value)>2{?> 
  96.         <img src="../dashboard/graph.php?id=<? echo $id?>&amp;scale_id=<? echo $scale_id?>"  id="imggraph" class="graph" alt="<? echo _t('dashboard','all_value');?>"/>
  97.         
  98.         <br class="brendstep" />    
  99.         <?}
  100.         ?>
  101.         <h2>
  102.         <? echo formatTitleh2(_t('dashboard','all_value')." / ".$resultscale2[0]['scale_denomination'])
  103.          ?>
  104.         </h2>
  105.         <br class="brendstep" />    
  106.         <table cellspacing="0" cellpadding="3">
  107.         <thead>
  108.         <tr>
  109.         <?
  110.         echo "<td>"._t('dashboard','date')."</td>\n";
  111.         echo "<td>"._t('dashboard','value')." (".formatText($result_sdii[0]['sdii_unit']'2HTML').")"."</td>\n";
  112.         echo "<td>&nbsp;</td>\n";
  113.         ?>
  114.         </tr>
  115.         </thead>
  116.         <tbody>
  117.         <?
  118.         
  119.         for ($i=0;$i<count($result_value);$i++){
  120.         echo "<tr>\n";
  121.         echo "<td>"formatText($result_value[$i]['date_p']'2HTML')."</td>\n";
  122.         echo "<td>"formatText($result_value[$i]['sdiv_value']'2HTML');
  123.         if ($result_value[$i]['sdiv_statut']=='D'{
  124.             echo "<span class=\"state\">"._t('statut','draft')."</span>";
  125.         }
  126.         echo "</td>\n";
  127.         echo "<td><div class=\"iconetab\"><a href=\"".$link_sup.$result_value[$i]['sdiv_id']."&amp;id=".$id."&amp;scale_id=".$scale_id."\" title=\""._t('dashboard','sup')."\" class=\"ico_sup\"></a>";
  128.         echo "<a href=\"".$link_mod.$result_value[$i]['sdiv_id']."&amp;id=".$id."&amp;scale_id=".$scale_id."\" title=\""._t('dashboard','mod')."\" class=\"ico_mod\"></a></div></td>\n";
  129.         echo "</tr>\n";
  130.         
  131.         }
  132.         ?>
  133.         </tbody>
  134.         </table>
  135.         <? }
  136.         else echo "<br class=\"brendstep\" /><div class=\"info\">"._t('dashboard','novalue').": ".formatText($resultscale2[0]['scale_denomination']'2HTML')."</div>";
  137.         ?>
  138.         <br class="brendstep" />
  139.         
  140.         <dl class="dl2">
  141.         <dt><? echo _t('sdi','theme'?> : </dt>
  142.         <dd><? 
  143.         if (IsSuperAdmin())
  144.         echo "<a href=\"".$link_det_theme.$result_sdii[0]['sdii_theme']."\" title=\"".formatText($result_sdii[0]['theme_name']'2HTML')."\">".formatText($result_sdii[0]['theme_name']'2HTML')."</a>"
  145.         else echo formatText($result_sdii[0]['theme_name']'2HTML');
  146.         ?></dd>
  147.         <dt><? echo _t('sdi','description'?> : </dt>
  148.         <dd><? echo formatText($result_sdii[0]['sdii_description']'2HTML');?></dd>
  149.         <dt><? echo _t('sdi','threshold_relative'?>  :</dt>
  150.         <dd><? 
  151.         if ($result_sdii[0]['sdii_threshold_relative']=='Y'echo _t('sdi','threshold_relative_Y');
  152.                     else echo _t('sdi','threshold_relative_N');
  153.         ?></dd>
  154.         </dl>
  155.         
  156.         
  157.         <h2>
  158.         <? echo _t('sdi','info_mesure')?>
  159.         </h2>
  160.         
  161.         <br class="brendstep" />
  162.         <table cellspacing="0" cellpadding="3">
  163.         <thead>
  164.         <tr>
  165.         <?
  166.         echo "<td>"._t('sdi','max_value')." (".formatText($result_sdii[0]['sdii_unit']'2HTML').")"."</td>\n";
  167.         echo "<td>"._t('sdi','min_value')." (".formatText($result_sdii[0]['sdii_unit']'2HTML').")"."</td>\n";
  168.         echo "<td>"._t('sdi','threshold_value')." (".formatText($result_sdii[0]['sdii_unit']'2HTML').")"."</td>\n";
  169.         echo "<td>"._t('sdi','frequency')."</td>\n";
  170.         ?>
  171.         </tr>
  172.         </thead>
  173.         <tbody>
  174.         <?echo "<tr>\n";
  175.         echo "<td>"formatText($result_sdii[0]['sdii_max_value']'2HTML')."</td>\n";
  176.         echo "<td>"formatText($result_sdii[0]['sdii_min_value']'2HTML')."</td>\n";
  177.         echo "<td>"formatText($result_sdii[0]['sdii_threshold_value']'2HTML')."</td>\n";
  178.         echo "<td>"formatText($result_sdii[0]['sdii_frequency']'2HTML')."</td>\n";
  179.         echo "</tr>\n";
  180.         ?>
  181.         </tbody>
  182.         </table>
  183.         <br class="brendstep" />
  184.         
  185.         <div class="sdi_det">
  186.         <a name="affinfoge" id="affinfoge" style="display:none;" ></a>
  187.         <a href="#affinfoge" onclick="$('#general').slideToggle();"><?echo _t('dashboard','det_sdi');?></a>
  188.         </div>
  189.         <div id="general" style="display:none;" >
  190.         <dl class="dl2">
  191.         
  192.         <?php /*<dt><? echo _t('sdi','range') ?> : </dt>
  193.         <dd><? echo formatText(empty_nc($result_sdii[0]['sdii_range']), '2HTML');?></dd> */ ?>
  194.         <dt><? echo _t('sdi','comment'?> : </dt>
  195.         <dd><? echo formatText(empty_nc($result_sdii[0]['sdii_comment'])'2HTML');?></dd>
  196.         <dt><? echo _t('sdi','goal'?> : </dt>
  197.         <dd><? echo formatText(empty_nc($result_sdii[0]['sdii_goal'])'2HTML');?></dd>
  198.         <dt><? echo _t('sdi','consulting'?> : </dt>
  199.         <dd><? echo formatText(empty_nc($result_sdii[0]['sdii_consulting'])'2HTML');?></dd>
  200.         <dt><? echo _t('divers','statut'?>  :</dt>
  201.         <dd><? echo display_statut($result_sdii[0]['sdii_statut']);?></dd>
  202.         </dl>
  203.         </div>
  204.         <br class="brendstep" />
  205.         
  206.         <div class="sdi_det">
  207.         <a name="affprovider" id="affprovider" style="display:none;"></a>
  208.         <a href="#affprovider" onclick="$('#provider').slideToggle();"><?echo _t('sdi','aff_sdi_p');?></a>
  209.         </div>
  210.         <div id="provider" style="display:none;" >
  211.         <? if ($result_p[0]['sdip_name']==""{
  212.            echo "<h2 class=\"info\">"._t('sdi','noresultp')."</h2>";    
  213.            }else {?>
  214.         <?php
  215.         if(empty($result_p[0]['sdip_email'])) {
  216.           $mailto_provider empty_nc($result_p[0]['sdip_email']);
  217.         else {
  218.           $mailto_provider =  "<a href=\"mailto:".formatText(empty_nc($result_p[0]['sdip_email'])'2HTML')."\" title=\"".formatText(empty_nc($result_p[0]['sdip_email'])'2HTML')."\">".formatText(empty_nc($result_p[0]['sdip_email'])'2HTML')."</a>";
  219.         }
  220.         ?>
  221.         <h2><? echo formatText(empty_nc($result_p[0]['sdip_name'])'2HTML');?></h2>        
  222.         <dl class="dl2">
  223.         <dt><? echo formatText(empty_nc(_t('sdi','p_service'))'2HTML'?> :</dt>
  224.         <dd><? echo formatText(empty_nc($result_p[0]['sdip_service'])'2HTML');?></dd>
  225.         <dt><? echo formatText(empty_nc(_t('sdi','p_incharge'))'2HTML'?> : </dt>
  226.         <dd><? echo formatText(empty_nc($result_p[0]['sdip_incharge'])'2HTML');?></dd>
  227.         <dt><? echo _t('sdi','p_address'?> : </dt>
  228.         <dd><? echo formatText(empty_nc($result_p[0]['sdip_address'])'2HTML');?></dd>
  229.         <dt><? echo _t('sdi','p_phone'?> : </dt>
  230.         <dd><? echo formatText(empty_nc($result_p[0]['sdip_phone'])'2HTML');?></dd>
  231.         <dt><? echo _t('sdi','p_fax'?> : </dt>
  232.         <dd><? echo formatText(empty_nc($result_p[0]['sdip_fax'])'2HTML');?></dd>
  233.         <dt><? echo _t('sdi','p_email'?> : </dt>
  234.         <dd><? echo $mailto_provider?></dd>
  235.         <dt><? echo _t('sdi','p_description'?>  :</dt>
  236.         <dd><? echo formatText(empty_nc($result_p[0]['sdip_description'])'2HTML');?></dd>
  237.         </dl>
  238.         <? ?>
  239.         
  240.         </div>
  241.         <br class="brendstep" />
  242.         
  243.  
  244.         
  245.         <div class="sdi_det">
  246.         <a name="affeval" id="affeval" style="display:none;"></a>
  247.         <a href="#affeval" onclick="$('#evaluation').slideToggle();"><?echo _t('sdi','aff_sdi_e');?></a>
  248.         </div>
  249.         <div id="evaluation" style="display:none;" >
  250.         <br class="brendstep" />
  251.         <table cellspacing="0" cellpadding="3">
  252.         <thead>
  253.         <tr>
  254.         <?
  255.         echo "<td>"._t('sdi','e_scale_compare')."</td>\n";
  256.         echo "<td>"._t('sdi','e_fiability')."</td>\n";
  257.         echo "<td>"._t('sdi','e_accessibility')."</td>\n";
  258.         echo "<td>"._t('sdi','e_lisibility')."</td>\n";
  259.         echo "<td>"._t('sdi','e_relevance')."</td>\n";
  260.         echo "<td>"._t('sdi','e_global_performance')."</td>\n";
  261.         ?>
  262.         </tr>
  263.         </thead>
  264.         <tbody>
  265.         <?echo "<tr>\n";
  266.         echo "<td>"empty_nc($result_e[0]['sdie_scale_compare'])."</td>\n";
  267.         echo "<td>"empty_nc($result_e[0]['sdie_fiability'])."</td>\n";
  268.         echo "<td>"empty_nc($result_e[0]['sdie_accessibility'])."</td>\n";
  269.         echo "<td>"empty_nc($result_e[0]['sdie_lisibility'])."</td>\n";
  270.         echo "<td>"empty_nc($result_e[0]['sdie_relevance'])."</td>\n";
  271.         echo "<td>"empty_nc($result_e[0]['sdie_global_performance'])."</td>\n";
  272.         echo "</tr>\n";
  273.         ?>
  274.         </tbody>
  275.         </table>
  276.         </div>
  277.         <br class="brendstep" />
  278.  
  279.         <div  class="sdi_det">
  280.         <a name="affreg" id="affreg" style="display:none;"></a>
  281.         <a href="#affreg" onclick="$('#reglementation').slideToggle();"><?echo _t('sdi','aff_sdi_r');?></a>
  282.         </div>
  283.         <div id="reglementation" style="display:none;" >
  284.         
  285.         <? if ($result_r[0]['sdir_title']==""{
  286.            echo "<h2 class=\"info\">"._t('sdi','noresultr')."</h2>";    
  287.            }else {?>
  288.         
  289.         <?php
  290.         if(empty($result_r[0]['sdir_referer_uri'])) {
  291.           $rules_link empty_nc($result_r[0]['sdir_referer_uri']);
  292.         else {
  293.           $rules_link "<a href=\"".formatText(empty_nc($result_r[0]['sdir_referer_uri'])'2HTML')."\" title=\"".formatText(empty_nc($result_r[0]['sdir_mask_uri'])'2HTML')."\" class=\"out\">".formatText(empty_nc($result_r[0]['sdir_mask_uri'])'2HTML')."</a>";
  294.         }
  295.         ?>
  296.         <h2><? echo formatText(empty_nc($result_r[0]['sdir_title'])'2HTML');?></h2>    
  297.         <dl class="dl2">
  298.         <dt><? echo _t('sdi','r_referer_uri'?> :</dt>
  299.         <dd><? echo $rules_link"</dd>"?>
  300.         </dl>
  301.         <br class="brendstep" />
  302.         <p>
  303.         <? echo formatText(empty_nc($result_r[0]['sdir_body'])'2HTML')?>
  304.         </p>
  305.         <? ?>
  306.         <br class="brendstep" />
  307.         </div>
  308. </div>
  309. <?php include_once($dir."/help.php")?>
  310. </div>

Documentation generated on Fri, 16 Oct 2009 09:31:20 +0200 by phpDocumentor 1.4.1