Ignore:
Timestamp:
09/04/21 12:17:17 (3 years ago)
Author:
KostaFortumanov <kfortumanov@…>
Branches:
master
Children:
0f4f552
Parents:
5306751
Message:

Dodadeno prijavuvanje na objavi

File:
1 edited

Legend:

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

    r5306751 rab49338  
    2424                <div id="myCarousel" class="carousel carousel-dark slide card" data-bs-ride="carousel">
    2525                    <div class="carousel-indicators">
    26                         <button th:each="image, itrStat : ${post.moderatorPath}" type="button" data-bs-target="#myCarousel"
    27                                 th:data-bs-slide-to="${itrStat.index}" th:classappend="${itrStat.index} == 0 ? active"></button>
     26                        <button th:each="image, itrStat : ${post.moderatorPath}" type="button"
     27                                data-bs-target="#myCarousel"
     28                                th:data-bs-slide-to="${itrStat.index}"
     29                                th:classappend="${itrStat.index} == 0 ? active"></button>
    2830                    </div>
    2931                    <div class="carousel-inner">
    30                         <div th:each="image, itrStat : ${post.moderatorPath}" th:classappend="${itrStat.index} == 0 ? active"
     32                        <div th:each="image, itrStat : ${post.moderatorPath}"
     33                             th:classappend="${itrStat.index} == 0 ? active"
    3134                             class="carousel-item">
    3235                            <img class="card-img" th:src="${image}" style="object-fit: contain">
    3336                        </div>
    3437                    </div>
    35                     <button class="carousel-control-prev" type="button" data-bs-target="#myCarousel" data-bs-slide="prev">
     38                    <button class="carousel-control-prev" type="button" data-bs-target="#myCarousel"
     39                            data-bs-slide="prev">
    3640                        <span class="carousel-control-prev-icon" aria-hidden="true"></span>
    3741                        <span class="visually-hidden">Previous</span>
    3842                    </button>
    39                     <button class="carousel-control-next" type="button" data-bs-target="#myCarousel" data-bs-slide="next">
     43                    <button class="carousel-control-next" type="button" data-bs-target="#myCarousel"
     44                            data-bs-slide="next">
    4045                        <span class="carousel-control-next-icon" aria-hidden="true"></span>
    4146                        <span class="visually-hidden">Next</span>
     
    5055                <p th:text="${post.description}"></p>
    5156                <h5>Funds needed:</h5>
    52                 <p><span th:text="${total}"></span>/<span th:text="${post.fundsNeeded}"></span> - <span th:text="${post.currency}"></span></p>
     57                <p><span th:text="${total}"></span>/<span th:text="${post.fundsNeeded}"></span> - <span
     58                        th:text="${post.currency}"></span></p>
    5359                <h5>Date due:</h5>
    5460                <p th:text="${post.dateDue}"></p>
     
    6167                <p><span th:text="${createdByFirstName}"></span> <span th:text="${createdByLastName}"></span></p>
    6268
    63                 <a class="btn btn-success" th:href="@{/moderator/approvePost(postid=${post.id})}">Approve</a>
    64                 <button type="button" class="btn btn-danger" data-bs-toggle="modal" data-bs-target="#staticBackdrop">
    65                     Dont Approve
    66                 </button>
     69                <div th:unless="${approved}">
     70                    <a class="btn btn-success" th:href="@{/moderator/approvePost(postid=${post.id})}">Approve</a>
     71                    <button type="button" class="btn btn-danger" data-bs-toggle="modal"
     72                            data-bs-target="#staticBackdrop">
     73                        Dont Approve
     74                    </button>
     75                </div>
    6776
    6877                <!-- Modal -->
    69                 <div class="modal fade" id="staticBackdrop" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="true">
     78                <div class="modal fade" id="staticBackdrop" data-bs-backdrop="static" data-bs-keyboard="false"
     79                     tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="true">
    7080                    <div class="modal-dialog modal-dialog-centered">
    7181                        <div class="modal-content">
    7282                            <div class="modal-header">
    73                                 <h5 class="modal-title" id="staticBackdropLabel">Donate</h5>
    74                                 <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
     83                                <h5 class="modal-title" id="staticBackdropLabel">Dont approve</h5>
     84                                <button type="button" class="btn-close" data-bs-dismiss="modal"
     85                                        aria-label="Close"></button>
    7586                            </div>
    7687                            <div class="modal-body">
    7788                                <div class="card-body">
    78                                     <form th:action="@{/moderator/dontApprove(postid=${post.id})}" method="post" id="myForm">
     89                                    <form th:action="@{/moderator/dontApprove(postid=${post.id})}" method="post"
     90                                          id="myForm">
    7991                                        <label for="description">Description</label>
    80                                         <textarea class="form-control" id="description" name="description" rows="5"></textarea>
     92                                        <textarea class="form-control" id="description" name="description"
     93                                                  rows="5"></textarea>
    8194                                    </form>
    8295                                </div>
Note: See TracChangeset for help on using the changeset viewer.