diff options
author | Bharat Mediratta <bharat@menalto.com> | 2009-03-17 05:20:37 +0000 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2009-03-17 05:20:37 +0000 |
commit | 0f5ccc9aa3d028fee093c733744064c24fb302b9 (patch) | |
tree | 819dce155e5b82e2617fb52279cb3d1e241f0e1d /core/controllers/simple_uploader.php | |
parent | af83f5d3fcfc8c8396aea62232c0c38860bf41c2 (diff) |
Switch from using SimpleUploader to using swfUpload as our flash based
uploader. This is modeled on
http://codex.gallery2.org/Gallery3:Upload_UX but is not yet complete.
Notes:
* Changed #gProgressBar to .gProgressBar to support multiple progress
bars on the same page
* Added a bunch of CSS to the "needs a home" section in
themes/default/css/screen.css
Diffstat (limited to 'core/controllers/simple_uploader.php')
-rw-r--r-- | core/controllers/simple_uploader.php | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/core/controllers/simple_uploader.php b/core/controllers/simple_uploader.php index 67b86e7a..c369e9f2 100644 --- a/core/controllers/simple_uploader.php +++ b/core/controllers/simple_uploader.php @@ -24,19 +24,6 @@ class Simple_Uploader_Controller extends Controller { $v = new View("simple_uploader.html"); $v->item = $item; - $v->flash_vars = - "uploadUrl=" . urlencode( - url::site("simple_uploader/add_photo/$item->id" . - "?csrf=" . access::csrf_token() . - "&g3sid=" . Session::instance()->id() . - "&user_agent=" . urlencode(Input::instance()->server("HTTP_USER_AGENT")))) . - "&title=" . urlencode(t("Add photos")) . - "&addLabel=" . urlencode(t("Choose photos to add...")) . - "&pendingText=" . urlencode(t("Pending")) . - "&completeText=" . urlencode(t("Complete")) . - "&fileHeader=" . urlencode(t("File")) . - "&statusHeader=" . urlencode(t("Status")) . - "&sizeHeader=" . urlencode(t("Size")); print $v; } @@ -50,7 +37,7 @@ class Simple_Uploader_Controller extends Controller { access::verify_csrf(); $file_validation = new Validation($_FILES); - $file_validation->add_rules("file", "upload::valid", "upload::type[gif,jpg,png,flv,mp4]"); + $file_validation->add_rules("Filedata", "upload::valid", "upload::type[gif,jpg,png,flv,mp4]"); if ($file_validation->validate()) { // SimpleUploader.swf does not yet call /start directly, so simulate it here for now. @@ -58,7 +45,7 @@ class Simple_Uploader_Controller extends Controller { batch::start(); } - $temp_filename = upload::save("file"); + $temp_filename = upload::save("Filedata"); try { $title = substr(basename($temp_filename), 10); // Skip unique identifier Kohana adds $path_info = pathinfo($temp_filename); @@ -77,6 +64,7 @@ class Simple_Uploader_Controller extends Controller { } unlink($temp_filename); } + print "File Received"; } public function finish() { |