Changeset 109311 in spip-zone


Ignore:
Timestamp:
Mar 5, 2018, 1:16:36 AM (15 months ago)
Author:
tcharlss@…
Message:

Surcharge de l'API (action/editer_logo.php). Pour l'instant, juste logo_supprimer(). À faire : logo_modifier().

Location:
_plugins_/roles_documents/trunk
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/roles_documents/trunk/action/dissocier_document_role.php

    r109310 r109311  
    11<?php
    22/**
    3  * Action : Dissocier un document en tenant compte des rôles
     3 * Action : Dissocier (et optionnellement supprimer) un document en tenant compte ses rôles
    44 *
    55 * - Si un rôle est précisé, on ne dissocie que ce rôle
     
    2424
    2525/**
    26  * Dissocier un document en tenant compte de ses rôles
     26 * Dissocier (et optionnellement supprimer) un document en tenant compte ses rôles
    2727 *
    2828 * @param string $arg
     
    3030 *     sous la forme `$id_objet-$objet-$id_document-$role-suppr-safe`
    3131 *
    32  *     - 4eme arg : suppr, si true, le document est supprimé si plus lié à aucun objet
    33  *     - 5eme arg : safe, si true, on vérifie les documents référencés dans le texte de l'objet et on les associe si pas déjà fait
     32 *     - 4eme arg : si `suppr`, le document est supprimé si plus lié à aucun objet
     33 *     - 5eme arg : si `safe`, on vérifie les documents référencés dans le texte de l'objet et on les associe si pas déjà fait
    3434 *
    3535 * @return void
     
    4141                //$arg = _request('arg'); // temporaire pendant le dev
    4242        }
     43
     44        include_spip('inc/autoriser');
    4345
    4446        // attention au cas ou id_objet est negatif !
  • _plugins_/roles_documents/trunk/inc/chercher_logo.php

    r109277 r109311  
    5151        $etats = array('on', 'off'); // vieux états
    5252        $etat = $role; // pour les vieux logos
    53 
    54         // Hack vilain : supprimer_logo cherche les vieux logos
    55         if ($backtrace = debug_backtrace(2, 2)
    56                 and $backtrace[1]['function'] == 'logo_supprimer'
    57         ) {
    58                 $historique = true;
    59         }
    6053
    6154        // ===================================
Note: See TracChangeset for help on using the changeset viewer.