id_logo_.php
Fonctions génériques pour les balises `#LOGO_XXXX`
Table of Contents
Functions
- balise_ID_LOGO__dist() : Champ
- Compile la balise dynamique `#ID_LOGO_xx` qui retourne l'identifiant du document utilisé comme logo pour un objet éditorial de SPIP.
- generer_code_logo() : string
- Calcule le code HTML pour l'image ou l'information sur un logo
Functions
balise_ID_LOGO__dist()
Compile la balise dynamique `#ID_LOGO_xx` qui retourne l'identifiant du document utilisé comme logo pour un objet éditorial de SPIP.
balise_ID_LOGO__dist(Champ $p) : Champ
Le type d'objet est récupéré dans le nom de la balise, tel que
ID_LOGO_ARTICLE
ou ID_LOGO_SITE
.
Ces balises ont quelques options :
- La balise peut aussi demander explicitement le logo normal ou de survol,
avec
ID_LOGO_ARTICLE_NORMAL
ouID_LOGO_ARTICLE_SURVOL
. - On peut demander un logo de rubrique en absence de logo sur l'objet éditorial
demandé avec
ID_LOGO_ARTICLE_RUBRIQUE
Parameters
- $p : Champ
-
Pile au niveau de la balise
Tags
Return values
Champ —Pile complétée par le code à générer
generer_code_logo()
Calcule le code HTML pour l'image ou l'information sur un logo
generer_code_logo(string $id_objet, string $_id_objet, string $type, string $align, mixed $_lien, Champ $p, string $suite[, string $champ = '' ]) : string
Parameters
- $id_objet : string
-
Nom de la clé primaire de l'objet (id_article, ...)
- $_id_objet : string
-
Code pour la compilation permettant de récupérer la valeur de l'identifiant
- $type : string
-
Type d'objet
- $align : string
-
Alignement demandé du logo
- $_lien : mixed
- $p : Champ
-
Pile au niveau de la balise
- $suite : string
-
Suite éventuelle de la balise logo, telle que
_SURVOL
,_NORMAL
ou_RUBRIQUE
. - $champ : string = ''
-
Indique un type de champ à retourner (fichier, src, titre, descriptif, credits, id, alt)
Tags
Return values
string —Code compilé retournant le chemin du logo ou le code HTML du logo.