diff --git a/CHANGES.md b/CHANGES.md
index 7e948cf4..f8139854 100755
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -4,8 +4,10 @@
- Correction :
- Bloquage de l'incrémentation de l'id de page lorsque deux pages ont le même nom.
- Login : l'option "Se souvenir de moi" est fonctionnelle.
+ - Menu : déplacement de la classe "active".
- Modifications :
- - Configuration: sauvegarde du site dans une archive : animation d'attente avec message de confirmation ou d'erreur.
+ - Configuration : sauvegarde du site dans une archive : animation d'attente avec message de confirmation ou d'erreur.
+ - Configuration : le nom de l'archive prend le nom du sous-domaine s'il existe.
## version 10.2.06
- Corrections :
diff --git a/core/core.php b/core/core.php
index 219210ef..8f83cace 100755
--- a/core/core.php
+++ b/core/core.php
@@ -2258,7 +2258,7 @@ class layout extends common {
foreach($this->getHierarchy() as $parentPageId => $childrenPageIds) {
// Passer les entrées masquées
// Propriétés de l'item
- $active = ($parentPageId === $currentPageId OR in_array($currentPageId, $childrenPageIds)) ? ' class="active"' : '';
+ $active = ($parentPageId === $currentPageId OR in_array($currentPageId, $childrenPageIds)) ? 'active ' : '';
$targetBlank = $this->getData(['page', $parentPageId, 'targetBlank']) ? ' target="_blank"' : '';
// Mise en page de l'item
$items .= '
';
@@ -2268,7 +2268,7 @@ class layout extends common {
{$items .= '';
} else {
- $items .= '';
+ $items .= '';
}
switch ($this->getData(['page', $parentPageId, 'typeMenu'])) {
@@ -2314,7 +2314,7 @@ class layout extends common {
$items .= '';
foreach($childrenPageIds as $childKey) {
// Propriétés de l'item
- $active = ($childKey === $currentPageId) ? ' class="active"' : '';
+ $active = ($childKey === $currentPageId) ? 'active ' : '';
$targetBlank = $this->getData(['page', $childKey, 'targetBlank']) ? ' target="_blank"' : '';
// Mise en page du sous-item
$items .= '- ';
@@ -2322,7 +2322,7 @@ class layout extends common {
AND $this->getUser('password') !== $this->getInput('ZWII_USER_PASSWORD') ) {
$items .= '';
} else {
- $items .= '';
+ $items .= '';
}
switch ($this->getData(['page', $childKey, 'typeMenu'])) {
@@ -2422,7 +2422,7 @@ class layout extends common {
continue;
}
// Propriétés de l'item
- $active = ($parentPageId === $currentPageId OR in_array($currentPageId, $childrenPageIds)) ? ' class="active"' : '';
+ $active = ($parentPageId === $currentPageId OR in_array($currentPageId, $childrenPageIds)) ? 'active ' : '';
$targetBlank = $this->getData(['page', $parentPageId, 'targetBlank']) ? ' target="_blank"' : '';
// Mise en page de l'item;
// Ne pas afficher le parent d'une sous-page quand l'option est sélectionnée.
@@ -2432,7 +2432,7 @@ class layout extends common {
AND $this->getUser('password') !== $this->getInput('ZWII_USER_PASSWORD') ) {
$items .= '';
} else {
- $items .= '';
+ $items .= '';
}
$items .= $this->getData(['page', $parentPageId, 'title']);
$items .= '';
@@ -2445,7 +2445,7 @@ class layout extends common {
}
// Propriétés de l'item
- $active = ($childKey === $currentPageId) ? ' class="active"' : '';
+ $active = ($childKey === $currentPageId) ? 'active ' : '';
$targetBlank = $this->getData(['page', $childKey, 'targetBlank']) ? ' target="_blank"' : '';
// Mise en page du sous-item
$itemsChildren .= '