manage_deviceregistrations.html
1 <#include "managedeviceregistration_tabs.html" />
2 <@tabs tab="deviceregistration" />
3
4 <@box>
5 <@boxHeader title='#i18n{deviceregistration.manage_deviceregistrations.title}' boxTools=true>
6 <@tform class='form-inline pull-right' name='manage_deviceregistration' action='jsp/admin/plugins/deviceregistration/ManageDeviceRegistrations.jsp'>
7 <@button type='submit' name='view_createDeviceRegistration' buttonIcon='plus' title='#i18n{deviceregistration.manage_deviceregistrations.buttonAdd}' />
8 </@tform>
9 </@boxHeader>
10 <@boxBody>
11 <@messages infos=infos />
12 <@paginationAdmin paginator=paginator combo=1 />
13 <div class="clearfix"></div>
14
15 <@offcanvas id='search_deviceregistration' title='Search' position='end' btnTitle='Search' btnIcon='search me-1'>
16 <@tform id='deviceregistration_search_form' name='deviceregistration_search_form' class='border-bottom pb-3' method='get' action='jsp/admin/plugins/deviceregistration/ManageDeviceRegistrations.jsp' >
17 <@messages errors=errors />
18
19 <@formGroup labelFor='filter_customer_id' labelKey='#i18n{deviceregistration.manage_deviceregistrations.columnCustomerId}'>
20 <@input type='text' id='filter_customer_id' name='filter_customer_id' maxlength=50 placeHolder='#i18n{deviceregistration.manage_deviceregistrations.columnCustomerId}' value=mapFilterCriteria["customer_id"]!'' tabIndex='1' />
21 </@formGroup>
22 <@formGroup labelFor='filter_connection_id' labelKey='#i18n{deviceregistration.manage_deviceregistrations.columnConnectionId}'>
23 <@input type='text' id='filter_connection_id' name='filter_connection_id' maxlength=50 placeHolder='#i18n{deviceregistration.manage_deviceregistrations.columnConnectionId}' value=mapFilterCriteria["connection_id"]!'' tabIndex='2' />
24 </@formGroup>
25 <@formGroup labelFor='filter_registration_token' labelKey='#i18n{deviceregistration.manage_deviceregistrations.columnRegistrationToken}'>
26 <@input type='text' id='filter_registration_token' name='filter_registration_token' maxlength=255 placeHolder='#i18n{deviceregistration.manage_deviceregistrations.columnRegistrationToken}' value=mapFilterCriteria["registration_token"]!'' tabIndex='3' />
27 </@formGroup>
28 <@formGroup labelFor='filter_token_issuer' labelKey='#i18n{deviceregistration.manage_deviceregistrations.columnTokenIssuer}'>
29 <@input type='text' id='filter_token_issuer' name='filter_token_issuer' maxlength=50 placeHolder='#i18n{deviceregistration.manage_deviceregistrations.columnTokenIssuer}' value=mapFilterCriteria["token_issuer"]!'' tabIndex='4' />
30 </@formGroup>
31
32 <@button type='submit' title='Search' buttonIcon='search'/>
33 </@tform>
34 </@offcanvas>
35
36
37 <#list mapFilterCriteria?keys as key>
38 <#if mapFilterCriteria[key]!="">
39 <span class="badge bg-primary px-2" >
40 ${key} <a href='jsp/admin/plugins/deviceregistration/ManageDeviceRegistrations.jsp?clean_filter=1<#list mapFilterCriteria?keys as x><#if "${x}"!="${key}">&filter_${x}=${mapFilterCriteria["${x}"]} </#if></#list>' class='icon-block'><i class='fas fa-times-circle' style="color:white" ></i></a>
41 </span>
42 </#if>
43 </#list>
44
45
46 <div class="clearfix"></div>
47 <@table>
48 <tr>
49 <th>#i18n{deviceregistration.manage_deviceregistrations.columnCustomerId} <a href='jsp/admin/plugins/deviceregistration/ManageDeviceRegistrations.jsp?orderBy=customer_id'><i class='fas fa-sort'></i></a></th>
50 <th>#i18n{deviceregistration.manage_deviceregistrations.columnConnectionId} <a href='jsp/admin/plugins/deviceregistration/ManageDeviceRegistrations.jsp?orderBy=connection_id'><i class='fas fa-sort'></i></a></th>
51 <th>#i18n{deviceregistration.manage_deviceregistrations.columnRegistrationToken} <a href='jsp/admin/plugins/deviceregistration/ManageDeviceRegistrations.jsp?orderBy=registration_token'><i class='fas fa-sort'></i></a></th>
52 <th>#i18n{deviceregistration.manage_deviceregistrations.columnTokenIssuer} <a href='jsp/admin/plugins/deviceregistration/ManageDeviceRegistrations.jsp?orderBy=token_issuer'><i class='fas fa-sort'></i></a></th>
53 <th>#i18n{portal.util.labelActions}</th>
54 </tr>
55 <@tableHeadBodySeparator />
56 <#list deviceregistration_list as deviceregistration >
57 <tr>
58 <td>
59 ${deviceregistration.customerId!''}
60 </td>
61 <td>
62 ${deviceregistration.connectionId!''}
63 </td>
64 <td>
65 ${deviceregistration.registrationToken!''}
66 </td>
67 <td>
68 ${deviceregistration.tokenIssuer!''}
69 </td>
70 <td>
71 <@aButton href='jsp/admin/plugins/deviceregistration/ManageDeviceRegistrations.jsp?view=modifyDeviceRegistration&id=${deviceregistration.id}' title='#i18n{portal.util.labelModify}' hideTitle=['all'] buttonIcon='pencil' />
72
73 <@aButton href='jsp/admin/plugins/deviceregistration/ManageDeviceRegistrations.jsp?action=confirmRemoveDeviceRegistration&id=${deviceregistration.id}' title='#i18n{portal.util.labelDelete}' buttonIcon='trash' hideTitle=['all'] color='btn-danger' />
74
75 </td>
76 </tr>
77 </#list>
78 </@table>
79
80 <@paginationAdmin paginator=paginator />
81
82 </@boxBody>
83 </@box>