|
7 | 7 | <a href="/list/ip/" class="ui-button cancel" title="<?=__('IP')?>"><i class="fas fa-ethernet status-icon-blue"></i> <?=__('IP')?></a> |
8 | 8 | <?php if ((isset($_SESSION['FIREWALL_SYSTEM'])) && (!empty($_SESSION['FIREWALL_SYSTEM']))) {?><a href="/list/firewall/" class="ui-button cancel" title="<?=__('Firewall')?>"><i class="fas fa-shield-alt status-icon-red"></i> <?=__('Firewall')?></a><?php }?> |
9 | 9 | <a href="/list/updates/" class="ui-button cancel" title="<?=__('Updates')?>"><i class="fas fa-sync status-icon-green"></i> <?=__('Updates')?></a> |
| 10 | + <a href="/restart/system/?hostname=<?php echo $sys['sysinfo']['HOSTNAME'] ?>&token=<?=$_SESSION['token']?>" class="ui-button danger cancel" title="<?=__('Restart')?>"><i class="fas fa-undo status-icon-red"></i> <?=__('Restart')?></a> |
10 | 11 | </div> |
11 | 12 | <div class="l-sort-toolbar clearfix"> |
12 | 13 | <table> |
13 | 14 | <tr> |
14 | | - <td class="toggle-all"> |
15 | | - <input id="toggle-all" type="checkbox" name="toggle-all" value="toggle-all" onChange="checkedAll('objects');"> |
16 | | - <label for="toggle-all" class="check-label toggle-all"><?=__('toggle all')?></label> |
17 | | - </td> |
18 | 15 | <td> |
19 | 16 | <form action="/bulk/service/" method="post" id="objects"> |
20 | 17 | <input type="hidden" name="token" value="<?=$_SESSION['token']?>" /> |
|
40 | 37 |
|
41 | 38 |
|
42 | 39 | <div class="l-center units animated fadeIn"> |
| 40 | + |
| 41 | + |
| 42 | + <div class="l-separator"></div> |
| 43 | + <!-- /.l-separator --> |
| 44 | + |
| 45 | + <div class="l-center units animated fadeIn"> |
| 46 | + |
43 | 47 | <div class="l-unit <? if($status == 'suspended') echo 'l-unit--suspended';?>"> |
44 | 48 | <div class="l-unit-toolbar clearfix"> |
45 | | - <div class="l-unit-toolbar__col l-unit-toolbar__col--left"> |
46 | | - <input id="check0" class="ch-toggle" type="checkbox" name="srv[]" value="<?php echo $sys['sysinfo']['HOSTNAME'] ?>"> |
47 | | - <label for="check0" class="check-label"></label> |
48 | | - </div> |
49 | | - <!-- l-unit-toolbar__col --> |
50 | | - <div class="l-unit-toolbar__col l-unit-toolbar__col--right noselect"> |
51 | | - <div class="actions-panel clearfix"> |
52 | | - <div class="actions-panel__col actions-panel__configure shortcut-enter" key-action="href"><a href="/edit/server/"><?=__('configure')?> <i></i></a><span class="shortcut enter"> ↵</span></div> |
53 | | - <div class="actions-panel__col actions-panel__restart shortcut-r" key-action="href"><a href="/restart/system/?hostname=<?php echo $sys['sysinfo']['HOSTNAME'] ?>&token=<?=$_SESSION['token']?>"><?=__('restart')?> <i></i></a><span class="shortcut"> R</span></div> |
54 | | - </div> |
55 | | - <!-- /.actions-panel --> |
56 | | - </div> |
57 | | - <!-- l-unit-toolbar__col --> |
58 | | - </div> |
| 49 | + </div> |
59 | 50 | <!-- /.l-unit-toolbar --> |
60 | 51 |
|
61 | | - <div class="l-unit__col l-unit__col--left clearfix"> |
62 | | - <div class="l-unit__suspended"><?__('suspended')?></div> |
63 | | - <!-- div class="l-unit__date"> |
64 | | - </div--> |
65 | | - </div> |
66 | 52 | <!-- /.l-unit__col --> |
67 | | - <div class="l-unit__col l-unit__col--right"> |
68 | | - <div class="l-unit__name separate"> |
69 | | - <?=$sys['sysinfo']['HOSTNAME']?> |
70 | | - </div> |
71 | | - |
72 | | - |
73 | | - <div class="l-unit__stats"> |
| 53 | + <div class="l-unit__col l-unit__col--right server-info"> |
| 54 | + <div class="icon-server-info"><i class="fas fa-server"></i></div> |
| 55 | + <div class="l-unit__name separate server-info-name"><?=$sys['sysinfo']['HOSTNAME']?></div> |
| 56 | + <div class="l-unit__stats server-info-data"> |
74 | 57 | <table> |
75 | | - |
76 | 58 | <tr> |
77 | 59 | <td> |
78 | 60 | <div class="l-unit__stat-cols clearfix"> |
|
97 | 79 | </td> |
98 | 80 | </tr> |
99 | 81 |
|
100 | | - </table> |
101 | | - </div> |
| 82 | + </table> |
| 83 | + </div> |
102 | 84 | <!-- /.l-unit__stats --> |
103 | | - </div> |
| 85 | + </div> |
104 | 86 | <!-- /.l-unit__col --> |
105 | 87 | </div> |
106 | 88 | <!-- /.l-unit --> |
107 | | - |
108 | | - |
| 89 | + <div class="l-unit table-header"> |
| 90 | + <div class="l-unit__col l-unit__col--right"> |
| 91 | + <div class="clearfix l-unit__stat-col--left"> |
| 92 | + <input id="toggle-all" type="checkbox" name="toggle-all" value="toggle-all" onChange="checkedAll('objects');"> |
| 93 | + </div> |
| 94 | + |
| 95 | + <div class="clearfix l-unit__stat-col--left wide"><b><?php print __('Service');?></b></div> |
| 96 | + <div class="clearfix l-unit__stat-col--left text-right compact"> </div> |
| 97 | + <div class="clearfix l-unit__stat-col--left wide-3"><b><?php print __('Description');?></b></div> |
| 98 | + <div class="clearfix l-unit__stat-col--left text-center"><b><?php print __('Uptime');?></b></div> |
| 99 | + <div class="clearfix l-unit__stat-col--left text-center"><b><?php print __('CPU');?></b></div> |
| 100 | + <div class="clearfix l-unit__stat-col--left text-center"><b><?php print __('Memory');?></b></div> |
| 101 | + </div> |
| 102 | + </div> |
109 | 103 |
|
110 | 104 | <?php |
111 | 105 | foreach ($data as $key => $value) { |
|
125 | 119 |
|
126 | 120 |
|
127 | 121 | <div class="l-unit <? if($status == 'suspended') echo 'l-unit--suspended';?>"> |
128 | | - <div class="l-unit-toolbar clearfix"> |
129 | | - <div class="l-unit-toolbar__col l-unit-toolbar__col--left"> |
130 | | - <input id="check<?php echo $i ?>" class="ch-toggle" type="checkbox" name="service[]" value="<?php echo $key ?>"> |
131 | | - |
132 | | - </div> |
133 | | - <!-- l-unit-toolbar__col --> |
134 | | - <div class="l-unit-toolbar__col l-unit-toolbar__col--right noselect"> |
135 | | - <div class="actions-panel clearfix"> |
136 | | - <div class="actions-panel__col actions-panel__configure shortcut-enter" key-action="href"><a href="/edit/server/<? echo $key ?>/"><?=__('configure')?> <i></i></a><span class="shortcut enter"> ↵</span></div> |
137 | | - <div class="actions-panel__col actions-panel__<?=$action?> shortcut-s" key-action="href"><a href="/<?php echo $action ?>/service/?srv=<?=$key?>&token=<?=$_SESSION['token']?>"><?=__($action)?> <i></i></a><span class="shortcut"> S</span></div> |
138 | | - <div class="actions-panel__col actions-panel__restart shortcut-r" key-action="href"><a href="/restart/service/?srv=<?=$key?>&token=<?=$_SESSION['token']?>"><?=__('restart')?> <i></i></a><span class="shortcut"> R</span></div> |
139 | | - </div> |
140 | | - <!-- /.actions-panel --> |
141 | | - </div> |
142 | | - <!-- l-unit-toolbar__col --> |
143 | | - </div> |
144 | | - <!-- /.l-unit-toolbar --> |
145 | 122 |
|
146 | | - <div class="l-unit__col l-unit__col--left clearfix step-left"> |
147 | | - <!-- div class="l-unit__date"> |
148 | | - </div--> |
149 | | - </div> |
150 | | - <!-- /.l-unit__col --> |
151 | 123 | <div class="l-unit__col l-unit__col--right"> |
152 | | - <div class="l-unit__name small-2"> |
153 | | - <?=$key?> |
154 | | - </div> |
155 | | - |
156 | | - |
157 | | - <div class="l-unit__stats"> |
158 | | - <table> |
| 124 | + <div class="clearfix l-unit__stat-col--left"> |
| 125 | + <input id="check<?php echo $i ?>" class="ch-toggle" type="checkbox" name="service[]" value="<?php echo $key ?>"> |
| 126 | + </div> |
159 | 127 |
|
160 | | - <tr> |
161 | | - <td> |
162 | | - <div class="l-unit__stat-cols clearfix"> |
163 | | - <div class="l-unit__stat-col l-unit__stat-col--left"><b><?=__($data[$key]['SYSTEM'])?></b></div> |
164 | | - <div class="l-unit__stat-col l-unit__stat-col--right"></div> |
165 | | - </div> |
166 | | - </td> |
167 | | - <td> |
168 | | - <div class="l-unit__stat-cols clearfix"> |
169 | | - <div class="l-unit__stat-col l-unit__stat-col--left"><?=__('CPU')?>: <b><?=$cpu?></b></div> |
170 | | - <div class="l-unit__stat-col l-unit__stat-col--right"><?=__('Memory')?>: <b><?=$data[$key]['MEM']?> <?=__('mb')?></b></div> |
171 | | - </div> |
172 | | - </td> |
173 | | - <td> |
174 | | - <div class="l-unit__stat-cols clearfix last"> |
175 | | - <div class="l-unit__stat-col l-unit__stat-col--left"><?=__('Uptime')?>: <b><?=humanize_time($data[$key]['RTIME'])?></b></div> |
176 | | - <div class="l-unit__stat-col l-unit__stat-col--right"></div> |
177 | | - </div> |
178 | | - </td> |
179 | | - </tr> |
| 128 | + <div class="clearfix l-unit__stat-col--left wide"><b><a href="/edit/server/<? echo $key ?>/"><?=$key?></a></b></div> |
| 129 | + <div class="clearfix l-unit__stat-col--left text-center compact"> |
| 130 | + <b> |
| 131 | + <a href="/edit/server/<? echo $key ?>/"><i class="fas fa-pencil-alt status-icon-orange status-icon-dim icon-large"></i></a> |
| 132 | + <a href="/restart/service/?srv=<?=$key?>&token=<?=$_SESSION['token']?>"><i class="data-controls fas fa-undo status-icon-highlight status-icon-dim icon-large"></i></a> |
| 133 | + <a href="/<?php echo $action ?>/service/?srv=<?=$key?>&token=<?=$_SESSION['token']?>"><i class="fas fa-pause status-icon-red status-icon-dim icon-large"></i></a> |
| 134 | + </b> |
| 135 | + </div> |
| 136 | + <div class="clearfix l-unit__stat-col--left wide-3"><?=__($data[$key]['SYSTEM'])?></div> |
| 137 | + <div class="clearfix l-unit__stat-col--left text-center"><b><?=humanize_time($data[$key]['RTIME'])?></b></div> |
| 138 | + <div class="clearfix l-unit__stat-col--left text-center"><b><?=$cpu?></b></div> |
| 139 | + <div class="clearfix l-unit__stat-col--left text-center"><b><?=$data[$key]['MEM']?> <?=__('mb')?></b></div> |
180 | 140 |
|
181 | | - </table> |
| 141 | + </div> |
182 | 142 | </div> |
183 | | - <!-- /.l-unit__stats --> |
184 | | - </div> |
185 | | - <!-- /.l-unit__col --> |
186 | | - </div> |
187 | | - <!-- /.l-unit --> |
188 | | - <!-- div class="l-separator"></div --> |
189 | | - <!-- /.l-separator --> |
190 | 143 | <?}?> |
191 | 144 |
|
192 | 145 | </div> |
193 | 146 |
|
194 | 147 | <div id="vstobjects"> |
195 | | - <div class="l-separator"></div> |
| 148 | + <div class="l-separator visible"></div> |
196 | 149 | <div class="l-center"> |
197 | 150 | <div class="l-unit-ft"> |
198 | 151 | <div class="l-unit__col l-unit__col--left clearfix"></div> |
|
0 commit comments