menu_rubriques.php
SPIP, Système de publication pour l'internet
Copyright © avec tendresse depuis 2001 Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James
Ce programme est un logiciel libre distribué sous licence GNU/GPL.
Table of Contents
Functions
- action_menu_rubriques_dist() : string
- Action d'affichage en ajax du navigateur de rubrique du bandeau
- menu_rubriques() : string
- Retourne une liste HTML des rubriques et rubriques enfants
- bandeau_rubrique() : string
- Retourne une liste HTML des rubriques enfants d'une rubrique
- extraire_article() : array<string|int, mixed>
- Obtient la liste des rubriques enfants d'une rubrique, prise dans le cache du navigateur de rubrique
- gen_liste_rubriques() : bool
- Génère le cache de la liste des rubriques pour la navigation du bandeau
Functions
action_menu_rubriques_dist()
Action d'affichage en ajax du navigateur de rubrique du bandeau
    
                    action_menu_rubriques_dist() : string
    
    
    
    Tags
Return values
string —Code HTML présentant la liste des rubriques
menu_rubriques()
Retourne une liste HTML des rubriques et rubriques enfants
    
                    menu_rubriques([bool $complet = true ]) : string
    
        Parameters
- $complet : bool = true
- 
                    - false pour n'avoir que le bouton racine «plan du site»
- true pour avoir l'ensemble des rubriques en plus
 
Tags
Return values
string —Code HTML présentant la liste des rubriques
bandeau_rubrique()
Retourne une liste HTML des rubriques enfants d'une rubrique
    
                    bandeau_rubrique(int $id_rubrique, string $titre_rubrique, int $zdecal[, int $profondeur = 1 ]) : string
    
        Parameters
- $id_rubrique : int
- 
                    Identifiant de la rubrique parente 
- $titre_rubrique : string
- 
                    Titre de cette rubrique 
- $zdecal : int
- 
                    Décalage vertical, en nombre d'élément 
- $profondeur : int = 1
- 
                    Profondeur du parent 
Tags
Return values
string —Code HTML présentant la liste des rubriques
extraire_article()
Obtient la liste des rubriques enfants d'une rubrique, prise dans le cache du navigateur de rubrique
    
                    extraire_article(int $id_p, array<string|int, mixed> $t) : array<string|int, mixed>
    
        Parameters
- $id_p : int
- 
                    Identifiant de la rubrique parente des articles 
- $t : array<string|int, mixed>
- 
                    Cache des rubriques 
Tags
Return values
array<string|int, mixed> —Liste des rubriques enfants de la rubrique (et leur titre)
gen_liste_rubriques()
Génère le cache de la liste des rubriques pour la navigation du bandeau
    
                    gen_liste_rubriques() : bool
        Le cache, qui comprend pour chaque rubrique ses rubriques enfants et leur titre, est :
- réactualisé en fonction de la meta date_calcul_rubriques
- mis en cache dans le fichier défini par la constante _CACHE_RUBRIQUES
- stocké également dans la globale db_art_cache
Tags
Return values
bool —true.