From 18aecbaa9e38331028ed33d62fee8fa4e9f07ec6 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur <eldy@destailleur.fr> Date: Tue, 20 Mar 2012 01:42:18 +0100 Subject: [PATCH] Add test to work with old FPDF. --- htdocs/core/lib/pdf.lib.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/htdocs/core/lib/pdf.lib.php b/htdocs/core/lib/pdf.lib.php index 94bb4d1e6bf..941028ccb61 100644 --- a/htdocs/core/lib/pdf.lib.php +++ b/htdocs/core/lib/pdf.lib.php @@ -77,7 +77,11 @@ function pdf_getInstance($format='',$metric='mm',$pagetype='P') { global $conf; - require_once(TCPDF_PATH.'tcpdf.php'); + if (! empty($conf->global->MAIN_USE_FPDF) && ! empty($conf->global->MAIN_DISABLE_FPDI)) + return "Error MAIN_USE_PDF and MAIN_DISABLE_FPDI can't be set together"; + + // We use by default TCPDF + if (empty($conf->global->MAIN_USE_FPDF)) require_once(TCPDF_PATH.'tcpdf.php'); // We need to instantiate fpdi object (instead of tcpdf) to use merging features. But we can disable it. if (empty($conf->global->MAIN_DISABLE_FPDI)) require_once(FPDI_PATH.'fpdi.php'); -- GitLab