I have the same issue (blank screen) with CMS Workflow (rc2, rc3, and trunk-r101776).
Environment:
silverstripe-v2.4.0-beta2 + genericdataadmin-trunk-r91391 + subsites-trunk-r101755
Errors from the apache logs:
PHP Fatal error: Class 'PopupDateTimeField' not found in ... /BatchSetEmbargo.php
CMS Workflow looks like it prefers TZDateTimeField and defaults back to PopupDateTimeField, neither of which exist in 2.4.0-beta2.
Tried Latest Daily (silverstripe.2.0.DailyBuild.2010-03-30) but that won't even let me run dev/build.
Based on errors in the apache error log, I copied the following from the Daily back into 2.4.0-beta2:
sapphire/css/PopupDateTimeField.css
sapphire/forms/PopupDateTimeField.php
sapphire/javascript/CalendarDateField.js
sapphire/forms/CalendarDateField.php
sapphire/forms/DropdownTimeField.php
sapphire/css/DropdownTimeField.css
sapphire/javascript/DropdownTimeField.js
This gets past the blank screen and gets the CMS Admin screens coming up, but I get a Javascript alert every time I go into the 'Site Content' tab:
Calendar.setup:
Flat specified but can't find parent.
Also getting assorted javascript errors in the console:
$.concrete is not a function
this.icon is null
$("Form_EditorToolbarImageForm").respondToNodeChange is not a function
Before I delve into which javascript files are required and which are not, does anyone know of a DailyBuild that is mostly stable and works with CMSWorkflow?
Thanks, Stephen.