master
p@henix.be 6 years ago
parent 0cc4b98d85
commit 7dd650a6b9

@ -1,14 +1,16 @@
<?php
if (!defined("_ECRIRE_INC_VERSION")) return;
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
// Exporte UNE réponse de formidable
function action_exporter_reponse_formidable_dist($arg=null) {
if (is_null($arg)){
function action_exporter_reponse_formidable_dist($arg = null) {
if (is_null($arg)) {
$securiser_action = charger_fonction('securiser_action', 'inc');
$arg = $securiser_action();
}
$exporter_pdf = charger_fonction('exporter_pdf', 'inc');
$exporter_pdf('modeles/formulaires_reponse', array('id_formulaires_reponse' => $arg));
}
}

@ -1,17 +1,18 @@
<?php
if (!defined("_ECRIRE_INC_VERSION")) return;
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
/**
* Action qui va exporter TOUTES les réponses d'un formulaire SPIP
*/
function action_exporter_reponses_formidable_dist($arg=null) {
if (is_null($arg)){
function action_exporter_reponses_formidable_dist($arg = null) {
if (is_null($arg)) {
$securiser_action = charger_fonction('securiser_action', 'inc');
$arg = $securiser_action();
}
$exporter_pdf = charger_fonction('exporter_pdf', 'inc');
$exporter_pdf('modeles/reponses_formulaires', array('id_formulaire' => $arg));
}
}

@ -20,7 +20,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
* @access public
* @return mixed
*/
function dompdf_trouver_html($squelette, $contexte=array()) {
function dompdf_trouver_html($squelette, $contexte = array()) {
// Si on a passé un squelette
if (trouver_fond($squelette)) {
// On récupère le html du squelette.
@ -45,12 +45,12 @@ function dompdf_cadre($url_action, $titre = null, $titre_export = null) {
include_spip('inc/presentation');
return
debut_cadre_relief('',true,'', $titre).
debut_cadre_relief('', true, '', $titre).
icone_horizontale(
$titre_export,
$url_action,
'pdf-24.png',
"export",
'export',
false).
fin_cadre_relief(true);
}
@ -73,4 +73,4 @@ function spip_dompdf($dompdf) {
$dompdf->set_option('isHtml5ParserEnabled', true);
return $dompdf;
}
}

@ -1,7 +1,8 @@
<?php
if (!defined('_ECRIRE_INC_VERSION')) return;
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
/**
* Ajouter le cadre DOMPDF dans formidable
@ -21,4 +22,4 @@ function dompdf_affiche_gauche($flux) {
}
return $flux;
}
}

@ -1,6 +1,8 @@
<?php
if (!defined("_ECRIRE_INC_VERSION")) return;
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
use Dompdf\Dompdf;
@ -35,6 +37,5 @@ function inc_exporter_pdf_dist($squelette, $contexte = array(), $filename = 'sor
$dompdf = spip_dompdf($dompdf);
$dompdf->render();
$dompdf->stream($filename, array("Attachment" => false));
$dompdf->stream($filename, array('Attachment' => false));
}

@ -1,6 +1,8 @@
<?php
if (!defined("_ECRIRE_INC_VERSION")) return;
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
use Dompdf\Dompdf;
@ -35,4 +37,4 @@ function inc_generer_pdf_dist($squelette, $contexte = array(), $filename = 'sort
$dompdf->render();
return $dompdf->output();
}
}

@ -1,7 +1,9 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
if (!defined('_ECRIRE_INC_VERSION')) return;
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
$GLOBALS[$GLOBALS['idx_lang']] = array(
@ -11,5 +13,3 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'export_reponses' => 'Exporter les réponses en PDF',
'pdf' => 'PDF'
);
?>

@ -1,7 +1,9 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
if (!defined('_ECRIRE_INC_VERSION')) return;
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
$GLOBALS[$GLOBALS['idx_lang']] = array(
@ -10,5 +12,3 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'dompdf_nom' => 'DOMPDF',
'dompdf_slogan' => 'API pour transformer des squelettes SPIP en PDF',
);
?>
Loading…
Cancel
Save