Documentation du code de SPIP et de ses plugins

Sites

editer_site.php

Gestion de l'action editer__site et de l'API d'édition d'un site

Table of Contents

Functions

action_editer_site_dist()  : array<string|int, mixed>
Action d'édition d'un site dans la base de données dont l'identifiant est donné en paramètre de cette fonction ou en argument de l'action sécurisée
site_inserer()  : int
Insérer un nouveau site en base
site_modifier()  : string
Modifier un site

Functions

action_editer_site_dist()

Action d'édition d'un site dans la base de données dont l'identifiant est donné en paramètre de cette fonction ou en argument de l'action sécurisée

action_editer_site_dist([null|int $arg = null ]) : array<string|int, mixed>

Si aucun identifiant n'est donné, on crée alors un nouvel article, à condition que la rubrique parente (id_rubrique) puisse être obtenue (avec _request(id_parent))

Parameters
$arg : null|int = null

Identifiant du site. En absence utilise l'argument de l'action sécurisée.

Tags
uses
site_inserer()
uses
site_modifier()
Return values
array<string|int, mixed>

Liste (identifiant du site, Texte d'erreur éventuel)

site_inserer()

Insérer un nouveau site en base

site_inserer(int $id_rubrique[, array<string|int, mixed>|null $set = null ]) : int
Parameters
$id_rubrique : int

Identifiant de rubrique parente

$set : array<string|int, mixed>|null = null
Tags
pipeline_appel

pre_insertion

pipeline_appel

post_insertion

used-by
action_editer_site_dist()
Return values
int

Identifiant du site créé

site_modifier()

Modifier un site

site_modifier(int $id_syndic[, array<string|int, mixed>|null $set = null ]) : string

Appelle toutes les fonctions de modification d'un site

Parameters
$id_syndic : int

Identifiant du site à modifier

$set : array<string|int, mixed>|null = null

Couples (colonne => valeur) de données à modifier. En leur absence, on cherche les données dans les champs éditables qui ont été postés (via collecter_requests())

Tags
uses
objet_modifier_champs()
uses
objet_instituer()
used-by
action_editer_site_dist()
Return values
string
  • Chaîne vide si aucune erreur,
  • Chaîne contenant un texte d'erreur sinon.

        
On this page

Search results