Fichier ecrire/balise/formulaire_admin.php
Ce fichier gère la balise dynamique #FORMULAIRE_ADMIN
Source
Liste des fonctions
Retour
-
string
Code de langue
Package
Source
Permettra d'afficher le bouton 'Modifier ce...' s'il y a un
$id_XXX
défini dans le contexte de la page
Retour
-
array
Tableau de l'environnement calculé
Package
Note
-
Attention à l'ordre dans la boucle: on ne veut pas la rubrique si un autre bouton est possible
Source
Paramètres
-
string $type
Type d'objet
-
integer $id
Identifinant de l'objet
-
array | null $desc = null
Description de la table
Retour
-
string | array
- Chaine vide si on est déjà en prévisu ou si pas de previsualisation possible
- Tableau d'un élément sinon.
Package
Source
Cette balise permet de placer les boutons d'administrations dans un endroit spécifique du site. Si cette balise n'est pas présente, les boutons seront automatiquement ajoutés par SPIP si l'auteur a activé le cookie de correspondance.
Paramètres
-
\Champ $p
Pile au niveau de la balise
Retour
-
\Champ
Pile complétée du code compilé
Exemples
-
#FORMULAIRE_ADMIN
Voir également
Package
Balise
-
FORMULAIRE_ADMIN
Source
Paramètres
-
string $float = ''
Classe CSS éventuelle
-
string | array $debug = ''
Informations sur la page contenant une erreur de compilation
Retour
-
array | string
Liste : Chemin du squelette, durée du cache, contexte
Package
Note
-
Les boutons admin sont mis d'autorité si absents donc une variable statique contrôle si FORMULAIRE_ADMIN a été vu.
Toutefois, si c'est le debuger qui appelle, il peut avoir recopié le code dans ses données et il faut le lui refournir. Pas question de recompiler: ca fait boucler ! Le debuger transmet donc ses données, et cette balise y retrouve son petit.
Source
On ne peut rien dire au moment de l'execution du squelette
Paramètres
-
array $args
- Classe CSS éventuelle
-
array $context_compil
Tableau d'informations sur la compilation
Retour
-
array | string
- Liste (statut, id) si un mode d'inscription est possible
- chaîne vide sinon.