dissocier_document.php
SPIP, Système de publication pour l'internet
Copyright © avec tendresse depuis 2001 Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James
Ce programme est un logiciel libre distribué sous licence GNU/GPL.
Table of Contents
Functions
- action_dissocier_document_dist() : mixed
- Dissocier un document
- supprimer_lien_document() : bool
- Supprimer un lien entre un document et un objet
- dissocier_document() : mixed
- Dissocier un ou des documents
Functions
action_dissocier_document_dist()
Dissocier un document
action_dissocier_document_dist([string $arg = null ]) : mixed
Parameters
- $arg : string = null
-
fournit les arguments de la fonction dissocier_document sous la forme
$id_objet-$objet-$document-suppr-safe
- 4eme arg : suppr = true, false sinon
- 5eme arg : safe = true, false sinon
supprimer_lien_document()
Supprimer un lien entre un document et un objet
supprimer_lien_document(int $id_document, string $objet, int $id_objet[, bool $supprime = false ][, bool $check = false ]) : bool
Parameters
- $id_document : int
- $objet : string
- $id_objet : int
- $supprime : bool = false
-
si true, le document est supprime si plus lie a aucun objet
- $check : bool = false
-
si true, on verifie les documents references dans le texte de l'objet et on les associe si pas deja fait
Return values
booldissocier_document()
Dissocier un ou des documents
dissocier_document(int|string $document, string $objet, mixed $id_objet[, bool $supprime = false ][, bool $check = false ]) : mixed
Parameters
- $document : int|string
-
id_document a dissocier I/image pour dissocier les images en mode Image I/document pour dissocier les images en mode document D/document pour dissocier les documents non image en mode document
- $objet : string
-
objet duquel dissocier
- $id_objet : mixed
-
id_objet duquel dissocier
- $supprime : bool = false
-
supprimer les documents orphelins apres dissociation
- $check : bool = false
-
verifier le texte des documents et relier les documents references dans l'objet