From 1f5920e33946ce91d18b4151896652240745448b Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Wed, 31 Oct 2007 14:56:50 +0000 Subject: [PATCH] Ajout patch de karibouweb : cadre pour signature intervenant et client + correction provisoire du bas de page --- .../modules/fichinter/pdf_soleil.modules.php | 19 ++++++++++++++++++- htdocs/langs/en_US/interventions.lang | 2 ++ htdocs/langs/fr_FR/interventions.lang | 2 ++ 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/htdocs/includes/modules/fichinter/pdf_soleil.modules.php b/htdocs/includes/modules/fichinter/pdf_soleil.modules.php index d1d63b2368e..80c9f10ac64 100644 --- a/htdocs/includes/modules/fichinter/pdf_soleil.modules.php +++ b/htdocs/includes/modules/fichinter/pdf_soleil.modules.php @@ -237,6 +237,21 @@ class pdf_soleil extends ModelePDFFicheinter $pdf->SetXY (10, $tab_top + 8 ); $pdf->MultiCell(190, 5, $fichinter->description, 0, 'J', 0); + + $pdf->SetXY (10, $pdf->GetY() + 20 ); + $pdf->MultiCell(60, 5, '', 0, 'J', 0); + + $pdf->SetXY(20,220); + $pdf->MultiCell(66,5, $langs->transnoentities("NameAndSignatureOfInternalContact"),0,'L',0); + + $pdf->SetXY(20,225); + $pdf->MultiCell(80,30, '', 1); + + $pdf->SetXY(110,220); + $pdf->MultiCell(80,5, $langs->transnoentities("NameAndSignatureOfExternalContact"),0,'L',0); + + $pdf->SetXY(110,225); + $pdf->MultiCell(80,30, '', 1); $pdf->SetFont('Arial','', 9); // On repositionne la police par defaut $this->_pagefoot($pdf,$outputlangs); @@ -309,7 +324,9 @@ class pdf_soleil extends ModelePDFFicheinter $pdf->SetDrawColor(224,224,224); // On positionne le debut du bas de page selon nbre de lignes de ce bas de page - $posy=$this->marge_basse + 1 + ($ligne1?3:0) + ($ligne2?3:0); + //Todo: correction provisoire afin de régler le problème du bas de page + //$posy=$this->marge_basse + 1 + ($ligne1?3:0) + ($ligne2?3:0); + $posy=$this->marge_basse + 11 + ($ligne1?3:0) + ($ligne2?3:0); $pdf->SetY(-$posy); $pdf->line($this->marge_gauche, $this->page_hauteur-$posy, 200, $this->page_hauteur-$posy); diff --git a/htdocs/langs/en_US/interventions.lang b/htdocs/langs/en_US/interventions.lang index 0587d1a419f..0c9b4d0b6e7 100644 --- a/htdocs/langs/en_US/interventions.lang +++ b/htdocs/langs/en_US/interventions.lang @@ -17,6 +17,8 @@ DeleteInterventionLine=Delete intervention line ConfirmDeleteIntervention=Are you sure you want to delete this intervention ? ConfirmValidateIntervention=Are you sure you want to validate this intervention ? ConfirmDeleteInterventionLine=Are you sure you want to delete this intervention line ? +NameAndSignatureOfInternalContact=Name and signature of intervening : +NameAndSignatureOfExternalContact=Name and signature of customer : ##### Types de contacts ##### TypeContact_fichinter_internal_INTERREPFOLL=Representative following-up intervention TypeContact_fichinter_internal_INTERVENING=Intervening diff --git a/htdocs/langs/fr_FR/interventions.lang b/htdocs/langs/fr_FR/interventions.lang index 8c18db63704..873866b709e 100644 --- a/htdocs/langs/fr_FR/interventions.lang +++ b/htdocs/langs/fr_FR/interventions.lang @@ -17,6 +17,8 @@ DeleteInterventionLine=Supprimer ligne d'intervention ConfirmDeleteIntervention=Êtes-vous sûr de vouloir effacer cette intervention ? ConfirmValidateIntervention=Êtes-vous sûr de vouloir valider cette intervention ? ConfirmDeleteInterventionLine=Êtes-vous sûr de vouloir effacer cette ligne ? +NameAndSignatureOfInternalContact=Nom et signature de l'intervenant : +NameAndSignatureOfExternalContact=Nom et signature du client : ##### Types de contacts ##### TypeContact_fichinter_internal_INTERREPFOLL=Responsable suivi de l'intervention TypeContact_fichinter_internal_INTERVENING=Intervenant