littlegiant / silverstripe-cms-image-dimensions
There is no license information available for the latest version (3.2.1) of this package.
Package info
github.com/littlegiant/silverstripe-cms-image-dimensions
Type:silverstripe-vendormodule
pkg:composer/littlegiant/silverstripe-cms-image-dimensions
3.2.1
2018-09-27 22:54 UTC
Requires
- php: >=7.1
- silverstripe/admin: ^1.0
- silverstripe/asset-admin: ^1.0
- silverstripe/framework: ^4.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Easily add image dimensions to image fields and enforce maximum sizes for uploads to those fields through configuration.
Provides a single source of image dimensions for the user in the CMS
Installation
Installation via composer
$ composer require littlegiant/silverstripe-cms-image-dimensions
Usage
Set definitions in a yml config and add that configuration to the images which you want it to apply to
LittleGiant\CmsImageDimensions\ImageDimensionsProvider: max_size: 512K definitions: blog-post-featured-image: name: Blog Post Featured Image description: Featured image on your blog post. min_width: 1024 min_height: 768 validate_dimensions: true aspect_ratio: 4:3 validate_aspect_ratio: true max_size: 1M # override default of 512KB to allow larger images SilverStripe\Blog\Model\BlogPost: image_dimensions: FeaturedImage: blog-post-featured-image
Contributing
Code guidelines
This project follows the standards defined in:

