diff --git a/CHANGES.md b/CHANGES.md index 3772780a..99248b93 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -15,8 +15,13 @@ - Approbation des commentaires ## version 10.3.04 -- Correction : +- Corrections : - Position des entrées de menu sur les écrans de smartphone. + - Thème : import d'un thème, d'administration impossible. + - Thème : import d'un thème, nettoyage du dossier tmp. + - Thème administration : modification de l'appel du code CSS permettant une mise à jour du thème sans vider le cache. +- Amélioration : + - Mise en page du corps des mails de notification. ## version 10.3.03 - Correction : diff --git a/core/core.php b/core/core.php index 8e7a7a1f..3e4897b5 100644 --- a/core/core.php +++ b/core/core.php @@ -1026,6 +1026,17 @@ class common { $db->save; } + /** + * Effacer un dossier non vide. + * @param string URL du dossier à supprimer + */ + public function removeDir ( $path ) { + foreach ( new DirectoryIterator($path) as $item ): + if ( $item->isFile() ) unlink($item->getRealPath()); + if ( !$item->isDot() && $item->isDir() ) $this->removeDir($item->getRealPath()); + endforeach; + rmdir($path); + } /** * Mises à jour @@ -1710,7 +1721,7 @@ class core extends common { $colors = helper::colorVariants($this->getData(['admin','backgroundColorButtonRed'])); $css .= '.button.buttonRed {background-color: ' . $colors['normal'] . ';color: ' . $colors['text'] . ';}.button.buttonRed:hover {background-color:' . $colors['darken'] . ';color:' . $colors['text'] . ';}.button.buttonRed:active {background-color:' . $colors['veryDarken'] . ';color:' . $colors['text'] . ';}'; $colors = helper::colorVariants($this->getData(['admin','backgroundColorButtonGreen'])); - $css .= '.button.buttonGreen, button[type=submit] {background-color: ' . $colors['normal'] . ';color: ' . $colors['text'] . '}.button.buttonGreen:hover, button[type=submit]:hover {background-color: ' . $colors['darken'] . ';color: ' . $colors['text'] .';}.button.buttonGreen:active, button[type=submit]:active {background-color: ' . $colors['darken'] . ';color: ' .$colors['text'] .';}'; + $css .= '.button.buttonGreen, button[type=submit] {background-color: ' . $colors['normal'] . ';color: ' . $colors['text'] . ';}.button.buttonGreen:hover, button[type=submit]:hover {background-color: ' . $colors['darken'] . ';color: ' . $colors['text'] .';}.button.buttonGreen:active, button[type=submit]:active {background-color: ' . $colors['darken'] . ';color: ' .$colors['text'] .';}'; $colors = helper::colorVariants($this->getData(['admin','backgroundBlockColor'])); $css .= '.block {border: 1px solid ' . $this->getData(['admin','borderBlockColor']) . ';}.block h4 {background-color: ' . $colors['normal'] . ';color:' . $colors['text'] . ';}'; $css .= 'table tr,input[type=email],input[type=text],input[type=password],select:not(#barSelectPage),textarea:not(.editorWysiwyg),.inputFile{background-color: ' . $colors['normal'] . ';color:' . $colors['text'] . ';border: 1px solid ' . $this->getData(['admin','borderBlockColor']) . ';}'; @@ -2805,6 +2816,9 @@ class layout extends common { public function showStyle() { if($this->core->output['style']) { echo ''; + if (strpos($this->core->output['style'], 'admin.css') >= 1 ) { + echo ''; + } echo ''; } } diff --git a/core/layout/mail.php b/core/layout/mail.php index 6638ee19..c8bc04b4 100644 --- a/core/layout/mail.php +++ b/core/layout/mail.php @@ -71,7 +71,7 @@
-
+