Project

General

Profile

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()">&laquo;
177
                    </a>
178
                </li>
179
                <li>
180
                    <a href="" ng-click="nextPage()">&raquo;
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>
(1-1/2)