In-Portal Issue Tracker - In-Portal CMS
Viewing Issue Advanced Details
1313 [In-Portal CMS] Admin Interfaces feature request N/A 2012-06-11 06:58 2012-07-25 05:29
alex  
alex  
normal  
closed 5.1.3  
fixed  
 
none 5.2.0  
https://groups.google.com/d/topic/in-portal-dev/XjR-FFZrXtM/discussion
Adds ability to manage definitions of configuration variables
1
0001313: Add a page for managing system configuration
In-Portal has very powerful configuration system (over 300 configuration variables), but no way to add new ones or change definition (not value) of existing ones.

To solve this I propose to:

1. add "Add" button in each configuration section
2. when pressed "Add" button would open new configuration variable adding form, where user can easily add new setting to current configuration section; this we can also validate developer input to prevent mistakes
3. add small "Edit" link next to configuration variable name to be able to change configuration variable definition at any time.
parent of 0001382resolved  (5.2.1)alex Error On Advanced Configuration Save 
patch system_config_editor_core.patch (40,410) 2012-07-23 12:04
http://tracker.in-portal.org/file_download.php?file_id=1770&type=bug
patch system_config_editor_modules.patch (12,441) 2012-07-23 12:04
http://tracker.in-portal.org/file_download.php?file_id=1771&type=bug
Issue History
2012-08-20 10:38 alex Relationship added parent of 0001382
2012-07-25 05:29 alex Note Added: 0004821
2012-07-25 05:29 alex Status resolved => closed
2012-07-23 12:11 alex Target Version Icebox => 5.2.0
2012-07-23 12:10 alex Note Added: 0004818
2012-07-23 12:10 alex Status reviewed and tested => resolved
2012-07-23 12:10 alex Fixed in Version => 5.2.0
2012-07-23 12:10 alex Resolution open => fixed
2012-07-23 12:10 alex Assigned To !COMMUNITY => alex
2012-07-23 12:10 alex Changeset attached 5.2.x r15471
2012-07-23 12:08 alex Changeset attached 5.2.x r15470
2012-07-23 12:08 alex Changeset attached 5.2.x r15469
2012-07-23 12:08 alex Changeset attached 5.2.x r15468
2012-07-23 12:07 alex Changeset attached 5.2.x r15467
2012-07-23 12:06 alex Note Added: 0004817
2012-07-23 12:06 alex Status needs testing => reviewed and tested
2012-07-23 12:06 alex Note Added: 0004816
2012-07-23 12:06 alex Assigned To => !COMMUNITY
2012-07-23 12:06 alex Developer => alex
2012-07-23 12:06 alex Status active => needs testing
2012-07-23 12:04 alex File Added: system_config_editor_modules.patch
2012-07-23 12:04 alex File Added: system_config_editor_core.patch
2012-06-11 06:58 alex New Issue
2012-06-11 06:58 alex Reference => https://groups.google.com/d/topic/in-portal-dev/XjR-FFZrXtM/discussion
2012-06-11 06:58 alex Change Log Message => Adds ability to manage definitions of configuration variables
2012-06-11 06:58 alex Estimate Points => 1

Notes
(0004816)
alex   
2012-07-23 12:06   
Also fixed problem when fatal error occurs when you don't enter "Session Timeout" and try to save system settings page.
(0004817)
alex   
2012-07-23 12:06   
Will test all together later.
(0004818)
alex   
2012-07-23 12:10   
Fix committed to 5.2.x branch. Commit Message:

Fixes 0001313: Add a page for managing system configuration
(0004821)
alex   
2012-07-25 05:29   
Since 5.2.0 version was released.