$var = true; // Si fichier PDF existe if (file_exists($file)) { $encfile = urlencode($file); print '<table class="nobordernopadding" width="100%">'; print '<tr class="liste_titre"><td colspan="4">' . $langs->trans("Documents") . '</td></tr>'; print '<tr ' . $bc[$var] . '><td>' . $langs->trans("Proposal") . ' PDF</td>'; print '<td><a data-ajax="false" href="' . DOL_URL_ROOT . '/document.php?modulepart=propal&file=' . urlencode($relativepath) . '">' . $object->ref . '.pdf</a></td>'; print '<td align="right">' . dol_print_size(dol_filesize($file)) . '</td>'; print '<td align="right">' . dol_print_date(dol_filemtime($file), 'dayhour') . '</td>'; print '</tr>'; print "</table>\n"; // Conversion du PDF en image png si fichier png non existant if (!file_exists($fileimage) && !file_exists($fileimagebis) || filemtime($fileimage) < filemtime($file)) { if (class_exists("Imagick")) { $ret = dol_convert_file($file, 'png', $fileimage); if ($ret < 0) { $error++; } } else { $langs->load("errors"); print '<font class="error">' . $langs->trans("ErrorNoImagickReadimage") . '</font>'; } } } print '</td>'; print '</tr>'; // Total HT - left part print '<tr><td>' . $langs->trans('AmountHT') . '</td>'; print '<td align="right" class="nowrap"><b>' . price($object->total_ht, '', $langs, 0, -1, -1, $conf->currency) . '</b></td>'; print '</tr>';
print '<td align="right">' . dol_print_size(dol_filesize($file)) . '</td>'; print '<td align="right">' . dol_print_date(dol_filemtime($file), 'dayhour') . '</td>'; print '</tr>'; // Si fichier detail PDF existe if (file_exists($filedetail)) { print "<tr {$bc[$var]}><td>Fiche d'intervention detaillee</td>"; print '<td><a href="' . DOL_URL_ROOT . '/document.php?modulepart=ficheinter&file=' . urlencode($relativepathdetail) . '">' . $object->ref . '-detail.pdf</a></td>'; print '<td align="right">' . dol_print_size(dol_filesize($filedetail)) . '</td>'; print '<td align="right">' . dol_print_date(dol_filemtime($filedetail), 'dayhour') . '</td>'; print '</tr>'; } print "</table>\n"; // Conversion du PDF en image png si fichier png non existant if (!file_exists($fileimage) && !file_exists($fileimagebis)) { if (class_exists("Imagick")) { $ret = dol_convert_file($file); if ($ret < 0) { $error++; } } else { $langs->load("errors"); print '<font class="error">' . $langs->trans("ErrorNoImagickReadimage") . '</font>'; } } } print "</td></tr>"; // Client print "<tr><td>" . $langs->trans("Customer") . "</td>"; print '<td colspan="2">'; print '<a href="' . DOL_URL_ROOT . '/comm/fiche.php?socid=' . $soc->id . '">' . $soc->nom . '</a>'; print '</td>';