Overview
Comment: | Effacer le menu stocké en session lors d'installation / désinstallation |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | dev |
Files: | files | file ages | folders |
SHA1: |
a00fcdfadeb5582565e947863e8f88e8 |
User & Date: | bohwaz on 2018-10-21 19:31:01 |
Other Links: | branch diff | manifest | tags |
Context
2018-10-21
| ||
19:47 |
En cas d'appel d'un signal pour un plugin qui n'est pas ici, ne pas déclencher d'erreur, sauf si le plugin est système.
Ce cas est pour quand on installe sur une autre installation une sauvegarde d'une autre instance check-in: 72d2e5e89b user: bohwaz tags: dev | |
19:31 | Effacer le menu stocké en session lors d'installation / désinstallation check-in: a00fcdfade user: bohwaz tags: dev | |
19:30 | Forcer l'installation des plugins système avant leur affichage check-in: d1635d0613 user: bohwaz tags: dev | |
Changes
Modified src/www/admin/config/plugins.php from [e71350c226] to [3d32d903c2].
︙ | ︙ | |||
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | 'plugin' => 'required', ]); if (!$form->hasErrors()) { try { Plugin::install(f('plugin'), false); Utils::redirect(ADMIN_URL . 'config/plugins.php'); } catch (UserException $e) { $form->addError($e->getMessage()); } } } if (f('delete')) { | > | < < > | | 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | 'plugin' => 'required', ]); if (!$form->hasErrors()) { try { Plugin::install(f('plugin'), false); $session->set('plugins_menu', null); Utils::redirect(ADMIN_URL . 'config/plugins.php'); } catch (UserException $e) { $form->addError($e->getMessage()); } } } if (f('delete')) { $form->check('delete_plugin_' . qg('delete')); if (!$form->hasErrors()) { try { $plugin = new Plugin(qg('delete')); $plugin->uninstall(); $session->set('plugins_menu', null); Utils::redirect(ADMIN_URL . 'config/plugins.php'); } catch (UserException $e) { $form->addError($e->getMessage()); } } |
︙ | ︙ |