diff options
author | plegall <plg@piwigo.org> | 2014-05-27 14:11:23 +0000 |
---|---|---|
committer | plegall <plg@piwigo.org> | 2014-05-27 14:11:23 +0000 |
commit | 70bcfb5b861894ecfc5df386921586e3b2ff2555 (patch) | |
tree | 32097608fa5b827138ab3069b469c59b1d1f6bcb /ws.php | |
parent | 39fc0a9f9a5248783eebea7bd05d45d5318a3409 (diff) |
feature 2616: HTML5 upload (with plupload 2.1.2). First basic implementation. Needs customization.
Chunked upload + Drag & drop (no more Flash)
use a new specific API method pwg.images.upload
git-svn-id: http://piwigo.org/svn/trunk@28545 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'ws.php')
-rw-r--r-- | ws.php | 24 |
1 files changed, 24 insertions, 0 deletions
@@ -465,6 +465,30 @@ function ws_addDefaultMethods( $arr ) ); $service->addMethod( + 'pwg.images.upload', + 'ws_images_upload', + array( + 'name' => array('default' => null), + 'category' => array( + 'default'=>null, + 'flags'=>WS_PARAM_FORCE_ARRAY, + 'type'=>WS_TYPE_ID + ), + 'level' => array( + 'default' => 0, + 'maxValue' => max($conf['available_permission_levels']), + 'type' => WS_TYPE_INT|WS_TYPE_POSITIVE + ), + 'pwg_token' => array(), + ), + 'Add an image. +<br>Use the <b>$_FILES[image]</b> field for uploading file. +<br>Set the form encoding to "form-data".', + $ws_functions_root . 'pwg.images.php', + array('admin_only'=>true, 'post_only'=>true) + ); + + $service->addMethod( 'pwg.images.delete', 'ws_images_delete', array( |