silverstripe-framework/admin/code
Ingo Schommer 01f46d039f NEW Enforce max node counts to avoid excessive resource usage
Rendering potentially 1000s of nodes can exceed the CPU and memory constraints
of a normal PHP process, as well as the rendering capabilities of browsers.
Set a hard maximum for the renderable nodes, deferring to a "show as list" action
in the main CMS tree. For TreeDropdownField, we don't have the list fallback option,
so ask the user to search for the node title instead.

Also makes both the "node_threshold_total" and "node_threshold_leaf" values configurable
2013-04-09 10:24:18 +12:00
..
AdminRootController.php API Marked statics private, use Config API instead (#8317) 2013-03-24 17:20:53 +01:00
CMSBatchAction.php APICHANGE: Use late static binding for Object::has_extension() 2012-11-07 11:07:55 +13:00
CMSBatchActionHandler.php API Marked statics private, use Config API instead (#8317) 2013-03-24 17:20:53 +01:00
CMSMenu.php API Marked statics private, use Config API instead (#8317) 2013-03-24 17:20:53 +01:00
CMSMenuItem.php Clean up trailing ?> per coding standard 2012-02-12 12:40:16 -08:00
CMSPreviewable.php Method visibility according to coding conventions 2012-09-20 10:46:59 +02:00
CMSProfileController.php API Marked statics private, use Config API instead (#8317) 2013-03-24 17:20:53 +01:00
GroupImportForm.php FIX Remove instances of lines longer than 120c 2012-09-30 17:18:13 +13:00
LeftAndMain.php NEW Enforce max node counts to avoid excessive resource usage 2013-04-09 10:24:18 +12:00
LeftAndMainExtension.php Method visibility according to coding conventions 2012-09-20 10:46:59 +02:00
MemberImportForm.php FIX Remove instances of lines longer than 120c 2012-09-30 17:18:13 +13:00
ModelAdmin.php API Marked statics private, use Config API instead (#8317) 2013-03-24 17:20:53 +01:00
SecurityAdmin.php API Marked statics private, use Config API instead (#8317) 2013-03-24 17:20:53 +01:00