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

Source for file list_com.php

Documentation is available at list_com.php

  1. <?php
  2. /**
  3.  * @package linea21.modules
  4.  * @subpackage workshop
  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['statut']|| $_GET['statut']==-1$statut=-1;
  19. elseif($_GET['statut']!=-1$statut=$_GET['statut'];
  20.  
  21. if (isset($_POST['id'])) $id $_POST['id'];
  22. if (isset($_GET['id'])) $id $_GET['id'];
  23.  
  24. $req_det SQL_getoneCompleteWorkshop($id);
  25. $result $sql_object -> DBSelect($req_det);
  26. $workshop_denomination formatText($result[0]['workshop_denomination']'2HTML');
  27.  
  28. if(!isset($_GET['debut'])) $debut=0;
  29. else $debut=$_GET['debut'];
  30.  
  31. // Nombre d'enregistrement total dans la bdd
  32. $req_count_com SQL_getcountnbcom($id);
  33. $result_nb_com=$sql_object->DBSelect($req_count_com);
  34. $bdd_nb_com=$result_nb_com[0]['num_rows'];
  35. $bdd_nb_com_display $bdd_nb_com." ".$GLOBALS['lang']['workshop']['nb_total_com']."<br />\n";
  36.  
  37.     $link_back='';
  38.     $count_request=$bdd_nb_com;
  39.     $req_list_workcom=SQL_getWorkcomList($debutSELECT_LIMIT$id);
  40.     $result_workcom_list=$sql_object->DBSelect($req_list_workcom);
  41.  
  42. if($count_request<=1$count_request_display $GLOBALS['lang']['divers']['query_result']." : ".$count_request." ".$GLOBALS['lang']['divers']['record']."<br />\n";
  43. else $count_request_display $GLOBALS['lang']['divers']['query_result']." : ".$count_request." ".$GLOBALS['lang']['divers']['records']."<br />\n";
  44.  
  45.  
  46. $link_sup_com=$rub_link."&amp;todo=sup_com&amp;id=".$id."&amp;com_id=";
  47. $link_mod_com=$rub_link."&amp;todo=mod_com&amp;id=".$id."&amp;com_id=";
  48. $link_det=$rub_link."&amp;todo=det&amp;id=";
  49. $link_det_user="index.php?rub=user&amp;todo=det&amp;id=";
  50. $link_statut=$rub_link."&amp;todo=list&amp;statut=";
  51. $link_add_com=$rub_link."&amp;todo=add_com&amp;id=".$id."&amp;com_id=";
  52. $link_list_com=$rub_link."&amp;todo=list_com&amp;id=".$id;
  53. $link_self=$link_list_com;
  54. $link_det_com=$rub_link."&amp;todo=det_com&amp;id=".$id."&amp;com_id=";
  55. $navtitle=$GLOBALS['lang']['workshop']['list_com']." : ".$workshop_denomination;
  56. $titleh2=$GLOBALS['lang']['workshop']['name']." : ".$workshop_denomination;
  57. ?>
  58. <div id="chemin">
  59.     <ul>
  60.         <li>
  61.             <a href="index.php"><? echo $GLOBALS['lang']['way']['home'?></a>
  62.         </li>
  63.         <li>
  64.             <a href="<?php echo $rub_link?>"><? echo $GLOBALS['lang']['menu']['workshop']?></a>
  65.         </li>
  66.         <li>
  67.             <span><? echo formatnavTitle($navtitle)?></span>
  68.         </li>
  69.     </ul>
  70. </div>
  71.   <!--end barre haute -->
  72. <?php
  73. include_once("quickicons.php");
  74. ?>
  75. <div class="contentcontainer">
  76. <?php    include_once($dir."/menurub.php");    ?>
  77. <div id="content">
  78. <?php afflinkbar($todo,$id$lang)?>
  79.         <?php
  80. echo "<h2>" formatTitleh2($titleh2)"</h2>\n";
  81. ?>
  82.  
  83. <?php
  84.         echo $link_back;
  85.  
  86. ?>
  87.     <p><?php
  88.     echo $bdd_nb_com_display;
  89.     echo $count_request_display;
  90.     if (WorkshopAuth_id (GetSessionElement('id')$sql_object$id)==true || IsSuperAdmin())
  91.     echo "<a href=\"" $link_add_com."0\" title=\"" $GLOBALS['lang']['workshop']['add_com'"\" class=\"ico_add2\" style=\"margin-right:20px;\"></a>";
  92.     ?>
  93.     </p>
  94. <?php
  95. echo linkin_page($link_self$count_request$debut);
  96.  
  97. if($result_workcom_list!=0{
  98. echo "<table cellspacing=\"0\" cellpadding=\"3\" class=\"table2\">\n";
  99. echo "<thead>\n";
  100.     echo "<tr>\n"
  101.     echo "<td>".$GLOBALS['lang']['workshop']['com_statut']."</td>\n";
  102.     echo "<td>".$GLOBALS['lang']['workshop']['com_subject']."</td>\n";
  103.     echo "<td>".$GLOBALS['lang']['workshop']['com_author']."</td>\n";
  104.     echo "<td>".$GLOBALS['lang']['workshop']['com_nb_rep']."</td>\n";
  105.     echo "<td>".$GLOBALS['lang']['workshop']['com_date_last']."</td>\n";
  106.     echo "<td><span class=\"semnone\">".$GLOBALS['lang']['divers']['actions']."</span></td>\n";
  107.     echo "</tr>\n";
  108. echo "</thead>\n";
  109. echo "<tbody>\n";
  110.  
  111.  
  112. for($i=0$i<count($result_workcom_list)$i++{
  113.  
  114. $req_workcom_det=SQL_getWorkcom_detList($result_workcom_list[$i]['workcom_id']);
  115.     $result_workcom_det=$sql_object->DBSelect($req_workcom_det);
  116.  
  117.     $workcom_title=formatText(cutText($result_workcom_list[$i]['workcom_subject']901)'2HTML')
  118.     $workcom_user=formatText(cutText($result_workcom_list[$i]['user_login']101)'2HTML')
  119.     
  120.     echo "<tr>\n";
  121.     if ($result_workcom_list[$i]['workcom_statut']=='C'{
  122.      echo "<td><img src=\"../gfx/" .THEME_ADMIN"/images/admin/ico_lock.gif\" alt=\"".$result_workcom_list[$i]['workcom_statut']."\" class=\"iconetodo\" /></td>\n";   
  123.     }
  124.     else echo "<td width=\"5%\">&nbsp;</td>\n";
  125.     echo "<td width=\"50%\"><a href=\"".$link_det_com.$result_workcom_list[$i]['workcom_id']."\" title=\"".$GLOBALS['lang']['workshop']['com']."\">".$workcom_title."</a></td>\n";
  126.     if (IsSuperAdmin())
  127.     echo "<td width=\"15%\"><a href=\"".$link_det_user.$result_workcom_list[$i]['workcom_user_id']."\" title=\"".$GLOBALS['lang']['workshop']['com_author']."\">".$workcom_user."</a></td>\n";
  128.     else     echo "<td width=\"15%\"><span>".$workcom_user."</span></td>\n";
  129.     if ($result_workcom_det[0]['nb_rep']==""{
  130.         echo "<td width=\"5%\"><span class=\"date_table\">0</span></td>\n";
  131.     }
  132.     else echo "<td width=\"5%\"><span class=\"nb_rep_table\">".$result_workcom_det[0]['nb_rep']."</span></td>\n";
  133.     if ($result_workcom_det[0]['workcom_date_crea_display']==""{
  134.         echo "<td width=\"15%\"><span class=\"date_table\">".$result_workcom_list[$i]['workcom_date_crea_display']."</span></td>\n";
  135.     }
  136.     else echo "<td width=\"15%\"><span class=\"date_table\">".$result_workcom_det[0]['workcom_date_crea_display']."</span></td>\n";
  137.     
  138. if (WorkshopAuth_id (GetSessionElement('id')$sql_object$id)==true || IsSuperAdmin()){
  139.     echo "<td width=\"15%\"><div class=\"iconetab\"><a href=\"".$link_sup_com."0&amp;mes_id=".$result_workcom_list [$i]['workcom_id']."\" title=\"".$GLOBALS['lang']['workshop']['sup_com']."\" class=\"ico_sup\"></a>\n";
  140.     echo "<a href=\"".$link_mod_com."0&amp;mes_id=".$result_workcom_list [$i]['workcom_id']."\" title=\"".$GLOBALS['lang']['workshop']['mod_com']."\" class=\"ico_mod\"></a></div></td>";
  141.     }
  142.     else echo "<td width=\"15%\">&nbsp;</td>\n";
  143.     echo "</tr>\n";
  144. }
  145.  
  146. echo "</tbody>";
  147. echo "</table>";
  148. else {
  149.     echo "<div class=\"info\">".$GLOBALS['lang']['workshop']['no_com']."</div>";
  150. }
  151. echo linkin_page($link_self$count_request$debut);
  152.  
  153. ?>
  154. </div>
  155. <?php include_once($dir."/help.php")?>
  156. </div>

Documentation generated on Sat, 08 Nov 2008 14:53:06 +0100 by phpDocumentor 1.4.1