From aa41a468e53655e186ea667631466bff65cc42fc Mon Sep 17 00:00:00 2001 From: plegall Date: Mon, 22 Sep 2008 21:47:03 +0000 Subject: improvement: WebService method pwg.images.add can set fill #images table columns. rank is directly related to a category and several categories can be linked at once. Basic technical metadata {filesize, width, height} are automaticaly filled. git-svn-id: http://piwigo.org/svn/trunk@2569 68402e56-0260-453c-a942-63ccdbb3a9ee --- ws.php | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) (limited to 'ws.php') diff --git a/ws.php b/ws.php index 63f0d260d..6aa7b3f64 100644 --- a/ws.php +++ b/ws.php @@ -176,15 +176,23 @@ function ws_addDefaultMethods( $arr ) 'pwg.images.add', 'ws_images_add', array( - 'name', - 'category_id', - 'file_content', - 'file_sum', - 'thumbnail_content', - 'thumbnail_sum', - 'rank', + 'file_content' => array(), + 'file_sum' => array(), + 'thumbnail_content' => array(), + 'thumbnail_sum' => 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' + 'POST method only. +
categories is a string list "category_id[,rank];category_id[,rank]" The rank is optional and is equivalent to "auto" if not given.' ); $service->addMethod( -- cgit v1.2.3