edit project
/members/{member}/projects/{group} [PATCH]
| API Support | Available since | Last updated | Output |
|---|---|---|---|
| 5.4101 | 6.2000 | 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.