Browse Source

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

pull/9/head
Fred Tempez 2 years ago
parent
commit
efbc893d53
  1. 5
      CHANGES.md
  2. 7
      core/core.php
  3. 4
      core/layout/main.php
  4. 2
      core/module/user/view/edit/edit.php

5
CHANGES.md

@ -16,10 +16,13 @@
- 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
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 Gallery 2.26 : largeur proportionnelle des images.
- Correction :
- Corrections :
- 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
- Correction :

7
core/core.php

@ -39,7 +39,7 @@ class common {
const ACCESS_TIMER = 1800;
// Numéro de version
const ZWII_VERSION = '10.2.00.dev36';
const ZWII_VERSION = '10.2.00.dev38';
const ZWII_UPDATE_CHANNEL = "v10";
public static $actions = [];
@ -2330,6 +2330,11 @@ class layout extends common {
strip_tags(str_replace('/', '_', $this->getUrl())) .
'">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
echo '<ul class="navLevel1">' . $items . '</ul>';
}

4
core/layout/main.php

@ -20,7 +20,9 @@
}?>
</head>
<body>
<?php $layout->showBar(); ?>
<?php if($this->getUser('group') > self::GROUP_MEMBER): ?>
<?php $layout->showBar(); ?>
<?php endif;?>
<?php $layout->showNotification(); ?>
<?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 -->

2
core/module/user/view/edit/edit.php

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

Loading…
Cancel
Save