From bc8f0fbc38655102bf889ed4497324d4581b058f Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 23 Jun 2006 19:16:20 +0000 Subject: [PATCH] Qual: Uniformisation du code. Simplification recup code pays depuis id --- htdocs/includes/modules/facture/pdf_bernique.modules.php | 4 ++++ htdocs/includes/modules/facture/pdf_bulot.modules.php | 4 ++++ htdocs/includes/modules/facture/pdf_crabe.modules.php | 2 +- htdocs/includes/modules/facture/pdf_huitre.modules.php | 2 +- htdocs/includes/modules/facture/pdf_oursin.modules.php | 2 +- htdocs/includes/modules/fichinter/pdf_soleil.modules.php | 6 ++++++ .../includes/modules/propale/pdf_propale_bleu.modules.php | 6 +++++- .../modules/propale/pdf_propale_jaune.modules.php | 6 +++++- .../modules/propale/pdf_propale_rouge.modules.php | 4 ++++ .../includes/modules/propale/pdf_propale_vert.modules.php | 8 ++++++-- 10 files changed, 37 insertions(+), 7 deletions(-) diff --git a/htdocs/includes/modules/facture/pdf_bernique.modules.php b/htdocs/includes/modules/facture/pdf_bernique.modules.php index 603af53ba3e..e91daa99505 100644 --- a/htdocs/includes/modules/facture/pdf_bernique.modules.php +++ b/htdocs/includes/modules/facture/pdf_bernique.modules.php @@ -56,6 +56,10 @@ class pdf_bernique extends ModelePDFFactures { $this->page_largeur = 210; $this->page_hauteur = 297; $this->format = array($this->page_largeur,$this->page_hauteur); + + // Recupere code pays de l'emmetteur + $this->emetteur->code_pays=$mysoc->pays_code; + if (! $this->emetteur->code_pays) $this->emetteur->code_pays=substr($langs->defaultlang,-2); // Par defaut, si n'était pas défini } /** diff --git a/htdocs/includes/modules/facture/pdf_bulot.modules.php b/htdocs/includes/modules/facture/pdf_bulot.modules.php index 698c60de53c..fd1e2ee8ca7 100644 --- a/htdocs/includes/modules/facture/pdf_bulot.modules.php +++ b/htdocs/includes/modules/facture/pdf_bulot.modules.php @@ -57,6 +57,10 @@ class pdf_bulot extends ModelePDFFactures { $this->page_largeur = 210; $this->page_hauteur = 297; $this->format = array($this->page_largeur,$this->page_hauteur); + + // Recupere code pays de l'emmetteur + $this->emetteur->code_pays=$mysoc->pays_code; + if (! $this->emetteur->code_pays) $this->emetteur->code_pays=substr($langs->defaultlang,-2); // Par defaut, si n'était pas défini } /** diff --git a/htdocs/includes/modules/facture/pdf_crabe.modules.php b/htdocs/includes/modules/facture/pdf_crabe.modules.php index f8547a10408..4c5fbbbb2d9 100644 --- a/htdocs/includes/modules/facture/pdf_crabe.modules.php +++ b/htdocs/includes/modules/facture/pdf_crabe.modules.php @@ -77,7 +77,7 @@ class pdf_crabe extends ModelePDFFactures // Recupere code pays de l'emmetteur $this->emetteur->code_pays=$mysoc->pays_code; - if (! $this->emetteur->code_pays) $this->emetteur->code_pays=substr($langs->defaultlang,-2); // Par defaut, si on trouve pas + if (! $this->emetteur->code_pays) $this->emetteur->code_pays=substr($langs->defaultlang,-2); // Par defaut, si n'était pas défini // Defini position des colonnes $this->posxdesc=$this->marge_gauche+1; diff --git a/htdocs/includes/modules/facture/pdf_huitre.modules.php b/htdocs/includes/modules/facture/pdf_huitre.modules.php index 52b8f3a15f7..4fba058f839 100644 --- a/htdocs/includes/modules/facture/pdf_huitre.modules.php +++ b/htdocs/includes/modules/facture/pdf_huitre.modules.php @@ -44,7 +44,7 @@ class pdf_huitre extends ModelePDFFactures { */ function pdf_huitre($db) { - global $langs; + global $conf,$langs,$mysoc; $langs->load("main"); $langs->load("bills"); diff --git a/htdocs/includes/modules/facture/pdf_oursin.modules.php b/htdocs/includes/modules/facture/pdf_oursin.modules.php index a952207ea47..eac8edd02d9 100644 --- a/htdocs/includes/modules/facture/pdf_oursin.modules.php +++ b/htdocs/includes/modules/facture/pdf_oursin.modules.php @@ -49,7 +49,7 @@ class pdf_oursin extends ModelePDFFactures */ function pdf_oursin($db) { - global $conf,$langs; + global $conf,$langs,$mysoc; $langs->load("main"); $langs->load("bills"); diff --git a/htdocs/includes/modules/fichinter/pdf_soleil.modules.php b/htdocs/includes/modules/fichinter/pdf_soleil.modules.php index 5507e81ba80..500929dd43f 100644 --- a/htdocs/includes/modules/fichinter/pdf_soleil.modules.php +++ b/htdocs/includes/modules/fichinter/pdf_soleil.modules.php @@ -46,6 +46,8 @@ class pdf_soleil extends ModelePDFFicheinter */ function pdf_soleil($db=0) { + global $conf,$langs,$mysoc; + $this->db = $db; $this->name = 'soleil'; $this->description = "Modèle de fiche d'intervention standard"; @@ -59,6 +61,10 @@ class pdf_soleil extends ModelePDFFicheinter $this->marge_droite=10; $this->marge_haute=10; $this->marge_basse=10; + + // Recupere code pays de l'emmetteur + $this->emetteur->code_pays=$mysoc->pays_code; + if (! $this->emetteur->code_pays) $this->emetteur->code_pays=substr($langs->defaultlang,-2); // Par defaut, si n'était pas défini } /** diff --git a/htdocs/includes/modules/propale/pdf_propale_bleu.modules.php b/htdocs/includes/modules/propale/pdf_propale_bleu.modules.php index c0f730ad9c4..c8fd9fdb725 100644 --- a/htdocs/includes/modules/propale/pdf_propale_bleu.modules.php +++ b/htdocs/includes/modules/propale/pdf_propale_bleu.modules.php @@ -1,6 +1,6 @@ - * Copyright (C) 2004-2005 Laurent Destailleur + * Copyright (C) 2004-2006 Laurent Destailleur * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -53,6 +53,10 @@ class pdf_propale_bleu extends ModelePDFPropales $this->format = array($this->page_largeur,$this->page_hauteur); $this->error = ""; + + // Recupere code pays de l'emmetteur + $this->emetteur->code_pays=$mysoc->pays_code; + if (! $this->emetteur->code_pays) $this->emetteur->code_pays=substr($langs->defaultlang,-2); // Par defaut, si n'était pas défini } diff --git a/htdocs/includes/modules/propale/pdf_propale_jaune.modules.php b/htdocs/includes/modules/propale/pdf_propale_jaune.modules.php index a1614897c3a..66c3d5a7dfa 100644 --- a/htdocs/includes/modules/propale/pdf_propale_jaune.modules.php +++ b/htdocs/includes/modules/propale/pdf_propale_jaune.modules.php @@ -1,6 +1,6 @@ - * Copyright (C) 2004-2005 Laurent Destailleur + * Copyright (C) 2004-2006 Laurent Destailleur * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -53,6 +53,10 @@ class pdf_propale_jaune extends ModelePDFPropales $this->format = array($this->page_largeur,$this->page_hauteur); $this->error = ""; + + // Recupere code pays de l'emmetteur + $this->emetteur->code_pays=$mysoc->pays_code; + if (! $this->emetteur->code_pays) $this->emetteur->code_pays=substr($langs->defaultlang,-2); // Par defaut, si n'était pas défini } diff --git a/htdocs/includes/modules/propale/pdf_propale_rouge.modules.php b/htdocs/includes/modules/propale/pdf_propale_rouge.modules.php index f9c26f04161..4e4e136db98 100644 --- a/htdocs/includes/modules/propale/pdf_propale_rouge.modules.php +++ b/htdocs/includes/modules/propale/pdf_propale_rouge.modules.php @@ -56,6 +56,10 @@ class pdf_propale_rouge extends ModelePDFPropales $this->format = array($this->page_largeur,$this->page_hauteur); $this->error = ""; + + // Recupere code pays de l'emmetteur + $this->emetteur->code_pays=$mysoc->pays_code; + if (! $this->emetteur->code_pays) $this->emetteur->code_pays=substr($langs->defaultlang,-2); // Par defaut, si n'était pas défini } diff --git a/htdocs/includes/modules/propale/pdf_propale_vert.modules.php b/htdocs/includes/modules/propale/pdf_propale_vert.modules.php index 2f358d15ed0..97b114c81d6 100644 --- a/htdocs/includes/modules/propale/pdf_propale_vert.modules.php +++ b/htdocs/includes/modules/propale/pdf_propale_vert.modules.php @@ -1,7 +1,7 @@ - * Copyright (C) 2004-2005 Laurent Destailleur - * Copyright (C) 2005 Regis Houssin + * Copyright (C) 2004-2006 Laurent Destailleur + * Copyright (C) 2005 Regis Houssin * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -54,6 +54,10 @@ class pdf_propale_vert extends ModelePDFPropales $this->format = array($this->page_largeur,$this->page_hauteur); $this->error = ""; + + // Recupere code pays de l'emmetteur + $this->emetteur->code_pays=$mysoc->pays_code; + if (! $this->emetteur->code_pays) $this->emetteur->code_pays=substr($langs->defaultlang,-2); // Par defaut, si n'était pas défini }