Commit 7de1c8b7 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Page listant les comptes utilisateurs : ajout d'un lien hypertexte menant à la...

Page listant les comptes utilisateurs : ajout d'un lien hypertexte menant à la fiche de l'individu lié au compte utilisateur.
parent de52c23a
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -26,6 +26,7 @@ Journal des modifications
- Formulaire de création de compte local : obligation de choisir une civilité (Mme, M. ou Neutre).
- Formulaire Admission : mention de la civilité neutre en plus de Mme M.
- Recherche textuelle de compte utilisateur : possibilité de chercher 2 mots ou plus, portant aussi sur l'individu lié éventuel.
- Page listant les comptes utilisateurs : ajout d'un lien hypertexte menant à la fiche de l'individu lié au compte utilisateur.
- [FIX] Modification d'une structure impossible
- [FIX] Recherche d'individus : suppression de la limite de 100 résultats maximum.
- [FIX] Dépôt de thèse : plantage de l'annulation de la validation des corrections de la thèse.
+9 −2
Original line number Diff line number Diff line
@@ -5,6 +5,8 @@ namespace Application;
use Individu\Entity\Db\Individu;
use Application\Entity\Db\Utilisateur;
use Application\Filter\IdifyFilter;
use Individu\Provider\Privilege\IndividuPrivileges;
use UnicaenPrivilege\Provider\Privilege\Privileges;
use UnicaenSearch\Filter\SearchFilter;
use Application\View\Renderer\PhpRenderer;
use UnicaenApp\Util;
@@ -18,6 +20,8 @@ use Laminas\Paginator\Paginator;
 *
 * @see \Application\Controller\UtilisateurController::indexAction()
 */

$canVisualiserIndividu = $this->isAllowed(Privileges::getResourceId(IndividuPrivileges::INDIVIDU_CONSULTER));
?>

<?php $this->headTitle($this->translate("Comptes utilisateurs")) ?>
@@ -67,11 +71,14 @@ use Laminas\Paginator\Paginator;
                        <?php if ($individu->estHistorise()) : ?>
                            <span class="historise">
                            <?php echo $individu->getNomComplet(); ?>
                            (<?php echo $individu->getId(); ?>)
                            </span>
                        <?php else: ?>
                            <?php echo $individu->getNomComplet(); ?>
                            (<?php echo $individu->getId(); ?>)
                        <?php endif ?>
                        <?php if ($canVisualiserIndividu): ?>
                            (<a data-bs-toggle="tooltip"
                               title='Accéder à la fiche détaillée de cet individu'
                               href="<?= $this->url('individu/voir', ['individu' => $individu->getId()], [], true) ?>"><?php echo $individu->getId(); ?></a>)
                        <?php endif ?>
                    <?php endif ?>
                </td>