Application
Table of Contents
Functions
- inc_marquer_doublons_albums_dist() : array<string|int, mixed>
- Vérifier les albums insérés dans le texte d'un objet et mettre à jour les liens.
- albums_migrer_portfolio() : int
- Fonction publique
- inc_objet_marquer_albums_inseres_dist() : array<string|int, mixed>
- Vérifier les albums insérés dans le texte d'un objet et mettre à jour les liens.
- albums_collecteur2id() : array<string|int, mixed>
- Prend le retour d'un collecteur de modele et renvoie la liste des albums
- inc_precharger_album_dist() : array<string|int, mixed>
- Retourne les valeurs à charger pour un formulaire d'édition d'un album
- inc_precharger_traduction_album_dist() : array<string|int, mixed>
- Récupère les valeurs d'une traduction de référence pour la création d'un album (préremplissage du formulaire).
- albums_disposition_saisies_data() : array<string|int, mixed>
- Chercher la liste des disposition et en fournit un argument `data` pour saisies En mettant notamment le svg et le title
Functions
inc_marquer_doublons_albums_dist()
Vérifier les albums insérés dans le texte d'un objet et mettre à jour les liens.
inc_marquer_doublons_albums_dist(mixed $champs, mixed $id, mixed $type, mixed $id_table_objet, mixed $table_objet, mixed $table_objet_sql[, mixed $desc = [] ][, mixed $serveur = '' ]) : array<string|int, mixed>
Utiliser charger_fonction('objet_marquer_albums_inseres', 'inc')
à la place.
Parameters
- $champs : mixed
- $id : mixed
- $type : mixed
- $id_table_objet : mixed
- $table_objet : mixed
- $table_objet_sql : mixed
- $desc : mixed = []
- $serveur : mixed = ''
Tags
Return values
array<string|int, mixed>albums_migrer_portfolio()
Fonction publique
albums_migrer_portfolio([array<string|int, mixed> $objets = ['article', 'rubrique'] ][, string $titre = '' ]) : int
Parameters
- $objets : array<string|int, mixed> = ['article', 'rubrique']
- $titre : string = ''
Return values
int —nombre d'albums créés
inc_objet_marquer_albums_inseres_dist()
Vérifier les albums insérés dans le texte d'un objet et mettre à jour les liens.
inc_objet_marquer_albums_inseres_dist(string $objet, int $id_objet, array<string|int, mixed> $data[, string $serveur = '' ]) : array<string|int, mixed>
On cherche les occurences des raccourcis des modèles d'albums <albumxx>
dans une liste de champs prédéfinie,
et on met à jour le champ vu
des albums liés en fonction.
On reprend la liste du plugin médias qui cherche dans chapo
et texte
par défaut.
Liste extensible en complétant $GLOBALS['medias_liste_champs']
.
Parameters
- $objet : string
-
Type d'objet
- $id_objet : int
-
Identifiant de l'objet
- $data : array<string|int, mixed>
-
Liste complète ou partielle des couples champ => valeur de l'objet En cas de liste partielle, les couples manquants sont récupérés automatiquement
- $serveur : string = ''
-
Nom du connecteur
Return values
array<string|int, mixed> —Liste d'ids des albums insérés dans le texte
albums_collecteur2id()
Prend le retour d'un collecteur de modele et renvoie la liste des albums
albums_collecteur2id(array<string|int, mixed> $collection) : array<string|int, mixed>
Parameters
- $collection : array<string|int, mixed>
Return values
array<string|int, mixed>inc_precharger_album_dist()
Retourne les valeurs à charger pour un formulaire d'édition d'un album
inc_precharger_album_dist(string|int $id_album[, int $id_rubrique = 0 ][, int $lier_trad = 0 ]) : array<string|int, mixed>
Lors d'une création, certains champs peuvent être préremplis (c'est le cas des traductions)
Parameters
- $id_album : string|int
-
Identifiant de l'album, ou "new" pour une création
- $id_rubrique : int = 0
-
Identifiant éventuel de la rubrique parente
- $lier_trad : int = 0
-
Identifiant éventuel de la traduction de référence
Return values
array<string|int, mixed> —Couples clés / valeurs des champs du formulaire à charger.
inc_precharger_traduction_album_dist()
Récupère les valeurs d'une traduction de référence pour la création d'un album (préremplissage du formulaire).
inc_precharger_traduction_album_dist(string|int $id_album[, int $id_rubrique = 0 ][, int $lier_trad = 0 ]) : array<string|int, mixed>
Parameters
- $id_album : string|int
-
Identifiant de l'album, ou "new" pour une création
- $id_rubrique : int = 0
-
Identifiant éventuel de la rubrique parente
- $lier_trad : int = 0
-
Identifiant éventuel de la traduction de référence
Tags
Return values
array<string|int, mixed> —Couples clés / valeurs des champs du formulaire à charger
albums_disposition_saisies_data()
Chercher la liste des disposition et en fournit un argument `data` pour saisies En mettant notamment le svg et le title
albums_disposition_saisies_data() : array<string|int, mixed>