1 <?xml version="1.0" encoding="UTF-8"?>
3 PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
4 "DTD/xhtml1-strict.dtd">
5 <%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
6 <%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
7 <jsp:useBean id="originsets" scope="application" class="edu.internet2.middleware.shibboleth.wayf.OriginSet[]"/>
8 <jsp:useBean id="requestURL" scope="request" class="java.lang.String"/>
9 <jsp:useBean id="helpText" scope="application" class="java.lang.String"/>
10 <jsp:useBean id="supportContact" scope="application" class="java.lang.String"/>
11 <jsp:useBean id="shire" scope="request" class="java.lang.String"/>
12 <jsp:useBean id="target" scope="request" class="java.lang.String"/>
13 <jsp:useBean id="encodedShire" scope="request" class="java.lang.String"/>
14 <jsp:useBean id="encodedTarget" scope="request" class="java.lang.String"/>
15 <jsp:useBean id="searchResultEmptyText" scope="application" class="java.lang.String"/>
16 <jsp:useBean id="logoLocation" scope="application" class="java.lang.String"/>
17 <logic:present name="searchresults" scope="request">
18 <jsp:useBean id="searchresults" scope="request" class="edu.internet2.middleware.shibboleth.wayf.Origin[]"/>
20 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
22 <link rel="stylesheet" type="text/css" href="main.css" />
23 <title>Access Request</title>
30 <img src="<bean:write name="logoLocation" />" alt="Logo" />
31 <h1>Inter-institutional Access Request</h1>
32 <p class="text"><bean:write name="helpText" /></p>
37 <logic:present name="searchResultsEmpty" scope="request">
38 <p class="error"><bean:write name="searchResultEmptyText" /></p>
41 <logic:present name="searchresults" scope="request">
43 <logic:iterate id="currResult" name="searchresults">
45 <a href="<bean:write name="requestURL" />?action=selection&origin=<jsp:getProperty name="currResult" property="urlEncodedName" />&shire=<bean:write name="encodedShire" />&target=<bean:write name="encodedTarget" />"><jsp:getProperty name="currResult" property="displayName" /></a>
50 <form method="get" action="<bean:write name="requestURL" />">
52 <input type="hidden" name="shire" value="<bean:write name="shire" />" />
53 <input type="hidden" name="target" value="<bean:write name="target" />" />
54 <input type="hidden" name="action" value="search" />
55 <input type="text" name="string" />
56 <input type="submit" value="Search" />
64 <logic:iterate id="originset" name="originsets">
65 <h2><jsp:getProperty name="originset" property="name" /></h2>
66 <form method="get" action="<bean:write name="requestURL" />">
68 <input type="hidden" name="shire" value="<bean:write name="shire" />" />
69 <input type="hidden" name="target" value="<bean:write name="target" />" />
70 <input type="hidden" name="action" value="selection" />
71 <select name="origin">
72 <logic:iterate id="origin" name="originset" property="origins">
73 <option value="<jsp:getProperty name="origin" property="name" />">
74 <jsp:getProperty name="origin" property="displayName" />
78 <input type="submit" value="Select" />
85 <p class="text">Need assistance? Send mail to <a href="<bean:write name="supportContact" />"><bean:write name="supportContact" /></a> with description.</p>