123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455 |
- <!--
- ##############################################################################
- # HPCC SYSTEMS software Copyright (C) 2012 HPCC Systems®.
- #
- # Licensed 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.
- ##############################################################################
- -->
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>HPCC Platform</title>
- <style type="text/css">
- /*margin and padding on body element
- can introduce errors in determining
- element position and are not recommended;
- we turn them off as a foundation for YUI
- CSS treatments. */
- body {
- margin:0;
- padding:0;
- }
- div
- {
- border:0;
- }
- #toggle {
- text-align: center;
- padding: 1em;
- }
- #toggle a {
- padding: 0 5px;
- border-left: 1px solid black;
- }
- #tRight {
- border-left: none !important;
- }
- </style>
- <link rel="stylesheet" type="text/css" href="/esp/files/yui/build/fonts/fonts-min.css" />
- <link rel="stylesheet" type="text/css" href="/esp/files/yui/build/reset-fonts-grids/reset-fonts-grids.css" />
- <link rel="stylesheet" type="text/css" href="/esp/files/yui/build/resize/assets/skins/sam/resize.css" />
- <link rel="stylesheet" type="text/css" href="/esp/files/yui/build/layout/assets/skins/sam/layout.css" />
- <link rel="stylesheet" type="text/css" href="/esp/files/yui/build/button/assets/skins/sam/button.css" />
- <link rel="stylesheet" type="text/css" href="/esp/files/yui/build/menu/assets/skins/sam/menu.css" />
- <link rel="stylesheet" type="text/css" href="/esp/files/yui/build/tabview/assets/skins/sam/tabview.css" />
- <link rel="stylesheet" type="text/css" href="/esp/files/yui/build/treeview/assets/skins/sam/treeview.css" />
- <link rel="stylesheet" type="text/css" href="/esp/files/yui/build/paginator/assets/skins/sam/paginator.css" />
- <link rel="stylesheet" type="text/css" href="/esp/files/yui/build/datatable/assets/skins/sam/datatable.css" />
- <link rel="stylesheet" type="text/css" href="/esp/files/yui/build/container/assets/skins/sam/container.css" />
- <link rel="stylesheet" type="text/css" href="/esp/files/yui/build/autocomplete/assets/skins/sam/autocomplete.css" />
- <script type="text/javascript" src="/esp/files/yui/build/yahoo/yahoo-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/yuiloader/yuiloader-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/event/event-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/dom/dom-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/yahoo-dom-event/yahoo-dom-event.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/element/element-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/connection/connection-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/dragdrop/dragdrop-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/container/container-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/resize/resize-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/animation/animation-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/button/button-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/menu/menu-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/animation/animation-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/layout/layout-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/datasource/datasource-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/paginator/paginator-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/datatable/datatable-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/json/json-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/tabview/tabview-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/treeview/treeview-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/autocomplete/autocomplete-min.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/hpcc-ext/DataView.js"></script>
- <script type="text/javascript" src="/esp/files/yui/build/hpcc-ext/RowFilter.js"></script>
- <script type="text/javascript" src="/esp/files/scripts/ws_roxieconfig.js"></script>
- <style type="text/css">
- #left1 {background: #fff;}
- .yui-skin-sam div.loading div {
- background:url(/esp/files/img/loading.gif) no-repeat center center;
- height:8em; /* hold some space while loading */
- }
- .yui-skin-sam .yui-dt-body { cursor:pointer; } /* when rows are selectable */
-
- #single { margin-top:2em; }
- .graphlink
- {
- PADDING-LEFT: 20px;
- BACKGROUND: url(/esp/files_/img/outlet.png) no-repeat;
- text-align: center;
- TEXT-DECORATION: none;
- }
- .cellstatus3
- {
- PADDING-LEFT: 20px;
- BACKGROUND: url(/esp/files/img/warning.png) no-repeat;
- text-align: center;
- TEXT-DECORATION: none;
- }
- .cellstatus1
- {
- PADDING-LEFT: 20px;
- BACKGROUND: url(/esp/files/img/accept-icon.png) no-repeat;
- text-align: center;
- TEXT-DECORATION: none;
- }
- .cellstatus2
- {
- PADDING-LEFT: 20px;
- BACKGROUND: url(/esp/files/img/error-icon.png) no-repeat;
- text-align: center;
- TEXT-DECORATION: none;
- }
- .cellstatusinformation
- {
- PADDING-LEFT: 20px;
- BACKGROUND: url(/esp/files/img/information.png) no-repeat;
- text-align: center;
- TEXT-DECORATION: none;
- }
- .list-checked {
- background: url(/esp/files/yui/build/menu/assets/menuitem_checkbox.png) left center no-repeat;
- }
- /* Give the header a blue backgorund */
- .yui-skin-sam .yui-layout .yui-layout-bd #top1 {
- background-color: White;
- height:auto;
- }
- .yui-skin-sam .yui-layout #bd1 {
- background-color: White;
- border: 1px solid #808080;
- border-bottom: none;
- border-top: none;
- *border-bottom-width: 0;
- *border-top-width: 0;
- }
- .yui-skin-sam .yui-layout #left1 {
- background-color: White;
- }
- .spanleft
- {
- float: left;
- }
- .spanright
- {
- float: right;
- }
- </style>
- </head>
- <body class=" yui-skin-sam">
- <div id="top1" style="display:none;">
- <a>
- <img src='/esp/files/img/hpccsystemsECLWatch.png' alt='HPCC Platform' />
- </a>
- </div>
- <div id="left1" style="font-size:0.85em; height:auto; min-height:100%; display:none;">
- <div id="espNavTree" class=" ygtv-highlight" style="font-size:0.90em; padding: 2px; height: 100%;"></div>
- </div>
- <div id="bd1" style="height:auto;">
- <div style="padding: 3px;">
- <div id="tvcontainer" class="yui-navset" style="font-size: 0.90em; display:none;">
- <ul class="yui-nav">
- <li class="selected"><a href="#tab1"><em>Queries</em></a></li>
- <li><a href="#tab2"><em>Data Queries</em></a></li>
- <li><a href="#tab3"><em>Library Queries</em></a></li>
- <li><a href="#tab4"><em>Aliases</em></a></li>
- <li><a href="#tab5"><em>Data Files</em></a></li>
- <li><a href="#tab6"><em>Super Files</em></a></li>
- <li><a href="#tab7"><em>Deployments</em></a></li>
- </ul>
- <div class="yui-content" style="height: 100%;" class="yui-navset">
- <div>
- <div id="ListDeployedQueriesFilterGroup" style="padding-bottom:5px">Query search:
- <input id="ListDeployedQueriesFilter" type="text" onkeypress="checkForEnter(event);" onchange="doFilter(event);" />
- <input id="ListDeployedQueriesFilterSuspended" type="checkbox" onclick="doFilter(event);" /> Suspended
- <input id="ListDeployedQueriesFilterAliases" type="checkbox" onclick="doFilter(event);" /> Aliases
- <input id="ListDeployedQueriesFilterLibrary" type="checkbox" onclick="doFilter(event);" /> Library
- <input id="ListDeployedQueriesFilterUsesLibrary" type="checkbox" onclick="doFilter(event);" /> Uses Library
- </div>
- <div id="dt_ListDeployedQueries" style="height:100%"></div>
- <div style="text-align:left; width:98%; padding-top:5px; padding-bottom:5px">
- <span id="deletequery1" class="yui-button yui-push-button" style="font-size: 1em">
- <span class="first-child">
- <button type="button" name="buttonDeleteQuery" onclick="deleteQueries();">Delete</button>
- </span>
- </span>
- <!--
- <span id="activatequery1" class="yui-button yui-push-button" style="font-size: 1em">
- <span class="first-child">
- <button type="button" name="buttonActivateQuery" onclick="activateQueries(true);">Activate</button>
- </span>
- </span>
- -->
- <span id="addalias1" class="yui-button yui-push-button" style="font-size: 1em">
- <span class="first-child">
- <button type="button" name="buttonAddAlias" onclick="activateQueries(false);">Add Alias</button>
- </span>
- </span>
- <span id="suspendqueries1" class="yui-button yui-push-button" style="font-size: 1em">
- <span class="first-child">
- <button type="button" name="buttonSuspendQueries" onclick="toggleQueries();">Toggle Suspend</button>
- </span>
- </span>
- </div>
- </div>
- <div>
- <div id="Div1" style="padding-bottom:5px">Query search:
- <input id="ListDeployedDataOnlyQueriesFilter" type="text" onkeypress="checkForEnter(event);" onchange="filterDeployedQueries();" />
- <input id="ListDeployedDataOnlyQueriesFilterSuspended" type="checkbox" onclick="doFilter(event);" /> Suspended
- <input id="ListDeployedDataOnlyQueriesFilterAliases" type="checkbox" onclick="doFilter(event);" /> Aliases
- </div>
- <div id="dt_ListDeployedDataOnlyQueries"></div>
- <div style="text-align:left; width:98%; padding-top:5px">
- <span id="deletequery2" class="yui-button yui-push-button" style="font-size: 1em" onclick="deleteQueries();">
- <span class="first-child">
- <button type="button" name="buttonDeleteQuery">Delete</button>
- </span>
- </span>
- <!--
- <span id="activatequery2" class="yui-button yui-push-button" style="font-size: 1em" onclick="activateQueries(true);">
- <span class="first-child">
- <button type="button" name="buttonActivateQuery">Activate</button>
- </span>
- </span>
- -->
- <span id="addalias2" class="yui-button yui-push-button" style="font-size: 1em" onclick="activateQueries(false);">
- <span class="first-child">
- <button type="button" name="buttonAddAlias">Add Alias</button>
- </span>
- </span>
- </div>
- </div>
- <div>
- <div id="Div2" style="padding-bottom:5px">Query search:
- <input id="ListDeployedLibraryQueriesFilter" type="text" onkeypress="checkForEnter(event);" onchange="filterDeployedQueries();" />
- <input id="ListDeployedLibraryQueriesFilterSuspended" type="checkbox" onclick="doFilter(event);" /> Suspended
- <input id="ListDeployedLibraryQueriesFilterAliases" type="checkbox" onclick="doFilter(event);" /> Aliases
- <input id="ListDeployedLibraryQueriesFilterUsesLibrary" type="checkbox" onclick="doFilter(event);" /> Uses Library
- </div>
- <div id="dt_ListDeployedLibraryQueries"></div>
- <div style="text-align:left; width:98%; padding-top:5px">
- <span id="deletequery3" class="yui-button yui-push-button" style="font-size: 1em" onclick="deleteQueries();">
- <span class="first-child">
- <button type="button" name="buttonDeleteQuery">Delete</button>
- </span>
- </span>
- <!--
- <span id="activatequery3" class="yui-button yui-push-button" style="font-size: 1em" onclick="activateQueries(true);">
- <span class="first-child">
- <button type="button" name="buttonActivateQuery">Activate</button>
- </span>
- </span>
- -->
- <span id="addalias3" class="yui-button yui-push-button" style="font-size: 1em" onclick="activateQueries(false);">
- <span class="first-child">
- <button type="button" name="buttonAddAlias">Add Alias</button>
- </span>
- </span>
- <span id="suspendqueries3" class="yui-button yui-push-button" style="font-size: 1em">
- <span class="first-child">
- <button type="button" name="buttonSuspendQueries" onclick="toggleQueries();">Toggle Suspend</button>
- </span>
- </span>
- </div>
- </div>
- <div>
- <div id="AliasFilterGroup" style="padding-bottom:5px">Query search:
- <input id="AliasFilter" type="text" onkeypress="checkForEnter(event);" onchange="doFilter(event);" />
- </div>
- <div id="dtaliases"></div>
- <div id="aliasactions" style="text-align:left; width:98%; padding-top:5px">
- <span id="deletealiases" class="yui-button yui-push-button" style="font-size: 1em">
- <span class="first-child">
- <button type="button" name="buttonDeleteAliases" onclick="deleteAliases();">Delete</button>
- </span>
- </span>
- </div>
- </div>
- <div>
- <div id="tvdatafiles" class="yui-navset">
- <ul class="yui-nav">
- <li class="selected"><a href="#tab11"><em>Index Files</em></a></li>
- <li><a href="#tab12"><em>Data Files</em></a></li>
- </ul>
- <div class="yui-content">
- <div>
- <div id="IndexFilterGroup" style="padding-bottom:5px">Index search:
- <input id="IndexFilesFilter" type="text" onkeypress="checkForEnter(event);" onchange="doFilter(event);" />
- </div>
- <div id="dtindexes"><p>Index Files</p></div>
- <span id="queriesusingindex" class="yui-button yui-push-button" style="font-size: 1em; padding-top: 5px;" onclick="listQueriesUsingFile(dt_IndexFiles);">
- <span class="first-child">
- <button type="button" name="buttonQueriesUsingIndex">Queries using index</button>
- </span>
- </span>
- </div>
- <div>
- <div id="DataFileFilterGroup" style="padding-bottom:5px">Data file search:
- <input id="DataFilesFilter" type="text" onkeypress="checkForEnter(event);" onchange="doFilter(event);" />
- </div>
- <div id="dtindexes2"><p>Data Files</p></div>
- <span id="queriesusingdatafile" class="yui-button yui-push-button" style="font-size: 1em; padding-top: 5px;" onclick="listQueriesUsingFile(dt_DataFiles);">
- <span class="first-child">
- <button type="button" name="buttonQueriesUsingDataFile">Queries using File</button>
- </span>
- </span>
- </div>
- </div>
- </div>
- <div><b>Total Index/Data File Records :</b><span id="dtindexesRecords"></span></div>
- <div><b>Total Index/Data File Size :</b><span id="dtindexesSize"></span></div>
- </div>
- <div>
- <div id="FilterSuperFilesGroup" style="padding-bottom:5px">Super File search:
- <input id="SuperFilesFilter" type="text" onkeypress="checkForEnter(event);" onchange="doFilter(event);" />
- </div>
- <div id="dtsuperfiles">Super Files.</div>
- <span id="queriesusingsuperfile" class="yui-button yui-push-button" style="font-size: 1em; padding-top: 5px;" onclick="listQueriesUsingFile(dt_SuperFiles);">
- <span class="first-child">
- <button type="button" name="buttonQueriesUsingDataFile">Queries using Superfile</button>
- </span>
- </span>
- <!--
- <span id="deployrelatedqueries" class="yui-button yui-push-button" style="font-size: 1em; padding-top: 5px;" onclick="redeployRelatedQueries();">
- <span class="first-child">
- <button type="button" name="buttonDeployRelatedQueries">Redepoy related Queries</button>
- </span>
- </span>
- -->
- </div>
- <div id="tb_deployments"><div id="dt_deployments"></div><br /><div id="btnDeployments"></div></div>
- </div>
- </div>
- </div>
- </div>
- <div id="QueryPanel" style="text-align:left; display:none;">
- <div id="qhd" class="hd">Query Panel Header.</div>
- <div id="qbd" class="bd">
- <div id="tvquery" class="yui-navset" style="font-size: 0.90em">
- <ul class="yui-nav">
- <li class="selected"><a href="#tab1"><em>Details</em></a></li>
- <li><a href="#tab2"><em>Aliases</em></a></li>
- <li><a href="#tab3"><em>Data Files</em></a></li>
- <li><a href="#tab4"><em>Super Files</em></a></li>
- <li><a href="#tab6"><em>Queries using Library</em></a></li>
- </ul>
- <div class="yui-content">
- <div><p id="qdetails" ></p><div id="dtlibrariesused"></div></div>
- <div id="dtqueryaliases"></div>
- <div>
- <div id="tvquerydata" class="yui-navset" style="font-size: 0.90em">
- <ul class="yui-nav">
- <li class="selected"><a href="#tab11"><em>Index Files</em></a></li>
- <li><a href="#tab12"><em>Data Files</em></a></li>
- </ul>
- <div class="yui-content">
- <div id="dtqueryfiles"><p>Data Files</p></div>
- <div id="dtqueryfiles2"><p>Data Files</p></div>
- </div>
- </div>
- <div><b>Total Index/Data File Records :</b><span id="dtqueryfilesRecords"></span></div>
- <div><b>Total Index/Data File Size :</b><span id="dtqueryfilesSize"></span></div>
- </div>
- <div id="dtquerysuperfiles"></div>
- <div id="dtlibqueries"></div>
- </div>
- </div>
- </div>
- </div>
- <div id="ConfirmationPanel" style="font-size: 0.85em; display:none;">
- <div id="ConfirmationHeader" class="hd">Query Panel Header.</div>
- <div id="ConfirmationBody" class="bd">
- <div id="ConfirmationList" style="overflow:scroll; width:290px; height:240px; border:1 #000000 solid; text-align: left; padding: 2px; text-align:center">
- </div>
- <div id="ConfirmationButtons" style="text-align:center;">
- <span id="ConfirmationOk" class="yui-button yui-push-button" style="font-size: 1em">
- <span class="first-child">
- <button type="button" id="buttonConfirmationOk" name="buttonConfirmationOk">Ok</button>
- </span>
- </span>
- <span id="ConfirmationCancel" class="yui-button yui-push-button" style="font-size: 1em">
- <span class="first-child">
- <button type="button" name="buttonConfirmationCancel" onclick="hideConfirmationPanel();">Cancel</button>
- </span>
- </span>
- </div>
- </div>
- </div>
- <div id="ActionPanel" style="font-size: 0.85em; display:none;">
- <div id="ahd" class="hd">Action Header.</div>
- <div id="abd" class="bd">
- <div id="dt_Action">
- </div>
- <div style="height: 20px; padding-top: 5px;">
- <span id="ActionProgress"></span>
- <span id="ActionButtons">
- <span id="ActionOk" class="yui-button yui-push-button">
- <span class="first-child">
- <button type="button" id="buttonActionOk" name="buttonActionOk">Apply</button>
- </span>
- </span>
- <span id="ActionCancel" class="yui-button yui-push-button">
- <span class="first-child">
- <button type="button" id="buttonActionCancel" name="buttonActionCancel" onclick="hideActionPanel();">Cancel</button>
- </span>
- </span>
- </span>
- </div>
- </div>
- </div>
- <div id="statusdiv"></div>
- <script type="text/javascript">
- </script>
- </body>
- </html>
|