Ignore:
Timestamp:
05/05/24 01:27:16 (2 months ago)
Author:
ppaunovski <paunovskipavel@…>
Branches:
master
Parents:
4d026a5
Message:

Added roles to Users and some minor changes

Location:
src/main/resources/templates
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/main/resources/templates/fragments/header.html

    r4d026a5 r8b875e6  
    1010      <div class="collapse navbar-collapse justify-content-end" id="navbarsExampleDefault">
    1111        <ul class="navbar-nav m-auto">
    12           <li sec:hasRole class="nav-item m-auto">
     12          <li sec:authorize="hasRole('ROLE_PASSENGER')" class="nav-item m-auto">
    1313            <a class="nav-link active" href="/bilet">Bileti</a>
    1414          </li>
    15           <li class="nav-item m-auto">
     15          <li sec:authorize="hasAnyRole('ROLE_PASSENGER')" class="nav-item m-auto">
    1616            <a class="nav-link active" href="/vozenje">Vozenja</a>
    1717          </li>
    18           <li class="nav-item m-auto">
     18          <li sec:authorize="hasRole('ROLE_PASSENGER')" class="nav-item m-auto">
    1919            <a class="nav-link active" href="/kazna">Kazni</a>
    2020          </li>
    21           <li class="nav-item m-auto">
     21          <li sec:authorize="hasAnyRole('ROLE_CONDUCTOR', 'ROLE_DRIVER')" class="nav-item m-auto">
    2222            <a class="nav-link active" href="/instanca-na-linija">Instanci</a>
    2323          </li>
  • src/main/resources/templates/register.html

    r4d026a5 r8b875e6  
    2929      </p>
    3030
    31       <p sec:authorize="hasRole('ROLE_ADMIN')">
    32         <label for="vrabotenType" class="sr-only">Vraboten Type</label>
    33         <select name="vrabotenType" id="vrabotenType">
    34           <option th:each="type : ${types}"
    35                   th:text="${type.name()}"
    36                   th:value="${type}" ></option>
     31<!--      <p sec:authorize="hasRole('ROLE_ADMIN')">-->
     32        <label for="role" class="sr-only">Role</label>
     33        <select name="role" id="role">
     34          <option th:each="role : ${roles}"
     35                  th:text="${role.name()}"
     36                  th:value="${role}" ></option>
    3737        </select>
    38       </p>
     38<!--      </p>-->
    3939
    4040      <p sec:authorize="hasRole('ROLE_ADMIN')">
Note: See TracChangeset for help on using the changeset viewer.