Changeset 96188 in spip-zone


Ignore:
Timestamp:
Mar 24, 2016, 6:27:51 PM (5 years ago)
Author:
brunobergot@…
Message:

retour sur r85499 : afficher la modale de confirmation lors de la demande de suppression d'un plugin

Ref https://core.spip.net/issues/3754

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/svp/formulaires/admin_plugin.php

    r93656 r96188  
    147147                        $todo = _request('_todo') ? unserialize(_request('_todo')) : array();
    148148                        $actions = _request('_decideur_actions') ? unserialize(_request('_decideur_actions')) : array();
    149                         // si c'est une action simple sans rien a faire de plus que demande, on y go direct
    150                         if (in_array('stop', $todo)) {
    151                                 $notices['decideur_warning'] = _T('svp:confirmer_desinstaller');
     149                        // si c'est une action simple (hors suppression) sans rien a faire de plus que demande, on y go direct
     150                        if (in_array('stop', $todo) or in_array('kill', $todo)) {
     151                                if (in_array('stop', $todo)) {
     152                                        $notices['decideur_warning'] = _T('svp:confirmer_desinstaller');
     153                                }
    152154                                set_request('_notices', $notices);
    153155                        } elseif (!isset($erreurs['decideur_erreurs'])
Note: See TracChangeset for help on using the changeset viewer.