dnet45/modules/dnet-modular-mdstore-ui/trunk/src/main/resources/eu/dnetlib/web/resources/html/mdstore/inspect.html @ 54130
1 |
<div class="container"> |
---|---|
2 |
<div class="row"> |
3 |
<div class="col-md-12"> |
4 |
<h2>Inspect MdStore <a href="#/list" class="btn btn-primary btn-sm"><span |
5 |
class="glyphicon glyphicon-step-backward"></span> |
6 |
Back</a></h2>
|
7 |
|
8 |
|
9 |
<div class="panel panel-default"> |
10 |
<div class="panel-heading"> |
11 |
<a class="accordion-toggle" data-toggle="collapse" data-target="#collapse_format"> |
12 |
<b>MdStore Info</b> |
13 |
</a>
|
14 |
</div>
|
15 |
<div id="collapse_format" class="panel-collapse collapse in"> |
16 |
<div class="panel-body"> |
17 |
<table cellpadding="10"> |
18 |
<tr>
|
19 |
<td align="right"> |
20 |
<b>Id: </b> |
21 |
</td>
|
22 |
<td>
|
23 |
<i style=" padding-left:10px">{{mdStoreInfo.id}}</i> |
24 |
</td>
|
25 |
<td style=" padding-left:10px"> |
26 |
<a style=" padding-left:10px" href="isManager.do#/profile/{{mdStoreInfo.id}}" |
27 |
class="btn btn-primary btn-sm"> |
28 |
<span class="glyphicon glyphicon-search"></span> |
29 |
View Profile |
30 |
</a>
|
31 |
</td>
|
32 |
<td style=" padding-left:10px"> |
33 |
<a href="" class="btn btn-primary btn-sm" ng-click="loadInfo()"><span |
34 |
class="glyphicon glyphicon-refresh"></span> Refresh Info</a> |
35 |
</td>
|
36 |
</tr>
|
37 |
<tr>
|
38 |
<td align="right"> |
39 |
<b>format: </b> |
40 |
</td>
|
41 |
<td>
|
42 |
<i style=" padding-left:10px">{{mdStoreInfo.format}}</i> |
43 |
</td>
|
44 |
<td></td>
|
45 |
</tr>
|
46 |
<tr>
|
47 |
<td align="right"> |
48 |
<b>layout: </b> |
49 |
</td>
|
50 |
<td>
|
51 |
<i style=" padding-left:10px">{{mdStoreInfo.layout}}</i> |
52 |
</td>
|
53 |
<td></td>
|
54 |
</tr>
|
55 |
<tr>
|
56 |
<td align="right"> |
57 |
<b>interpretation: </b> |
58 |
</td>
|
59 |
<td>
|
60 |
<i style=" padding-left:10px">{{mdStoreInfo.interpretation}}</i> |
61 |
</td>
|
62 |
<td></td>
|
63 |
</tr>
|
64 |
<tr>
|
65 |
<td align="right"> |
66 |
<b>last storage date: </b> |
67 |
</td>
|
68 |
<td>
|
69 |
<i style=" padding-left:10px">{{mdStoreInfo.lastStorageDate}}</i> |
70 |
</td>
|
71 |
<td></td>
|
72 |
</tr>
|
73 |
<tr>
|
74 |
<td align="right"> |
75 |
<b>Number of Elements: </b> |
76 |
</td>
|
77 |
<td>
|
78 |
<i style=" padding-left:10px">{{mdStoreInfo.size}}</i> |
79 |
</td>
|
80 |
<td></td>
|
81 |
</tr>
|
82 |
<tr>
|
83 |
<td align="right"> |
84 |
<b>Service URI: </b> |
85 |
</td>
|
86 |
<td>
|
87 |
<i style=" padding-left:10px"> |
88 |
<a href="{{mdStoreInfo.serviceURI}}">{{mdStoreInfo.serviceURI}}</a> |
89 |
</i>
|
90 |
</td>
|
91 |
<td></td>
|
92 |
</tr>
|
93 |
|
94 |
</table>
|
95 |
|
96 |
</div>
|
97 |
</div>
|
98 |
</div>
|
99 |
</div>
|
100 |
</div>
|
101 |
|
102 |
|
103 |
<div class="row"> |
104 |
<div class="col-md-12"> |
105 |
|
106 |
<div class="panel panel-default"> |
107 |
<div class="panel-heading"> |
108 |
<a class="accordion-toggle" data-toggle="collapse" data-target="#collapse_query"> |
109 |
<b>MdStore Query</b> |
110 |
</a>
|
111 |
</div>
|
112 |
<div id="collapse_query" class="panel-collapse collapse in"> |
113 |
<div class="panel-body"> |
114 |
<table cellpadding="10"> |
115 |
<tr>
|
116 |
<td align="right" style="width:10%"> |
117 |
<b>Id: </b> |
118 |
</td>
|
119 |
<td style=" padding-left:10px; width:90%"> |
120 |
<input type="text" class="form-control" ng-model="queryValues['id']" |
121 |
placeholder="Enter an identifier to search (fast)"> |
122 |
</td>
|
123 |
</tr>
|
124 |
<tr>
|
125 |
<td align="right"> |
126 |
<b>Free search: </b> |
127 |
</td>
|
128 |
<td style=" padding-left:10px"> |
129 |
<input type="text" class="form-control" ng-model="queryValues['body']" |
130 |
placeholder="Enter a free text to search (slow)"> |
131 |
</td>
|
132 |
</tr>
|
133 |
|
134 |
<tr ng-repeat="item in mdStoreInfo.indexFields"> |
135 |
<td align="right"> |
136 |
<b>{{item}}: </b> |
137 |
</td>
|
138 |
<td style=" padding-left:10px"> |
139 |
<input type="text" class="form-control" ng-model="queryValues[item]" |
140 |
placeholder="Search for {{item}} (fast)"> |
141 |
</td>
|
142 |
</tr>
|
143 |
<tr>
|
144 |
<td></td>
|
145 |
<td></td>
|
146 |
<td align="center"> |
147 |
<a style=" padding-left:10px" href="" |
148 |
class="btn btn-primary btn-lg" ng-click=startSearch()> |
149 |
<span class="glyphicon glyphicon-search"></span> |
150 |
Search |
151 |
</a>
|
152 |
</td>
|
153 |
</tr>
|
154 |
|
155 |
|
156 |
</table>
|
157 |
|
158 |
</div>
|
159 |
</div>
|
160 |
</div>
|
161 |
</div>
|
162 |
</div>
|
163 |
|
164 |
<div class="row"> |
165 |
<div class="col-md-12 "> |
166 |
<h3>Number of results: {{searchResult.total}}</h3> |
167 |
</div>
|
168 |
</div>
|
169 |
<div class="row"> |
170 |
<div class="col-md-2 text-left"> |
171 |
results overrideFrom {{from_page + 1 }} to {{to_page}} |
172 |
</div>
|
173 |
<div class="col-md-9 text-center"> |
174 |
<ul class="pagination"> |
175 |
<li>
|
176 |
<a href="" ng-click="prevPage()">« |
177 |
</a>
|
178 |
</li>
|
179 |
<li>
|
180 |
<a href="" ng-click="nextPage()">» |
181 |
</a>
|
182 |
</li>
|
183 |
</ul>
|
184 |
</div>
|
185 |
</div>
|
186 |
|
187 |
<div class="row" ng-repeat="item in searchResult.records"> |
188 |
<div class="col-md-12"> |
189 |
<div class="panel panel-default"> |
190 |
<div class="panel-heading"> |
191 |
<a class="accordion-toggle" data-toggle="collapse" data-target="#collapse_{{$index}}"> |
192 |
<b>{{$index+1 + from_page}}</b> |
193 |
</a>
|
194 |
</div>
|
195 |
<div id="collapse_{{$index}}" class="panel-collapse collapse in"> |
196 |
<div class="panel-body"> |
197 |
<pre><code>{{item}}</code></pre> |
198 |
</div>
|
199 |
|
200 |
|
201 |
</div>
|
202 |
</div>
|
203 |
</div>
|
204 |
</div>
|
205 |
|
206 |
|
207 |
</div>
|