CyberGene I've been waiting for this functionality, thank you @luceos 👍🏻 I'm not sure I will be in a hurry to install a beta on my production forum, however I will certainly do so once ready.
I can understand that.
It took me a bit to understand each of the scenarios. Let me first clarify a few things about the upcoming v1.3.0
- to map uploads against posts a command needs to run, for now this needs to be executed manually and once you understand it, it can be added as a separate cron (it is not registered as a scheduled task just yet)
- only through this mapping command can you also decide to cleanup uploaded files that could not be mapped against posts
- the command allows you to interactively skip files instead of deleting
- you can use the command to ignore recently uploaded files
CyberGene Are there any plans for visual (interactive) mode of deleting the images where I can actually see the image?
Not immediately.
CyberGene User uploads an image, never embeds it in a post, then deletes the entity in his media library (a file remains on the filesystem) -> Admin decides whether the physical file on the filesystem is deleted.
With the ability to map uploads to posts, this would now classify as a bug. I'm thinking it might make sense to add an option "allow orphan uploads" or similar, where an admin can allow uploads that never get attached to posts. This would disable the purging ability.
CyberGene User uploads an image, never actually embeds it in a post but keeps the entity in his media library -> Admin decides whether to remove both the physical file and the user entity
Under the new version, any files not attached to posts will be deleted if you use the new map command with the --cleanup
flag. The admin can selectively go over all files, or just blindly purge all orphaned files.
So yeah, this is supported.
CyberGene User uploads an image, embeds it in a post, then deletes the entity in his media library -> no action needed here, however the new implementation will preserve who posted the image, right?
With the ability to map uploads to posts, we can now actually take action on the post too. What would be valid options in this case?
CyberGene [Regular scenario] User uploads an image, embeds it in a post, keeps the entity in his media library -> no action needed here
Correct.