Projet

Général

Profil

Development #64496

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

Ajouté par Frédéric Péters il y a environ 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
24 avril 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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 %}

Demandes liées

Lié à Hobo - Development #64495: templatetags, ajouter |has_role_uuid (et l'avoir dispo partout)Fermé24 avril 2022

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

Actions

Historique

#1

Mis à jour par Frédéric Péters il y a environ 2 ans

  • Lié à Development #64495: templatetags, ajouter |has_role_uuid (et l'avoir dispo partout) ajouté
#3

Mis à jour par Frédéric Péters il y a environ 2 ans

  • Description mis à jour (diff)
#6

Mis à jour par Frédéric Péters il y a environ un mois

  • Dupliqué par Development #88653: Masquer aux usagers qui n'ont pas les droits une page du menu ajouté

Formats disponibles : Atom PDF