function __construct($form_name, $name, $title = null, $configuration = array()) { parent::__construct($name, $title); if (isset($value)) { $this->value = $value; } SWFUploadConfig::$form_name = $form_name; if (!empty($configuration)) { SWFUploadConfig::Configure($configuration); } $url = SWFUploadConfig::get_var('upload_url'); if (empty($url)) { SWFUploadConfig::set_var('upload_url', Director::absoluteURL(Controller::curr()->Link('handleswfupload'))); } SWFUploadConfig::Bootstrap(); }