edit project
/members/{member}/projects/{group} [PATCH]
API Support | Available since | Last updated | Output |
---|---|---|---|
5.4101 | 5.9500 | json, xml |
Description
Edits an existing PageSeeder project.
Settings are only modified for parameters that are set.
Parameters
Name | Description | Required | Type | Default |
---|---|---|---|---|
access | Access to project [public|member] (admin only) | no | string | |
description | Description of project | no | string | |
detailstype | The name of the member details config file (admin only) | no | string | |
message | Subscription message | no | string | |
owner | Owner of project (admin only) | no | string | |
relatedurl | URL of a related website | no | string | |
template | The template folder for customizations (admin only) | no | string | |
title | The user friendly title of project | no | string | |
visibility | Group name this project is visible to or public (admin only) | no | string |
Permission
This service requires project manager or higher.
Response
<project-modification> <project id="123" name="myproject-mygroup" [title="My group"] description="My own group" owner="My Organisation" access="[public|member]" common="[true|false]" [relatedurl="http://mycompany/mypage.html"] [visibility="myproject-mygroup"] [template="myproject"] [detailstype="mydetails"] editurls="[true|false]" commenting="[public|reviewer|contributor]" moderation="[reviewer|email|all]" registration="[normal|moderated|confirmed]" defaultrole="[reviewer|contributor]" defaultnotify="[immediate|daily|none]" > <message>Welcome to the group!</message> </project> </project-modification>
Error Handling
No specific errors expected for this service.