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"; |
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> "; |
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> "; |
|
|
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.'&commid='.$obj->rowid.'&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 |