More or less we have the same problem as Plone - Best practice on where to store image and file attachments in pages?.
We move away from a Zope-based installation, where we have a selfmade object, that bundles a page and arbitary files in one directory, say:
http://plone.site.example.com/path/to/object
.../index.html
.../image.png
.../image2.png
.../archive.tgz
One can import / export / delete / copy / paste / ... the object and all included files as one object.
Is there something similiar in Plone?
We want to store, for instances images linked from one pages, near the page itself. Hide them from navigation automatically. Publish them all at once through Plone workflows, create translations and create working copies with all attached files. Hence, all normal Plone actions should transparently "just" work.
Is there some product already, that adds such enhanced "Page"-type?
The variant with the global image folder has the drawback, that images are left, then the referencing page is deleted, images and pages do not have the same published state automatically, a.s.o.
The variant with the local image has the drawback, that you need to handle the state per image, too, and you need to remember to hide them from navigation.