In-Portal Issue Tracker

Welcome to the In-Portal Open Source CMS Issue Tracker! This is a central management / tracking tool for all types of tasks / issues / bugs for the In-Portal Project. Before reporting any issues, please make sure to read the Guide into Issue Tracker and How to Properly Test and Report Bugs!

Relationship Graph View Issue ] Dependency Graph ]
related to child of duplicate of

Viewing Issue Simple Details
ID Category Type Reproducibility Date Submitted Last Update
0000362 [In-Portal CMS] Install / Upgrages task always 2009-10-07 06:19 2010-07-22 15:06
Reporter alex View Status public  
Assigned To !COMMUNITY
Priority normal Resolution fixed  
Status closed      
Summary 0000362: We should move all module folders to new "modules" subfolder
Description Currently we have all module folders located in top folder. In case, when multiple modules are used, then it's not obvious to user, when folder belongs to module and what folder is system. Also during search for unit configs we also don't know it and scan all folders. This raises a problem in case if site has it's backup under main installation folder.

I propose we create new folder on top level names modules or extensions or something like that and move all current modules there. After moving folder structure will be like this:

/admin
/core
/modules
/modules/in-auction
/modules/in-bulletin
/modules/in-commerce
/modules/in-link
/modules/in-news
/modules/custom
/system
/themes
/tools

Then we scan only "core" and "modules" folder for possible unit configs and installator only will search for modules inside "modules" subfolder. For upgrade we will scan for "core" folder too, because it contains upgrade scripts for In-Portal main module.

As of existing users, who have old folder structure we will post a upgrade notice, that following folders (list of all possible modules) should be moved to "modules" subfolder before performing upgrade.
Additional Information



Web Development by Intechnic
In-Portal Open Source CMS
In-Portal Open Source CMS
Copyright © 2000 - 2009 MantisBT Group

Powered by Mantis Bugtracker