Documentation du code de SPIP et de ses plugins

SPIP

formulaire_ecrire_auteur.php

Ce fichier gère la balise dynamique `#FORMULAIRE_ECRIRE_AUTEUR`

Table of Contents

Functions

balise_FORMULAIRE_ECRIRE_AUTEUR()  : Champ
Compile la balise dynamique `#FORMULAIRE_ECRIRE_AUTEUR` qui permet très logiquement d'afficher un formulaire pour écrire à un auteur
balise_FORMULAIRE_ECRIRE_AUTEUR_stat()  : array<string|int, mixed>|string
Calculs de paramètres de contexte automatiques pour la balise FORMULAIRE_ECRIRE_AUTEUR

Functions

balise_FORMULAIRE_ECRIRE_AUTEUR()

Compile la balise dynamique `#FORMULAIRE_ECRIRE_AUTEUR` qui permet très logiquement d'afficher un formulaire pour écrire à un auteur

balise_FORMULAIRE_ECRIRE_AUTEUR(Champ $p) : Champ

Cette balise récupère l'id_auteur (et son email) ou l'id_article de la boucle AUTEURS ou ARTICLES englobante.

Le ou les emails correspondants à l'auteur ou aux auteurs de l'article sont transmis au formulaire CVT (mais ils ne seront pas dévoilés au visiteur).

Parameters
$p : Champ

Pile au niveau de la balise

Tags
balise
Return values
Champ

Pile complétée du code compilé

balise_FORMULAIRE_ECRIRE_AUTEUR_stat()

Calculs de paramètres de contexte automatiques pour la balise FORMULAIRE_ECRIRE_AUTEUR

balise_FORMULAIRE_ECRIRE_AUTEUR_stat(array<string|int, mixed> $args, array<string|int, mixed> $context_compil) : array<string|int, mixed>|string

Retourne le contexte du formulaire uniquement si l'email de l'auteur est valide, sinon rien (pas d'exécution/affichage du formulaire)

Parameters
$args : array<string|int, mixed>

Liste des arguments demandés obtenus du contexte (id_auteur, id_article, email)

$context_compil : array<string|int, mixed>

Tableau d'informations sur la compilation

Return values
array<string|int, mixed>|string
  • Liste (id_auteur, id_article, email) des paramètres du formulaire CVT
  • chaîne vide sinon (erreur ou non affichage).

        
On this page

Search results