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

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

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

revision 1.22 by eldy, Fri Sep 2 22:26:16 2005 UTC revision 1.23 by eldy, Wed Sep 7 21:47:16 2005 UTC
# Line 28  Line 28 
28  */  */
29    
30  require("./pre.inc.php");  require("./pre.inc.php");
31  require("../contact.class.php");  require_once(DOL_DOCUMENT_ROOT."/contact.class.php");
32    require_once(DOL_DOCUMENT_ROOT."/fichinter/fichinter.class.php");
33    
34  $langs->load("interventions");  $langs->load("interventions");
35    
# Line 69  $sql .= " ORDER BY $sortfield $sortorder Line 70  $sql .= " ORDER BY $sortfield $sortorder
70  $result=$db->query($sql);  $result=$db->query($sql);
71  if ($result)  if ($result)
72  {  {
73    $num = $db->num_rows($result);      $fichinter_static=new Fichinter($db);
   print_barre_liste($langs->trans("ListOfInterventions"), $page, "index.php","&socid=$socid",$sortfield,$sortorder,'',$num);  
74    
75    $i = 0;      $num = $db->num_rows($result);
76    print '<table class="noborder" width="100%">';      print_barre_liste($langs->trans("ListOfInterventions"), $page, "index.php","&amp;socid=$socid",$sortfield,$sortorder,'',$num);
77    print "<tr class=\"liste_titre\">";  
78    print_liste_field_titre($langs->trans("Ref"),"index.php","f.ref","","&amp;socid=$socid",'width="15%"',$sortfield);      $i = 0;
79    print_liste_field_titre($langs->trans("Company"),"index.php","s.nom","","&amp;socid=$socid",'',$sortfield);      print '<table class="noborder" width="100%">';
80    print '<td>'.$langs->trans("Description").'</td>';      print "<tr class=\"liste_titre\">";
81    print_liste_field_titre($langs->trans("Date"),"index.php","f.datei","","&amp;socid=$socid",'align="center"',$sortfield);      print_liste_field_titre($langs->trans("Ref"),"index.php","f.ref","","&amp;socid=$socid",'width="15%"',$sortfield);
82    print '<td align="right">'.$langs->trans("Duration").'</td>';      print_liste_field_titre($langs->trans("Company"),"index.php","s.nom","","&amp;socid=$socid",'',$sortfield);
83    print '<td align="center">'.$langs->trans("Status").'</td>';      print '<td>'.$langs->trans("Description").'</td>';
84    print "</tr>\n";      print_liste_field_titre($langs->trans("Date"),"index.php","f.datei","","&amp;socid=$socid",'align="center"',$sortfield);
85    $var=True;      print '<td align="right">'.$langs->trans("Duration").'</td>';
86    $total = 0;      print '<td align="center">'.$langs->trans("Status").'</td>';
87    while ($i < $num)      print "</tr>\n";
88        $var=True;
89        $total = 0;
90        while ($i < $num)
91      {      {
92        $objp = $db->fetch_object($result);          $objp = $db->fetch_object($result);
93        $var=!$var;          $var=!$var;
94        print "<tr $bc[$var]>";          print "<tr $bc[$var]>";
95        print "<td><a href=\"fiche.php?id=$objp->fichid\">".img_object($langs->trans("Show"),"task").' '.$objp->ref."</a></td>\n";          print "<td><a href=\"fiche.php?id=$objp->fichid\">".img_object($langs->trans("Show"),"task").' '.$objp->ref."</a></td>\n";
96            print '<td><a href="'.DOL_URL_ROOT.'/comm/fiche.php?socid='.$objp->idp.'">'.img_object($langs->trans("ShowCompany"),"company").' '.dolibarr_trunc($objp->nom,44)."</a></td>\n";
97        print '<td><a href="'.DOL_URL_ROOT.'/comm/fiche.php?socid='.$objp->idp.'">'.img_object($langs->trans("ShowCompany"),"company").' '.$objp->nom."</a></td>\n";          print '<td>'.nl2br($objp->note).'</td>';
98        print '<td>'.nl2br($objp->note).'</td>';          print '<td align="center">'.dolibarr_print_date($objp->dp)."</td>\n";
99        print '<td align="center">'.dolibarr_print_date($objp->dp)."</td>\n";          print '<td align="right">'.price($objp->duree).'</td>';
100        print '<td align="right">'.price($objp->duree).'</td>';          print '<td align="center">'.$fichinter_static->LibStatut($objp->fk_statut).'</td>';
101        print '<td align="center">'.$objp->fk_statut.'</td>';  
102            print "</tr>\n";
103        print "</tr>\n";          $total += $objp->duree;
104        $total += $objp->duree;          $i++;
       $i++;  
105      }      }
106    print '<tr class="liste_total"><td colspan="3"></td><td>'.$langs->trans("Total").'</td>';      print '<tr class="liste_total"><td colspan="3"></td><td>'.$langs->trans("Total").'</td>';
107    print "<td align=\"right\" nowrap>".price($total)."</td><td></td>";      print '<td align="right" nowrap>'.price($total).'</td><td></td>';
108    print "</tr>";      print '</tr>';
109    
110    print "</table>";      print '</table>';
111    $db->free($result);      $db->free($result);
112  }  }
113  else  else
114  {  {
115    dolibarr_print_error($db);      dolibarr_print_error($db);
116  }  }
117    
118  $db->close();  $db->close();

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

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