Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

UploadField with dateTime appended to filename


Reply


2 Posts   288 Views

Avatar
marc79

Community Member, 65 Posts

11 December 2013 at 12:08am

Hi

I'm trying to find a way of ensuring that users can't overwrite and existing uploaded file so that we will always have a full history of changes made.

My first thought was to append the current date/time to the filename at upload meaning it would always be unique. However I can't seem to find a way of doing this. Is it possible?

Or if there is another, better way I'd been keen to hear. Maybe adding a version or ID number to the filename.

Any help or suggestions would be greatly received.

thanks

Marc

Avatar
swaiba

Forum Moderator, 1808 Posts

11 December 2013 at 12:17am

Sounds like "Versioned Files" (versioned like the sitetree) might be what you are looking for...

https://github.com/silverstripe-australia/silverstripe-versionedfiles