Just curious if this does anything like modify data in the core Umbraco database tables (i.e., destructive database changes).
If it doesn't do anything too destructive, I'm thinking of installing it into a project I'm working on. If anything did go wrong, I could just uninstall it with no harm done.
It shouldn't do anything distructive. It creates a custom table on install and drops it on uninstall.
Probably the worst thing is that it overrides about 5 umbraco html files, but does so in the app_plugins directory using angular http interceptors to change the request URL.
It doesn't modify anything in core directly.
It relies heavily on tree events and delegation handlers.
This is actually my first umbraco package, so I'd love to get some more experienced developers to skim through the source and review my approach.
How Destructive is This Package?
Just curious if this does anything like modify data in the core Umbraco database tables (i.e., destructive database changes).
If it doesn't do anything too destructive, I'm thinking of installing it into a project I'm working on. If anything did go wrong, I could just uninstall it with no harm done.
Hi Nicholas:
It shouldn't do anything distructive. It creates a custom table on install and drops it on uninstall.
Probably the worst thing is that it overrides about 5 umbraco html files, but does so in the app_plugins directory using angular http interceptors to change the request URL.
It doesn't modify anything in core directly.
It relies heavily on tree events and delegation handlers.
This is actually my first umbraco package, so I'd love to get some more experienced developers to skim through the source and review my approach.
It's available on github at https://github.com/danwhite85/Umbraco.MultipleStartNodes
I plan on writing some more information on how it works to give people a good start.
Thanks a lot for the interest.
is working on a reply...