[ADF-5252] Disable settings and about pages by default (#1750)

* move Settings readme to the plugin itself

* disable settings, update readme

* about plugin readme

* disable about module
This commit is contained in:
Denys Vuika
2020-11-10 17:03:19 +00:00
committed by GitHub
parent bfe6fb2bc9
commit 99140b3ac9
10 changed files with 154 additions and 171 deletions

View File

@@ -16,7 +16,6 @@ Learn how to extend the features of the Alfresco Content Application.
- [Actions](/extending/actions)
- [Application actions](/extending/application-actions)
- [Rules](/extending/rules)
- [Settings](/extending/settings)
- [Application features](/extending/application-features)
- [Custom icons](/extending/icons)
- [Registration](/extending/registration)

View File

@@ -1 +0,0 @@

View File

@@ -1,45 +0,0 @@
---
Title: Settings
---
# Settings
The application settings can be accessed via the `/settings` route.
You can project custom configuration groups via the `settings` section:
```json
{
"settings": [
{
"id": "extensions.ps.settings",
"name": "Extensions: Process Services",
"parameters": [
{
"name": "Enable Process Services Extensions",
"key": "processServices",
"type": "boolean",
"value": false
}
]
}
]
}
```
At runtime, you are going to get an extra group called "Extensions: Process Services"
with a custom boolean setting "Enable Process Services Extensions".
![Custom settings group](../images/aca-settings-custom-group.png)
## Parameters
Each setting parameter object supports the following properties:
| Property | Description |
| -------- | ----------------------------------------------- |
| id | (optional) Unique identifier |
| name | Public name, can be translation key |
| key | The key to use when saving to the storage |
| type | The type of the value (boolean / string) |
| value | (optional) Default value to use for the setting |