Documentation du code de SPIP et de ses plugins

SPIP

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 ou ID_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
balise
uses
generer_code_logo()
example
#ID_LOGO_ARTICLE
Return values
Champ

Pile complétée par le code à générer

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
uses
quete_logo()
uses
quete_html_logo()
used-by
balise_ID_LOGO__dist()
used-by
balise_LOGO__dist()
Return values
string

Code compilé retournant le chemin du logo ou le code HTML du logo.


        
On this page

Search results