Changeset 104928 in spip-zone


Ignore:
Timestamp:
Jun 22, 2017, 7:32:40 AM (2 years ago)
Author:
toutati@…
Message:

Début du code pour permettre de lier le pdf qui vient d'être créé en tant que document de l'objet

on utilise un pipeline nommé build_pdf

Location:
_plugins_/article_pdf
Files:
6 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/article_pdf/article_pdf.html

    r104913 r104928  
    102102                $pdf->Build($file_out);
    103103               
     104                $data = pipeline('build_pdf',array(
     105                        'args'=>array(
     106                                'objet'         => 'article',
     107                                'id_objet'      => $id_article
     108                        ),
     109                        'data'=> $file_out,
     110        ));
     111               
    104112        }
    105113
  • _plugins_/article_pdf/article_pdf_options.php

    r104869 r104928  
    55}
    66
    7 // au choix, selon le cas (voir les avantages et les inconvéniants de chaque selon le site):
     7// au choix, selon le cas (voir les avantages et les inconvénients de chaque selon le site):
     8// si besoin on fera un define de la constante en amont dans le fichier config/mes_options.php
    89//define('_DIR_STOCK_PDF', sous_repertoire(_DIR_CACHE, "article_PDF"));
    910if (!defined('_DIR_STOCK_PDF')) {
  • _plugins_/article_pdf/lang/articlepdf_fr.php

    r97211 r104928  
    99
    1010        // C
     11        'configurer_titre' => 'Configurer le plugin article_pdf',
     12        'cfg_titre_parametrages' => 'Paramétrer les pdfs créés',
    1113        'copyright' => 'Copyright © ',
    1214
     
    2022        'extrait_de' => 'Extrait du ',
    2123
     24        //L
     25        'label_pdf_to_document' => 'Seulement si je suis en SPIP3',
     26        'label_pdf_to_document_oui' => 'Enregistrer et lier le pdf en tant que document',
     27       
    2228        // P
    2329        'post_scriptum' => 'Post-scriptum : ',
    2430
    2531        // T
    26         'tous_droits_reserves' => ' - Tous droits réservés'
     32        'tous_droits_reserves' => ' - Tous droits réservés',
     33       
    2734);
  • _plugins_/article_pdf/paquet.xml

    r104913 r104928  
    1616        <auteur lien="https://contrib.spip.net/_Aquinatus_">Aquinatus</auteur>
    1717        <auteur lien="http://www.notre-ville.net">Cédric Morin</auteur>
     18       
     19        <pipeline nom="build_pdf" inclure="article_pdf_pipelines.php" />
    1820
    1921        <lib nom="h5c1accba-fpdf17" lien="http://www.fpdf.org/fr/download/fpdf17.zip" />
Note: See TracChangeset for help on using the changeset viewer.