Browse Source

bug addon

master
fredtempez 4 months ago
parent
commit
16fd8639cb
  1. 1
      CHANGES.md
  2. 5
      core/module/addon/addon.php

1
CHANGES.md

@ -2,6 +2,7 @@
## Version 11.2.03
- Corrections :
- Addon, bug lors de l'effacement d'un module non initialisé.
- Flatpickr, le sélecteur de date n'affiche pas l'heure et la minute, réinstallation temporaire de la version 4.6.3.
- Thème ; pied de page ; option pied de page fixe inopérante.
- Edition des pages orphelines : "Ne pas afficher" une page contenant des sous-pages provoquait un bug d'affichage dans le menu, la page était malgré tout affichée en fin de menu. Ce problème était causé par les pages enfants dont l'affichage n'était pas modifié. Le correctif cascade l'option "Ne pas afficher" aux sous-pages. La réciproque n'est pas appliquée, il faudra rendre visible les sous-pages d'une page parente qui devient à nouveau visible.

5
core/module/addon/addon.php

@ -67,7 +67,10 @@ class addon extends common {
$success = true;
$notification = 'Module '. $module .' désinstallé';
if(($infoModules[$this->getUrl(2)]['dataDirectory']) ) {
if (!$this->removeDir($infoModules[$this->getUrl(2)]['dataDirectory'])){
if (
is_dir($infoModules[$this->getUrl(2)]['dataDirectory'])
&& !$this->removeDir($infoModules[$this->getUrl(2)]['dataDirectory'])
){
$notification = 'Module '.$module .' désinstallé, il reste des données dans ' . $infoModules[$this->getUrl(2)]['dataDirectory'];
}
}

Loading…
Cancel
Save