[eluser]gerben[/eluser]
Quote:Regarding the BASE_PATH, the BASE_PATH is in fact your /system folder.
Sorry, I meant base_url.
Quote:But if you wish to place it where your index.php reside I would like to ask: why?
I thought you'd never ask

The reason for this is that I develop open-source software, and I want to make the software as easy to use as possible for non-technical people. This is also reflected in the directory-structure: everything that should be easily accessible to users, is in a seperate folder called /user-content/: layout themes, widgets, config, etc. Another benefit of this approach is that users can upgrade to the latest version of my app, without overwriting any changes they made to their themes, config files, etc.
I've also created an architecture for widgets, which are basically mini-CRUD "modules", which can be dragged around and placed anywhere in the layout. I don't have a zip-installer for widgets, so I thought it would be easy to also place the widgets-folder inside that user-content folder for easy-accessibility.
Anyway, a zip-uploader for modules would solve this "issue" in an even user-friendlier way, so I opt for that one!