Documentation du code de SPIP et de ses plugins

SPIP

AbstractPage
in package

AbstractYes

Présentation des pages simplifiées

Table of Contents

Constants

TYPE  = ''

Methods

__construct()  : mixed
page()  : string
Retourne une page HTML contenant, dans une présentation minimale, le contenu transmis dans `$corps`.
pageErreur()  : string
Fonction helper pour les erreurs
fermeBody()  : string
Retourne la fin d'une page HTML minimale
fermeCorps()  : string
Ferme le corps : affiche le footer par défaut ou custom et ferme le div corps
ouvreBody()  : string
Retourne le début d'une page HTML minimale
ouvreCorps()  : string
Ouvre le corps : affiche le header avec un éventuel titre + ouvre le div corps

Constants

Methods

page()

Retourne une page HTML contenant, dans une présentation minimale, le contenu transmis dans `$corps`.

public page(string $corps[, array<string|int, mixed> $options = [] ]) : string

Appelée pour afficher un message ou une demande de confirmation simple et rapide

Parameters
$corps : string

Corps de la page

$options : array<string|int, mixed> = []
Tags
see
ouvreBody()
see
ouvreCorps()

string $titre : Titre à l'affichage (différent de $page_title) int $status : status de la page string $footer : pied de la box en remplacement du bouton retour par défaut

uses
ouvreBody()
uses
ouvreCorps()
uses
fermeCorps()
uses
fermeBody()
Return values
string

HTML de la page

pageErreur()

Fonction helper pour les erreurs

public pageErreur([string|null $message_erreur = null ][, array<string|int, mixed> $options = [] ]) : string
Parameters
$message_erreur : string|null = null
$options : array<string|int, mixed> = []
Tags
see
page()
Return values
string

fermeBody()

Retourne la fin d'une page HTML minimale

protected fermeBody() : string
Return values
string

Code HTML

fermeCorps()

Ferme le corps : affiche le footer par défaut ou custom et ferme le div corps

protected fermeCorps([array<string|int, mixed> $options = [] ]) : string
Parameters
$options : array<string|int, mixed> = []
Return values
string

ouvreBody()

Retourne le début d'une page HTML minimale

protected ouvreBody([array<string|int, mixed> $options = [] ]) : string

Le contenu de CSS minimales (reset.css, clear.css, minipage.css) est inséré dans une balise script inline (compactée si possible)

Parameters
$options : array<string|int, mixed> = []

string $lang : forcer la langue utilisateur string $page_title : titre éventuel de la page (nom du site par défaut) string $couleur_fond : pour la couleur dominante de la page (par défaut on reprend le réglage de la page de login) bool $all_inline : inliner les CSS pour envoyer toute la page en 1 hit string $doctype string $charset string $onload array $css_files : ajouter des fichiers css string $css : ajouter du CSS inline string $head : contenu à ajouter à la fin (pour inclusion de JS ou JS inline...)

Tags
uses
html_lang_attributes()
uses
minifier()

si le plugin compresseur est présent

uses
url_absolue_css()
uses
utiliser_langue_visiteur()
uses
http_no_cache()
Return values
string

Code HTML

ouvreCorps()

Ouvre le corps : affiche le header avec un éventuel titre + ouvre le div corps

protected ouvreCorps([array<string|int, mixed> $options = [] ]) : string
Parameters
$options : array<string|int, mixed> = []
Return values
string

        
On this page

Search results