Project

General

Profile

1

    
2

    
3
<div class="row">
4
	<div class="col-md-12">
5
		<label for="xqueryInput" class="control-label">Cql Query</label>
6
	</div>
7
</div>
8
<div class="row">
9
	<div class="col-md-12">
10
		<textarea class="form-control" id="xqueryInput" ng-model="query"></textarea>
11
	</div>
12
</div>
13
<div class="row">
14
	<div class="col-md-3">
15
		<label for="xqueryInput" class="control-label">Metadata
16
			Format</label>
17
	</div>
18
	<div class="col-md-3">
19
		<label for="xqueryInput" class="control-label">Backend</label>
20
	</div>
21
	<div class="col-md-3">
22
		<label for="xqueryInput" class="control-label">Index</label>
23
	</div>
24
</div>
25
<div class="row">
26

    
27
	<div class="col-md-3">
28
		<select class="form-control" ng-model="selectedMdref"
29
		        ng-change="metadataFormatSelected({{item.metadataReference.layout}})"
30
		        ng-options="(item.metadataReference.format +'-' + item.metadataReference.layout + '-' + item.metadataReference.interpretation) for item in mdFormats">
31
			<option value="" selected="selected">--Select Metadata
32
				Format--</option>
33
		</select>
34

    
35

    
36
	</div>
37
	<div class="col-md-3">
38
		<select class="form-control" ng-model="selectedbackend"
39
		        ng-change="backendSelected()" ng-options="item for item in backends">
40
			<option value="" selected="selected">--Select Backend--</option>
41
		</select>
42
	</div>
43
	<div class="col-md-3">
44
		<select class="form-control" ng-model="selectedIndex"
45
		        ng-options="item.id for item in indices">
46
			<option value="" selected="selected">--ALL --</option>
47
		</select>
48
	</div>
49
</div>
50

    
51
<div class="row" style="padding-top: 10px">
52
	<div class="col-md-4">
53
		<button class="btn btn-info" ng-click="startSearch()">Search</button>
54
	</div>
55

    
56
	<div class="col-md-6">
57
		<button class="btn btn-info" ng-click="share()">Share</button>
58
	</div>
59
</div>
60

    
61
<div class="container-fluid" style="padding-top: 10px">
62

    
63
	<div class="row" ng-show="error">
64
		<div class="panel panel-default" >
65
			<div class="panel-heading">
66
				<a class="accordion-toggle" data-toggle="collapse" data-target="#collapse_error"><b>Error:</b> <i>{{error.message}}</i></a>
67
			</div>
68
			<div id="collapse_error" class="panel-collapse collapse in">
69
				<div class="panel-body">
70
					<pre>{{error.stacktrace}}</pre>
71
				</div>
72
			</div>
73
		</div>
74
	</div>
75

    
76
	<div class="row" ng-show="searchResult">
77
		<div class="col-md-12 ">
78
			<h3>Number of results: {{searchResult.total}}</h3>
79
		</div>
80
		<div class="col-md-12 text-center">
81
			<ul class="pagination">
82
				<li><a href="" ng-click="prevPage()">&laquo;</a></li>
83
				<li><a href="" ng-click="nextPage()">&raquo;</a></li>
84
			</ul>
85
		</div>
86
	</div>
87

    
88

    
89

    
90
	<div class="row" ng-repeat="item in searchResult.records">
91
		<div class="col-md-12">
92
			<div class="panel panel-default">
93
				<div class="panel-heading">
94
					<a class="accordion-toggle" data-toggle="collapse"
95
					   data-target="#collapse_{{$index}}"><b>{{$index+1 + from}}</b></a>
96
				</div>
97
				<div id="collapse_{{$index}}" class="panel-collapse collapse in">
98
					<div class="panel-body">
99
						<div ng-bind-html="to_trusted(item)" compile-template></div>
100
					</div>
101

    
102

    
103
				</div>
104
			</div>
105
		</div>
106
	</div>
107
</div>
(4-4/4)