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

Documentation generated on Sat, 08 Nov 2008 14:51:49 +0100 by phpDocumentor 1.4.1