Editable dialog to create empty folders based on user defined folder namelist

Now I know that the Directory Opus 12 has introduced some powerful folder creation facilities especially with respect to sub-folder creation, but I was wondering if one can create folders based on names entered in a dialogue by a user. In other word, present a user interface for the creation of multiple folders for a particular project.

The reason for this is that I am finding that my project folders get very unorganised as a project comes to a completion. Like most people, if a don't have a folder created with the correct name in which I can save a file to, then inevitably that file ends up being save in the root directory of the Project folder. To circumvent this, I was wondering if someone has created an editable dialogue where a person when they kick off a new project could enter folder names that will become empty folders which can then be used through the course of a particular project.

Now I used Opus 12 to hard code this but found that especially for small projects I created to many folders being created and there was no way to edit folder names or to reduce the size of the folder hierarchy i.e. at the end of the project I usually ended end up with a lot of empty folders which can make looking for files slow and somewhat confusing.

An example of what I mean for say a medium sized project could have the following folder structure could be seen. In other words, the user would be presented with following is a list of folder names in a dialogue, some of which may need to be deleted or tailored to specific need, i.e. the folders given a bespoke name for example before one commits to creating all the folders for the project with one click of the mouse. Well actually 2 clicks first select the Project Size, Small Medium or Large. Even better may be to categorised folder structures based on Project Type i.e. House, Multi-Unit Development, Hospital, Sports Stadia etc.

PROJECT No. 1701
DA Issue
CC Issue
CDC Issue

Where the UPPER CASE is the container folder and the lower case is the folders contained therein i.e. parent-child folder structure. Obviously, for a very small project, not all these categories are needed so what is needed is a quick way to delete or edit names. Ideally, the dialogue could have three predefined hierarchy i.e. folder list for small, medium and large projects. So when one kicks off a project, they will be presented with a proposed list of folder categories. The first of these would be the folders that are normally required to organise the information for a small project. Thus if the small projects radio button is active, then one would get a much shorter list of proposed folder names. In all three cases, the folder names should be editable as usually there is some bespoke nature to any particular project. For example, on high-end building projects there would also be interior designers involved, specialist acoustic and evacuation and fire specialists, etc.

This type of approach I am sure would be used in many industries, not just building and construction. Lawyers, Graphic Artists and so on come to mind.

If someone is willing to write such a tool for me, I will compensate them for their time and effort, but I do want this tool to be held in the forum as freeware as I believe it would help the more control freaks like me. As they say "Tidiness is next to Godliness". Surely that is why we all bought directory opus in the first place.

Kind regards, Mark

Tutorial video: Creating complex directory structures may be of interest, although it won't be exactly what you're looking for above.

A custom script with its own dialog could probably do exactly what you want, but would be a reasonable amount of work to make exactly as spec'd.

This reminds me of the script requested, which would create folders based on an existing list in a simple text file.
Indentation of folder names specified the subfolder names and deepness if I remember correctly. Not sure though if this was actually realized, but it sounds like that kind of solution is easier to handle and it would also need much less time to create the script behind, in case it does not exist yet.