PUBLIE : Filtres |icone, |icone_horizontale, |icone_verticale, |icone_base

**SPIP**

# Article validé

L’article "**Filtres |icone, |icone\_horizontale, |icone\_verticale,
|icone_base** (https://www.spip.net/fr_article6413.html)" vient d’être
publié par Suske.

* * *

## Filtres |icone, |icone\_horizontale, |icone\_verticale, |icone_base

samedi 1er septembre 2018 , par [JLuc](.././?page=auteur&id_auteur=55&)

`|icone` est déprécié au profit de `|icone_horizontale,
|icone_verticale, |icone_base`

Ces filtres s’appliquent sur une url et renvoient un lien précédé
d’une icone, avec une classe et une fonction.

- `|icone_base` est le plus polyvalent.
- `|icone_horizontale` appelle `icone_base` avec la classe
’horizontale’.
- `|icone` est déprécié et appelle `|icone_base` avec la classe
’verticale’
- `|icone_verticale` appelle `|icone_base` avec la classe ’verticale’.

## Exemples d’usage

En tant que filtre dans un squelettes :

    [

    (

    #URL_ECRIRE

    {sites}

    |icone_horizontale

    {
    
    <:sites:icone_voir_sites_references:>
    
    ,site-24.png}

    )

    ]

    [

    (

    #AUTORISER

    {supprimer,groupemots,
    
    #ID_GROUPE
    
    }

    |oui

    )

    [

    (

    #URL_ACTION_AUTEUR

    {supprimer_groupe_mots,
    
    #ID_GROUPE
    
    ,
    
    #URL_ECRIRE
    
    {mots}}

    |icone_horizontale

    {
    
    <:mots:icone_supprimer_groupe_mots:>
    
    ,groupe_mots,del}

    )

    ]

    ]

En tant que filtre dans un code php :

    $icone_horizontale

    =
    
    chercher_filtre
    
    &#40;

    'icone_horizontale'

    &#41;

    ;

    $icone

    =

    $icone_horizontale

    &#40;

     generer_url_ecrire
    
    &#40;

    "stats_visites"

    ,

    "id_article=
    
    $id_article
    
    "

    &#41;

    ,

     _T
    
    &#40;

    'statistiques:icone_evolution_visites'

    ,

    array
    
     (http://www.php.net/array)
    
    &#40;

    'visites'

    =>

    $visites

    &#41;

    &#41;

    ,

    "statistique-24.png"

    &#41;

    ;

**P.-S.**
Références :

-
https://code.spip.net/autodoc/tree/ecrire/inc/filtres.php.html#function_icone_base
  
-
https://code.spip.net/autodoc/tree/ecrire/inc/filtres.php.html#function_filtre_icone_verticale_dist
  
-
https://code.spip.net/autodoc/tree/ecrire/inc/filtres.php.html#function_filtre_icone_horizontale_dist

— Envoyé par SPIP (https://www.spip.net/)

rubon143-b1fe1.jpg

puce.gif