diff --git a/web/skins/classic/views/_options_storage.php b/web/skins/classic/views/_options_storage.php new file mode 100644 index 000000000..b188d74d4 --- /dev/null +++ b/web/skins/classic/views/_options_storage.php @@ -0,0 +1,72 @@ +
+
+ + + + +
+
+
+ + +
+
+
+
+
+
+ + + + + + + + + + + + + + + +'lower(Name)')) as $Storage) { + $filter = new ZM\Filter(); + $filter->addTerm(array('attr'=>'StorageId','op'=>'=','val'=>$Storage->Id())); + if (count($user->unviewableMonitorIds())) { + $filter = $filter->addTerm(array('cnj'=>'and', 'attr'=>'MonitorId', 'op'=>'IN', 'val'=>$user->viewableMonitorIds())); + } + + $str_opt = 'class="storageCol" data-sid="'.$Storage->Id().'"'; + ?> + + + + + + + + + + + + + +
Id()), $canEdit, $str_opt) ?>Name()), $canEdit, $str_opt) ?>Path()), $canEdit, $str_opt) ?>Type()), $canEdit, $str_opt) ?>Scheme()), $canEdit, $str_opt) ?>Server()->Name()), $canEdit, $str_opt) ?>disk_total_space()) { + echo intval(100*$Storage->disk_used_space()/$Storage->disk_total_space()).'% '; + } + echo human_filesize($Storage->disk_used_space()) . ' of ' . human_filesize($Storage->disk_total_space()) ?>querystring(), $Storage->EventCount().' using '.human_filesize($Storage->event_disk_space() ? $Storage->event_disk_space() : 0) ); ?>EventCount() or !$canEdit) ? ' disabled="disabled"' : ''; + echo $Storage->EventCount() ? ' title="Can\'t delete as long as there are events stored here."' : ''; +?> + />
+
+
+
+
+