summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/webapp/wayf-ndn.jsp55
1 files changed, 24 insertions, 31 deletions
diff --git a/src/main/webapp/wayf-ndn.jsp b/src/main/webapp/wayf-ndn.jsp
index 58f1b9a..b59bd5c 100644
--- a/src/main/webapp/wayf-ndn.jsp
+++ b/src/main/webapp/wayf-ndn.jsp
@@ -155,14 +155,14 @@
<script type="text/javascript">
$(function() {
$("input:submit, input:reset, input:button, a",".button").button();
- $(".sitelist").menu();
+ $("#sitelist").menu();
});
</script>
<script type="text/javascript">
$.widget( "ui.iosMenu", {
options: {
backText: 'Back',
- slideDuration: 400,
+ slideDuration: 200,
slideEasing: 'linear'
},
@@ -321,11 +321,28 @@
<ul class="ilist">
<logic:present name="cookieList" scope="request">
<li style="veritcal-align: top;">
- <h2>Recently Used</h2>
- <ul class="sitelist" style="margin-bottom: 50px;">
- <logic:iterate id="site" name="cookieList">
- <li><a tabindex="10" href="#<jsp:getProperty name="site" property="name"/>"><jsp:getProperty name="site" property="displayName"/></a></li>
- </logic:iterate>
+ <h2>Recently Used</h2>
+ <ul id="sitelist" style="margin-bottom: 50px;">
+ <logic:iterate id="site" name="cookieList">
+ <logic:present name="entityID" scope="request">
+ <bean:define id="returnIDParam" name="returnIDParam"/>
+ <bean:define id="ei" name="entityID" />
+ <bean:define id="re" name="returnX"/>
+
+ <li><a tabindex="10" href="<bean:write name="requestURL" />?entityID=<%= java.net.URLEncoder.encode(ei.toString(), "utf-8") %>&return=<%= java.net.URLEncoder.encode(re.toString(), "utf-8") %>&returnIDxParam=<%= java.net.URLEncoder.encode( returnIDParam.toString(), "utf-8" ) %>&cache=perm&action=selection&origin=<jsp:getProperty name="site" property="name" />">
+ <jsp:getProperty name="site" property="displayName" />
+ </a></li>
+ </logic:present>
+ <logic:notPresent name="entityID" scope="request">
+ <bean:define id="targ" name="target" />
+ <bean:define id="shire" name="shire" />
+ <bean:define id="pid" name="providerId" />
+ <li><a tabindex="10" href="<bean:write name="requestURL" />?target=<%= java.net.URLEncoder.encode(targ.toString(),"utf-8") %>&shire=<%= java.net.URLEncoder.encode(shire.toString(),"utf-8") %>&providerId=<%= java.net.URLEncoder.encode(pid.toString(),"utf-8") %>&time=<bean:write name="time" />&cache=perm&action=selection&origin=<jsp:getProperty name="site" property="name" />">
+ <jsp:getProperty name="site"
+ property="displayName" />
+ </a></li>
+ </logic:notPresent>
+ </logic:iterate>
</ul>
<form method="get" action="ClearCache.wayf" >
<logic:notPresent name="entityID" scope="request">
@@ -348,30 +365,6 @@
</logic:present>
<li style="vertical-align: top;">
<h2>Full list of identity providers</h2>
- <!-- form id="selector" method="get" action="<bean:write name="requestURL" />">
- <input type="hidden" name="action" value="selection"/>
- <input type="hidden" name="origin" id="origin" value="" />
- <logic:notPresent name="entityID" scope="request">
- <input type="hidden" name="shire" value="<bean:write name="shire" />" />
- <input type="hidden" name="target" value="<bean:write name="target" />" />
- <input type="hidden" name="providerId" value="<bean:write name="providerId" />" />
- <logic:present name="time" scope="request">
- <input type="hidden" name="time" value="<bean:write name="time" />" />
- </logic:present>
- </logic:notPresent>
- <logic:present name="entityID" scope="request">
- <input type="hidden" name="entityID" value="<bean:write name="entityID" />" />
- <input type="hidden" name="returnX" value="<bean:write name="returnX" />" />
- <input type="hidden" name="returnIDParam" value="<bean:write name="returnIDParam" />" />
- </logic:present>
-
- <select name="cache" tabindex="60" >
- <option value="false"> Do not remember</option>
- <option value="session" selected="selected"> Remember for session</option>
- <option value="perm"> Remember for a week</option>
- </select>
- <input tabindex="50" type="submit" value="Select"/>
- </form -->
<logic:present name="siteLists" scope="request">
<ul id="sites">
<logic:iterate id="siteset" name="siteLists">