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!

Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Type Reproducibility Date Submitted Last Update
0000441 [In-Portal CMS] Optimization feature request always 2009-12-07 10:35 2010-08-31 14:21
Reporter alex View Status public Project Name In-Portal CMS
Assigned To Developer
Priority normal Resolution open Fixed in Version
Status active Product Version 5.1.0 Target Version Icebox
Time EstimateNo estimate
Summary 0000441: Converting "Unit Config" files from Arrays to Classes
Description Goal is to convert all unit configs from array to classes form.
 
This will give us such immediate benefits:
 
   - all common unit config settings, that are copied from one unit config
    to another will be located in parent class (saves space);
    - all unit config setting names will be automatically suggested by Zend,
    and this will eliminate most of setting name typing errors;
    - we will have a list of all possible unit config settings with their
    description, purpose and usage examples.
 

We should create base class for unit configs where all mentioned above. I
 think, that all unit configs (system and user-made) should be named the same
 way and need to use some prefix (along with suffix as usual), that will
 prevent them from appearing in class-name auto-complete dialogs at least
 user really wants them to be there.
 

Unit config class name could be formed by coding standards using
 prefix-name, declared in this config. For example "ucUserConfig" (for prefix
 "user"), "ucAgentConfig" (for prefix "agent"), "ucCustomSection" (for prefix
 "custom-section") and so on.
Additional Information
Tags No tags attached.
Reference Google Groups http://groups.google.com/group/in-portal-dev/browse_thread/thread/7619c9df55557d86
Change Log Message
Estimate Points 0
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2010-08-31 14:21 alex version => 5.1.0
2009-12-11 00:13 Dmitry Reporter Dmitry => alex
2009-12-11 00:13 Dmitry Assigned To alex =>
2009-12-11 00:13 Dmitry Status needs work => active
2009-12-11 00:13 Dmitry Target Version 5.1.0 => Icebox
2009-12-07 10:35 Dmitry New Issue
2009-12-07 10:35 Dmitry Status active => needs work
2009-12-07 10:35 Dmitry Assigned To => alex
2009-12-07 10:35 Dmitry Reference => Google Groups http://groups.google.com/group/in-portal-dev/browse_thread/thread/7619c9df55557d86



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

Powered by Mantis Bugtracker