Anonymous | Login | Signup for a new account | 2023-06-01 11:31 CDT | ![]() |
Main | My View | View Issues | Change Log | Roadmap | Docs | Wiki | Repositories |
Viewing Issue Simple Details [ Jump to Notes ] [ Wiki ] [ Related Changesets ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||
ID | Category | Type | Reproducibility | Date Submitted | Last Update | ||
0000199 | [In-Portal CMS] Admin Interfaces | feature request | N/A | 2009-08-07 13:06 | 2009-10-03 07:57 | ||
Reporter | alex | View Status | public | Project Name | In-Portal CMS | ||
Assigned To | alex | Developer | |||||
Priority | normal | Resolution | fixed | Fixed in Version | 5.0.1 | ||
Status | closed | Product Version | 5.0.0 | Target Version | 5.0.1 | ||
Time Estimate | No estimate | ||||||
Summary | 0000199: Create a Switch between "Site Configs" | ||||||
Description |
Currently we have folder "custom/units/site_configs" with site configs, that allows to modify almost all unit configs of In-Portal (not yet module unit configs). Current site config set is designed to maximally simplify administrative console interface. Idea is to create two (or more) alternative site config sets and be able to switch between them in real time. That's how we will implement this: 1. Create directory "system_presets" in "admin/" folder. 2. Create "simple", "intermediate" and "advanced" sub-folders inside. 3. Move all existing Site Configs to the "simple" folder. 4a. Create configuration variable Interface-Preset (drop-down) and place it under "Configuration -> Website -> General: Admin Console Settings" section. Variable Translation => "Admin Console Interface" 4b. Add new Variable la_config_AllowAdminChangeAdminInterfaces => "Allow Admin to change Admin Console Interfaces". Place it under "Configuration -> Website -> Advanced: Admin Console Settings" before "Use Toolbar Labels" setting. During Installation this is CHECKED (On) by default. The logic is that if "Allow Admin to change Admin Console Interfaces" is enabled Admin can SEE drop-down with Interfaces selection on Website-General section if it's off it can NOT see it. 5. During installation fill possible interface preset names based on folder names available under "admin/system_presets" folder. 6. When given configuration variable's value is changed, then reset unit configs cache and section cache, because they will be affected by site configs being used. Also, we NEED refresh the whole Administrative console window so changes take place immediately. 7. We need to change "SiteConfigEventHandler::OnApplySiteConfigChanges" event, to be able to use only site configs that are located within currently selected interface preset. |
||||||
Additional Information | NOTE: original task has been altered by DA. | ||||||
Tags | No tags attached. | ||||||
Reference | |||||||
Change Log Message | |||||||
Estimate Points | 0 | ||||||
Attached Files | |||||||
|
![]() |
|||||||||||
|
![]() |
|
![]() Dmitry (manager) 2009-08-07 19:00 |
Reviewed, sounds good - let's proceed. |
![]() alex (manager) 2009-08-11 06:10 |
Fix committed to 5.0.x branch. Commit Message: Fixes 0000199: Create a Switch between "Site Configs" |
![]() Dmitry (manager) 2009-08-11 12:08 |
We need to Reload the TOP frame as well on the Admin Interface change since it has "Modes" buttons in it. |
![]() alex (manager) 2009-08-11 12:45 |
Fix committed to 5.0.x branch. Commit Message: Fixes 0000199: Create a Switch between "Site Configs" |
![]() administrator (administrator) 2009-10-03 07:57 |
Closing issues from 5.0.1 version, because version was already released. |
![]() |
|||
In-Portal CMS: 5.0.x r12419 Timestamp: 2009-09-02 12:03:47 Author: Dmitry [ Details ] [ Diff ] |
1. Bug 0000199: Create a Switch between "Site Configs" 2. Renamed "intermediate" Site Config folder to "custom" so users can change it instead of simple or advanced (adjusted SQL files) |
||
mod - /in-portal/branches/5.0.x/core/install/install_data.sql | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/install/upgrades.sql | [ Diff ] [ File ] | ||
In-Portal CMS: 5.0.x r12418 Timestamp: 2009-09-02 10:25:47 Author: Dmitry [ Details ] [ Diff ] |
1. Bug 0000199: Create a Switch between "Site Configs" 2. Renamed "intermediate" Site Config folder to "custom" so users can change it instead of simple or advanced. |
||
add - /in-portal/branches/5.0.x/admin/system_presets/custom | [ File ] | ||
rm - /in-portal/branches/5.0.x/admin/system_presets/intermediate | |||
In-Portal CMS: 5.0.x r12274 Timestamp: 2009-08-12 02:18:35 Author: alex [ Details ] [ Diff ] |
Bug 0000199: Create a Switch between "Site Configs". Typing error in site config fixed. |
||
mod - /in-portal/branches/5.0.x/admin/system_presets/simple/users_u.php | [ Diff ] [ File ] | ||
In-Portal CMS: 5.0.x r12272 Timestamp: 2009-08-11 12:45:50 Author: alex [ Details ] [ Diff ] |
Fixes 0000199: Create a Switch between "Site Configs" | ||
mod - /in-portal/branches/5.0.x/core/units/configuration/configuration_event_handler.php | [ Diff ] [ File ] | ||
In-Portal CMS: 5.0.x r12266 Timestamp: 2009-08-11 06:13:29 Author: alex [ Details ] [ Diff ] |
1. Bug 0000199: Create a Switch between "Site Configs". 2. Forgot to add license, when file was created. |
||
mod - /in-portal/branches/5.0.x/core/units/sections/site_config_tp.php | [ Diff ] [ File ] | ||
In-Portal CMS: 5.0.x r12265 Timestamp: 2009-08-11 06:10:49 Author: alex [ Details ] [ Diff ] |
Fixes 0000199: Create a Switch between "Site Configs" | ||
add - /in-portal/branches/5.0.x/admin/system_presets | [ File ] | ||
add - /in-portal/branches/5.0.x/admin/system_presets/advanced | [ File ] | ||
add - /in-portal/branches/5.0.x/admin/system_presets/intermediate | [ File ] | ||
add - /in-portal/branches/5.0.x/admin/system_presets/simple | [ File ] | ||
mod - /in-portal/branches/5.0.x/core/install/english.lang | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/install/install_data.sql | [ Diff ] [ File ] | ||
rm - /in-portal/branches/5.0.x/core/install/site_configs.zip | |||
mod - /in-portal/branches/5.0.x/core/install/upgrades.sql | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/units/sections/site_config_eh.php | [ Diff ] [ File ] | ||
mod - /in-portal/branches/5.0.x/core/units/sections/site_config_tp.php | [ Diff ] [ File ] | ||
![]() |
|||
Date Modified | Username | Field | Change |
2011-08-17 05:09 | alex | Relationship added | parent of 0001104 |
2011-08-17 05:09 | alex | Relationship added | parent of 0000809 |
2009-10-03 07:57 | administrator | Note Added: 0000780 | |
2009-10-03 07:57 | administrator | Status | resolved => closed |
2009-09-02 12:03 | Dmitry | Changeset attached | 5.0.x r12419 |
2009-09-02 10:25 | Dmitry | Changeset attached | 5.0.x r12418 |
2009-08-12 02:18 | alex | Changeset attached | 5.0.x r12274 |
2009-08-11 12:46 | alex | Fixed in Version | => 5.0.1 |
2009-08-11 12:45 | alex | Note Added: 0000309 | |
2009-08-11 12:45 | alex | Status | needs feedback => resolved |
2009-08-11 12:45 | alex | Resolution | reopened => fixed |
2009-08-11 12:45 | alex | Changeset attached | 5.0.x r12272 |
2009-08-11 12:08 | Dmitry | Note Added: 0000307 | |
2009-08-11 12:08 | Dmitry | Status | resolved => needs feedback |
2009-08-11 12:08 | Dmitry | Resolution | fixed => reopened |
2009-08-11 06:13 | alex | Changeset attached | 5.0.x r12266 |
2009-08-11 06:10 | alex | Changeset attached | 5.0.x r12265 |
2009-08-11 06:10 | alex | Note Added: 0000304 | |
2009-08-11 06:10 | alex | Status | reviewed and tested => resolved |
2009-08-11 06:10 | alex | Resolution | open => fixed |
2009-08-10 17:06 | Dmitry | Description Updated | View Revisions |
2009-08-07 21:20 | Dmitry | Summary | Ability switch between different site config sets => Create a Switch between "Site Configs" |
2009-08-07 21:20 | Dmitry | Description Updated | View Revisions |
2009-08-07 19:00 | Dmitry | Note Added: 0000271 | |
2009-08-07 19:00 | Dmitry | Assigned To | => alex |
2009-08-07 19:00 | Dmitry | Status | active => reviewed and tested |
2009-08-07 19:00 | Dmitry | Description Updated | View Revisions |
2009-08-07 19:00 | Dmitry | Additional Information Updated | View Revisions |
2009-08-07 13:06 | alex | Target Version | => 5.0.1 |
2009-08-07 13:06 | alex | New Issue |
Main | My View | View Issues | Change Log | Roadmap | Docs | Wiki | Repositories |
Web Development by Intechnic![]() In-Portal Open Source CMS |