Changeset 7537


Ignore:
Timestamp:
Nov 28, 2018, 9:07:39 AM (3 years ago)
Author:
Nicklas Nordborg
Message:

References #2131: Add support for installing multiple authentication managers

Redesign of the login form to avoid things that "jump" around when switching login manager.

Location:
trunk/www
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/www/login.js

    r7531 r7537  
    4545      }
    4646    }
     47   
     48    Doc.show('the-login-form');
    4749   
    4850    // Information links
  • trunk/www/main.jsp

    r7536 r7537  
    130130    <input type="hidden" name="deviceToken" value="">
    131131   
    132     <table style="margin: auto; width: 700px;">
     132    <table style="margin: auto; width: 700px;" id="the-login-form">
    133133    <tr>
    134134    <td>
    135135      <%
    136       if (loginAction.getHelp() != null)
    137       {
    138         %>
    139         <div class="messagecontainer help" style="margin-bottom: 1em; font-style: italic;" id="login-help">
    140         <%=loginAction.getHelp() %>
    141         </div>
    142         <%
    143       }
    144       if (error != null)
    145       {
    146         %>
    147         <div class="messagecontainer error" style="margin-top: 1em; margin-bottom: 1em;"><%=error%></div>
    148         <%
    149       }
    150136      if (allForms.size() > 1)
    151137      {
     
    171157        %>
    172158        <input type="hidden" name="loginForm" value="<%=selectedLoginForm%>">
     159        <%
     160      }
     161      if (loginAction.getHelp() != null)
     162      {
     163        %>
     164        <div class="messagecontainer help" style="margin-bottom: 1em; font-style: italic;" id="login-help">
     165        <%=loginAction.getHelp() %>
     166        </div>
     167        <%
     168      }
     169      if (error != null)
     170      {
     171        %>
     172        <div class="messagecontainer error" style="margin-top: 1em; margin-bottom: 1em;"><%=error%></div>
    173173        <%
    174174      }
  • trunk/www/switch.jsp

    r7536 r7537  
    112112    <input type="hidden" name="deviceToken" value="">
    113113 
    114     <div class="content">
    115       <table class="fullform input100 bottomborder ">
     114    <div class="content" id="the-login-form" style="display: none;">
     115      <table class="fullform input100 bottomborder">
    116116      <%
    117       if (allForms.size() > 0)
     117      if (allForms.size() > 1)
    118118      {
    119119        %>
Note: See TracChangeset for help on using the changeset viewer.