diff --git a/htdocs/comm/card.php b/htdocs/comm/card.php
index 0993f0c78ab..86d70e04c9a 100644
--- a/htdocs/comm/card.php
+++ b/htdocs/comm/card.php
@@ -861,13 +861,10 @@ if ($object->id > 0) {
$propal_static->total_tva = $objp->total_tva;
$propal_static->total_ttc = $objp->total_ttc;
print $propal_static->getNomUrl(1);
-
$filename = dol_sanitizeFileName($objp->ref);
$filedir = $conf->propal->multidir_output[$conf->entity].'/'.dol_sanitizeFileName($objp->ref);
$urlsource = '/comm/propal/card.php?id='.$objp->cid;
-
print $formfile->getDocumentsLink($propal_static->element, $filename, $filedir);
-
if (($db->jdate($objp->date_limit) < ($now - $conf->propal->cloture->warning_delay)) && $objp->fk_statut == $propal_static::STATUS_VALIDATED) {
print " ".img_warning();
}
@@ -949,11 +946,9 @@ if ($object->id > 0) {
print '
';
print '| ';
print $commande_static->getNomUrl(1);
-
$filename = dol_sanitizeFileName($objp->ref);
$filedir = $conf->order->multidir_output[$conf->entity].'/'.dol_sanitizeFileName($objp->ref);
$urlsource = '/commande/card.php?id='.$objp->cid;
-
print $formfile->getDocumentsLink($commande_static->element, $filename, $filedir);
print ' | ';
@@ -1020,6 +1015,10 @@ if ($object->id > 0) {
print '
';
print '| ';
print $sendingstatic->getNomUrl(1);
+ $filename = dol_sanitizeFileName($objp->ref);
+ $filedir = $conf->expedition->multidir_output[$conf->entity].'/'.dol_sanitizeFileName($objp->ref);
+ $urlsource = '/expedition/card.php?id='.$objp->cid;
+ print $formfile->getDocumentsLink($sendingstatic->element, $filename, $filedir);
print ' | ';
if ($objp->date_creation > 0) {
print ''.dol_print_date($db->jdate($objp->date_creation), 'day').' | ';
@@ -1093,6 +1092,10 @@ if ($object->id > 0) {
print '
';
print '| ';
print $contrat->getNomUrl(1, 12);
+ $filename = dol_sanitizeFileName($objp->ref);
+ $filedir = $conf->contrat->multidir_output[$conf->entity].'/'.dol_sanitizeFileName($objp->ref);
+ $urlsource = '/contrat/card.php?id='.$objp->cid;
+ print $formfile->getDocumentsLink($contrat->element, $filename, $filedir);
print $late;
print " | \n";
print ''.dol_trunc($objp->refsup, 12)." | \n";
@@ -1154,6 +1157,10 @@ if ($object->id > 0) {
print '
';
print '| ';
print $fichinter_static->getNomUrl(1);
+ $filename = dol_sanitizeFileName($objp->ref);
+ $filedir = $conf->fichinter->multidir_output[$conf->entity].'/'.dol_sanitizeFileName($objp->ref);
+ $urlsource = '/fichinter/card.php?id='.$objp->cid;
+ print $formfile->getDocumentsLink($fichinter_static->element, $filename, $filedir);
print ' | '."\n";
//print ''.dol_print_date($db->jdate($objp->startdate)).' | '."\n";
print ''.convertSecondToTime($objp->duration).' | '."\n";
@@ -1228,20 +1235,9 @@ if ($object->id > 0) {
print '
';
print '| ';
-
-
print $invoicetemplate->getNomUrl(1);
print ' | ';
- // Other picto tool
- print '';
- $filename = dol_sanitizeFileName($invoicetemplate->ref);
- $filedir = $conf->propal->multidir_output[$invoicetemplate->propal_entity].'/'.dol_sanitizeFileName($invoicetemplate->ref);
- $urlsource = $_SERVER['PHP_SELF'].'?id='.$invoicetemplate->rowid;
- print $formfile->getDocumentsLink($invoicetemplate->element, $filename, $filedir);
- print ' | ';
-
-
if ($objp->frequency && $objp->date_last_gen > 0) {
print ''.dol_print_date($db->jdate($objp->date_last_gen), 'day').' | ';
} else {
@@ -1330,6 +1326,10 @@ if ($object->id > 0) {
print '
';
print '| ';
print $facturestatic->getNomUrl(1);
+ $filename = dol_sanitizeFileName($objp->ref);
+ $filedir = $conf->facture->multidir_output[$conf->entity].'/'.dol_sanitizeFileName($objp->ref);
+ $urlsource = '/compta/facture/card.php?id='.$objp->cid;
+ print $formfile->getDocumentsLink($invoicetemplate->element, $filename, $filedir);
print ' | ';
if ($objp->df > 0) {
print ''.dol_print_date($db->jdate($objp->df), 'day').' | ';