Ignore:
Timestamp:
02/08/22 20:13:23 (2 years ago)
Author:
Petar Partaloski <ppartaloski@…>
Branches:
main
Children:
0226942, 3fe36de
Parents:
3c0f9a9
Message:

Added new core functionalities, fixed bugs and improved visual clarity

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main/resources/templates/discussionsList.html

    r3c0f9a9 rc02189f  
    44    </div>
    55    <div class="container mb-4">
    6         <div class="row">
    76            <div class="col-12" th:if="${discussions.size() > 0}">
    87                <div class="table-responsive">
     
    109                        <thead>
    1110                        <tr>
     11                            <th scope="col">За</th>
    1212                            <th scope="col">Наслов</th>
    13                             <th scope="col">Опис</th>
     13                            <th scope="col">Допаѓања</th>
    1414                            <th scope="col">Датум</th>
    1515                            <th scope="col">Корисник</th>
     
    2727                        <tbody>
    2828                        <tr th:each="disc : ${discussions}" class="movie">
    29                             <td th:text="${disc.getMovie() != null ? disc.getMovie().getTitle() : disc.getPerson().getName() + ' ' + disc.getPerson().getSurname()}"></td>
     29                            <td th:text="${disc.getMovie() != null ? 'Филмот ' + disc.getMovie().getTitle() : 'Актерот ' + disc.getPerson().getName() + ' ' + disc.getPerson().getSurname()}"></td>
    3030                            <td>
    3131                                <a th:text="${disc.getTitle()}" th:href="@{'/discussions/{id}' (id=${disc.getDiscussionId()})}"></a>
    3232                            </td>
    33                             <td th:text="${disc.getText()}"></td>
     33                            <td th:each="like : ${likes}" th:if="${like.getDiscussionId().equals(disc.getDiscussionId())}" th:text="${like.getLikes()}" class="likes_count">
     34                            </td>
    3435                            <td th:text="${disc.getDate()}"></td>
    3536                            <td th:text="${disc.getUser().getUsername()}"></td>
     
    4041                            <td th:if="${!disc.getUser().equals(user)}"><a class="btn btn-success" th:href="@{'/replies/add/{discussionId}' (discussionId=${disc.getDiscussionId()})}">Реплицирај</a> </td>
    4142                            <td th:if="${!disc.getUser().equals(user)}">
    42                                 <a class="btn btn-success">👍 </a>
    43                                 <a class="btn btn-danger">👎</a>
     43                                <a class='btn btn-success button-like-discussion-alt' th:if="${!likedDiscussions.contains(disc)}" th:discussion-id="${disc.getDiscussionId()}" th:user-id="${user.getUserId()}" >❤</a>
     44                                <a class='btn btn-danger button-unlike-discussion-alt' th:if="${likedDiscussions.contains(disc)}" th:discussion-id="${disc.getDiscussionId()}" th:user-id="${user.getUserId()}" >💔</a>
    4445                            </td>
    4546                            </th:block>
    46 
    4747
    4848                        </tr>
     
    5151                </div>
    5252            </div>
    53         </div>
    5453    </div>
    5554
Note: See TracChangeset for help on using the changeset viewer.