SIDP-487 More login.jsp changes.
authorrdw <rdw@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Thu, 5 May 2011 14:08:48 +0000 (14:08 +0000)
committerrdw <rdw@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Thu, 5 May 2011 14:08:48 +0000 (14:08 +0000)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/branches/REL_2@3024 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

doc/RELEASE-NOTES.txt
src/main/webapp/login.css
src/main/webapp/login.jsp

index 9ed5932..9e680f7 100644 (file)
@@ -18,8 +18,8 @@ Changes in Release 2.3.0
 [SIDP-480] - Update POM to add plugin versions, use / publish to Shib.net Repo, and attach generated source and Javadocs
 [SIDP-482] - JSP pages should HTML-encode any strings they handle
 [SIDP-483] - Log Completed, Unencrypted SAML Assertion
-[SIDP-486] - login.jsp page contains old wiki link
-[SIDP-485] - <img> inside HTML pages must have alt attribute.
+[SIDP-485] - <img> inside HTML pages must have alt attribute.[SIDP-486] - login.jsp page contains old wiki link
+[SIDP-487] - More login.jsp changes (CR/LF issues, missing period)
 
 Changes in Release 2.2.1
 =============================================
index b0e86cf..91a1577 100644 (file)
@@ -1,63 +1,63 @@
-div.loginbox {\r
-    background-color: #FFFFFF;\r
-    position: relative;\r
-    width: 840px;\r
-    height: 300px;\r
-}\r
-\r
-div.loginbox div.leftpane {\r
-    border: 2px #A40000 solid;\r
-    position: absolute;\r
-    top: 10px;\r
-    left: 10px;\r
-    width: 47%;\r
-    height: 90%;\r
-}\r
-\r
-div.loginbox div.rightpane {\r
-       border: 2px #A40000 solid;\r
-    position: absolute;\r
-    top: 10px;\r
-    right: 10px;\r
-    width: 47%;\r
-    height: 90%;\r
-    overflow: hidden;\r
-    text-align: center;\r
-}\r
-\r
-div.loginbox div.content{\r
-    padding-top: 5px;\r
-    padding-left: 7px;\r
-    padding-right: 7px;\r
-    margin:auto;\r
-}\r
-\r
-div.loginbox #splogo{\r
-}\r
-\r
-\r
-div.loginbox #clippedsplogoX {\r
-    width: 350px;\r
-}\r
-\r
-div.loginbox #clippedsplogoY {\r
-    height: 147px;\r
-}\r
-\r
-div.loginbox #spName{\r
-    padding-top:5px;\r
-    padding-bottom:5px;\r
-    font-size:1.2em;\r
-}\r
-\r
-div.loginbox #spDescription{\r
-    padding-top:15px;\r
-    text-align:left;\r
-}\r
-\r
-/*\r
-div.loginbox button, div {\r
-       height: 46px;\r
-       width: 80%;\r
-}\r
-*/\r
+div.loginbox {
+    background-color: #FFFFFF;
+    position: relative;
+    width: 840px;
+    height: 300px;
+}
+
+div.loginbox div.leftpane {
+    border: 2px #A40000 solid;
+    position: absolute;
+    top: 10px;
+    left: 10px;
+    width: 47%;
+    height: 90%;
+}
+
+div.loginbox div.rightpane {
+       border: 2px #A40000 solid;
+    position: absolute;
+    top: 10px;
+    right: 10px;
+    width: 47%;
+    height: 90%;
+    overflow: hidden;
+    text-align: center;
+}
+
+div.loginbox div.content{
+    padding-top: 5px;
+    padding-left: 7px;
+    padding-right: 7px;
+    margin:auto;
+}
+
+div.loginbox #splogo{
+}
+
+
+div.loginbox #clippedsplogoX {
+    width: 350px;
+}
+
+div.loginbox #clippedsplogoY {
+    height: 147px;
+}
+
+div.loginbox #spName{
+    padding-top:5px;
+    padding-bottom:5px;
+    font-size:1.2em;
+}
+
+div.loginbox #spDescription{
+    padding-top:15px;
+    text-align:left;
+}
+
+/*
+div.loginbox button, div {
+       height: 46px;
+       width: 80%;
+}
+*/
index edf5e8b..1de2603 100644 (file)
@@ -1,54 +1,54 @@
-<%@ taglib uri="urn:mace:shibboleth:2.0:idp:ui" prefix="idpui" %>\r
-<html>\r
-  <link rel="stylesheet" type="text/css" href="<%= request.getContextPath()%>/login.css"/>\r
-  <head>\r
-    <title>Shibboleth Identity Provider - Example Login Page</title>\r
-  </head>\r
-\r
-  <body id="homepage">\r
-    <img src="<%= request.getContextPath()%>/images/logo.jpg" alt="Shibboleth Logo"/>\r
-    <h1>Example Login Page</h1>\r
-    <p>This login page is an example and should be customized.  Refer to the \r
-       <a href="https://wiki.shibboleth.net/confluence/display/SHIB2/IdPAuthUserPassLoginPage" target="_blank"> documentation</a>.\r
-    </p>\r
-\r
-    <div class="loginbox">\r
-       <div class="leftpane">\r
-         <div class="content">\r
-           <p>The web site described to the right has asked you to log in and you have chosen &lt;FILL IN YOUR SITE&gt; as your home institution</p>\r
-           <% if ("true".equals(request.getAttribute("loginFailed"))) { %>\r
-              <p><font color="red"> Credentials not recognized. </font> </p>\r
-           <% } %>\r
-           <% if(request.getAttribute("actionUrl") != null){ %>\r
-             <form action="<%=request.getAttribute("actionUrl")%>" method="post">\r
-           <% }else{ %>\r
-             <form action="j_security_check" method="post">\r
-           <% } %>\r
-           <table>\r
-             <tr><td width="40%"><label for="username">Username:</label></td><td><input name="j_username" type="text" /></td></tr>\r
-             <tr><td><label for="password">Password:</label></td><td><input name="j_password" type="password" /></td></tr>\r
-             <tr><td></td><td><button type="submit" value="Login" >Continue</button></td></tr>\r
-           </table></form>\r
-         </div>\r
-       </div>\r
-       <div class="rightpane">\r
-         <div class="content">\r
-           <div id="spName"><idpui:serviceName/></div>\r
-           <!-- pick the logo.  If its between 64 & max width/height display it\r
-                If its too high but OK wide clip by height\r
-                If its too wide clip by width.\r
-                We should not clip by height and width since that skews the image.  Too high an image will just show the top.\r
-            -->\r
-           <idpui:serviceLogo  minWidth="64" minHeight="64" maxWidth="350" maxHeight="147" cssId="splogo">\r
-              <idpui:serviceLogo  minWidth="64" minHeight="64" maxWidth="350" cssId="clippedsplogoY">\r
-                  <idpui:serviceLogo  minWidth="64" minHeight="64" cssId="clippedsplogoX"/>\r
-              </idpui:serviceLogo>\r
-           </idpui:serviceLogo>\r
-           <div id="spDescription">\r
-             <idpui:serviceDescription>You have asked to login to <idpui:serviceName/></idpui:serviceDescription>\r
-           </div>\r
-         </div>\r
-      </div>\r
-    </div>\r
-  </body>\r
-</html>\r
+<%@ taglib uri="urn:mace:shibboleth:2.0:idp:ui" prefix="idpui" %>
+<html>
+  <link rel="stylesheet" type="text/css" href="<%= request.getContextPath()%>/login.css"/>
+  <head>
+    <title>Shibboleth Identity Provider - Example Login Page</title>
+  </head>
+
+  <body id="homepage">
+    <img src="<%= request.getContextPath()%>/images/logo.jpg" alt="Shibboleth Logo"/>
+    <h1>Example Login Page</h1>
+    <p>This login page is an example and should be customized.  Refer to the 
+       <a href="https://wiki.shibboleth.net/confluence/display/SHIB2/IdPAuthUserPassLoginPage" target="_blank"> documentation</a>.
+    </p>
+
+    <div class="loginbox">
+       <div class="leftpane">
+         <div class="content">
+           <p>The web site described to the right has asked you to log in and you have chosen &lt;FILL IN YOUR SITE&gt; as your home institution.</p>
+           <% if ("true".equals(request.getAttribute("loginFailed"))) { %>
+              <p><font color="red"> Credentials not recognized. </font> </p>
+           <% } %>
+           <% if(request.getAttribute("actionUrl") != null){ %>
+             <form action="<%=request.getAttribute("actionUrl")%>" method="post">
+           <% }else{ %>
+             <form action="j_security_check" method="post">
+           <% } %>
+           <table>
+             <tr><td width="40%"><label for="username">Username:</label></td><td><input name="j_username" type="text" /></td></tr>
+             <tr><td><label for="password">Password:</label></td><td><input name="j_password" type="password" /></td></tr>
+             <tr><td></td><td><button type="submit" value="Login" >Continue</button></td></tr>
+           </table></form>
+         </div>
+       </div>
+       <div class="rightpane">
+         <div class="content">
+           <div id="spName"><idpui:serviceName/></div>
+           <!-- pick the logo.  If its between 64 & max width/height display it
+                If its too high but OK wide clip by height
+                If its too wide clip by width.
+                We should not clip by height and width since that skews the image.  Too high an image will just show the top.
+            -->
+           <idpui:serviceLogo  minWidth="64" minHeight="64" maxWidth="350" maxHeight="147" cssId="splogo">
+              <idpui:serviceLogo  minWidth="64" minHeight="64" maxWidth="350" cssId="clippedsplogoY">
+                  <idpui:serviceLogo  minWidth="64" minHeight="64" cssId="clippedsplogoX"/>
+              </idpui:serviceLogo>
+           </idpui:serviceLogo>
+           <div id="spDescription">
+             <idpui:serviceDescription>You have asked to login to <idpui:serviceName/></idpui:serviceDescription>
+           </div>
+         </div>
+      </div>
+    </div>
+  </body>
+</html>