diff --git a/app/Helpers/Helper.php b/app/Helpers/Helper.php
index 528e8851e..b8a34ed8c 100644
--- a/app/Helpers/Helper.php
+++ b/app/Helpers/Helper.php
@@ -1059,4 +1059,34 @@ class Helper
return $file_name;
}
+
+ public static function formatFilesizeUnits($bytes)
+ {
+ if ($bytes >= 1073741824)
+ {
+ $bytes = number_format($bytes / 1073741824, 2) . ' GB';
+ }
+ elseif ($bytes >= 1048576)
+ {
+ $bytes = number_format($bytes / 1048576, 2) . ' MB';
+ }
+ elseif ($bytes >= 1024)
+ {
+ $bytes = number_format($bytes / 1024, 2) . ' KB';
+ }
+ elseif ($bytes > 1)
+ {
+ $bytes = $bytes . ' bytes';
+ }
+ elseif ($bytes == 1)
+ {
+ $bytes = $bytes . ' byte';
+ }
+ else
+ {
+ $bytes = '0 bytes';
+ }
+
+ return $bytes;
+ }
}
diff --git a/resources/lang/en/general.php b/resources/lang/en/general.php
index 5140861fc..d93bc43bf 100644
--- a/resources/lang/en/general.php
+++ b/resources/lang/en/general.php
@@ -115,6 +115,7 @@ return [
'files' => 'Files',
'file_name' => 'File',
'file_type' => 'File Type',
+ 'filesize' => 'File Size',
'file_uploads' => 'File Uploads',
'file_upload' => 'File Upload',
'generate' => 'Generate',
diff --git a/resources/views/hardware/view.blade.php b/resources/views/hardware/view.blade.php
index 7e61ea00d..1ec14f0d8 100755
--- a/resources/views/hardware/view.blade.php
+++ b/resources/views/hardware/view.blade.php
@@ -1122,6 +1122,7 @@
data-id-table="assetFileHistory"
data-search="true"
data-side-pagination="client"
+ data-sortable="true"
data-show-columns="true"
data-show-refresh="true"
data-sort-order="desc"
@@ -1134,12 +1135,13 @@
data-cookie-id-table="assetFileHistory">
-
@@ -1148,11 +1150,6 @@
@foreach ($asset->uploads as $file)
{{trans('general.file_type')}}
- {{ trans('general.notes') }}
+ {{trans('general.file_type')}}
{{ trans('general.image') }}
- {{ trans('general.file_name') }}
- {{ trans('general.download') }}
- {{ trans('general.created_at') }}
+ {{ trans('general.file_name') }}
+ {{ trans('general.filesize') }}
+ {{ trans('general.notes') }}
+ {{ trans('general.download') }}
+ {{ trans('general.created_at') }}
{{ trans('table.actions') }}
{{ trans('general.notes') }} | -{{ trans('general.file_name') }} | -{{ trans('general.download') }} | -{{ trans('general.delete') }} | +{{trans('general.file_type')}} | +{{ trans('general.image') }} | +{{ trans('general.file_name') }} | +{{ trans('general.filesize') }} | +{{ trans('general.notes') }} | +{{ trans('general.download') }} | +{{ trans('general.created_at') }} | +{{ trans('table.actions') }} |
---|---|---|---|---|---|---|---|---|---|---|---|
- @if ($file->note) - {{ $file->note }} - @endif - | -- {{ $file->filename }} - | -- @if ($file->filename) - {{ trans('general.download') }} - @endif - | -- @can('update', $user) - | - - @endcan -||||||||
+ + {{ Helper::filetype_icon($file->filename) }} + + | +
+ @if ($file->filename)
+ @if ( Helper::checkUploadIsImage($file->get_src('users')))
+ |
+ + {{ $file->filename }} + | ++ {{ Helper::formatFilesizeUnits(filesize(storage_path('private_uploads/users/').$file->filename)) }} + | + ++ @if ($file->note) + {{ $file->note }} + @endif + | ++ @if ($file->filename) + + + {{ trans('general.download') }} + + @endif + | +{{ $file->created_at }} | ++ + + {{ trans('general.delete') }} + + | +