objet_marquer_albums_inseres.php
Gestion de l'action pour vérifier les albums insérés dans le texte d'un objet et mettre à jour les liens.
Tags
Table of Contents
Functions
- 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
Functions
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>