Documentation du code de SPIP et de ses plugins

SPIP

Page extends AbstractPage
in package

Présentation des pages simplifiées publiques pour envoyer un message à un utilisateur

Table of Contents

Constants

TYPE  = 'public'

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