New Package - Config Tree
I’m planning on writing some blog posts wich will show how to add custom sections and custom trees to the umbraco v4 backend. I was looking for a simple example and thought about adding a custom tree wich allows to edit the umbraco config files. So that post will folow but in the meanwhile I made a package of that example (only took 2 minutes to package it up, umbraco v4 package creator and package actions rule!).
The package will add a new tree to the developer section. Wich lists all *.config files. The config files can be edited. That’s pretty much it.
Full view:
Config Tree Package: download

Tim, that’s so useful. I think this should be in the core distribution. Niels?
Hiya Tim, that’s one useful package it would good to have some follow up blog posts like you said to go into detail on how to add a tree or section to umbraco easily.
Warren
I can see this being a very useful package, I’ve been contemplating something like this myself. I think it’d be a bit more useful if you could get the contents of the config to be shown in hirachical form fields, so to edit you didn’t really need to understand the structure of the config.
Hi Tim,
tryed to install your package, but failed. In the package.xml for the actions is the attribute initialize set to “true]” which failes with System.FormatExeption. Changing this attribute it workes fine.
PS: Great package, not only for changing, but also for checking the settings…
PSS: I planned something like this alos, but never had time. Thanks for time saving…
Thomas
@Thomas, thanks for the heads up, I’ll update the package.xml.
Thanks for sharing this Tim, another great package!
Cheers,
Richard
I dont know where to write this ither than here
I have problem with the sourcecode of umbraco 401. There is build errors due to umbraco.BusinessLogic. It seems that this namespace is located in umbraco.BusinessLogic project and umbraco.cms project. Is this something that you can clear out for me?
I love this package! It’s extremely useful, especially for hosted sites with limited file access.
One request, though… could the /web.config file be included? That’s the config file I end up editing the most while developing a site, even if just to touch it and restart the app pool.
This is a great package!
How did you create the ChildNodes in the Config Node? I can’t seem use the appendChild method in Umbraco 4 unfortunately.
Thanks for the package.
I installed this package on a site with a changed umbracoPath and it didn’t place the files in the renamed path, but assumed it would be umbraco. However when looking for them in the UI, it used the renamed path. Using the umbracoPath setting in the web.config may be a good check during install. I was able to manually move the files and it works fine.