Documentation du code de SPIP et de ses plugins

Medias

dissocier_document.php

Gestion de l'action dissocier_document

Table of Contents

Functions

action_dissocier_document_dist()  : void
Dissocier un document
supprimer_lien_document()  : bool
Supprimer un lien entre un document et un objet
dissocier_document()  : void
Dissocier un ou des documents

Functions

action_dissocier_document_dist()

Dissocier un document

action_dissocier_document_dist([string $arg = null ]) : void
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
bool

dissocier_document()

Dissocier un ou des documents

dissocier_document(int|string $document, string $objet,  $id_objet[, bool $supprime = false ][, bool $check = false ]) : void
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 :

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


        
On this page

Search results