Project

General

Profile

Development #64496

prendre en compte la visibilité restreinte sur les pages de la navigation partagée

Added by Frédéric Péters over 2 years ago. Updated over 2 years ago.

Status:
Nouveau
Priority:
Normal
Target version:
-
Start date:
24 April 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Actuellement pour proposer un menu uniforme entre combo et les autres applications qui utilisent un gabarit produit par combo, une page avec une contrainte de visibilité sera systématiquement reprise dans le menu, côté combo et côté applications, que l'usager soit connecté, avec éventuellement le rôle nécessaire, ou pas.

Il y aurait moyen de faire évoluer ça si le gabarit produit par combo reprenait les contraintes de visibilité, avec le nécessaire pour l'interprétation dans les différentes applications, ça pourrait donner,

{% if request.user.is_authenticated %}  <-- cas de visibilité réduite aux usagers connectés
<li><a href="https://combo…/menu/"><span>Menu</span></a><ul>
  {% if request.user|has_role_uuid:"xxx" %}  <-- cas de visibilité réduite à un rôle
  <li><a href="https://combo…/menu/sous-menu/"><span>Sous-menu</span></a></li>
  {% endif %}
  {% if request.user|has_role_uuid:"xxx" or request.user|has_role_uuid:"yyy" %}  <-- cas de visibilité réduite à un ou un autre rôle
  <li><a href="https://combo…/menu/sous-menu-2/"><span>Sous-menu 2</span></a></li>
  {% endif %}
  </ul></li>
{% endif %}

Related issues

Related to Hobo - Development #64495: templatetags, ajouter |has_role_uuid (et l'avoir dispo partout)Fermé24 April 2022

Actions
Has duplicate Combo - Development #88653: Masquer aux usagers qui n'ont pas les droits une page du menuFermé25 March 2024

Actions

History

#1

Updated by Frédéric Péters over 2 years ago

  • Related to Development #64495: templatetags, ajouter |has_role_uuid (et l'avoir dispo partout) added
#3

Updated by Frédéric Péters over 2 years ago

  • Description updated (diff)
#6

Updated by Frédéric Péters 7 months ago

  • Has duplicate Development #88653: Masquer aux usagers qui n'ont pas les droits une page du menu added

Also available in: Atom PDF