scheduled-plugin-pretalx-br.../node.json

75 lines
2 KiB
JSON

{
"name": "Plugin: pretalx-broadcast-tools",
"permissions": {
"network": "Has to fetch schedule from remote site"
},
"options": [{
"title": "Design",
"type": "section"
}, {
"title": "Font (headline",
"ui_width": 6,
"name": "font_headline",
"type": "font",
"default": "silkscreen.ttf"
}, {
"title": "Font (running text)",
"ui_width": 6,
"name": "font",
"type": "font",
"default": "silkscreen.ttf"
}, {
"title": "Show Language",
"ui_width": 4,
"name": "show_language",
"type": "boolean",
"default": true
}, {
"title": "Show Track",
"ui_width": 4,
"name": "show_track",
"type": "boolean",
"default": true
}, {
"title": "Schedule",
"type": "section"
}, {
"title": "JSON flavour",
"ui_width": 12,
"name": "json_flavour",
"type": "select",
"default": "pretalx-broadcast-tools",
"options": [
["pretalx-broadcast-tools", "pretalx-broadcast-tools (input event URL below)"],
["voc-schema", "C3VOC JSON schema compatible (input JSON URL below)"]
]
}, {
"title": "Schedule URL",
"ui_width": 12,
"name": "schedule_url",
"type": "string",
"default": "https://pretalx.example.com/my-super-cool-event/"
}, {
"title": "Rooms",
"name": "rooms",
"doc_link": true,
"type": "list",
"itemname": "Room",
"hint": "Define all rooms in your schedule and assign them to devices",
"items": [{
"title": "Room Name",
"ui_width": 6,
"name": "name",
"type": "string",
"hint": "Name of this room in your events native language",
"default": ""
}, {
"title": "Serial",
"ui_width": 6,
"name": "serial",
"type": "device",
"default": ""
}]
}]
}