The documentation has this to say about CFS cleanups.
Cleaning Up Temporary Files
Telligent Community does eventually clean up old file upload contexts by deleting the id; this means the files will stay in any locations it was used on the site, but the context id will no longer be usable in future requests. The timing of this cleanup is configurable in MultipleFileUploadCleanupJob.
Does this mean that the URL returned when you store data in CFS is only available for a certain time period?
To be specific, I did this...
- POSTed an image to CFS, it returned a URL http : // xyz.telligenthosting.net/cfs-file/__key/.../embeddedimage
- I use that URL in an image tag <img src="https : //xyz.telligenthosting.net/cfs-file/__key/.../embeddedimage"/>
- Two days later the image was reported to be broken.
In my example, is the image broken due to the cleanup?
Am I correct in that the proper way to do this would be to embed the image using the [view] syntax?
Am I correct in thinking that the CFS cleanup will delete any temporary image that isn't explicitly referenced via a [view] ?
Thanks.