Changeset 69529 in spip-zone


Ignore:
Timestamp:
Jan 30, 2013, 11:37:16 AM (8 years ago)
Author:
cedric@…
Message:

ajout de la classe sommaire-back-n avec n=nombre de liens dans le sommaire sur les ancres aussi (permet de masquer les ancres d'un sommaire avec un seul lien)

Location:
_plugins_/sommaire/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/sommaire/trunk/css/sommaire.css

    r69526 r69529  
    1 /* masquer les sommaires avec un seul lien */
    2 .nav-sommaire-1 {display: none}
    3 
    41.nav-sommaire {border: 1px solid #eee;margin-left: 30%;margin-bottom: 1.5em;}
    52.nav-sommaire h2 {font-size: inherit;text-transform: uppercase;}
    63.nav-sommaire ul {}
    74
    8 a.sommaire-back {color:#DDD;display:block;width:16px;height:16px;background:url(img/sommaire-up-16.png) no-repeat center;float: right;opacity:0.5;}
     5.sommaire-back {color:#DDD;display:block;width:16px;height:16px;background:url(img/sommaire-up-16.png) no-repeat center;float: right;opacity:0.5;}
     6
     7/* masquer les sommaires avec un seul lien */
     8.nav-sommaire-1 {display: none}
     9.sommaire-back-1 {display: none}
  • _plugins_/sommaire/trunk/paquet.xml

    r69526 r69529  
    22        prefix="sommaire"
    33        categorie="edition"
    4         version="1.0.4"
     4        version="1.0.5"
    55        etat="test"
    66        compatibilite="[3.0.0;3.0.*]"
  • _plugins_/sommaire/trunk/sommaire_fonctions.php

    r69525 r69529  
    239239        }
    240240
     241        if (count($sommaire)){
     242                // ajouter le nombre de liens en classe sur chaque ancre (masquage CSS)
     243                $c = "sommaire-back-".count($sommaire);
     244                $texte = str_replace("<a class='sommaire-back'","<a class='sommaire-back $c'",$texte);
     245        }
     246
    241247        #var_dump($sommaire);
    242248        return $sommaire;
Note: See TracChangeset for help on using the changeset viewer.