Ignore:
Timestamp:
03/10/23 22:22:18 (20 months ago)
Author:
GitHub <noreply@…>
Branches:
main
Children:
656be6e
Parents:
c3278ac (diff), 7aa3382 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
git-author:
SazdovaEkaterina <74919977+SazdovaEkaterina@…> (03/10/23 22:22:18)
git-committer:
GitHub <noreply@…> (03/10/23 22:22:18)
Message:

Merge pull request #10 from SazdovaEkaterina/approve-adopter

Approve Adopters

Location:
Prototype Application/Paw5/src/main
Files:
8 added
5 edited

Legend:

Unmodified
Added
Removed
  • Prototype Application/Paw5/src/main/java/finki/paw5/web/controllers/HomeController.java

    rc3278ac r4ab3aae  
    1919
    2020    @GetMapping("/aboutUs")
    21     public String getSuccessPage() {
     21    public String getAboutUsPage(){
    2222        return "/aboutUs";
    2323    }
  • Prototype Application/Paw5/src/main/resources/templates/aboutUs.html

    rc3278ac r4ab3aae  
    2525                        <a class="nav-link active" href="/home/aboutUs">About us</a>
    2626                    </li>
    27                     <li class="nav-item m-auto">
    28                         <a class="nav-link active" href="/login">Login</a>
     27                    <li class="nav-item m-auto" th:if="${session.user == null}">
     28                        <a class="nav-link active" href="/login" >Login</a>
    2929                    </li>
    30                     <li class="nav-item m-auto">
     30                    <li class="nav-item m-auto" th:if="${session.user == null}">
    3131                        <a class="nav-link active" href="/register">Register</a>
     32                    </li>
     33                    <li class="nav-item m-auto" th:if="${session.user != null}">
     34                        <a class="nav-link active">Log out</a>
     35                    </li>
     36                    <li class="nav-item m-auto" th:if="${session.user != null}">
     37                        <a class="nav-link active" href="/approve-adopters">Approve adopters</a>
    3238                    </li>
    3339                </ul>
     
    3844<h1>About Us</h1>
    3945<div>
    40     <h5 class="text-center text-danger">
     46    <h5 class="text-center text-danger" th:if="${session.user != null}">
    4147        You successfully logged in
    4248        <th:block  th:text="${session.user?.getId()}"></th:block>
  • Prototype Application/Paw5/src/main/resources/templates/home.html

    rc3278ac r4ab3aae  
    2424            <a class="nav-link active" href="/home/aboutUs">About us</a>
    2525          </li>
    26           <li class="nav-item m-auto">
    27             <a class="nav-link active" href="/login">Login</a>
     26          <li class="nav-item m-auto" th:if="${session.user == null}">
     27            <a class="nav-link active" href="/login" >Login</a>
     28          </li>
     29          <li class="nav-item m-auto" th:if="${session.user == null}">
     30            <a class="nav-link active" href="/register">Register</a>
     31          </li>
     32          <li class="nav-item m-auto" th:if="${session.user != null}">
     33            <a class="nav-link active">Log out</a>
    2834          </li>
    2935          <li class="nav-item m-auto">
    30             <a class="nav-link active" href="/register">Register</a>
     36            <a class="nav-link active" href="/approve-adopters">Approve adopters</a>
    3137          </li>
    3238        </ul>
     
    3743<div>
    3844  <h1>Welcome to Paw 5</h1>
    39   <h3>Let's get started
    40     <th:block  th:text="${session.user?.getName()}"></th:block>
     45  <h3 th:if="${session.user != null}">Let's get started
     46    <th:block  th:text="${session.user.getName()}"></th:block>
    4147  </h3>
    4248</div>
  • Prototype Application/Paw5/src/main/resources/templates/login.html

    rc3278ac r4ab3aae  
    2525            <a class="nav-link active" href="/home/aboutUs">About us</a>
    2626          </li>
    27           <li class="nav-item m-auto">
    28             <a class="nav-link active" href="/login">Login</a>
     27          <li class="nav-item m-auto" th:if="${session.user == null}">
     28            <a class="nav-link active" href="/login" >Login</a>
    2929          </li>
    30           <li class="nav-item m-auto">
     30          <li class="nav-item m-auto" th:if="${session.user == null}">
    3131            <a class="nav-link active" href="/register">Register</a>
     32          </li>
     33          <li class="nav-item m-auto" th:if="${session.user != null}">
     34            <a class="nav-link active">Log out</a>
     35          </li>
     36          <li class="nav-item m-auto" th:if="${session.user != null}">
     37            <a class="nav-link active" href="/approve-adopters">Approve adopters</a>
    3238          </li>
    3339        </ul>
  • Prototype Application/Paw5/src/main/resources/templates/register.html

    rc3278ac r4ab3aae  
    3232                        <a class="nav-link active" href="/home/aboutUs">About us</a>
    3333                    </li>
    34                     <li class="nav-item m-auto">
    35                         <a class="nav-link active" href="/login">Login</a>
    36                     </li>
    37                     <li class="nav-item m-auto">
     34                    <li class="nav-item m-auto" th:if="${session.user == null}">
     35                        <a class="nav-link active" href="/login" >Login</a>
     36                    </li>
     37                    <li class="nav-item m-auto" th:if="${session.user == null}">
    3838                        <a class="nav-link active" href="/register">Register</a>
     39                    </li>
     40                    <li class="nav-item m-auto" th:if="${session.user != null}">
     41                        <a class="nav-link active">Log out</a>
     42                    </li>
     43                    <li class="nav-item m-auto" th:if="${session.user != null}">
     44                        <a class="nav-link active" href="/approve-adopters">Approve adopters</a>
    3945                    </li>
    4046                </ul>
Note: See TracChangeset for help on using the changeset viewer.