From 2dd31544febd8539bea81232c2727bb4042f4c19 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 24 May 2019 19:11:08 -0700 Subject: [PATCH] Increased image size to 800px, added lightboxes --- .../Controllers/AccessoriesController.php | 4 ++-- .../Controllers/AssetModelsController.php | 4 ++-- app/Http/Controllers/AssetsController.php | 4 ++-- app/Http/Controllers/CategoriesController.php | 4 ++-- app/Http/Controllers/CompaniesController.php | 4 ++-- app/Http/Controllers/ComponentsController.php | 4 ++-- .../Controllers/ConsumablesController.php | 4 ++-- .../Controllers/DepartmentsController.php | 4 ++-- app/Http/Controllers/LocationsController.php | 4 ++-- .../Controllers/ManufacturersController.php | 4 ++-- app/Http/Controllers/SuppliersController.php | 4 ++-- app/Providers/SettingsServiceProvider.php | 19 ++++++++++++++++ resources/views/accessories/edit.blade.php | 22 +++++++++---------- resources/views/accessories/view.blade.php | 2 +- resources/views/components/view.blade.php | 5 +++-- resources/views/consumables/view.blade.php | 11 +++++----- resources/views/hardware/view.blade.php | 9 ++++++-- 17 files changed, 69 insertions(+), 43 deletions(-) diff --git a/app/Http/Controllers/AccessoriesController.php b/app/Http/Controllers/AccessoriesController.php index c98b739ab0..03037aa7ea 100755 --- a/app/Http/Controllers/AccessoriesController.php +++ b/app/Http/Controllers/AccessoriesController.php @@ -94,7 +94,7 @@ class AccessoriesController extends Controller $file_name = "accessory-".str_random(18).'.'.$ext; $path = public_path('/uploads/accessories'); if ($image->getClientOriginalExtension()!='svg') { - Image::make($image->getRealPath())->resize(null, 250, function ($constraint) { + Image::make($image->getRealPath())->resize(null, 800, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path.'/'.$file_name); @@ -173,7 +173,7 @@ class AccessoriesController extends Controller $file_name = "accessory-".str_random(18).'.'.$ext; $path = public_path('/uploads/accessories'); if ($image->getClientOriginalExtension()!='svg') { - Image::make($image->getRealPath())->resize(null, 250, function ($constraint) { + Image::make($image->getRealPath())->resize(null, 800, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path.'/'.$file_name); diff --git a/app/Http/Controllers/AssetModelsController.php b/app/Http/Controllers/AssetModelsController.php index 0c548bf0a0..3d47bb4d64 100755 --- a/app/Http/Controllers/AssetModelsController.php +++ b/app/Http/Controllers/AssetModelsController.php @@ -97,7 +97,7 @@ class AssetModelsController extends Controller $path = app('models_upload_path'); if ($image->getClientOriginalExtension()!='svg') { - Image::make($image->getRealPath())->resize(500, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path.'/'.$file_name); @@ -194,7 +194,7 @@ class AssetModelsController extends Controller $file_name = $model->id.'-'.str_slug($image->getClientOriginalName()) . "." . $image->getClientOriginalExtension(); if ($image->getClientOriginalExtension()!='svg') { - Image::make($image->getRealPath())->resize(500, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save(app('models_upload_path').$file_name); diff --git a/app/Http/Controllers/AssetsController.php b/app/Http/Controllers/AssetsController.php index 8f3182ec33..0ed6a8a82a 100755 --- a/app/Http/Controllers/AssetsController.php +++ b/app/Http/Controllers/AssetsController.php @@ -163,7 +163,7 @@ class AssetsController extends Controller } $path = public_path('uploads/assets/'.$file_name); try { - Image::make($image)->resize(500, 500, function ($constraint) { + Image::make($image)->resize(800, 800, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path); @@ -359,7 +359,7 @@ class AssetsController extends Controller $file_name = str_random(25).".".$extension; $path = public_path('uploads/assets/'.$file_name); try { - Image::make($image)->resize(500, 500, function ($constraint) { + Image::make($image)->resize(800, 800, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path); diff --git a/app/Http/Controllers/CategoriesController.php b/app/Http/Controllers/CategoriesController.php index 1c93c9639d..e487d9078c 100755 --- a/app/Http/Controllers/CategoriesController.php +++ b/app/Http/Controllers/CategoriesController.php @@ -87,7 +87,7 @@ class CategoriesController extends Controller $image = $request->file('image'); $file_name = str_random(25).".".$image->getClientOriginalExtension(); $path = public_path('uploads/categories/'.$file_name); - Image::make($image->getRealPath())->resize(200, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path); @@ -164,7 +164,7 @@ class CategoriesController extends Controller $file_name = $category->id.'-'.str_slug($image->getClientOriginalName()) . "." . $image->getClientOriginalExtension(); if ($image->getClientOriginalExtension()!='svg') { - Image::make($image->getRealPath())->resize(500, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save(app('categories_upload_path').$file_name); diff --git a/app/Http/Controllers/CompaniesController.php b/app/Http/Controllers/CompaniesController.php index 05fc958c38..5b757350ce 100644 --- a/app/Http/Controllers/CompaniesController.php +++ b/app/Http/Controllers/CompaniesController.php @@ -67,7 +67,7 @@ final class CompaniesController extends Controller $image = $request->file('image'); $file_name = str_random(25).".".$image->getClientOriginalExtension(); $path = public_path('uploads/companies/'.$file_name); - Image::make($image->getRealPath())->resize(200, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path); @@ -133,7 +133,7 @@ final class CompaniesController extends Controller $file_name = $company->id.'-'.str_slug($image->getClientOriginalName()) . "." . $image->getClientOriginalExtension(); if ($image->getClientOriginalExtension()!='svg') { - Image::make($image->getRealPath())->resize(500, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save(app('companies_upload_path').$file_name); diff --git a/app/Http/Controllers/ComponentsController.php b/app/Http/Controllers/ComponentsController.php index a73a951363..cd93ff13a7 100644 --- a/app/Http/Controllers/ComponentsController.php +++ b/app/Http/Controllers/ComponentsController.php @@ -95,7 +95,7 @@ class ComponentsController extends Controller $image = $request->file('image'); $file_name = str_random(25).".".$image->getClientOriginalExtension(); $path = public_path('uploads/components/'.$file_name); - Image::make($image->getRealPath())->resize(200, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path); @@ -168,7 +168,7 @@ class ComponentsController extends Controller $image = $request->file('image'); $file_name = str_random(25).".".$image->getClientOriginalExtension(); $path = public_path('uploads/components/'.$file_name); - Image::make($image->getRealPath())->resize(200, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path); diff --git a/app/Http/Controllers/ConsumablesController.php b/app/Http/Controllers/ConsumablesController.php index 92f3752968..cc7e5b3741 100644 --- a/app/Http/Controllers/ConsumablesController.php +++ b/app/Http/Controllers/ConsumablesController.php @@ -91,7 +91,7 @@ class ConsumablesController extends Controller $image = $request->file('image'); $file_name = str_random(25).".".$image->getClientOriginalExtension(); $path = public_path('uploads/consumables/'.$file_name); - Image::make($image->getRealPath())->resize(200, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path); @@ -162,7 +162,7 @@ class ConsumablesController extends Controller $image = $request->file('image'); $file_name = str_random(25).".".$image->getClientOriginalExtension(); $path = public_path('uploads/consumables/'.$file_name); - Image::make($image->getRealPath())->resize(200, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path); diff --git a/app/Http/Controllers/DepartmentsController.php b/app/Http/Controllers/DepartmentsController.php index 2717c717e6..f7087e2b8b 100644 --- a/app/Http/Controllers/DepartmentsController.php +++ b/app/Http/Controllers/DepartmentsController.php @@ -57,7 +57,7 @@ class DepartmentsController extends Controller $image = $request->file('image'); $file_name = str_random(25).".".$image->getClientOriginalExtension(); $path = public_path('uploads/departments/'.$file_name); - Image::make($image->getRealPath())->resize(200, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path); @@ -176,7 +176,7 @@ class DepartmentsController extends Controller $file_name = $department->id.'-'.str_slug($image->getClientOriginalName()) . "." . $image->getClientOriginalExtension(); if ($image->getClientOriginalExtension()!='svg') { - Image::make($image->getRealPath())->resize(500, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save(app('departments_upload_path').$file_name); diff --git a/app/Http/Controllers/LocationsController.php b/app/Http/Controllers/LocationsController.php index 62f067370d..09e1931091 100755 --- a/app/Http/Controllers/LocationsController.php +++ b/app/Http/Controllers/LocationsController.php @@ -101,7 +101,7 @@ class LocationsController extends Controller $image = $request->file('image'); $file_name = str_random(25).".".$image->getClientOriginalExtension(); $path = public_path('uploads/locations/'.$file_name); - Image::make($image->getRealPath())->resize(600, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path); @@ -185,7 +185,7 @@ class LocationsController extends Controller $file_name = $location->id.'-'.str_slug($image->getClientOriginalName()) . "." . $image->getClientOriginalExtension(); if ($image->getClientOriginalExtension()!='svg') { - Image::make($image->getRealPath())->resize(600, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save(app('locations_upload_path').$file_name); diff --git a/app/Http/Controllers/ManufacturersController.php b/app/Http/Controllers/ManufacturersController.php index 08c24c9c23..80fe82d45f 100755 --- a/app/Http/Controllers/ManufacturersController.php +++ b/app/Http/Controllers/ManufacturersController.php @@ -81,7 +81,7 @@ class ManufacturersController extends Controller $image = $request->file('image'); $file_name = str_slug($image->getClientOriginalName()).".".$image->getClientOriginalExtension(); $path = public_path('uploads/manufacturers/'.$file_name); - Image::make($image->getRealPath())->resize(200, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path); @@ -155,7 +155,7 @@ class ManufacturersController extends Controller $file_name = $manufacturer->id.'-'.str_slug($image->getClientOriginalName()) . "." . $image->getClientOriginalExtension(); if ($image->getClientOriginalExtension()!='svg') { - Image::make($image->getRealPath())->resize(500, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save(app('manufacturers_upload_path').$file_name); diff --git a/app/Http/Controllers/SuppliersController.php b/app/Http/Controllers/SuppliersController.php index df89709f29..755d4ea661 100755 --- a/app/Http/Controllers/SuppliersController.php +++ b/app/Http/Controllers/SuppliersController.php @@ -83,7 +83,7 @@ class SuppliersController extends Controller $image = $request->file('image'); $file_name = str_random(25).".".$image->getClientOriginalExtension(); $path = public_path('uploads/suppliers/'.$file_name); - Image::make($image->getRealPath())->resize(200, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save($path); @@ -159,7 +159,7 @@ class SuppliersController extends Controller $file_name = $supplier->id.'-'.str_slug($image->getClientOriginalName()) . "." . $image->getClientOriginalExtension(); if ($image->getClientOriginalExtension()!='svg') { - Image::make($image->getRealPath())->resize(500, null, function ($constraint) { + Image::make($image->getRealPath())->resize(800, null, function ($constraint) { $constraint->aspectRatio(); $constraint->upsize(); })->save(app('suppliers_upload_path').$file_name); diff --git a/app/Providers/SettingsServiceProvider.php b/app/Providers/SettingsServiceProvider.php index a34f62d783..7577b94f5b 100644 --- a/app/Providers/SettingsServiceProvider.php +++ b/app/Providers/SettingsServiceProvider.php @@ -120,6 +120,25 @@ class SettingsServiceProvider extends ServiceProvider return url('/').'/uploads/accessories/'; }); + // Consumables paths and URLs + \App::singleton('consumables_upload_path', function(){ + return public_path('/uploads/consumables/'); + }); + + \App::singleton('consumables_upload_url', function(){ + return url('/').'/uploads/consumables/'; + }); + + + // Components paths and URLs + \App::singleton('components_upload_path', function(){ + return public_path('/uploads/components/'); + }); + + \App::singleton('components_upload_url', function(){ + return url('/').'/uploads/components/'; + }); + // Set the monetary locale to the configured locale to make helper::parseFloat work. diff --git a/resources/views/accessories/edit.blade.php b/resources/views/accessories/edit.blade.php index 05ed21e1fb..874afa2d47 100755 --- a/resources/views/accessories/edit.blade.php +++ b/resources/views/accessories/edit.blade.php @@ -22,20 +22,20 @@ @include ('partials.forms.edit.quantity') @include ('partials.forms.edit.minimum_quantity') + - -
- -
- -

Accepted filetypes are jpg, png, gif and svg

- {!! $errors->first('image', ':message') !!} +@if ($item->image) +
+ +
+ {{ Form::checkbox('image_delete') }} + + {!! $errors->first('image_delete', ':message') !!} +
-
+@endif +@include ('partials.forms.edit.image-upload') @stop diff --git a/resources/views/accessories/view.blade.php b/resources/views/accessories/view.blade.php index ac5a52e320..8c7059f021 100644 --- a/resources/views/accessories/view.blade.php +++ b/resources/views/accessories/view.blade.php @@ -90,7 +90,7 @@ @if ($accessory->image!='')
- {{ $accessory->name }} + {{ $accessory->name }}
@endif diff --git a/resources/views/components/view.blade.php b/resources/views/components/view.blade.php index 7911d5a2d6..99e1a94476 100644 --- a/resources/views/components/view.blade.php +++ b/resources/views/components/view.blade.php @@ -86,9 +86,10 @@
@if ($component->image!='') -
- +
+ {{ $component->name }}
+ @endif @if ($component->serial!='') diff --git a/resources/views/consumables/view.blade.php b/resources/views/consumables/view.blade.php index dc4fae80ea..b217bca55f 100644 --- a/resources/views/consumables/view.blade.php +++ b/resources/views/consumables/view.blade.php @@ -69,14 +69,11 @@
@if ($consumable->image!='') -
- +
+ {{ $consumable->name }}
@endif -

{{ trans('admin/consumables/general.about_consumables_title') }}

-

{{ trans('admin/consumables/general.about_consumables_text') }}

- @if ($consumable->purchase_date)
{{ trans('general.purchase_date') }}: @@ -119,6 +116,10 @@ {{ $consumable->order_number }}
@endif +
+

{{ trans('admin/consumables/general.about_consumables_title') }}

+

{{ trans('admin/consumables/general.about_consumables_text') }}

+
diff --git a/resources/views/hardware/view.blade.php b/resources/views/hardware/view.blade.php index 3cab62fc81..dcbb4c1371 100755 --- a/resources/views/hardware/view.blade.php +++ b/resources/views/hardware/view.blade.php @@ -496,10 +496,15 @@
+ @if ($asset->image) - +
+ +
@elseif (($asset->model) && ($asset->model->image!='')) - +
+ +
@endif @if ($snipeSettings->qr_code=='1')