FEAT : Ajout pagination galerie publique

This commit is contained in:
2025-12-02 09:12:07 +01:00
parent 109cc8065e
commit 6cb141293c
15 changed files with 181 additions and 78 deletions

View File

@@ -11,24 +11,30 @@
<div th:if="${#lists.isEmpty(mesPhotos)}">
<p>Vous n'avez pas encore de photos.</p>
</div>
<h2>Mes photos privées</h2>
<ul>
<li th:each="p : ${mesPhotos}">
<span th:text="${p.nomFichierOriginal}"></span>
<a th:href="@{'/photo/' + ${p.id}}">Voir</a>
<li th:each="p : ${photosPrivees}">
<a th:href="@{'/photo/' + ${p.id}}"
th:text="${p.nomFichierOriginal}"></a>
<span style="color:red;">[PRIVÉE]</span>
</li>
</ul>
<h2>Mes photos publiques</h2>
<ul>
<li th:each="p : ${photosPubliques}">
<a th:href="@{'/photo/' + ${p.id}}"
th:text="${p.nomFichierOriginal}"></a>
<span style="color:blue;">[PUBLIQUE]</span>
</li>
</ul>
<h2>Photos partagées avec moi</h2>
<div th:if="${#lists.isEmpty(photosPartagees)}">
<p>Aucune photo partagée.</p>
</div>
<ul th:if="${!#lists.isEmpty(photosPartagees)}">
<ul>
<li th:each="p : ${photosPartagees}">
<span th:text="${p.nomFichierOriginal}"></span>
<span style="color: green; font-weight: bold;">[SHARED]</span>
<a th:href="@{'/photo/' + ${p.id}}">Voir</a>
<a th:href="@{'/photo/' + ${p.id}}"
th:text="${p.nomFichierOriginal}"></a>
<span style="color:green;">[SHARED]</span>
</li>
</ul>