Les fonctions de l’API
Cette API a été documenté sur spip.net en mai 2012 avant même la sortie de SPIP 3 :
- API editer_objet
- API de déclaration d’objets éditoriaux
- API de gestion de la file des travaux/Cron
- API editer_liens
- API autoriser
Voir aussi
- la documentation sur contrib.spip.net.
- et bien sûr, se reporter à http://programmer.spip.net/
Exemple d’utilisation de objet_inserer()
Ainsi qu’il est expliqué dans la doc (http://www.spip.net/fr_article5526.html), objet_inserer()
supporte un 3e paramètre à partir de SPIP 3 : les données à enregistrer à la création.
<?php
include_spip('action/editer_objet');
$objet = 'grappe';
$id_objet = objet_inserer($objet, 'new');
$set = array (
'identifiant' => 'test',
'titre' => 'Titre test',
'descriptif' => "Le descriptif\n\nSur plusieurs lignes",
'liaisons' => array('0' => 'articles'),
'acces' => array('0minirezo')
);
objet_modifier($objet, $id_objet, $set);
?>