From 4fc7acc18bbb6294629e4209872fa3f449f85ce7 Mon Sep 17 00:00:00 2001 From: plegall Date: Wed, 3 Dec 2008 22:55:17 +0000 Subject: merge r2722 from branch 2.0 to trunk feature 892 added: pwg.images.setInfo added so that once we have discovered the photo was already in the database (thanks to pwg.images.exist), we can only set the photo metadata. git-svn-id: http://piwigo.org/svn/trunk@2919 68402e56-0260-453c-a942-63ccdbb3a9ee --- ws.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'ws.php') diff --git a/ws.php b/ws.php index f36053312..b23909cae 100644 --- a/ws.php +++ b/ws.php @@ -238,6 +238,27 @@ function ws_addDefaultMethods( $arr ) ), 'check existence of a photo list' ); + + $service->addMethod( + 'pwg.images.setInfo', + 'ws_images_setInfo', + array( + 'image_id' => array(), + + 'name' => array('default' => null), + 'author' => array('default' => null), + 'date_creation' => array('default' => null), + 'comment' => array('default' => null), + 'categories' => array('default' => null), + 'tag_ids' => array('default' => null), + 'level' => array( + 'default' => 0, + 'maxValue' => $conf['available_permission_levels'] + ), + ), + 'POST method only. Admin only +
categories is a string list "category_id[,rank];category_id[,rank]" The rank is optional and is equivalent to "auto" if not given.' + ); } add_event_handler('ws_add_methods', 'ws_addDefaultMethods'); -- cgit v1.2.3