Changeset 31118 in spip-zone


Ignore:
Timestamp:
Aug 26, 2009, 5:23:42 PM (10 years ago)
Author:
marcimat@…
Message:
  • log plus généreux de création de pdf,
  • chapitres avec couverture contenant la description et le logo
  • titre du pdf est le titre du chapitre (si demandé) et non celui du livre systématiquement
Location:
_galaxie_/programmer.spip.org
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/programmer.spip.org/plugin_documentation/contenu/page-integrale.html

    r31117 r31118  
    77
    88<BOUCLE_chapitre(RUBRIQUES) {id_rubrique}>
    9         <div class="couverture">
     9        <div class="couverture couverture_chapitre">
    1010                [<h1>(#CONFIG{documentation/titre_sommaire}|typo)</h1>]
    1111                [<h2>(#CONFIG{documentation/sous_titre_sommaire}|typo)</h2>]
    1212                [<h3>(#TITRE)</h3>]
    13                 [<div class="image">(#LOGO_SITE_SPIP||sinon{#CHEMIN{images/couverture.png}}
    14                         |image_reduire{500,400}|image_sepia{#GET{couleur}})</div>]
     13                [<div class="image">(#LOGO_RUBRIQUE||sinon{#LOGO_SITE_SPIP}|sinon{#CHEMIN{images/couverture.png}}
     14                        |image_reduire{300,250}|image_sepia{#GET{couleur}})</div>]
     15                [<div class="chapo">(#TEXTE)</div>]
    1516                [<div class="pied">(#CONFIG{documentation/version}|typo) / <:documentation:maj:> [(#DATE|affdate)]</div>]
    16         </div>
    17 
    18         <div class="presentation">
    19                 [<div class="chapo">(#TEXTE)</div>]
    2017        </div>
    2118</BOUCLE_chapitre>
  • _galaxie_/programmer.spip.org/plugin_documentation/habillage.css

    r31117 r31118  
    579579#posts .integrale .chapitre { margin:2em 0;}
    580580#posts .integrale .chapitre > h1 { margin:0; padding:1em .5em;  text-align:center; color:#222; font-size:260%; border:none;}
    581 
    582581#posts .integrale .couverture h1 {font-size:2.8em; text-align:center; margin:1em 0; padding:2em 1em 1em; color: #C35C02; border:none;}
    583582#posts .integrale .couverture h2 {font-size:100%; text-align:center; text-transform:uppercase;}
    584 #posts .integrale .couverture h3 {font-size:120%; text-align:center; padding:.5em; margin-top:2em; color: #C35C02;}
     583#posts .integrale .couverture h3 {font-size:140%; text-align:center; margin:0; padding:0 1em 1em; color: #C35C02;}
    585584#posts .integrale .image {padding:1em 2em 2em; text-align:center;}
    586585#posts .integrale .couverture .image {padding:5em 2em 2em;}
    587586#posts .integrale .couverture h3 + .image {padding-top:3em}
    588 #posts .integrale .presentation .chapo {margin:4em 0em; padding:1em 2em;}
     587
     588#posts .integrale .couverture_chapitre h1 {margin:0; padding:0 1em 1em;}
     589#posts .integrale .couverture_chapitre h2 {margin:0; padding:0 1em 1em;}
     590#posts .integrale .couverture_chapitre .chapo {margin:0 2em;}
     591#posts .integrale .couverture_chapitre .image {padding:2em 1em 1em;}
     592
     593posts .integrale .presentation .chapo {margin:4em 0em; padding:1em 2em;}
    589594
    590595#posts .integrale .spip_code { font-style:inherit;}
  • _galaxie_/programmer.spip.org/plugin_documentation/head/page-integrale.html

    r30786 r31118  
    1 <title><:documentation:integrale:> - [(#NOM_SITE_SPIP|textebrut)]</title>
     1[(#REM) Si langue par secteur, on selectionne le secteur de la langue, en supposant qu'il n'y en a qu'un par langue ]
     2<BOUCLE_head_selection_secteur_langue(RUBRIQUES) {racine}{lang}{0,1}>[(#CONFIG{documentation/secteur_langue}|=={on}|oui)#SET{origine,#ID_RUBRIQUE}]</BOUCLE_head_selection_secteur_langue>
     3[(#REM) on essaie : rubrique demandee ou secteur de langue ]
     4<BOUCLE_head_rubrique_ou_secteur_langue(RUBRIQUES) {id_rubrique=#ENV{id_rubrique,#GET{origine,0}}}>
     5        [(#REM) Branche demandee ]
     6        <title>[(#TITRE)] - [(#NOM_SITE_SPIP|textebrut)]</title>
     7</BOUCLE_head_rubrique_ou_secteur_langue>
     8        [(#REM) Sinon, toutes les rubriques - de la meme langue ]
     9        <title><:documentation:integrale:> - [(#NOM_SITE_SPIP|textebrut)]</title>
     10<//B_head_rubrique_ou_secteur_langue>
     11
     12
    213[<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|attribut_html)" />]
    314<meta name="robots" content="none" />
  • _galaxie_/programmer.spip.org/plugin_documentation/inclure/documentation_contenus_articles.html

    r31109 r31118  
     1<B_articles>
     2[(#ENV{chapitre_intro}|oui) <div class="chapitre_intro"> ]
    13<BOUCLE_articles(ARTICLES) {id_rubrique?}>
    24        <BOUCLE_latraduction(ARTICLES){id_trad=#ID_ARTICLE}{lang=#ENV{lang}}>
     
    1618        <//B_latraduction>
    1719</BOUCLE_articles>
     20[(#ENV{chapitre_intro}|oui) </div> ]
     21</B_articles>
  • _galaxie_/programmer.spip.org/plugin_documentation/inclure/integrale.html

    r31117 r31118  
    2323
    2424[(#REM) afficher les articles de la rubrique, avant ses sous-rubriques ]
    25 <div class="chapitre_intro">
    26 <INCLURE{fond=inclure/documentation_contenus_articles}{id_rubrique} />
    27 </div>
     25<INCLURE{fond=inclure/documentation_contenus_articles}{id_rubrique}{chapitre_intro=oui} />
    2826
    2927<BOUCLE_racine(RUBRIQUES) {id_parent}{lang}>
  • _galaxie_/programmer.spip.org/plugin_pdf/genie/generer_documentation_pdf.php

    r31116 r31118  
    9494function generer_documentation_pdf($url, $fichier, $date_modif) {
    9595                if (!$date) $date = time();
    96                 docpdf_log("Creation de : $fichier, date : $date_modif");
     96                docpdf_log("- Utilisation de : " . htmlentities($url));
     97                docpdf_log("- Creation de : $fichier, date : $date_modif");
    9798                $err = array();
    9899                $Prince = new Prince(_BIN_PRINCE);
Note: See TracChangeset for help on using the changeset viewer.