コード例 #1
0
ファイル: apercu.php プロジェクト: Samara94/dolibarr
 $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>';
コード例 #2
0
ファイル: apercu.php プロジェクト: nrjacker4/crm-php
     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>';