limiting this override to `ATImage` and `ATNewsItem` requires people having custom archetypes based content types to add this page registration for their type, too.

from a usability point of view it should be sufficient to mark your type with `plone.app.imagecropping.interfaces.IImageCropping` to get cropping support for all image fields.

i'd suggest to register it for Archetypes BaseObject:

```xml
 <browser:page
      zcml:condition="installed Products.Archetypes"
      for="Products.Archetypes.BaseObject.BaseObject"
      name="images"
      class=".scaling.ImageScaling"
      allowed_interface="plone.app.imaging.interfaces.IImageScaling"
      permission="zope2.View" />
```