Changeset 96384 in spip-zone


Ignore:
Timestamp:
Apr 1, 2016, 2:23:57 PM (4 years ago)
Author:
marcimat@…
Message:

Utiliser les fonctions d'api pour ajouter le document vidéo (et sa vignette). De la sorte, le rôle par défaut est attribué (avec le plugin roles documents).

Location:
_plugins_/videos/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/videos/trunk/formulaires/insertion_video.php

    r96376 r96384  
    172172
    173173                        // Ajouter
    174                         $id_vignette = sql_insertq('spip_documents', $champsVignette);
     174                        include_spip('action/editer_document');
     175                        $id_vignette = document_inserer(null, $champsVignette);
    175176                        if ($id_vignette) {
    176177                                $champs['id_vignette'] = $id_vignette;
     
    182183        }
    183184
    184         $document = sql_insertq('spip_documents', $champs);
     185        include_spip('action/editer_document');
     186        $document = document_inserer(null, $champs);
    185187        if ($document and $id_objet) {
    186                 $document_lien = sql_insertq(
    187                         'spip_documents_liens',
    188                         array(
    189                                 'id_document' => $document,
    190                                 'id_objet' => $id_objet,
    191                                 'objet' => $objet,
    192                                 'vu' => 'non'
    193                         )
     188                include_spip('action/editer_liens');
     189                objet_associer(
     190                        array('document' => $document),
     191                        array($objet => $id_objet),
     192                        array('vu' => 'non')
    194193                );
    195194        }
  • _plugins_/videos/trunk/paquet.xml

    r96381 r96384  
    22        prefix="videos"
    33        categorie="multimedia"
    4         version="0.12.1"
     4        version="0.12.2"
    55        etat="dev"
    66        compatibilite="[3.1.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.