]> source.dussan.org Git - archiva.git/blob
ac8c69c407715b60f0bbf1320eaa97b851a96286
[archiva.git] /
1 <%--
2   ~ Licensed to the Apache Software Foundation (ASF) under one
3   ~ or more contributor license agreements.  See the NOTICE file
4   ~ distributed with this work for additional information
5   ~ regarding copyright ownership.  The ASF licenses this file
6   ~ to you under the Apache License, Version 2.0 (the
7   ~ "License"); you may not use this file except in compliance
8   ~ with the License.  You may obtain a copy of the License at
9   ~
10   ~   http://www.apache.org/licenses/LICENSE-2.0
11   ~
12   ~ Unless required by applicable law or agreed to in writing,
13   ~ software distributed under the License is distributed on an
14   ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15   ~ KIND, either express or implied.  See the License for the
16   ~ specific language governing permissions and limitations
17   ~ under the License.
18   --%>
19
20 <%@ taglib prefix="ww" uri="/webwork" %>
21 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
22 <%@ taglib prefix="archiva" uri="http://archiva.apache.org" %>
23
24 <html>
25 <head>
26   <title>Browse Repository</title>
27   <ww:head/>
28 </head>
29
30 <body>
31
32 <h1>Browse Repository</h1>
33
34 <div id="contentArea">
35   <p>
36     <archiva:groupIdLink var="${results.selectedGroupId}" includeTop="true" />
37   </p>
38
39   <div id="nameColumn">
40     <h2>Groups</h2>
41     <ul>
42       <c:forEach items="${results.groupIds}" var="groupId">
43         <c:set var="url">
44           <ww:url action="browseGroup" namespace="/">
45             <ww:param name="groupId" value="%{'${groupId}'}"/>
46           </ww:url>
47         </c:set>
48         <li><a href="${url}">${groupId}/</a></li>
49       </c:forEach>
50     </ul>
51   </div>
52   
53   <c:if test="${not empty results.versions}">
54     <div id="nameColumn">
55       <h2>Versions</h2>
56       <ul>
57         <c:forEach items="${results.versions}" var="version">
58           <c:set var="url">
59             <ww:url action="browseVersion" namespace="/">
60               <ww:param name="groupId" value="%{'${results.selectedGroupId}'}"/>
61               <ww:param name="version" value="%{'${version}'}"/>
62             </ww:url>
63           </c:set>
64           <li><a href="${url}">${version}/</a></li>
65         </c:forEach>
66       </ul>
67     </div>
68   </c:if>  
69
70   <c:if test="${not empty results.artifacts}">
71     <div id="nameColumn">
72       <h2>Artifacts</h2>
73       <ul>
74         <c:forEach items="${results.artifacts}" var="artifactId">
75           <c:set var="url">
76             <ww:url action="browseArtifact" namespace="/">
77               <ww:param name="groupId" value="%{'${groupId}'}"/>
78               <ww:param name="artifactId" value="%{'${artifactId}'}"/>
79             </ww:url>
80           </c:set>
81           <li><a href="${url}">${artifactId}/</a></li>
82         </c:forEach>
83       </ul>
84     </div>
85   </c:if>  
86     
87
88 </div>
89
90 </body>
91 </html>