Changeset 61616 in spip-zone


Ignore:
Timestamp:
May 24, 2012, 1:08:39 AM (7 years ago)
Author:
patfr@…
Message:

Sommaire automatique : passage du contexte id_* afin de boucler dans le squelette du sommaire le cas échéant.

Location:
_plugins_/couteau_suisse
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/couteau_suisse/fonds/sommaire.html

    r28633 r61616  
    66                fond_css : 'avec' ou 'sans'
    77                sommaire : les liens du sommaire en <li></li>
     8        id_<objet> si disponible en contexte : id_article, id_rubrique, etc.
    89
    910        Indispensable :
  • _plugins_/couteau_suisse/outils/sommaire_fonctions.php

    r59587 r61616  
    162162                return $sommaire_seul?'':sommaire_nettoyer_raccourcis($texte0);
    163163
     164        // contexte du sommaire : on passe aussi les id_objet disponibles
     165        $temp = array(
     166                'sommaire' => $sommaire,
     167                'fond_css' => strpos($texte0, _sommaire_SANS_FOND)===false ?'avec':'sans',
     168        );
     169        foreach($GLOBALS['contexte'] as $i=>$v) if(strncmp($i,'id_',3)==0) $temp[$i] = $v;
    164170        // calcul du sommaire
    165171        include_spip('public/assembler');
    166         $sommaire = recuperer_fond('fonds/sommaire', array(
    167                 'sommaire'=>$sommaire,
    168                 'fond_css'=>strpos($texte0, _sommaire_SANS_FOND)===false ?'avec':'sans',
    169         ));
     172        $sommaire = recuperer_fond('fonds/sommaire', $temp);
    170173
    171174        // si on ne veut que le sommaire, on renvoie le sommaire
  • _plugins_/couteau_suisse/paquet.xml

    r61612 r61616  
    22        prefix="couteau_suisse"
    33        categorie="maintenance"
    4         version="1.8.67"
     4        version="1.8.68"
    55        etat="stable"
    66        compatibilite="[1.9.2;3.0.99]"
  • _plugins_/couteau_suisse/plugin.xml

    r61612 r61616  
    33        <slogan>... ou plus de fonctionnalit&#233;s pour SPIP !</slogan>
    44        <icon>img/couteau-50.gif</icon>
    5         <version>1.8.67</version>
     5        <version>1.8.68</version>
    66        <version_base>1.2</version_base>
    77        <auteur>Patrice Vanneufville
Note: See TracChangeset for help on using the changeset viewer.