function __construct($controller, $name, $fields, $validator, $readonly, $dataObject) { parent::__construct($controller, $name, $fields, $validator, $readonly, $dataObject); // Hack! Requirements::block('jsparty/prototype.js'); if ($name == "UploadForm" && !isset($_POST['uploaded_files']) && $controller->Can('upload')) { SWFUploadConfig::bootstrap(); } Requirements::javascript('dataobject_manager/javascript/filedataobjectmanager_popup.js'); }