-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmanifest.yml
74 lines (72 loc) · 1.71 KB
/
manifest.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
plugin:
name: custom-data-type-link
version: 1.0
url: https://github.com/programmfabrik/easydb-custom-data-type-link
displayname:
en-US: "Custom Data Type: Weblink"
de-DE: "Custom Data Type: Weblink"
info:
de-DE: Mit dem Weblink Plugin können Internet-Links verwaltet werden.
en-US: Use the plugin to store internet links.
server:
api-version:
require: 1
webfrontend:
url: custom-data-type-link.js
l10n: l10n/
custom_types:
link:
mapping:
url:
type: text_oneline
text_plain:
type: text
tld:
type: text_oneline
text:
type: text_l10n
config:
schema:
- name: title
parameters:
type:
type: select
options: ["none", "text", "text-l10n"]
- name: add_timestamp
parameters:
value:
type: bool
mask:
- name: editor_style
parameters:
value:
type: select
options: ["inline", "popover"]
base_config:
- name: weblink
group: weblink
parameters:
templates:
type: table
fields:
- name: name
type: text-l10n
position: 0
- name: url
type: text
regex: "^https?://[^/]+?([a-z0-9]|/.*)$"
position: 1
- name: displayname
type: text-l10n
position: 2
- name: placeholders
type: table
fields:
- name: key
type: text
position: 0
- name: displayname
type: text-l10n
position: 1
position: 0
position: 0