silverstripe-cms/code/controllers
Ingo Schommer f454f481f2 BUG Session namespace sharing for CMS controllers
Ideally we could do this without session, but pragmatically
we still need it, because of the inflexible routing system,
and because of performance considerations.

Example: The tree is lazy loaded via a generic  URL (admin/pages/treeview).
While we could add ?ID=<currentpage> to make the view (more or less) stateless,
it would trigger a full tree reload on every tree navigation action.
Instead, we assume that all "reachable" nodes are already cached,
and simply mark a different one as current. For this to work, we need
shared session state between CMS controllers.

See http://open.silverstripe.org/ticket/7815 for detail.
2012-08-29 15:09:15 +02:00
..
AssetAdmin.php FIX 7819 Check if the current folder ID is in the url before assuming the list should not filter by folder ID 2012-08-28 16:43:54 +12:00
CMSFileAddController.php API-CHANGE sapphire folder can now be renamed. 2012-04-15 10:56:40 +12:00
CMSMain.php BUG Removed 'Sort' field from CMSMain edit form 2012-08-29 14:58:42 +02:00
CMSPageAddController.php Localized page name in "add page" dialog and dropdowns (see #7798) 2012-08-26 23:58:38 +02:00
CMSPageEditController.php BUG Session namespace sharing for CMS controllers 2012-08-29 15:09:15 +02:00
CMSPageHistoryController.php BUG Session namespace sharing for CMS controllers 2012-08-29 15:09:15 +02:00
CMSPagesController.php BUG Session namespace sharing for CMS controllers 2012-08-29 15:09:15 +02:00
CMSPageSettingsController.php BUG Session namespace sharing for CMS controllers 2012-08-29 15:09:15 +02:00
CMSSettingsController.php SiteConfig load/save with ID in CMS 2012-08-06 09:36:25 +02:00
CMSSiteTreeFilter.php ENHANCEMENT: Made the tree search form more extensible. 2012-08-05 18:05:46 +12:00
ContentController.php Merge pull request #183 from adrexia/installer 2012-08-29 02:25:19 -07:00
ModelAsController.php BUGFIX: ticket #5239 - Infinite loop: live subpage of draft page redirects onto itself when called just by url segment 2012-07-23 17:06:37 +12:00
NestedController.php Code cleanup: removed trailing ?> markers per code standard. 2012-02-13 12:48:41 -08:00
ReportAdmin.php i18n for report table title (see #7798) 2012-08-26 23:58:38 +02:00
RootURLController.php MINOR Rename setModel to setDataModel due to API changes 2012-05-01 14:46:48 +12:00
SilverStripeNavigator.php Merge pull request #189 from silverstripe-rebelalliance/open/7754 2012-08-28 16:09:35 -07:00
StaticExporter.php Code cleanup: removed trailing ?> markers per code standard. 2012-02-13 12:48:41 -08:00