/[dolibarr]/dolibarr/htdocs/telephonie/client/commentaires.php
ViewVC logotype

Diff of /dolibarr/htdocs/telephonie/client/commentaires.php

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

revision 1.1 by rodolphe, Tue Nov 22 11:55:48 2005 UTC revision 1.2 by rodolphe, Tue Nov 22 13:00:28 2005 UTC
# Line 48  if ($_GET["id"]) Line 48  if ($_GET["id"])
48        $db->query($sql);        $db->query($sql);
49      }      }
50    
51      if ($_GET["action"] == 'del')
52        {
53          $sql = "DELETE FROM ".MAIN_DB_PREFIX."telephonie_societe_commentaire";
54          $sql .= " WHERE rowid = '".$_GET["commid"]."'";
55          $sql .= " AND fk_user = '".$user->id."';";
56          $db->query($sql);
57        }
58    
59    if (!$soc->perm_read)    if (!$soc->perm_read)
60      {      {
61        print "Lecture non authorisée";        print "Lecture non authorisée";
# Line 56  if ($_GET["id"]) Line 64  if ($_GET["id"])
64    if ( $result == 1 && $soc->perm_read)    if ( $result == 1 && $soc->perm_read)
65      {      {
66    
67            $h=0;        $h=0;
68            $head[$h][0] = DOL_URL_ROOT."/telephonie/client/fiche.php?id=".$soc->id;        $head[$h][0] = DOL_URL_ROOT."/telephonie/client/fiche.php?id=".$soc->id;
69            $head[$h][1] = $langs->trans("Contrats");        $head[$h][1] = $langs->trans("Contrats");
70            $h++;        $h++;
71          
72            $head[$h][0] = DOL_URL_ROOT."/telephonie/client/lignes.php?id=".$soc->id;        $head[$h][0] = DOL_URL_ROOT."/telephonie/client/lignes.php?id=".$soc->id;
73            $head[$h][1] = $langs->trans("Lignes");        $head[$h][1] = $langs->trans("Lignes");
74            $h++;        $h++;
75          
76            $head[$h][0] = DOL_URL_ROOT."/telephonie/client/factures.php?id=".$soc->id;        $head[$h][0] = DOL_URL_ROOT."/telephonie/client/factures.php?id=".$soc->id;
77            $head[$h][1] = $langs->trans("Factures");        $head[$h][1] = $langs->trans("Factures");
78            $h++;        $h++;
79          
80            $head[$h][0] = DOL_URL_ROOT."/telephonie/client/stats.php?id=".$soc->id;        $head[$h][0] = DOL_URL_ROOT."/telephonie/client/stats.php?id=".$soc->id;
81            $head[$h][1] = $langs->trans("Stats");        $head[$h][1] = $langs->trans("Stats");
82            $h++;        $h++;
83          
84            $sql = "SELECT count(*) FROM ".MAIN_DB_PREFIX."telephonie_tarif_client";        $sql = "SELECT count(*) FROM ".MAIN_DB_PREFIX."telephonie_tarif_client";
85            $sql .= " WHERE fk_client = '".$soc->id."';";        $sql .= " WHERE fk_client = '".$soc->id."';";
86            $resql = $db->query($sql);        $resql = $db->query($sql);
87          
88            if ($resql)        if ($resql)
89              {          {
90                $row = $db->fetch_row($resql);            $row = $db->fetch_row($resql);
91                $db->free($resql);            $db->free($resql);
92              }          }
93          
94            $head[$h][0] = DOL_URL_ROOT."/telephonie/client/tarifs.php?id=".$soc->id;        $head[$h][0] = DOL_URL_ROOT."/telephonie/client/tarifs.php?id=".$soc->id;
95            $head[$h][1] = $langs->trans("Tarifs (".$row[0].")");        $head[$h][1] = $langs->trans("Tarifs (".$row[0].")");
96            $h++;        $h++;
97          
98            $head[$h][0] = DOL_URL_ROOT."/telephonie/client/commentaires.php?id=".$soc->id;        $head[$h][0] = DOL_URL_ROOT."/telephonie/client/commentaires.php?id=".$soc->id;
99            $head[$h][1] = $langs->trans("Commentaires");        $head[$h][1] = $langs->trans("Commentaires");
100            $hselected = $h;        $hselected = $h;
101            $h++;        $h++;
102          
103            if ($soc->perm_perms)        if ($soc->perm_perms)
104              {          {
105                $head[$h][0] = DOL_URL_ROOT."/telephonie/client/permissions.php?id=".$soc->id;            $head[$h][0] = DOL_URL_ROOT."/telephonie/client/permissions.php?id=".$soc->id;
106                $head[$h][1] = $langs->trans("Permissions");            $head[$h][1] = $langs->trans("Permissions");
107                $h++;            $h++;
108              }          }
109          
110            dolibarr_fiche_head($head, $hselected, 'Client : '.$soc->nom);        dolibarr_fiche_head($head, $hselected, 'Client : '.$soc->nom);
111          
112            print '<table class="border" cellpadding="3" cellspacing="0" width="100%">';        print '<table class="border" cellpadding="3" cellspacing="0" width="100%">';
113            print '<tr><td width="20%">'.$langs->trans('Name').'</td><td>'.$soc->nom.'</td><td>'.$langs->trans('Code client').'</td><td>'.$soc->code_client.'</td></tr>';        print '<tr><td width="20%">'.$langs->trans('Name').'</td><td>'.$soc->nom.'</td><td>'.$langs->trans('Code client').'</td><td>'.$soc->code_client.'</td></tr>';
114                    
115            print "<tr><td valign=\"top\">".$langs->trans('Address')."</td><td colspan=\"3\">".nl2br($soc->adresse)."<br>".$soc->cp." ".$soc->ville." ".$soc->pays."</td></tr>";        print "<tr><td valign=\"top\">".$langs->trans('Address')."</td><td colspan=\"3\">".nl2br($soc->adresse)."<br>".$soc->cp." ".$soc->ville." ".$soc->pays."</td></tr>";
116          
117          print '<tr><td>'.$langs->trans('Phone').'</td><td>'.dolibarr_print_phone($soc->tel).'</td>';
118          print '<td>'.$langs->trans('Fax').'</td><td>'.dolibarr_print_phone($soc->fax).'</td></tr>';
119          
120          print '<tr><td><a href="'.DOL_URL_ROOT.'/societe/rib.php?socid='.$soc->id.'">'.img_edit() ."</a>&nbsp;";
121          print $langs->trans('RIB').'</td><td colspan="3">';
122          print $soc->display_rib();
123          print '</td></tr>';
124          
125          print '</table><br />';
126          
127          print '<form method="POST" action="commentaires.php?id='.$soc->id.'&action=add">';
128          print '<table class="border" width="100%" cellspacing="0" cellpadding="4">';        
129          print '<tr><td width="15%" valign="center">Nouveau<br>commentaire';
130          print '</td><td><textarea cols="60" rows="3" name="comment"></textarea></td>';
131          print '<td><input type="submit" value="Ajouter"></td></tr>';
132          print "</table></form><br />";
133          
134          print '<table class="border" width="100%" cellspacing="0" cellpadding="4">';
135          
136          /* Commentaires */
137          
138          $sql = "SELECT c.commentaire, u.firstname, u.name, u.code, c.rowid";
139          $sql .= " , ".$db->pdate("c.datec") ." as datec";
140          $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_societe_commentaire as c";
141          $sql .= " , ".MAIN_DB_PREFIX."user as u";
142          $sql .= " WHERE fk_soc = ".$soc->id;
143          $sql .= " AND c.fk_user = u.rowid";
144          $sql .= " ORDER BY c.datec DESC";
145          
146          $resql = $db->query($sql);
147          
148          if ($resql)
149            {
150              print '<tr class="liste_titre"><td width="15%" valign="center">Date';
151              print '</td><td>Commentaire</td><td align="center" colspan="2">Auteur</td>';
152              print "</tr>\n";
153                        
154            print '<tr><td>'.$langs->trans('Phone').'</td><td>'.dolibarr_print_phone($soc->tel).'</td>';            while ($obj = $db->fetch_object($resql))
           print '<td>'.$langs->trans('Fax').'</td><td>'.dolibarr_print_phone($soc->fax).'</td></tr>';  
                     
           print '<tr><td><a href="'.DOL_URL_ROOT.'/societe/rib.php?socid='.$soc->id.'">'.img_edit() ."</a>&nbsp;";  
           print $langs->trans('RIB').'</td><td colspan="3">';  
           print $soc->display_rib();  
           print '</td></tr>';  
             
           print '</table><br />';  
   
           print '<form method="POST" action="commentaires.php?id='.$soc->id.'&action=add">';  
           print '<table class="border" width="100%" cellspacing="0" cellpadding="4">';      
           print '<tr><td width="15%" valign="center">Nouveau<br>commentaire';  
           print '</td><td><textarea cols="60" rows="3" name="comment"></textarea></td>';  
           print '<td><input type="submit" value="Ajouter"></td></tr>';  
           print "</table></form><br />";  
   
           print '<table class="border" width="100%" cellspacing="0" cellpadding="4">';  
             
           /* Commentaires */  
               
           $sql = "SELECT c.commentaire, u.firstname, u.name, u.code";  
           $sql .= " , ".$db->pdate("c.datec") ." as datec";  
           $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_societe_commentaire as c";  
           $sql .= " , ".MAIN_DB_PREFIX."user as u";  
           $sql .= " WHERE fk_soc = ".$soc->id;  
           $sql .= " AND c.fk_user = u.rowid";  
           $sql .= " ORDER BY c.datec DESC";  
             
           $resql = $db->query($sql);  
   
           if ($resql)  
155              {              {
156                print '<tr class="liste_titre"><td width="15%" valign="center">Date';                print "<tr $bc[$var]><td>".strftime("%d/%m/%y %H:%M",$obj->datec);
157                print '</td><td>Commentaire</td><td align="center">Auteur</td>';                print "</td>\n";
158                  print '<td>'.nl2br(stripslashes($obj->commentaire))."</td>\n";
159                  print '<td align="center">'.$obj->code."</td>\n";
160                  print '<td align="right">';
161                  print '<a href="commentaires.php?id='.$soc->id.'&amp;commid='.$obj->rowid.'&amp;action=del">';
162                  print img_delete().'</a></td>';
163                print "</tr>\n";                print "</tr>\n";
164                  $var=!$var;                
               while ($obj = $db->fetch_object($resql))  
                 {  
                   print "<tr $bc[$var]><td>".strftime("%d/%m/%y %H:%M",$obj->datec);  
                   print "</td>\n";  
                   print '<td>'.nl2br(stripslashes($obj->commentaire))."</td>\n";  
                   print '<td align="center">'.$obj->code."</td>\n";  
                   print "</tr>\n";  
                   $var=!$var;              
                 }  
               $db->free($resql);  
                 
             }  
           else  
             {  
               print $sql;  
165              }              }
166                        $db->free($resql);      
167            print "</table>";          }
168          else
169            {
170              print $sql;
171            }      
172          print "</table>";
173      }      }
174  }  }
175  else  else

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

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