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 project
  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. //////////// Check Droits utilisateur ////////////
  18. if (!IsSuperAdmin()) ReloadIndex('admin');  
  19. ////////////
  20.  
  21.  
  22. if (isset($_GET['id'])) $id $_GET['id'];
  23. if (isset($_POST['id'])) $id $_POST['id'];
  24.  
  25. $req_det SQL_getoneCompleteProject($id);
  26. $result $sql_object->DBSelect($req_det);
  27. if ($result == || count($result!= 1exit;
  28.  
  29. // Getting Indicators
  30. $query SQL_getProjectSdi($id);
  31. $data $sql_object->DBSelect($query);
  32.  
  33. if($data != || count($data)!=1{
  34.   $sdi_list='<ul style="padding:0">';
  35.   foreach ($data as &$value{
  36.         $sdi_list.= '<li><a href="index.php?rub=sdi&amp;todo=det&amp;id='.$value['sdii_id'].'">'.formatText($value['sdii_name']'2HTML').'</a></li>'.END_LINE;
  37.       }
  38.   $sdi_list.='</ul>';
  39. else $sdi_list=_t('divers','none');
  40.  
  41.  
  42. $project_object new project;
  43.  
  44. $display_name formatText($result[0]['project_name']'2HTML');
  45. $display_priority formatText($result[0]['project_priority']'2HTML');
  46. if(!is_numeric($result[0]['project_parent_id']|| $result[0]['project_parent_id']==0{
  47.   $display_parent _t('divers','none');
  48. else {
  49.   $display_parent '<a href="'.$rub_link .'&amp;todo=det&amp;id='.$result[0]['project_parent_id'].'" title="'._t('project','det').' '.formatText($result[0]['parent_name']'2ALT').'">'.formatText($result[0]['parent_name']'2HTML').'</a>';
  50. }
  51. $display_description linkin_content(formatText(empty_none($result[0]['project_description'])'2HTML'));
  52. $display_body linkin_content(formatText($result[0]['project_body']'2HTML'));
  53.  
  54. $display_theme formatText($result[0]['theme_name']'2HTML');
  55. $display_workshop formatText($result[0]['workshop_denomination']'2HTML');
  56. $display_scale formatText($result[0]['scale_denomination']'2HTML');
  57. $display_user formatText($result[0]['user_login']'2HTML');
  58. $display_begin_date empty_nc($result[0]['project_begin_date_display']);
  59. $display_estimated_date empty_nc($result[0]['project_estimated_date_display']);
  60. $display_end_date empty_nc($result[0]['project_end_date_display']);
  61. $display_date_crea $result[0]['project_date_crea_display'];
  62. $display_last_modify $result[0]['project_last_modify_display'];
  63. $project_posted_by $result[0]['project_posted_by'];
  64. $project_scale_id $result[0]['project_scale_id'];
  65. $project_theme_id $result[0]['project_theme_id'];
  66. $project_workshop_id $result[0]['project_workshop_id'];
  67.  
  68.  
  69. $display_statut display_statut($result[0]['project_statut']);
  70. if ($result[0]['project_published_date_display'== '01-01-0001'$display_published_date _t('statut','draft');
  71. else $display_published_date $result[0]['project_published_date_display'];
  72.  
  73. $link_sup $rub_link "&amp;todo=sup&amp;id=";
  74. $link_mod $rub_link "&amp;todo=mod&amp;id=";
  75.  
  76. ?>
  77. <div id="chemin">
  78.     <ul>
  79.         <li>
  80.             <a href="index.php" class="chemin_home">
  81.             <?php echo _t('way','home')?>
  82.             </a>
  83.         </li>
  84.         <li>
  85.              <a href="<?php echo $rub_link?>" id="chemin_<? echo $rub?>" class="chemin_rub">
  86.             <?php echo _t('menu','project')?>
  87.             </a>
  88.         </li>
  89.         <li>
  90.             <span><?php echo formatNavTitle(_t('project','det'" : " $display_name)?></span>
  91.         </li>
  92.     </ul>
  93. </div>
  94.   <!--end barre haute -->
  95. <?php
  96. include_once(THEME_ADMIN_PATH."quickicons.php");
  97.  
  98. ?>
  99. <div class="contentcontainer">
  100. <?php
  101. include_once($dir "/menurub.php");
  102.  
  103. ?>
  104. <div id="content">
  105.         <?php
  106. echo "<h2>";
  107. echo formatTitleh2($display_name);
  108. echo "</h2>\n";
  109. echo "\t<a href=\"" $link_sup $id "\" class=\"ico_sup2\" title=\"" _t('project','sup'"\"></a>\n";
  110. echo "\t<a href=\"" $link_mod $id "\" class=\"ico_mod2\" title=\"" _t('project','mod'"\"></a>\n";
  111.  
  112. echo "<dl class=\"dl3\">\n";
  113. echo "<dt>" _t('project','name'"</dt>\n";
  114. echo "<dd>" $display_name "</dd>\n";
  115. echo "<dt>" _t('project','parent'"</dt>\n";
  116. echo "<dd>" $display_parent "</dd>\n";
  117. echo "<dt>" _t('project','description'"</dt>\n";
  118. echo "<dd>" $display_description "</dd>\n";
  119. echo "<dt>" _t('project','body'" :</dt>\n";
  120. echo "<dd>" $display_body "</dd>\n";
  121. echo "<dt>" _t('project','begin_date'" :</dt>\n";
  122. echo "<dd>" $display_begin_date "</dd>\n";
  123. echo "<dt>" _t('project','estimated_date'" :</dt>\n";
  124. echo "<dd>" $display_estimated_date "</dd>\n";
  125. echo "<dt>" _t('project','end_date'" :</dt>\n";
  126. echo "<dd>" $display_end_date "</dd>\n";
  127. echo "<dt>" _t('project','priority'"</dt>\n";
  128. echo "<dd>" $display_priority "</dd>\n";
  129. echo "<dt>" _t('project','theme'"</dt>\n";
  130. if($project_theme_id != 0{
  131.   echo '<dd><a href="?rub=theme&amp;todo=det&amp;id='.$project_theme_id.'">' $display_theme '</a></dd>'.END_LINE;
  132. else {
  133.   echo "<dd>" empty_none($display_theme"</dd>\n";
  134. }
  135. echo "<dt>" _t('project','workshop'"</dt>\n";
  136. if($project_workshop_id != 0{
  137. echo '<dd><a href="?rub=workshop&amp;todo=det&amp;id='.$project_workshop_id.'">' $display_workshop '</a></dd>'.END_LINE;
  138. else {
  139.   echo "<dd>" empty_none($display_workshop"</dd>\n";
  140. }
  141. echo "<dt>" _t('project','scale'" :</dt>\n";
  142. echo '<dd><a href="?rub=scale&amp;todo=det&amp;id='.$project_scale_id.'">' $display_scale '</a></dd>'.END_LINE;
  143. echo "<dt>"._t('project','sdi')." :</dt>\n";
  144. echo "<dd>".$sdi_list."</dd>\n";
  145. echo "<dt>" _t('project','author'" :</dt>\n";
  146. echo '<dd><a href="?rub=user&amp;todo=det&amp;id='.$project_posted_by.'">' $display_user '</a></dd>'.END_LINE;
  147. echo "<dt>" _t('statut','published_on'"</dt>\n";
  148. echo "<dd>" $display_published_date "</dd>\n";
  149. echo "<dt>" _t('divers','date_crea'"</dt>\n";
  150. echo "<dd>" $display_date_crea "</dd>\n";
  151. echo "<dt>" _t('divers','last_modify'"</dt>\n";
  152. echo "<dd>" $display_last_modify "</dd>\n";
  153. echo "<dt>" _t('divers','statut'"</dt>\n";
  154. echo "<dd>" $display_statut "</dd>\n";
  155. echo "</dl>\n";
  156.  
  157. ?>
  158.  
  159. </div>
  160. <?php include_once($dir "/help.php");
  161. ?>
  162. </div>

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