The goal of this module is to provide some control over automatic image cropping in SilverStripe.
Problem: SilverStripe crops all images from the centre. If the subject is off-centre, it may be cropped out.
Solution: FocusPoint allows you to tag the subject in an image and ensures it is not lost during cropping.
Manually: Download, place the folder in your project root and run a dev/build?flush=1.
Composer/Packagist: Add "jonom/focuspoint" to your requirements.
In templates: Use just like CroppedImage, but use CroppedFocusedImage instead.
In the CMS: When you edit an image in the CMS there should be an extra 'Focus Point' field. Click on the subject of the image to set the focus area and save the image.
Responsive cropping: You can use this module in combination with jQuery FocusPoint to accomplish 'responsive cropping' on your website. Check out a demo here. There is an example .ss template included in the jquery-focuspoint folder to help you set this up.