Changeset 53029 in spip-zone for _plugins_/fusion_pdf/inc/fusionpdf_fonctions.php
- Timestamp:
- Oct 8, 2011, 6:32:36 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/fusion_pdf/inc/fusionpdf_fonctions.php
r49967 r53029 4 4 * voir http://pdfmerger.codeplex.com/ 5 5 * 6 * 1-5 recup toutes les pages de 1 56 * 1-5 recup toutes les pages de 1 à 5 7 7 * 1,3,9 recup les pages 1,3 et 9 * 8 8 * all recup toutes les pages … … 14 14 \*******************************************************/ 15 15 16 // [(#ID_ARTICLE|pdfmerger{grospdfdedepart.pdf,[1,2,3],nomdesortie.pdf})]17 // qui sauve le fichier genere dans la base tant que document joint l'article18 // pas besoin de le refabriquer si il existe dj19 // sinon le bouton "telecharger" le genere20 // seuls les abonnes a l'article voit ce fichier tlcharger21 // tandis que les abonnes mensuel/annuel ont accs au grospdf de la revue22 16 23 /*function pdfmerger($id,$outputpdf,$args='') { 24 25 if(include_once(find_in_path('lib/PDFMerger/PDFMerger.php'))){ 17 //utilise par action fusion_pdf 18 //genere le titre propre du pdf 19 function titrature($titre,$prefix,$raccourcir=35){ 20 include_spip('inc/texte'); 26 21 27 $pdf = new PDFMerger;28 29 $pdf->addPDF('samplepdfs/52_index.pdf', '1-2')30 ->addPDF('samplepdfs/two.pdf', '1-2')31 ->addPDF('samplepdfs/three.pdf', 'all')32 ->merge('file', $outputpdf);33 }34 35 36 return " Le fichier <a href='".$outputpdf."'>PDF</a> a ete genere!";37 }*/38 39 //Pratiques-No1_vichy-et-l-ordre-des-medecins40 //utilise par action fusion_pdf41 //[(#TITRE|titrature{[(#TITRE_PARENT|recuperer_numero)]})]42 function titrature($titre,$numero_revue='',$pretitre="Pratiques",$raccourcir=35){43 include_spip('inc/texte');44 45 $numero_revue=$numero_revue?"-No$numero_revue":$numero_revue;46 22 $titre=couper($titre,$raccourcir); 47 23 $titre=translitteration($titre); … … 49 25 $titre = trim(preg_replace(',\.([^.]+)$,', '', $titre)); 50 26 $titre= str_replace(' ','-',strtolower($titre)); 51 $titre=$pretitre."$numero_revue"."_".$titre; 27 $prefix=$prefix?$prefix.'_':''; 28 $titre=$prefix.$titre; 52 29 53 30 return $titre;
Note: See TracChangeset
for help on using the changeset viewer.