In-Portal Issue Tracker - In-Portal CMS
Viewing Issue Advanced Details
260 [In-Portal CMS] Admin Interfaces bug report always 2009-09-03 16:54 2009-10-03 07:56
Dmitry  
Dmitry  
normal  
closed 5.0.0  
fixed  
 
none 5.0.1  
0
0000260: System Sections from different Themes are listed under Structure & Data
I have Simple and Advanced themes - simple is default - when I enable advanced one I see it's System Sections (auto-created) even if Simple theme selected.

While should be showing ONLY Sections from the currently selected Theme.
jpeg InSystemSections.jpeg (279,810) 2009-09-16 17:58
http://tracker.in-portal.org/file_download.php?file_id=51&type=bug
Issue History
2009-10-03 07:56 administrator Note Added: 0000715
2009-10-03 07:56 administrator Status resolved => closed
2009-10-03 07:26 administrator Type @60@ => bug report
2009-09-21 03:17 alex Fixed in Version => 5.0.1
2009-09-18 10:11 Dmitry Changeset attached 5.0.x r12565
2009-09-18 10:11 Dmitry Note Added: 0000478
2009-09-17 22:38 Dmitry Note Added: 0000474
2009-09-17 22:38 Dmitry Status needs feedback => resolved
2009-09-17 22:38 Dmitry Fixed in Version 5.0.1 =>
2009-09-17 22:38 Dmitry Resolution reopened => fixed
2009-09-17 22:38 Dmitry Assigned To alex => Dmitry
2009-09-17 22:38 Dmitry Changeset attached 5.0.x r12561
2009-09-16 17:58 Dmitry File Added: InSystemSections.jpeg
2009-09-16 17:40 Dmitry Note Added: 0000471
2009-09-16 17:40 Dmitry Status resolved => needs feedback
2009-09-16 17:40 Dmitry Resolution fixed => reopened
2009-09-08 12:42 alex Fixed in Version => 5.0.1
2009-09-08 12:42 alex Note Added: 0000417
2009-09-08 12:42 alex Status reviewed and tested => resolved
2009-09-08 12:42 alex Resolution open => fixed
2009-09-08 12:42 alex Changeset attached 5.0.x r12472
2009-09-08 05:06 alex Summary System Sections from different Themes are listed udner Structure & Data => System Sections from different Themes are listed under Structure & Data
2009-09-08 05:05 alex Status needs work => reviewed and tested
2009-09-04 17:11 Dmitry Note Added: 0000397
2009-09-04 16:22 alex Note Added: 0000394
2009-09-04 16:22 alex Status needs feedback => needs work
2009-09-04 16:21 alex Issue End Monitor: alex
2009-09-04 16:21 alex Issue Monitored: alex
2009-09-04 10:25 Dmitry Status needs work => needs feedback
2009-09-04 10:25 Dmitry Note Added: 0000389
2009-09-04 10:25 Dmitry Assigned To Dmitry => alex
2009-09-04 10:25 Dmitry Status needs feedback => needs work
2009-09-04 03:07 alex Note Added: 0000387
2009-09-04 03:07 alex Assigned To alex => Dmitry
2009-09-04 03:07 alex Status reviewed and tested => needs feedback
2009-09-03 16:54 Dmitry New Issue
2009-09-03 16:54 Dmitry Status active => reviewed and tested
2009-09-03 16:54 Dmitry Assigned To => alex

Notes
(0000387)
alex   
2009-09-04 03:07   
These are not system sections from that another theme. These are virtual sections (shown in all themes), like "Platform" and "Mailing List" where actual system templates are placed.

We have rule, that every section, that have no system template associated with it is shown in both themes.

Virtual section for example is site menu same for both themes.
In case, when we have different templates in both themes, that are located in same "Platform" virtual section, then what should we do? Currently these templates will be placed under same virtual "Platform" section, but be only visible, when appropriate theme will be selected.



(0000389)
Dmitry   
2009-09-04 10:25   
I guess, we need to fully differ all Sections (even virtual) that are related to Theme templates or where created for them.

Example, we don't want to see Platform section in Simple unless we have Template in that theme which would located inside.


What you think?
(0000394)
alex   
2009-09-04 16:22   
Agreed to this logic by Skype:

When auto-creating virtual sections (for real template category path) during theme file cache rebuild we should also
1. set ThemeId for them.
2. look for virtual template with requested name AND linked to given theme or not linked to any theme.
(0000397)
Dmitry   
2009-09-04 17:11   
Also, make sure we can MARK (some type of Flag) those auto-created ones as (non-user created) so:

1. User can't Copy / Paste them
2. We can give them as special Tree Icon if needed.
(0000417)
alex   
2009-09-08 12:42   
Fix committed to 5.0.x branch. Commit Message:

1. Fixes 0000260: System Sections from different Themes are listed under Structure & Data
2. Priority field was not set for Front-End suggested categories.
(0000471)
Dmitry   
2009-09-16 17:40   
All Category Templates created in result of Templates (ie. My Account or so) should be auto-matically marked as "IsSystem" since they hold the structure.
(0000474)
Dmitry   
2009-09-17 22:38   
Fix committed to 5.0.x branch. Commit Message:

1. Fixes 0000260: System Sections from different Themes are listed under Structure & Data
2. Added CreatedBySystem calculated field (ThemeId != 0)
(0000478)
Dmitry   
2009-09-18 10:11   
Fix committed to 5.0.x branch. Commit Message:

1. Fixes 0000260: System Sections from different Themes are listed under Structure & Data
2. Added CreatedBySystem calculated field (ThemeId != 0)
(0000715)
administrator   
2009-10-03 07:56   
Closing issues from 5.0.1 version, because version was already released.