From 4a794016fbd0724d83547b156109e3db422e05a9 Mon Sep 17 00:00:00 2001
From: Laurent Destailleur <eldy@users.sourceforge.net>
Date: Thu, 15 Jan 2009 00:09:01 +0000
Subject: [PATCH] Fix: Renamed function to correct name

---
 .../modules/commande/pdf_einstein.modules.php | 30 +++++++++----------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/htdocs/includes/modules/commande/pdf_einstein.modules.php b/htdocs/includes/modules/commande/pdf_einstein.modules.php
index a26a64a6266..f379230563e 100644
--- a/htdocs/includes/modules/commande/pdf_einstein.modules.php
+++ b/htdocs/includes/modules/commande/pdf_einstein.modules.php
@@ -111,7 +111,7 @@ class pdf_einstein extends ModelePDFCommandes
 		if (! is_object($outputlangs)) $outputlangs=$langs;
 		// Force output charset to ISO, because, FPDF expect text encoded in ISO
 		$outputlangs->charset_output='ISO-8859-1';
-		
+
 		$outputlangs->load("main");
 		$outputlangs->load("dict");
 		$outputlangs->load("companies");
@@ -317,20 +317,20 @@ class pdf_einstein extends ModelePDFCommandes
 					$this->tva[$vatrate] += $tvaligne;
 
 					$nexY+=2;    // Passe espace entre les lignes
-					
+
 					// cherche nombre de lignes a venir pour savoir si place suffisante
 					if ($i < ($nblignes - 1))	// If it's not last line
 					{
 						//on recupere la description du produit suivant
 						$follow_descproduitservice = $outputlangs->convToOutputCharset($com->lignes[$i+1]->desc);
 						//on compte le nombre de ligne afin de verifier la place disponible (largeur de ligne 52 caracteres)
-						$nblineFollowDesc = (dol_num_lines($follow_descproduitservice,52)*4);
+						$nblineFollowDesc = (dol_nboflines_bis($follow_descproduitservice,52)*4);
 					}
 					else	// If it's last line
 					{
 						$nblineFollowDesc = 0;
 					}
-										
+
 					// test si besoin nouvelle page
 					if (($nexY+$nblineFollowDesc) > ($tab_top+$tab_height) && $i < ($nblignes - 1))
 					{
@@ -387,9 +387,9 @@ class pdf_einstein extends ModelePDFCommandes
 				$pdf->Close();
 
 				$pdf->Output($file);
-				if (! empty($conf->global->MAIN_UMASK)) 
+				if (! empty($conf->global->MAIN_UMASK))
 					@chmod($file, octdec($conf->global->MAIN_UMASK));
-				
+
 				$langs->setPhpLang();	// On restaure langue session
 				return 1;   // Pas d'erreur
 			}
@@ -746,7 +746,7 @@ class pdf_einstein extends ModelePDFCommandes
 			$pdf->_out('Q');
 		}
 		//Print content
-		 
+
 		$pdf->SetTextColor(0,0,60);
 		$pdf->SetFont('Arial','B',13);
 
@@ -832,11 +832,11 @@ class pdf_einstein extends ModelePDFCommandes
 			if ($this->emetteur->email) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$outputlangs->transnoentities("Email").": ".$outputlangs->convToOutputCharset($this->emetteur->email);
 			// Web
 			if ($this->emetteur->url) $carac_emetteur .= ($carac_emetteur ? "\n" : '' ).$outputlangs->transnoentities("Web").": ".$outputlangs->convToOutputCharset($this->emetteur->url);
-	
+
 			$pdf->SetFont('Arial','',9);
 			$pdf->SetXY(12,$posy+7);
 			$pdf->MultiCell(80,4, $carac_emetteur);
-			
+
 			// Client destinataire
 			$posy=42;
 			$pdf->SetTextColor(0,0,0);
@@ -844,10 +844,10 @@ class pdf_einstein extends ModelePDFCommandes
 			$pdf->SetXY(102,$posy-5);
 			$pdf->MultiCell(80,5, $outputlangs->transnoentities("BillTo").":");
 			$object->fetch_client();
-	   
+
 			// Cadre client destinataire
 			$pdf->rect(100, $posy, 100, $hautcadre);
-	   
+
 			// If CUSTOMER contact defined on invoice, we use it
 			$usecontact=false;
 			if ($conf->global->COMMANDE_USE_CUSTOMER_CONTACT_AS_RECIPIENT)
@@ -866,10 +866,10 @@ class pdf_einstein extends ModelePDFCommandes
 				$pdf->SetXY(102,$posy+3);
 				$pdf->SetFont('Arial','B',11);
 				$pdf->MultiCell(96,4, $outputlangs->convToOutputCharset($object->client->nom), 0, 'L');
-					
+
 				// Nom client
 				$carac_client = "\n".$outputlangs->convToOutputCharset($object->contact->getFullName($outputlangs,1,1));
-					
+
 				// Caract�ristiques client
 				$carac_client.="\n".$outputlangs->convToOutputCharset($object->contact->adresse);
 				$carac_client.="\n".$outputlangs->convToOutputCharset($object->contact->cp) . " " . $outputlangs->convToOutputCharset($object->contact->ville)."\n";
@@ -885,7 +885,7 @@ class pdf_einstein extends ModelePDFCommandes
 				$pdf->SetXY(102,$posy+3);
 				$pdf->SetFont('Arial','B',11);
 				$pdf->MultiCell(96,4, $outputlangs->convToOutputCharset($object->client->nom), 0, 'L');
-					
+
 				// Nom du contact suivi commande si c'est une soci�t�
 				$arrayidcontact = $object->getIdContact('external','CUSTOMER');
 				if (sizeof($arrayidcontact) > 0)
@@ -897,7 +897,7 @@ class pdf_einstein extends ModelePDFCommandes
 						$carac_client .= "\n".$outputlangs->convToOutputCharset($object->contact->getFullName($outputlangs,1,1));
 					}
 				}
-					
+
 				// Caract�ristiques client
 				$carac_client.="\n".$outputlangs->convToOutputCharset($object->client->adresse);
 				$carac_client.="\n".$outputlangs->convToOutputCharset($object->client->cp) . " " . $outputlangs->convToOutputCharset($object->client->ville)."\n";
-- 
GitLab