Commit 091d73e2 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Page d'accueil : laïus en cas d'utilisateur ayant plusieurs rôles.

parent 4454ceea
Loading
Loading
Loading
Loading
+1 −0
Changes for CHANGELOG.md: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@ Journal des modifications
- Modèle de page de couverture de thèse personnalisable.
- Substitution possible du favicon.
- Possibilité d'accorder un sursis pour le dépôt de la verison corrigée de la thèse.
- Page d'accueil : laïus en cas d'utilisateur ayant plusieurs rôles.
- [FIX] Bloquage de la signature multiple de l'engagement d'impartilité
- [FIX] Bloquage de la validation multiple des propositions lors de la validation acteur
- [FIX] Correction du tri des thèses par titre (plantage) et par date de soutenance (inopérant)
+1 −0
Changes for module/Application/src/Application/Controller/IndexController.php: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -75,6 +75,7 @@ class IndexController extends AbstractController

        $vm = new ViewModel([
            'role' => $this->userContextService->getSelectedIdentityRole(),
            'roles' => $this->userContextService->getSelectableIdentityRoles(),
            'estDoctorant' => (bool) $this->userContextService->getIdentityDoctorant(),
            'url' => $this->actualiteService->isActif() ? $this->actualiteService->getUrl() : null,
            'offre' => $this->actualiteService->isOffre() ? $this->getEcoleDoctoraleService()->getOffre() : null,
+8 −1
Changes for module/Application/view/application/index/index.phtml: 8 added lines, 1 removed line.
Original line number Diff line number Diff line
<?php
/**
 * @var PhpRenderer $this
 * @var Role        $role Rôle courant
 * @var Role        $role Rôle courant de l'utilisateur
 * @var Role[]      $roles Rôles que possèdent l'utilisateur
 * @var bool        $estDoctorant
 * @var array       $offre
 * @var Information[]       $informations
@@ -74,6 +75,12 @@ echo $this->messenger()
                    <?php echo $this->translate("Vous êtes connecté·e en tant que"); ?>
                    &laquo; <span class="role"><?php echo ($role)?:"utilisateur authentifié"; ?></span> &raquo;.
                </p>
                <?php if (count($roles) > 1): ?>
                    <p class="connected-as">
                        Cliquez sur votre nom dans le bandeau supérieur de la page pour visualiser les
                        rôles que vous pouvez endosser puis sélectionnez celui qui vous amène...
                    </p>
                <?php endif ?>
                <ul class="roadmap pagination">
                    <li>
                        <a class="roadmap-step-link " href="<?php echo $this->url('these') ?>">
+7 −5
Changes for public/css/app.css: 7 added lines, 5 removed lines.
Original line number Diff line number Diff line
@@ -137,16 +137,18 @@ blockquote {
    font-size: 100%;
    padding-left: 10px; }

div.jumbotron p,
div.jumbotron ul li {
div.jumbotron p, div.jumbotron ul li {
  font-size: 120%; }

div.jumbotron p.connected-as {
div.jumbotron .connected-as {
  color: #a94442;
  font-size: 24px;
  font-weight: 400; }
  div.jumbotron p.connected-as span.role {
  div.jumbotron .connected-as span.role {
    font-weight: 600; }
div.jumbotron .connected-as:nth-of-type(1) {
  margin-bottom: 0; }
div.jumbotron .connected-as:nth-of-type(2) {
  font-size: 16px; }

p.appname-subtitle {
  margin-top: -25px;
+1 −1

File changed.

Preview size limit exceeded, changes collapsed.

Loading