Changeset 60156 in spip-zone


Ignore:
Timestamp:
Apr 6, 2012, 2:00:22 PM (8 years ago)
Author:
cedric@…
Message:

Ferme http://core.spip.org/issues/2632 : permettre de dissocier un document associe a la creation d'un article

Location:
_core_/plugins/medias
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/medias/action/dissocier_document.php

    r49459 r60156  
    4747        if (count($arg)>4 AND $arg[4]=='safe')
    4848                $check = true;
    49         if ($id_objet=intval($id_objet) AND autoriser('modifier',$objet,$id_objet))
     49        if ($id_objet=intval($id_objet)
     50                AND (
     51                        ($id_objet<0 AND $id_objet==-$GLOBALS['visiteur_session']['id_auteur'])
     52                        OR autoriser('modifier',$objet,$id_objet)
     53                ))
    5054                dissocier_document($document, $objet, $id_objet, $suppr, $check);
    5155        else
  • _core_/plugins/medias/modeles/document_case.html

    r59779 r60156  
    4040                                <BOUCLE_compte(documents_liens){id_document}{0,2} />
    4141                                [(#TOTAL_BOUCLE|=={1}|et{#AUTORISER{modifier,#OBJET,#ID_OBJET}})[(#BOUTON_ACTION{<:medias:bouton_enlever_supprimer_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT-suppr,#SELF},ajax,<:medias:bouton_enlever_supprimer_document_confirmation:>,'',[(function(){jQuery("#doc(#ID_DOCUMENT)").animateRemove();return true;})()]})]<span>|</span>]
    42                                 [(#AUTORISER{modifier,#OBJET,#ID_OBJET})[(#BOUTON_ACTION{<:medias:bouton_enlever_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT,#SELF},ajax,'','',[(function(){jQuery("#doc(#ID_DOCUMENT)").animateRemove();return true;})()]})]<span>|</span>]
     42                                [(#ID_OBJET|<{0}|ou{#AUTORISER{modifier,#OBJET,#ID_OBJET}})[(#BOUTON_ACTION{<:medias:bouton_enlever_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT,#SELF},ajax,'','',[(function(){jQuery("#doc(#ID_DOCUMENT)").animateRemove();return true;})()]})]<span>|</span>]
    4343                                <a href="#URL_ECRIRE{document_edit,id_document=#ID_DOCUMENT}" target="_blank" class="editbox"><:medias:bouton_modifier_document:></a>
    4444                                <//B_compte>
  • _core_/plugins/medias/paquet.xml

    r59923 r60156  
    22        prefix="medias"
    33        categorie="multimedia"
    4         version="2.7.22"
     4        version="2.7.23"
    55        etat="test"
    66        compatibilite="[3.0.0-alpha2;["
Note: See TracChangeset for help on using the changeset viewer.