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

Source for file tpl_dashboard.php

Documentation is available at tpl_dashboard.php

  1. <?php
  2. /**
  3.  * @package linea21.core
  4.  * @subpackage public
  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. $GLOBALS['filters'][U_L]['scale']['active'1// filter activation
  12. SetHTMLTitle(_t('dashboard','section'))// HTML title
  13. //////////////////////////////////////////
  14. /////récupération des variables GET et POST
  15. //////////////////////////////////////////
  16. include_once(themePath('../dashboard/display.php'));
  17. if (isset($_REQUEST['parentid']))
  18. {
  19.   $sdi_id=$_REQUEST['id'];
  20.   $scale_id=$_REQUEST['parentid'];
  21. }
  22. else if (isset($_REQUEST['id'])) {
  23.   $scale_id=$_REQUEST['id'];
  24. }
  25. else $scale_id=1;
  26.  
  27. ?>
  28. <?php
  29. //////////////////////////////////////////
  30. /////affichage switch d'affichage jeune public / classique
  31. //////////////////////////////////////////
  32.  
  33. if(!isset($_REQUEST['parentid'])) {
  34.  
  35.   if ActiveItemKey($GLOBALS['activeitem']== 'dashboard'{
  36.  
  37.     setBreadcrumb(array(ucfirst(_t('dashboard','section')) => false));
  38.     //////////////////////////////////////////
  39.     /////affichage liste des indicateurs classique
  40.     //////////////////////////////////////////
  41.     echo "<h1>"._t('dashboard','list_public')."</h1>".END_LINE;
  42.     ?>
  43. <div class="h1_comment" id="h1_dashboard"><?php echo _t('dashboard','h1_public_comment')?>
  44. </div>
  45.     <?php
  46.      
  47.     DisplayListValues($scale_id$GLOBALS['filters'][U_L]['scale']['linkvalue']);
  48.     echo "<br />";
  49.   }
  50.  
  51.  
  52.   //////////////////////////////////////////
  53.   /////affichage tableau de bord jeune
  54.   //////////////////////////////////////////
  55.   else {
  56.     echo "<h1>"._t('dashboard','list_public_anim')."</h1>".END_LINE;
  57.     ?>
  58. <div class="h1_comment" id="h1_dashboard"><?php echo _t('dashboard','h1_public_comment')?>
  59. </div>
  60.     <?php
  61.     echo DisplaySwitchAffichage($scale_id);
  62.     echo "<hr />";
  63.     echo DisplayYoung();
  64.   }
  65.  
  66. else {
  67.   //////////////////////////////////////////
  68.   /////affichage détail d'un indicateur
  69.   //////////////////////////////////////////
  70.  
  71.   // set HTML Title
  72.   $result=$GLOBALS['sql_object']->DBSelect(SQL_getOnesdiname($sdi_id));
  73.   SetHTMLTitle(formatText($result[0]['sdii_name']'2HTML'));
  74.   setBreadcrumb(array(ucfirst(_t('dashboard','section')) => HrefMaker(array('rub'=> $GLOBALS['links'][U_L]['dashboard']['linkvalue']))));
  75.   setBreadcrumb(array(formatText($result[0]['sdii_name']'2HTML'=> HrefMaker(array('rub'=> $GLOBALS['links'][U_L]['dashboard']['linkvalue']'id' => $sdi_id'parentid' => $scale_id'name' => formatText($result[0]['sdii_name']'2HTML')))));
  76.  
  77.   if(isset($_REQUEST['parentid']&& ActiveItemKey($GLOBALS['activeitem'])=='dashboard'{
  78.     DisplayOneSdi($sdi_id$scale_id);
  79.     setBreadcrumb(array(ucfirst(_t('dashboard','mode_aff_info')) => false));
  80.   }
  81.   if (isset($_REQUEST['parentid']&& ActiveItemKey($GLOBALS['activeitem'])=='dashboard-rules'{
  82.     DisplayOneSdirules($sdi_id$scale_id);
  83.     setBreadcrumb(array(ucfirst(_t('dashboard','mode_aff_rules')) => false));
  84.   }
  85.   if (isset($_REQUEST['parentid']&& ActiveItemKey($GLOBALS['activeitem'])=='dashboard-assessment'{
  86.     DisplayOneSdievaluation($sdi_id$scale_id);
  87.     setBreadcrumb(array(ucfirst(_t('dashboard','mode_aff_evaluation')) => false));
  88.   }
  89.   if (isset($_REQUEST['parentid']&& ActiveItemKey($GLOBALS['activeitem'])=='dashboard-provider'{
  90.     DisplayOneSdiprovider($sdi_id$scale_id);
  91.     setBreadcrumb(array(ucfirst(_t('dashboard','mode_aff_provider')) => false));
  92.   }
  93. }?>

Documentation generated on Fri, 01 Apr 2011 09:35:12 +0200 by phpDocumentor 1.4.1