Skip to content
Snippets Groups Projects
Commit a869c5a2 authored by Florine Lefebvre's avatar Florine Lefebvre :stuck_out_tongue_closed_eyes:
Browse files

beaux likes

parent 80522032
No related branches found
No related tags found
No related merge requests found
...@@ -89,24 +89,32 @@ ...@@ -89,24 +89,32 @@
<% for (Message message : messages) { <% for (Message message : messages) {
String sender; String sender;
String color; String color;
String icon;
boolean userIsSender = message.getSender().equals(user.getUsername()); boolean userIsSender = message.getSender().equals(user.getUsername());
boolean messageIsLikedByUser = daoLike.isAlreadyLike(message.getId_message(), user.getUsername());
if (userIsSender) { if (userIsSender) {
sender = "vous"; sender = "vous";
color = "primary"; color = "primary";
} else { } else {
sender = message.getSender(); sender = message.getSender();
color = "secondary"; color = "secondary";
} %> }
if(messageIsLikedByUser){
icon = "bi bi-heart-fill";
} else {
icon = "bi bi-heart";
}
%>
<div id="me" class="row d-inline-block m-3"> <div id="me" class="row d-inline-block m-3">
<label class="ms-3 fs-6 text-secondary">par <%=sender %>, <%=message.getTime().format(formatter)%></label> <label class="ms-3 fs-6 text-secondary">par <strong><%=sender %></strong>, <%=message.getTime().format(formatter)%></label>
<div class="p-3 border border-3 border-<%=color %> rounded-pill bg-<%=color %>-subtle"> <div>
<label><%=message.getMessage() %></label> <label class="p-3 border border-3 border-<%=color %> rounded-pill bg-<%=color %>-subtle"><%=message.getMessage() %></label>
<span class="ms-3">
<a href="message?action=like&message=<%=message.getId_message()%>&thread=<%=id%>"><i class="text-danger <%= icon %>"></i></a>
<%=daoLike.countLikesByMessage(message.getId_message())%>
</span>
</div> </div>
<a href="message?action=like&message=<%=message.getId_message()%>&thread=<%=id%>">
like
</a>
nombre de like : <%=daoLike.countLikesByMessage(message.getId_message())%>
</div> </div>
<br> <br>
<% } %> <% } %>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment