/[dolibarr]/dolibarr/htdocs/projet/index.php
ViewVC logotype

Diff of /dolibarr/htdocs/projet/index.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.23 by rodolphe, Mon Aug 22 17:25:53 2005 UTC revision 1.24 by eldy, Wed Aug 31 21:12:28 2005 UTC
# Line 18  Line 18 
18   *   *
19   * $Id$   * $Id$
20   * $Source$   * $Source$
  *  
21   */   */
22    
23  /**  /**
# Line 33  $langs->load("projects"); Line 32  $langs->load("projects");
32    
33  if (!$user->rights->projet->lire) accessforbidden();  if (!$user->rights->projet->lire) accessforbidden();
34    
35  /*  // Sécurité accés client
  * Sécurité accés client  
  */  
36  if ($user->societe_id > 0)  if ($user->societe_id > 0)
37  {  {
38    $action = '';    $action = '';
# Line 57  print '<tr><td width="30%" valign="top" Line 54  print '<tr><td width="30%" valign="top"
54  print '<table class="noborder" width="100%">';  print '<table class="noborder" width="100%">';
55  print '<tr class="liste_titre">';  print '<tr class="liste_titre">';
56  print_liste_field_titre($langs->trans("Project"),"index.php","s.nom","","","",$sortfield);  print_liste_field_titre($langs->trans("Project"),"index.php","s.nom","","","",$sortfield);
57  print '<td align="center">'.$langs->trans("NbOpenTasks").'</td>';  print '<td align="right">'.$langs->trans("NbOpenTasks").'</td>';
58  print "</tr>\n";  print "</tr>\n";
59    
60  $sql = "SELECT p.title, p.rowid, count(t.rowid)";  $sql = "SELECT p.title, p.rowid, count(t.rowid)";
61  $sql .= " FROM ".MAIN_DB_PREFIX."projet as p";  $sql.= " FROM ".MAIN_DB_PREFIX."projet as p";
62  $sql .= " , ".MAIN_DB_PREFIX."projet_task as t";  $sql.= " LEFT JOIN ".MAIN_DB_PREFIX."projet_task as t ON p.rowid = t.fk_projet";
63  $sql .= " WHERE t.fk_projet = p.rowid";  //$sql.= " , ".MAIN_DB_PREFIX."projet_task as t";
64    //$sql.= " WHERE t.fk_projet = p.rowid";
65  if ($socidp)  if ($socidp)
66  {  {
67    $sql .= " AND s.idp = $socidp";    $sql .= " AND s.idp = $socidp";
68  }  }
69  $sql .= " GROUP BY p.rowid";  $sql.= " GROUP BY p.rowid";
70    
71  $var=true;  $var=true;
72  $resql = $db->query($sql);  $resql = $db->query($sql);
# Line 83  if ( $resql ) Line 80  if ( $resql )
80        $row = $db->fetch_row( $resql);        $row = $db->fetch_row( $resql);
81        $var=!$var;        $var=!$var;
82        print "<tr $bc[$var]>";        print "<tr $bc[$var]>";
83        print '<td><a href="'.DOL_URL_ROOT.'/projet/tasks/fiche.php?id='.$row[1].'">'.$row[0].'</a></td>';        print '<td><a href="'.DOL_URL_ROOT.'/projet/fiche.php?id='.$row[1].'">'.img_object($langs->trans("ShowProject"),"project")." ".$row[0].'</a></td>';
84        print '<td align="center">'.$row[2].'</td>';        print '<td align="right">'.$row[2].'</td>';
85        print "</tr>\n";        print "</tr>\n";
86            
87        $i++;        $i++;
# Line 108  print '</td><td width="70%" valign="top" Line 105  print '</td><td width="70%" valign="top"
105  print '<table class="noborder" width="100%">';  print '<table class="noborder" width="100%">';
106  print '<tr class="liste_titre">';  print '<tr class="liste_titre">';
107  print_liste_field_titre($langs->trans("Company"),"index.php","s.nom","","","",$sortfield);  print_liste_field_titre($langs->trans("Company"),"index.php","s.nom","","","",$sortfield);
108  print '<td>Nb</td>';  print '<td align="right">'.$langs->trans("Nb").'</td>';
109  print "</tr>\n";  print "</tr>\n";
110    
111  $sql = "SELECT s.nom, s.idp, count(p.rowid)";  $sql = "SELECT s.nom, s.idp, count(p.rowid)";
112  $sql .= " FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."projet as p";  $sql .= " FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."projet as p";
113  $sql .= " WHERE p.fk_soc = s.idp";  $sql .= " WHERE p.fk_soc = s.idp";
   
114  if ($socidp)  if ($socidp)
115  {  {
116    $sql .= " AND s.idp = $socidp";    $sql .= " AND s.idp = $socidp";
# Line 134  if ( $resql ) Line 130  if ( $resql )
130        $row = $db->fetch_row( $resql);        $row = $db->fetch_row( $resql);
131        $var=!$var;        $var=!$var;
132        print "<tr $bc[$var]>";        print "<tr $bc[$var]>";
133        print '<td><a href="'.DOL_URL_ROOT.'/projet/liste.php?socid='.$row[1].'">'.$row[0].'</a></td>';        print '<td><a href="'.DOL_URL_ROOT.'/projet/liste.php?socid='.$row[1].'">'.img_object($langs->trans("ShowCompany"),"company")." ".$row[0].'</a></td>';
134        print '<td>'.$row[2].'</td>';        print '<td align="right">'.$row[2].'</td>';
135        print "</tr>\n";        print "</tr>\n";
136            
137        $i++;        $i++;

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26