d6d171e7720124efde57b630ff66cf39dba92ee9
[teamcity/dotNetPackagesSupport.git] / nuget-server / resources / tool / installTool-show.jsp
1 <%--\r
2   ~ Copyright 2000-2011 JetBrains s.r.o.\r
3   ~\r
4   ~ Licensed under the Apache License, Version 2.0 (the "License");\r
5   ~ you may not use this file except in compliance with the License.\r
6   ~ You may obtain a copy of the License at\r
7   ~\r
8   ~ http://www.apache.org/licenses/LICENSE-2.0\r
9   ~\r
10   ~ Unless required by applicable law or agreed to in writing, software\r
11   ~ distributed under the License is distributed on an "AS IS" BASIS,\r
12   ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
13   ~ See the License for the specific language governing permissions and\r
14   ~ limitations under the License.\r
15   --%>\r
16 <%@ include file="/include-internal.jsp" %>\r
17 <%@ taglib prefix="props" tagdir="/WEB-INF/tags/props" %>\r
18 <jsp:useBean id="available"\r
19              type="java.util.Collection<jetbrains.buildServer.nuget.server.toolRegistry.NuGetTool>"\r
20              scope="request"/>\r
21 <div id="nugetInstallFormResreshInner">\r
22   <c:choose>\r
23     <c:when test="${fn:length(available) eq 0}">\r
24       No other NuGet.exe Command Line packages available\r
25       <script type="text/javascript">\r
26         BS.NuGet.Tools.InstallPopup.disableSubmit();\r
27       </script>\r
28     </c:when>\r
29     <c:otherwise>\r
30       <table class="runnerFormTable">\r
31         <tr>\r
32           <td colspan="2">\r
33             Select NuGet.exe Command Line to install:\r
34           </td>\r
35         </tr>\r
36         <tr>\r
37           <th><label for="toolId">Version:<l:star/></label></th>\r
38           <td>\r
39             <props:selectProperty name="toolId" style="width:15em;">\r
40               <props:option value="">-- Please choose version --</props:option>\r
41               <c:forEach var="t" items="${available}">\r
42                 <forms:option value="${t.id}"><c:out value="${t.version}"/></forms:option>\r
43               </c:forEach>\r
44             </props:selectProperty>\r
45             <span class="smallNote">\r
46               Choose version of NuGet Commandline Tools to install.\r
47             </span>\r
48             <span class="error" id="error_toolId"></span>\r
49           </td>\r
50         </tr>\r
51       </table>\r
52     </c:otherwise>\r
53   </c:choose>\r
54 </div>