Skip to content
This repository was archived by the owner on Mar 5, 2021. It is now read-only.

Commit ed182ca

Browse files
author
Leonardo Menezes
committed
hide screens when there is no connection to cluster
1 parent 6441bb6 commit ed182ca

File tree

3 files changed

+26
-26
lines changed

3 files changed

+26
-26
lines changed

partials/analysis.html

+24-24
Original file line numberDiff line numberDiff line change
@@ -5,44 +5,40 @@ <h2>analysis</h2>
55
<div class="panel panel-default">
66
<div class="panel-heading">
77
<h4 class="panel-title">
8-
<a data-toggle="collapse" data-parent="#analysisAccordion" href="#fieldTypeAnalysis">
9-
analyze by field type
8+
<a data-toggle="collapse" data-parent="#analysisAccordion" href="#analyzerAnalysis">
9+
analyze by analyzer
1010
</a>
1111
</h4>
1212
</div>
13-
<div id="fieldTypeAnalysis" class="panel-collapse collapse in">
13+
<div id="analyzerAnalysis" class="panel-collapse collapse">
1414
<div class="panel-body">
1515
<div class="row">
1616
<div class="col-lg-3">
17-
<select class="form-control input-sm" ng-model="field_index" ng-options="i as i.name for i in indices">
18-
</select>
19-
</div>
20-
<div class="col-lg-3">
21-
<select class="form-control input-sm" ng-model="field_type" ng-options="type for type in field_index.getTypes(field_index)">
17+
<select class="form-control input-sm" ng-model="analyzer_index" ng-options="i as i.name for i in indices">
2218
</select>
2319
</div>
2420
<div class="col-lg-3">
25-
<select class="form-control input-sm" ng-model="field_field" ng-options="field for field in field_index.getFields(field_type)">
21+
<select class="form-control input-sm" ng-model="analyzer_analyzer" ng-options="analyzer for analyzer in analyzer_index.getAnalyzers()">
2622
</select>
2723
</div>
28-
<div class="col-lg-3">
29-
<button type="submit" class="btn btn-primary btn-sm" ng-click="analyzeByField()">analyze</button>
24+
<div class="col-lg-6">
25+
<button type="submit" class="btn btn-primary btn-sm" ng-click="analyzeByAnalyzer()">analyze</button>
3026
</div>
3127
</div>
3228
<div class="row content-panel">
3329
<div class="col-lg-12">
34-
<input type="text" class="form-control input-sm" placeholder="text to analyze" ng-model="field_text">
30+
<input type="text" class="form-control input-sm" placeholder="text to analyze" ng-model="analyzer_text">
3531
</div>
3632
</div>
3733
<div class="row content-panel">
3834
<div class="col-lg-12">
3935
<div class="analysis-tokens">
40-
<div ng-repeat="token in field_tokens" class="analysis-token" >
36+
<div ng-repeat="token in analyzer_tokens" class="analysis-token" >
4137
<div class="analysis-token-token">
4238
{{token.token}}
4339
</div>
4440
<div class="analysis-token-info">
45-
pos: {{token.position}} start: {{token.start_offset}} end: {{token.end_offset}}
41+
<b>start</b>: {{token.start_offset}} <b>end</b>: {{token.end_offset}} <b>pos</b>: {{token.position}}
4642
</div>
4743
</div>
4844
</div>
@@ -54,40 +50,44 @@ <h4 class="panel-title">
5450
<div class="panel panel-default">
5551
<div class="panel-heading">
5652
<h4 class="panel-title">
57-
<a data-toggle="collapse" data-parent="#analysisAccordion" href="#analyzerAnalysis">
58-
analyze by analyzer
53+
<a data-toggle="collapse" data-parent="#analysisAccordion" href="#fieldTypeAnalysis">
54+
analyze by field type
5955
</a>
6056
</h4>
6157
</div>
62-
<div id="analyzerAnalysis" class="panel-collapse collapse">
58+
<div id="fieldTypeAnalysis" class="panel-collapse collapse in">
6359
<div class="panel-body">
6460
<div class="row">
6561
<div class="col-lg-3">
66-
<select class="form-control input-sm" ng-model="analyzer_index" ng-options="i as i.name for i in indices">
62+
<select class="form-control input-sm" ng-model="field_index" ng-options="i as i.name for i in indices">
6763
</select>
6864
</div>
6965
<div class="col-lg-3">
70-
<select class="form-control input-sm" ng-model="analyzer_analyzer" ng-options="analyzer for analyzer in analyzer_index.getAnalyzers()">
66+
<select class="form-control input-sm" ng-model="field_type" ng-options="type for type in field_index.getTypes(field_index)">
7167
</select>
7268
</div>
73-
<div class="col-lg-6">
74-
<button type="submit" class="btn btn-primary btn-sm" ng-click="analyzeByAnalyzer()">analyze</button>
69+
<div class="col-lg-3">
70+
<select class="form-control input-sm" ng-model="field_field" ng-options="field for field in field_index.getFields(field_type)">
71+
</select>
72+
</div>
73+
<div class="col-lg-3">
74+
<button type="submit" class="btn btn-primary btn-sm" ng-click="analyzeByField()">analyze</button>
7575
</div>
7676
</div>
7777
<div class="row content-panel">
7878
<div class="col-lg-12">
79-
<input type="text" class="form-control input-sm" placeholder="text to analyze" ng-model="analyzer_text">
79+
<input type="text" class="form-control input-sm" placeholder="text to analyze" ng-model="field_text">
8080
</div>
8181
</div>
8282
<div class="row content-panel">
8383
<div class="col-lg-12">
8484
<div class="analysis-tokens">
85-
<div ng-repeat="token in analyzer_tokens" class="analysis-token" >
85+
<div ng-repeat="token in field_tokens" class="analysis-token" >
8686
<div class="analysis-token-token">
8787
{{token.token}}
8888
</div>
8989
<div class="analysis-token-info">
90-
<b>start</b>: {{token.start_offset}} <b>end</b>: {{token.end_offset}} <b>pos</b>: {{token.position}}
90+
pos: {{token.position}} start: {{token.start_offset}} end: {{token.end_offset}}
9191
</div>
9292
</div>
9393
</div>

partials/percolator.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<div ng-controller="PercolatorController">
1+
<div ng-controller="PercolatorController" ng-show="hasConnection()">
22
<h2>percolator</h2>
33
<div class="content-panel">
44
<div class="panel-group" id="#percolatorAccordion">

partials/warmup.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<div ng-controller="WarmupController">
1+
<div ng-controller="WarmupController" ng-show="hasConnection()">
22
<h2>warmup queries</h2>
33
<div class="content-panel">
44
<div class="panel-group" id="#warmupAccordion">

0 commit comments

Comments
 (0)