2 - Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved.
4 - This program and the accompanying materials are made available under the
5 - terms of the Eclipse Public License v1.0 which accompanies this distribution,
6 - and is available at http://www.eclipse.org/legal/epl-v10.html
8 <%@ page import="java.net.URL"%>
9 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
15 <meta name="viewport" content="width=device-width, initial-scale=1.0">
17 <!-- Bootstrap CSS - 1 -->
18 <link href="/css/bootstrap.min.css" rel="stylesheet" media="screen">
19 <link rel="stylesheet" type="text/css" href="/css/fuelux.min.css">
20 <link rel="stylesheet" type="text/css" href="/css/opendaylight.css">
23 <link rel="stylesheet/less" type="text/css" href="/css/one.less">
25 <c:set var="version" value="Version 0.1" scope="application" />
26 <c:set var="name" value="OpenDaylight" scope="application" />
29 String filePath = "/WEB-INF/jsp/custommain.jsp";
30 URL fileURL = pageContext.getServletContext().getResource(filePath);
31 if (fileURL != null) {
33 <jsp:include page="<%=filePath%>" flush="true" />
38 <title>${name}</title>
40 <script src="/js/jquery-1.9.1.min.js"></script>
42 <!-- Bootstrap JS - 2 -->
43 <script src="/js/underscore-min.js"></script>
44 <script src="/js/fuelux/loader.min.js"></script>
45 <script src="/js/datasource.js"></script>
48 <script type="text/javascript">
53 <script src="/js/less-1.3.3.min.js"></script>
56 <script src="/js/jit.js"></script>
61 <div id="menu" class="navbar navbar-fixed-top">
62 <div class="navbar-inner row-fluid">
64 <a class="brand" href="/" title="${version}">${name}</a>
65 <ul class="nav nav-tabs">
69 <div id="toolbar" class="btn-group">
70 <input type="hidden" id="currentuser" value="${username}" data-role="${role}">
71 <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
72 <div class="icon-user"></div> ${username} <span class="caret"></span>
74 <ul class="dropdown-menu">
75 <li><a href="#admin" id="admin" data-role="${role}"><div class="icon-users"></div> Users</a></li>
76 <li><a href="#cluster" id="cluster"><div class="icon-cluster"></div>Cluster</a></li>
77 <li><a href="#save" id="save"><div class="icon-save"></div>Save</a></li>
78 <li><a href="#logout" id="logout"><div class="icon-logout"></div> Logout</a></li>
87 <div id="footer" class="navbar navbar-fixed-bottom">
88 <div class="navbar-inner row-fluid">
89 <div class="alert hide" id="alert">
90 <button type="button" class="close">×</button>
107 <ul class="nav nav-tabs">
109 <div class="dashlet row-fluid"></div>
113 <!-- END #left-top -->
115 <!-- #left-bottom -->
116 <div id="left-bottom">
119 <ul class="nav nav-tabs">
121 <div class="dashlet row-fluid"></div>
125 <!-- END #left-bottom -->
137 <div id="topology"></div>
141 <!-- END #right-top -->
143 <!-- #right-bottom -->
144 <div id="right-bottom">
147 <ul class="nav nav-tabs">
149 <div class="dashlet row-fluid"></div>
153 <!-- END #right-bottom -->
162 <div id="modal" class="modal hide fade">
163 <div class="modal-header">
164 <button type="button" class="close" data-dismiss="modal"
165 aria-hidden="true">×</button>
166 <button type="button" class="help" aria-hidden="true"
170 <div class="modal-body"></div>
171 <div class="modal-footer"></div>
176 <script src="/js/lib.js"></script>
178 String jsPath = "/WEB-INF/jsp/customjs.jsp";
179 URL jsURL = pageContext.getServletContext().getResource(jsPath);
182 <jsp:include page="<%=jsPath%>" flush="true" />
187 <script src="/js/open.js"></script>
189 <!-- Topology JS - 8 -->
190 <script src="/js/open-topology.js"></script>