Documentation du code de SPIP et de ses plugins

Porte plume

Pipelines

Table of Contents

Functions

porte_plume_ieconfig_metas()  : array<string|int, mixed>
Ajoute les metas sauvegardables du porte plume pour le plugin IEConfig
porte_plume_autoriser()  : mixed
Fonction du pipeline autoriser. N'a rien à faire
autoriser_porteplume_previsualiser_dist()  : bool
Autoriser l'action de previsu
autoriser_porteplume_afficher_public_dist()  : bool
Autoriser le porte plume dans l'espace public ?
autoriser_porteplume_afficher_prive_dist()  : bool
Autoriser le porte plume dans l'espace prive ?
porte_plume_insert_head_public()  : string
Ajout des scripts du porte-plume dans le head des pages publiques
porte_plume_insert_head_prive()  : string
Ajout des scripts du porte-plume dans le head des pages privées
porte_plume_inserer_head()  : string
Ajout des scripts du porte-plume au texte (un head) transmis
porte_plume_insert_head_prive_css()  : string
Ajout des CSS du porte-plume au head privé
porte_plume_insert_head_css()  : string
Ajout des CSS du porte-plume au head public
porte_plume_configurer_liste_metas()  : array<string|int, mixed>
Valeur par défaut des configurations
porte_plume_affiche_milieu()  : array<string|int, mixed>
Ajoute le formulaire de configuration du porte-plume sur la page des configurations avancées.

Functions

porte_plume_ieconfig_metas()

Ajoute les metas sauvegardables du porte plume pour le plugin IEConfig

porte_plume_ieconfig_metas(array<string|int, mixed> $table) : array<string|int, mixed>
Parameters
$table : array<string|int, mixed>

Déclaration des sauvegardes

Tags
pipeline

ieconfig_metas

Return values
array<string|int, mixed>

Déclaration des sauvegardes complétées

porte_plume_autoriser()

Fonction du pipeline autoriser. N'a rien à faire

porte_plume_autoriser() : mixed
Tags
pipeline

autoriser

autoriser_porteplume_previsualiser_dist()

Autoriser l'action de previsu

autoriser_porteplume_previsualiser_dist(string $faire, string $type, int $id, array<string|int, mixed> $qui, array<string|int, mixed> $opt) : bool

La fermer aux non identifiés si pas de porte plume dans le public

Parameters
$faire : string

Action demandée

$type : string

Type d'objet sur lequel appliquer l'action

$id : int

Identifiant de l'objet

$qui : array<string|int, mixed>

Description de l'auteur demandant l'autorisation

$opt : array<string|int, mixed>

Options de cette autorisation

Return values
bool

true s'il a le droit, false sinon

autoriser_porteplume_afficher_public_dist()

Autoriser le porte plume dans l'espace public ?

autoriser_porteplume_afficher_public_dist(string $faire, string $type, int $id, array<string|int, mixed> $qui, array<string|int, mixed> $opt) : bool
Parameters
$faire : string

Action demandée

$type : string

Type d'objet sur lequel appliquer l'action

$id : int

Identifiant de l'objet

$qui : array<string|int, mixed>

Description de l'auteur demandant l'autorisation

$opt : array<string|int, mixed>

Options de cette autorisation

Return values
bool

true s'il a le droit, false sinon

autoriser_porteplume_afficher_prive_dist()

Autoriser le porte plume dans l'espace prive ?

autoriser_porteplume_afficher_prive_dist(string $faire, string $type, int $id, array<string|int, mixed> $qui, array<string|int, mixed> $opt) : bool
Parameters
$faire : string

Action demandée

$type : string

Type d'objet sur lequel appliquer l'action

$id : int

Identifiant de l'objet

$qui : array<string|int, mixed>

Description de l'auteur demandant l'autorisation

$opt : array<string|int, mixed>

Options de cette autorisation

Return values
bool

true s'il a le droit, false sinon

porte_plume_insert_head_public()

Ajout des scripts du porte-plume dans le head des pages publiques

porte_plume_insert_head_public(string $flux) : string

Uniquement si l'on est autorisé à l'afficher le porte plume dans l'espace public !

Parameters
$flux : string

Contenu du head

Tags
pipeline

insert_head

Return values
string

Contenu du head

porte_plume_insert_head_prive()

Ajout des scripts du porte-plume dans le head des pages privées

porte_plume_insert_head_prive(string $flux) : string
Parameters
$flux : string

Contenu du head

Tags
pipeline

header_prive

Return values
string

Contenu du head

porte_plume_inserer_head()

Ajout des scripts du porte-plume au texte (un head) transmis

porte_plume_inserer_head(string $flux, string $lang[, bool $prive = false ]) : string
Parameters
$flux : string

Contenu du head

$lang : string

Langue en cours d'utilisation

$prive : bool = false

Est-ce pour l'espace privé ?

Return values
string

Contenu du head complété

porte_plume_insert_head_prive_css()

Ajout des CSS du porte-plume au head privé

porte_plume_insert_head_prive_css(string $flux) : string
Parameters
$flux : string

Contenu du head

Tags
pipeline

header_prive_css

Return values
string

Contenu du head complété

porte_plume_insert_head_css()

Ajout des CSS du porte-plume au head public

porte_plume_insert_head_css([string $flux = '' ][, bool $prive = false ]) : string

Appelé aussi depuis le privé avec $prive à true.

Parameters
$flux : string = ''

Contenu du head

$prive : bool = false

Est-ce pour l'espace privé ?

Tags
pipeline

insert_head_css

Return values
string

Contenu du head complété

porte_plume_configurer_liste_metas()

Valeur par défaut des configurations

porte_plume_configurer_liste_metas(array<string|int, mixed> $metas) : array<string|int, mixed>
Parameters
$metas : array<string|int, mixed>

Tableaux des metas et valeurs par défaut

Tags
pipeline

configurer_liste_metas

Return values
array<string|int, mixed>

Tableaux des metas et valeurs par défaut

porte_plume_affiche_milieu()

Ajoute le formulaire de configuration du porte-plume sur la page des configurations avancées.

porte_plume_affiche_milieu(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
$flux : array<string|int, mixed>

Données du pipeline

Tags
pipeline

affiche_milieu

Return values
array<string|int, mixed>

Données du pipeline


        
On this page

Search results