10.2.dev38 barre de membres simples dans le menu + bug bouton retour édition compte

This commit is contained in:
Fred Tempez 2020-06-17 19:07:51 +02:00
parent 048e59e497
commit efbc893d53
4 changed files with 14 additions and 4 deletions

View File

@ -16,10 +16,13 @@
- Image tag : adaptations suite à la modification de l'API Google. - Image tag : adaptations suite à la modification de l'API Google.
- Installation automatique d'une mise à jour en ligne : un nouvelle option de configuration permet de conserver - Installation automatique d'une mise à jour en ligne : un nouvelle option de configuration permet de conserver
le fichier htaccess afin de préserver les modifications nécessaires à certains hébergeurs. le fichier htaccess afin de préserver les modifications nécessaires à certains hébergeurs.
- Suppression de la barre de membre (membres simples) et déport des options dans le menu.
- Module Blog 2.02 : homogénéisation des interfaces. - Module Blog 2.02 : homogénéisation des interfaces.
- Module Gallery 2.26 : largeur proportionnelle des images. - Module Gallery 2.26 : largeur proportionnelle des images.
- Correction : - Corrections :
- Configuration, favicon clair et sombre : le bouton d'effacement initialise les deux champs. - Configuration, favicon clair et sombre : le bouton d'effacement initialise les deux champs.
- Amélioration de l'adaptation aux thèmes sombres.
- Erreur bouton Retour lors de l'édition du compte par un membre simple ou un éditeur.
## version 10.1.04 ## version 10.1.04
- Correction : - Correction :

View File

@ -39,7 +39,7 @@ class common {
const ACCESS_TIMER = 1800; const ACCESS_TIMER = 1800;
// Numéro de version // Numéro de version
const ZWII_VERSION = '10.2.00.dev36'; const ZWII_VERSION = '10.2.00.dev38';
const ZWII_UPDATE_CHANNEL = "v10"; const ZWII_UPDATE_CHANNEL = "v10";
public static $actions = []; public static $actions = [];
@ -2330,6 +2330,11 @@ class layout extends common {
strip_tags(str_replace('/', '_', $this->getUrl())) . strip_tags(str_replace('/', '_', $this->getUrl())) .
'">Connexion</a></li>'; '">Connexion</a></li>';
} }
// Commandes pour les membres simples
if($this->getUser('group') == self::GROUP_MEMBER) {
$items .= '<li><a href="' . helper::baseUrl() . 'user/edit/' . $this->getUser('id'). '/' . $_SESSION['csrf'] . '" data-tippy-content="Configurer mon compte">' . template::ico('user', 'right') . '</a></li>';
$items .= '<li><a id="barLogout" href="' . helper::baseUrl() . 'user/logout" data-tippy-content="Me déconnecter">' . template::ico('logout') . '</a></li>';
}
// Retourne les items du menu // Retourne les items du menu
echo '<ul class="navLevel1">' . $items . '</ul>'; echo '<ul class="navLevel1">' . $items . '</ul>';
} }

View File

@ -20,7 +20,9 @@
}?> }?>
</head> </head>
<body> <body>
<?php $layout->showBar(); ?> <?php if($this->getUser('group') > self::GROUP_MEMBER): ?>
<?php $layout->showBar(); ?>
<?php endif;?>
<?php $layout->showNotification(); ?> <?php $layout->showNotification(); ?>
<?php if($this->getData(['theme', 'menu', 'position']) === 'body-first' || $this->getData(['theme', 'menu', 'position']) === 'top' ): ?> <?php if($this->getData(['theme', 'menu', 'position']) === 'body-first' || $this->getData(['theme', 'menu', 'position']) === 'top' ): ?>
<!-- Menu dans le fond du site avant la bannière --> <!-- Menu dans le fond du site avant la bannière -->

View File

@ -1,7 +1,7 @@
<?php echo template::formOpen('userEditForm'); ?> <?php echo template::formOpen('userEditForm'); ?>
<div class="row"> <div class="row">
<div class="col2"> <div class="col2">
<?php if($this->getUrl(3)): ?> <?php if($this->getUser('group') === self::GROUP_ADMIN): ?>
<?php echo template::button('userEditBack', [ <?php echo template::button('userEditBack', [
'class' => 'buttonGrey', 'class' => 'buttonGrey',
'href' => helper::baseUrl() . 'user', 'href' => helper::baseUrl() . 'user',