Those of you that have been using Umbraco a while are probably familiar with the excellentAutoFolders package, that allows you to have your content automatically sorted into date folders and alpha folders. The version that was up on the site until this morning was only compatible with the old schema.
A while back I persuaded the project owner Chris to let me contribute to the project so that I could update it to use the new schema and make it compatible with 4.5+.
I did that a while ago and we've been running it on a few sites for a few months now without issues so I've finally released it back into the wild for everyone else to use.
In addition to updating the code to work with the new schema, I also tweaked a few other things:
The content tree updates to reflect moves - the content tree on the left reloads to show the correct position of the content once it's been moved.
Problems with XML cache - there were a few minor issues introduced by some of the changes in 4.5 that caused the XML cache not to be correctly updated, these have been fixed.
Super exciting new folder provider - courtesy of Andrew Brigham, we now have a third default provider, the PropertyFolder provider. This allows you to specify a property of a document type, and have AutoFolders create folder structure based on that property. Say for example you have houses with a dropdown called "area", you can set the provider to group by the area property creating a site structure of /area/house. Example code is included in the config file that ships with 2.0.3!
The new version will ONLY work with the new schema, if you want to use AutoFolders on older sites, use version 2.0.2 instead! The DLL is built for .Net 3.5 so it should work on sites that aren't running 4.7 as well (we've tested it on 4.5, 4.5.2, 4.7 and 4.7.1).
I hope you guys like the update and that it allows you to use this excellent package on your newer sites!
:)
Head on over to Our and grab yourself a copy now!
Great work and I love the new FolderProvider!!
Thanks for contributing to the project and bringing it up to date, you rock!
Chris
This was absolutely *perfect* timing --- thanks so much :-)
@Chris, glad you like it! Thanks for letting me contribute :)