bigup_pipelines.php
Table of Contents
Functions
- bigup_jquery_plugins() : array<string|int, mixed>
- Charger des scripts jquery
- bigup_insert_head() : string
- Charger des JS dans l’espace public
- bigup_config() : array<string|int, mixed>
- bigup_header_prive() : string
- Charger des JS dans l’espace prive
- bigup_insert_head_css() : string
- Charger des styles CSS dans l’espace public
- bigup_header_prive_css() : string
- Charger des styles CSS dans l'espace privé
- bigup_get_bigup() : Bigup
- Obtenir une instance de la classe bigup pour ce formulaire
- bigup_formulaire_charger() : array<string|int, mixed>
- Recherche de fichiers uploadés pour ce formulaire
- bigup_formulaire_receptionner() : array<string|int, mixed>
- Branchement sur la réception d'un formulaire (avant verifier())
- bigup_formulaire_verifier() : array<string|int, mixed>
- Branchement sur verifier
- bigup_formulaire_traiter() : array<string|int, mixed>
- Branchement sur traiter
- bigup_medias_formulaires_traitements_automatiques() : array<string|int, mixed>
- Liste les formulaires où BigUP se charge automatiquement (necessite un traitement spécifique)
- bigup_medias_formulaire_charger() : array<string|int, mixed>
- Ajouter bigup sur certains formulaires
- bigup_medias_formulaire_fond() : array<string|int, mixed>
- Utiliser Bigup sur certains formulaires
- inc_bigup_medias_formulaire_joindre_document_dist() : Formulaire
- inc_bigup_medias_formulaire_editer_document_dist() : Formulaire
- inc_bigup_medias_formulaire_illustrer_document_dist() : Formulaire
- inc_bigup_medias_formulaire_editer_logo_dist() : Formulaire
- inc_bigup_medias_formulaire_formidable_dist() : Formulaire
- inc_bigup_medias_formulaire_configurer_ecran_connexion_dist() : Formulaire
- bigup_affiche_milieu() : array<string|int, mixed>
- Ajoute la configuration des documents à la page de configuration des contenus
Functions
bigup_jquery_plugins()
Charger des scripts jquery
bigup_jquery_plugins(array<string|int, mixed> $scripts) : array<string|int, mixed>
Parameters
- $scripts : array<string|int, mixed>
-
Liste à charger
Tags
Return values
array<string|int, mixed> —Liste complétée
bigup_insert_head()
Charger des JS dans l’espace public
bigup_insert_head(string $flux) : string
Parameters
- $flux : string
-
Code html des styles CSS à charger
Tags
Return values
string —Code html complété
bigup_config()
bigup_config() : array<string|int, mixed>
Return values
array<string|int, mixed>bigup_header_prive()
Charger des JS dans l’espace prive
bigup_header_prive(string $flux) : string
Parameters
- $flux : string
-
Code html des styles CSS à charger
Tags
Return values
string —Code html complété
bigup_insert_head_css()
Charger des styles CSS dans l’espace public
bigup_insert_head_css(string $flux) : string
Parameters
- $flux : string
-
Code html des styles CSS à charger
Tags
Return values
string —Code html complété
bigup_header_prive_css()
Charger des styles CSS dans l'espace privé
bigup_header_prive_css(string $flux) : string
Parameters
- $flux : string
-
Code html des styles CSS à charger
Tags
Return values
string —Code html complété
bigup_get_bigup()
Obtenir une instance de la classe bigup pour ce formulaire
bigup_get_bigup(array<string|int, mixed> $flux) : Bigup
Parameters
- $flux : array<string|int, mixed>
-
Flux, tel que présent dans les pipelines des formulaires CVT
Return values
Bigupbigup_formulaire_charger()
Recherche de fichiers uploadés pour ce formulaire
bigup_formulaire_charger(array<string|int, mixed> $flux) : array<string|int, mixed>
La recherche est conditionné par la présence dans le contexte
de la clé _bigup_rechercher_fichiers
. Ceci permet d'éviter de chercher
des fichiers pour les formulaires qui n'en ont pas besoin.
Réinsère les fichiers déjà présents pour ce formulaire
dans $_FILES
(a priori assez peu utile dans le chargement)
et ajoute la description des fichiers présents pour chaque champ,
dans l'environnement.
Ajoute également un hidden, qui s'il est posté, demandera à recréer $_FILES
juste avant la fonction verifier(). Voir bigup_formulaire_receptionner()
Parameters
- $flux : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>bigup_formulaire_receptionner()
Branchement sur la réception d'un formulaire (avant verifier())
bigup_formulaire_receptionner(array<string|int, mixed> $flux) : array<string|int, mixed>
On remet $_FILES
avec les fichiers présents pour ce formulaire,
et avant que la fonction verifier native du formulaire soit utilisée,
de sorte qu'elle ait accès à $_FILES rempli.
Parameters
- $flux : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>bigup_formulaire_verifier()
Branchement sur verifier
bigup_formulaire_verifier(array<string|int, mixed> $flux) : array<string|int, mixed>
- Si on a demandé la suppression d'un fichier, le faire
- Nettoyer les fichiers injectés effacés de $_FILES.
Parameters
- $flux : array<string|int, mixed>
Return values
array<string|int, mixed>bigup_formulaire_traiter()
Branchement sur traiter
bigup_formulaire_traiter(array<string|int, mixed> $flux) : array<string|int, mixed>
- Si on a effectué les traitements sans erreur, tous les fichiers restants doivent disparaître du cache.
- Nettoyer les fichiers injectés effacés de $_FILES.
Parameters
- $flux : array<string|int, mixed>
Return values
array<string|int, mixed>bigup_medias_formulaires_traitements_automatiques()
Liste les formulaires où BigUP se charge automatiquement (necessite un traitement spécifique)
bigup_medias_formulaires_traitements_automatiques() : array<string|int, mixed>
Return values
array<string|int, mixed>bigup_medias_formulaire_charger()
Ajouter bigup sur certains formulaires
bigup_medias_formulaire_charger(array<string|int, mixed> $flux) : array<string|int, mixed>
- le documents du plugin Medias
- le formulaire de logo de SPIP
Parameters
- $flux : array<string|int, mixed>
Return values
array<string|int, mixed>bigup_medias_formulaire_fond()
Utiliser Bigup sur certains formulaires
bigup_medias_formulaire_fond(array<string|int, mixed> $flux) : array<string|int, mixed>
- le documents du plugin Medias
- le formulaire de logo de SPIP
Parameters
- $flux : array<string|int, mixed>
Return values
array<string|int, mixed>inc_bigup_medias_formulaire_joindre_document_dist()
inc_bigup_medias_formulaire_joindre_document_dist(array<string|int, mixed> $args, Formulaire $formulaire) : Formulaire
Parameters
- $args : array<string|int, mixed>
- $formulaire : Formulaire
Return values
Formulaireinc_bigup_medias_formulaire_editer_document_dist()
inc_bigup_medias_formulaire_editer_document_dist(array<string|int, mixed> $args, Formulaire $formulaire) : Formulaire
Parameters
- $args : array<string|int, mixed>
- $formulaire : Formulaire
Return values
Formulaireinc_bigup_medias_formulaire_illustrer_document_dist()
inc_bigup_medias_formulaire_illustrer_document_dist(array<string|int, mixed> $args, Formulaire $formulaire) : Formulaire
Parameters
- $args : array<string|int, mixed>
- $formulaire : Formulaire
Return values
Formulaireinc_bigup_medias_formulaire_editer_logo_dist()
inc_bigup_medias_formulaire_editer_logo_dist(array<string|int, mixed> $args, Formulaire $formulaire) : Formulaire
Parameters
- $args : array<string|int, mixed>
- $formulaire : Formulaire
Return values
Formulaireinc_bigup_medias_formulaire_formidable_dist()
inc_bigup_medias_formulaire_formidable_dist(array<string|int, mixed> $args, Formulaire $formulaire) : Formulaire
Parameters
- $args : array<string|int, mixed>
- $formulaire : Formulaire
Return values
Formulaireinc_bigup_medias_formulaire_configurer_ecran_connexion_dist()
inc_bigup_medias_formulaire_configurer_ecran_connexion_dist(array<string|int, mixed> $args, Formulaire $formulaire) : Formulaire
Parameters
- $args : array<string|int, mixed>
- $formulaire : Formulaire
Return values
Formulairebigup_affiche_milieu()
Ajoute la configuration des documents à la page de configuration des contenus
bigup_affiche_milieu(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>