Documentation du code de SPIP et de ses plugins

Albums

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.
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.
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).

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
deprecated
uses
inc_objet_marquer_albums_inseres
Return values
array<string|int, mixed>

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

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
note

Fonction facultative si pas de changement dans les traitements

Return values
array<string|int, mixed>

Couples clés / valeurs des champs du formulaire à charger


        
On this page

Search results