Projet

Général

Profil

Evolution #31091

injection des groupes fournis par l'attribut sso

Ajouté par Pierre CADEOT il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
09/11/2020
Echéance:
% réalisé:

100%

Distribution:

Description

bonjour,

dans le cas du master-identity SSO on peut indiquer l'attribut SSO qui fournira une liste de groupes

est il possible si cet attribut est définit d'injecter les groupes sous forme de classe dans le body du base.html.twig

<body class="Académie Eleves Parents Enseignants Service Developpeur">

Ceci pour avoir une grande flexibilité sur les themes CSS en complément de ce que l'on peut définir coté niveau01

PS: c'est de cette maniere que les themes css de posh étaient construits : un seul theme, rien à regler

Révisions associées

Révision e1159290 (diff)
Ajouté par Arnaud FORNEROT il y a plus de 3 ans

ajout des groupes en tant que nom de class body (fixes #31091)

Historique

#1 Mis à jour par Arnaud FORNEROT il y a plus de 3 ans

  • Tracker changé de Demande à Evolution
  • Version cible mis à Envole 6.15

Dans le nom des groupes de base ne peuvent contenir que les caractères suivant ^ éèêôöàïî\'@a-zA-Z0-9._-
A la construction du nom de la class body de plus on enlève les ' et les espaces
On ajoute en plus devant grp-

Ce qui donne par exemple
<body class="body grp-ToutleMonde grp-MonGroupe01">

#2 Mis à jour par Arnaud FORNEROT il y a plus de 3 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#3 Mis à jour par Arnaud FORNEROT il y a plus de 3 ans

Au final peut-importe le SSO
Je liste l'ensemble de ses groupes Ninegate en tant que class avec les règles que je t'ai donné

#4 Mis à jour par Arnaud FORNEROT il y a plus de 3 ans

  • Version cible changé de Envole 6.15 à Envole 6.16

#5 Mis à jour par Arnaud FORNEROT il y a plus de 3 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF