diff --git a/inc/charger_pdf.php b/inc/charger_pdf.php index 8a67873..ec1d35c 100644 --- a/inc/charger_pdf.php +++ b/inc/charger_pdf.php @@ -7,19 +7,9 @@ function inc_charger_pdf_dist($fichier_pdf, $contexte = []){ $login = lire_config('curl_login'); $password = lire_config('curl_mdp'); - $url = $GLOBALS['meta']['adresse_site'].'/spip.php?page=spipdf&spipdf='.$fichier_pdf; - if (is_array($contexte) and count($contexte)) { - foreach ($contexte as $champ => $val) { -/* if (intval($val) === $val) { - // if (intval($val)) { - $val = intval($val); - } else { - $val = "$val"; - } -*/ - $url .= "&$champ=$val"; - } - } + + $contexte['spipdf'] = $contexte['spipdf'] ?? $fichier_pdf ; + $url = generer_url_public('spipdf', $contexte, true, false); $CurlConnect = curl_init(); // pour une connexion https locale avec certificat auto-signé @@ -34,8 +24,8 @@ function inc_charger_pdf_dist($fichier_pdf, $contexte = []){ $retour = curl_exec($CurlConnect); if( ! $retour = curl_exec($CurlConnect)) { trigger_error(curl_error($CurlConnect)); - } + } curl_close($CurlConnect); - + return $retour; } diff --git a/paquet.xml b/paquet.xml index 9f7e3fd..b3c67e9 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@