Changeset 31401 in spip-zone


Ignore:
Timestamp:
Sep 7, 2009, 8:21:16 PM (10 years ago)
Author:
marcimat@…
Message:
  • essayer de faire que l'espace entre les paragraphes soient homogènes (de hauteur 1 ligne).
  • corriger les dates de mises à jour sur les pdfs pour prendre en compte la modification des articles, et non uniquement la date du dernier article publié.
  • réduire encore les marges des images de chapitres pour permettre des textes plus longs aux introductions de rubriques.
Location:
_galaxie_/programmer.spip.org
Files:
6 edited

Legend:

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

    r31139 r31401  
    1414                        |image_reduire{300,250}|image_sepia{#GET{couleur}})</div>]
    1515                [<div class="chapo">(#TEXTE)</div>]
    16                 [<div class="pied">(#CONFIG{documentation/version}|typo) / <:documentation:maj:> [(#DATE|affdate)]</div>]
     16                <div class="pied">[(#CONFIG{documentation/version}|typo) ]/ <:documentation:maj:>
     17                <BOUCLE_date_maj(ARTICLES) {branche}{!par date_modif}{0,1}>[(#DATE_MODIF|max{#_chapitre:DATE}|affdate)]</BOUCLE_date_maj>
     18                </div>
    1719        </div>
    1820</BOUCLE_chapitre>
  • _galaxie_/programmer.spip.org/plugin_documentation/habillage.css

    r31374 r31401  
    1616#hierarchie { clear: both; margin-bottom: 2em; color: #666; font-size:80%;}
    1717
    18 .cartouche { margin-top:2em; margin-bottom: 1em; }
     18.cartouche { margin-top:2em; margin-bottom: .2em; }
    1919.cartouche .spip_logos { float: right; margin-left: 16px; margin-bottom: 4px; margin-top:-30px;}
    2020.cartouche p { margin: 0; padding: 0; clear: left; }
     
    2424.cartouche .traductions { font-size: 0.90em; }
    2525
    26 .chapo { margin-bottom: 1.50em; line-height: 1.40em; border:1px solid #ccc; background:#f5f5f5; padding:0 0.5em; color: #666; }
     26.chapo { margin: 1.6em 0; line-height: 1.40em; border:1px solid #ccc; background:#f5f5f5; padding:0.5em; color: #666; }
    2727.texte { line-height: 1.60em; }
    2828.hyperlien { display: block; background: #EEE; padding: 0.50em 1em; font-weight: bold; color: #8B6F92; }
     
    230230a, a:active, a:link, a.spip_in, a.spip_out,a.spip_url,a.spip_glossaire {
    231231        color: #F49500;
     232         text-decoration: none;
    232233}
    233234a:visited{
     
    235236}
    236237a:hover {
    237         text-decoration: none;
     238        text-decoration: underline;
    238239}
    239240
     
    337338        position:relative;
    338339}
    339 #posts p, #posts ul, #posts ol{ line-height:1.6em;}
     340#posts p { line-height:1.5em; margin:1.5em 0 0;}
     341#posts ul, #posts ol { line-height:1.5em; margin:0 0 0 2em;}
    340342#posts li{text-align:left;}
    341343
     
    343345#posts h2 {color:#444; text-transform:none; font-size:150%; margin-top:2.5em;}
    344346#posts h3 {color:#222; text-transform:none; font-size:110%; margin-bottom:0em; padding-bottom:0em; letter-spacing: 0px;}
    345 #posts h3 + p {margin-top:.5em;}
     347#posts h3 + p {margin-top:0em;}
    346348
    347349/* en savoir plus sur les articles */
     
    362364        padding:0;
    363365}
    364 
     366#posts .chapo p {margin-top:0;}
     367#posts .chapo p + p {margin-top:1.5em;}
    365368
    366369
     
    550553.suggestion .infos {float:right; max-width:200px; margin:0 0 1em 1em; padding: 0.5em;  background:#fafafa; border:1px solid #eee; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
    551554.suggestion .infos .formulaire_spip {margin:0; padding:0;}
     555.suggestion table { margin:0 0 .5em 0;}
    552556.suggestion dl { margin:0 0 .5em 0;}
    553557.suggestion dt {float: left; clear: left; width: 60px; text-align: right;}
     
    581585#posts .integrale .couverture h2 {font-size:100%; text-align:center; text-transform:uppercase;}
    582586#posts .integrale .couverture h3 {font-size:140%; text-align:center; margin:0; padding:0 1em 1em; color: #C35C02;}
    583 #posts .integrale .image {padding:1em 2em 2em; text-align:center;}
     587#posts .integrale .image {padding:1em 2em 1em; text-align:center;}
    584588#posts .integrale .couverture .image {padding:5em 2em 2em;}
    585589#posts .integrale .couverture h3 + .image {padding-top:3em}
  • _galaxie_/programmer.spip.org/plugin_documentation/modeles/synthese.html

    r31373 r31401  
    1010<tbody>
    1111        <BOUCLE_synthese(ARTICLES){id_rubrique=#ENV{id}}{descriptif!=''}{par num titre, titre}>
    12         <tr[ class="(#COMPTEUR_BOUCLE|alterner{odd,even})"]>
     12        <tr[ class="(#ID_ARTICLE|alterner{odd,even})"]>
    1313                <td><a href='#URL_ARTICLE'>#TITRE</a></td>
    1414                <td><div[ class="(#EDIT{descriptif})"]>[(#DESCRIPTIF|ptobr)]</div></td>
  • _galaxie_/programmer.spip.org/plugin_documentation/plugin.xml

    r31373 r31401  
    55        </auteur>
    66        <lien></lien>
    7         <version>1.0.2</version>
     7        <version>1.0.3</version>
    88        <etat>test</etat>
    99    <description>
  • _galaxie_/programmer.spip.org/plugin_pdf/genie/generer_documentation_pdf.php

    r31118 r31401  
    4343                $secteurs = sql_allfetsel(array('lang', 'id_rubrique','date'), 'spip_rubriques', 'id_parent='.sql_quote(0));
    4444                foreach ($secteurs as $secteur) {
     45                        $date_max = sql_getfetsel('date_modif', 'spip_articles', array('id_secteur='.sql_quote($secteur['id_rubrique'], 'statut=' . sql_quote('publie'))), '', 'date_modif DESC', '1');
     46                        $date_max = max($secteur['date'], $date_max);
    4547                        generer_chapitres_et_livre_pdf($secteur['id_rubrique'], $secteur['lang'], $secteur['date']);
    4648                }
     
    6466       
    6567        // on boucle sur les chapitres
     68        include_spip('inc/rubriques'); // calcul_branche_in
    6669        $chapitres = sql_allfetsel(array('id_rubrique','date'), 'spip_rubriques', 'id_parent='.sql_quote($id_rubrique));
    6770        foreach ($chapitres as $num=>$chapitre) {
     71                // calcul de la date de derniere maj
     72               
     73                $date_max = sql_getfetsel('date_modif', 'spip_articles', array(sql_in('id_rubrique', calcul_branche_in($chapitre['id_rubrique'])), 'statut=' . sql_quote('publie')), '', 'date_modif DESC', '1');
     74                $date_max = max($chapitre['date'],$date_max);
     75               
    6876                $fichier = _DIR_DOCUMENTATION_PDF . _NOM_FICHIER_PDF;
    6977                $url = $url_doc;
     
    7785                // on genere de pdf des chapitres
    7886                docpdf_log('Chapitre ' . ($num + 1) . " (rubrique $chapitre[id_rubrique])");
    79                 generer_documentation_pdf($url, $fichier, $chapitre['date']);
     87                generer_documentation_pdf($url, $fichier, $date_max);
    8088        }
    8189       
  • _galaxie_/programmer.spip.org/plugin_pdf/plugin.xml

    r31115 r31401  
    44_ &#169; 2009 - Distribu&#233; sous licence GPL
    55        </auteur>
    6         <version>1.0</version>
     6        <version>1.1</version>
    77        <etat>stable</etat>
    88    <description>
Note: See TracChangeset for help on using the changeset viewer.