mirror of
https://code.castopod.org/adaures/castopod
synced 2025-06-06 18:31:05 +00:00
New translations manifest.mdx (Dutch)
[ci skip]
This commit is contained in:
parent
74c751a934
commit
6f72906307
@ -5,9 +5,9 @@ title: manifest.json reference
|
|||||||
This page details the attributes of a Castopod Plugin's manifest, which must be
|
This page details the attributes of a Castopod Plugin's manifest, which must be
|
||||||
a JSON file.
|
a JSON file.
|
||||||
|
|
||||||
### name (required)
|
### naam (verplicht)
|
||||||
|
|
||||||
The plugin name, including 'vendor-name/' prefix. Examples:
|
The plugin name, including 'vendor-name/' prefix. Voorbeelden:
|
||||||
|
|
||||||
* acme/hello-world
|
* acme/hello-world
|
||||||
* adaures/click
|
* adaures/click
|
||||||
@ -16,16 +16,16 @@ The name must be lowercase and consist of words separated by `-`, `.` or `_`.
|
|||||||
The complete name should match
|
The complete name should match
|
||||||
`^[a-z0-9]([_.-]?[a-z0-9]+)*\/[a-z0-9]([_.-]?[a-z0-9]+)*$`.
|
`^[a-z0-9]([_.-]?[a-z0-9]+)*\/[a-z0-9]([_.-]?[a-z0-9]+)*$`.
|
||||||
|
|
||||||
### version (required)
|
### versie (verplicht)
|
||||||
|
|
||||||
The plugin's semantic version (eg. 1.0.0) - see https://semver.org/
|
The plugin's semantic version (eg. 1.0.0) - see https://semver.org/
|
||||||
|
|
||||||
### description
|
### beschrijving
|
||||||
|
|
||||||
The plugin's description. This helps people discover your plugin when listed in
|
De beschrijving van de plugin. This helps people discover your plugin when listed in
|
||||||
repositories.
|
repositories.
|
||||||
|
|
||||||
### authors
|
### auteurs
|
||||||
|
|
||||||
Array one or more persons having authored the plugin. A person is an object with
|
Array one or more persons having authored the plugin. A person is an object with
|
||||||
a required "name" field and optional "email" and "url" fields:
|
a required "name" field and optional "email" and "url" fields:
|
||||||
@ -44,11 +44,11 @@ Or you can shorten the object into a single string:
|
|||||||
"Jean Deau <jean.deau@example.com> (https://example.com/)"
|
"Jean Deau <jean.deau@example.com> (https://example.com/)"
|
||||||
```
|
```
|
||||||
|
|
||||||
### homepage
|
### startpagina
|
||||||
|
|
||||||
The URL to the project homepage.
|
De URL naar de projectstartpagina.
|
||||||
|
|
||||||
### license
|
### licentie
|
||||||
|
|
||||||
Specify a license for your plugin so that people know how they are permitted to
|
Specify a license for your plugin so that people know how they are permitted to
|
||||||
use it, and any restrictions you're placing on it.
|
use it, and any restrictions you're placing on it.
|
||||||
@ -58,7 +58,7 @@ use it, and any restrictions you're placing on it.
|
|||||||
Whether or not to publish the plugin in public directories. If set to `true`,
|
Whether or not to publish the plugin in public directories. If set to `true`,
|
||||||
directories should refuse to publish the plugin.
|
directories should refuse to publish the plugin.
|
||||||
|
|
||||||
### keywords
|
### trefwoorden
|
||||||
|
|
||||||
Array of strings to help your plugin get discovered when listed in repositories.
|
Array of strings to help your plugin get discovered when listed in repositories.
|
||||||
|
|
||||||
@ -71,7 +71,7 @@ The minimal version of Castopod with which the plugin is compatible.
|
|||||||
List of hooks used by the plugin. If the hook is not specified, Castopod will
|
List of hooks used by the plugin. If the hook is not specified, Castopod will
|
||||||
not run it.
|
not run it.
|
||||||
|
|
||||||
### settings
|
### instellingen
|
||||||
|
|
||||||
Declare settings forms for persisting user data. The plugin's settings forms can
|
Declare settings forms for persisting user data. The plugin's settings forms can
|
||||||
be declared at three levels: `general`, `podcast`, and `episode`.
|
be declared at three levels: `general`, `podcast`, and `episode`.
|
||||||
@ -101,7 +101,7 @@ each property being a field key and the value being a `Field` object.
|
|||||||
|
|
||||||
A field is a form element:
|
A field is a form element:
|
||||||
|
|
||||||
| Property | Type | Note |
|
| Eigenschap | Type | Notitie |
|
||||||
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ |
|
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ |
|
||||||
| `type` | `checkbox` \| `datetime` \| `email` \| `markdown` \| `number` \| `radio-group` \| `select-multiple` \| `select` \| `text` \| `textarea` \| `toggler` \| `url` | Default is `text` |
|
| `type` | `checkbox` \| `datetime` \| `email` \| `markdown` \| `number` \| `radio-group` \| `select-multiple` \| `select` \| `text` \| `textarea` \| `toggler` \| `url` | Default is `text` |
|
||||||
| `label` (required) | `string` | Can be translated (see i18n) |
|
| `label` (required) | `string` | Can be translated (see i18n) |
|
||||||
@ -116,12 +116,12 @@ The `Options` object properties are option keys and the value is an `Option`.
|
|||||||
|
|
||||||
##### Option object
|
##### Option object
|
||||||
|
|
||||||
| Property | Type | Note |
|
| Eigenschap | Type | Notitie |
|
||||||
| ------------------ | -------- | ---------------------------- |
|
| ------------------- | ------------ | ---------------------------- |
|
||||||
| `label` (required) | `string` | Can be translated (see i18n) |
|
| `label` (verplicht) | `tekenreeks` | Can be translated (see i18n) |
|
||||||
| `hint` | `string` | Can be translated (see i18n) |
|
| `hint` | `tekenreeks` | Can be translated (see i18n) |
|
||||||
|
|
||||||
### files
|
### bestanden
|
||||||
|
|
||||||
Array of file patterns that describes the entries to be included when your
|
Array of file patterns that describes the entries to be included when your
|
||||||
plugin is installed.
|
plugin is installed.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user