| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| <html xmlns:ng="https://angularjs.org"> |
| |
| <head> |
| <meta charset="utf-8"/> |
| <meta http-equiv="X-UA-Compatible" content="IE=edge"> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"/> |
| <title>Apache Qpid Dispatch Console</title> |
| |
| <link rel="shortcut icon" type="image/png" href="favicon-32x32.png" sizes="32x32" /> |
| |
| <link rel="stylesheet" href="css/vendor.min.css" type="text/css"/> |
| <link rel="stylesheet" href="css/dispatch.min.css" type="text/css"/> |
| |
| <style> |
| #installError { |
| display: none; |
| } |
| </style> |
| </head> |
| <body ng-app="QDR" ng-controller="QDR.Core"> |
| |
| |
| <nav class="navbar navbar-default navbar-pf navbar-fixed-top" role="navigation"> |
| <div class="navbar-header"> |
| <button type='button' class='navbar-toggle left page-menu-button' ng-click="pageMenuClicked()" data-toggle="collapse" data-target=".page-menu"> |
| <span class="sr-only">Toggle navigation</span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| </button> |
| <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse-1"> |
| <span class="sr-only">Toggle navigation</span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| </button> |
| <a class="navbar-brand" href="/"> |
| <span class="logo">Apache Qpid Dispatch Console</span> |
| </a> |
| </div> |
| |
| <div class="collapse navbar-collapse navbar-collapse-1"> |
| <ul class="nav navbar-nav navbar-primary" ng-controller="QDR.NavBarController"> |
| <li ng-repeat="link in breadcrumbs" title="{{link.title}}" ng-show="isValid(link)" ng-class='{active : isActive(link.href), "pull-right" : isRight(link), haschart: hasChart(link)}'> |
| <a ng-href="{{link.href}}{{hash}}" ng-bind-html="link.content"></a> |
| </li> |
| </ul> |
| </div> |
| </nav> |
| |
| <div class="container-fluid"> |
| <div class="row"> |
| <div id="main_container" class="col-md-12"> |
| <div ng-view><div id="installError">There was an error when installing the console. Please run make install for the router and check for errors.</div></div> |
| </div> |
| </div> |
| </div> |
| |
| <script type="module" src="main.js"></script> |
| <script type="text/javascript" src="js/vendor.min.js"></script> |
| <script defer nomodule> |
| var installError = document.getElementById('installError'); |
| if (installError) { |
| installError.innerHTML = 'This browser is not supported because it does not support es-2015 modules. <a href="https://www.ecma-international.org/ecma-262/6.0/">https://www.ecma-international.org/ecma-262/6.0/</a><br/>Please use a different browser.'; |
| } |
| </script> |
| |
| <script> |
| // If angular hasn't loaded a page after 1 second, display the error message |
| setTimeout(function () { |
| var installError = document.getElementById('installError'); |
| if (installError) |
| installError.style.display = "block"; |
| }, 1000); |
| $(function(){ |
| $('.nav a').on('click', function(){ |
| $('.navbar-collapse').collapse('hide'); |
| }); |
| }) |
| </script> |
| |
| </body> |
| </html> |