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

148 lines
4.1 KiB
JSON
Raw Normal View History

{
"name": "Plugin: schedule.json",
"permissions": {
"network": "Has to fetch schedule from remote site"
},
"options": [{
2023-12-18 07:58:21 +00:00
"title": "Fonts",
"type": "section"
}, {
2023-12-26 12:01:38 +00:00
"title": "Room Name",
2023-12-18 07:58:21 +00:00
"ui_width": 6,
"name": "font_room",
"type": "font",
"default": "silkscreen.ttf"
}, {
2023-12-26 12:01:38 +00:00
"title": "Talk Title",
2023-12-18 07:58:21 +00:00
"ui_width": 6,
"name": "font_talk",
"type": "font",
"default": "silkscreen.ttf"
}, {
"title": "Day",
"ui_width": 6,
2023-12-18 07:58:21 +00:00
"name": "font_day",
"type": "font",
"default": "silkscreen.ttf"
2023-12-18 10:30:50 +00:00
}, {
"title": "Clock",
"ui_width": 6,
"name": "font_clock",
"type": "font",
"default": "silkscreen.ttf"
2023-12-26 12:01:38 +00:00
}, {
"title": "Track Name",
"ui_width": 6,
"name": "font_track",
"type": "font",
"default": "silkscreen.ttf"
}, {
2023-12-18 07:58:21 +00:00
"title": "all other text",
"ui_width": 6,
2023-12-18 07:58:21 +00:00
"name": "font_text",
"type": "font",
"default": "silkscreen.ttf"
2023-12-18 07:58:21 +00:00
}, {
"title": "Design",
"type": "section"
}, {
"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
2023-12-18 10:30:50 +00:00
}, {
"title": "Clock Format",
2023-12-18 10:30:50 +00:00
"ui_width": 4,
"name": "clock_format",
"type": "string",
"default": "%H:%M",
"hint": "strftime() format specifier"
}, {
"title": "Hide Talks Older Than",
"ui_width": 4,
"name": "hide_talks_older_than_minutes",
"type": "integer",
"default": 25,
"hint": "Hide talks from schedule view if they started more than X minutes ago. Talks that have already ended will never be shown."
}, {
"title": "Schedule",
"type": "section"
}, {
"title": "JSON flavour",
"ui_width": 12,
"name": "json_flavour",
"type": "select",
"default": "voc-schema",
"options": [
["pretalx-broadcast-tools", "pretalx-broadcast-tools (input event URL below)"],
["voc-schema", "schema-compatible JSON (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",
2023-09-30 08:51:18 +00:00
"ui_width": 6,
"name": "name",
"type": "string",
"hint": "Name of this room in your events native language",
"default": ""
}, {
"title": "Serial",
2023-09-30 08:51:18 +00:00
"ui_width": 6,
"name": "serial",
"type": "device",
"default": ""
2023-12-19 09:40:30 +00:00
}, {
"title": "Text block A",
"ui_width": 6,
"name": "text_a",
"type": "text",
"hint": "Room-Specific text A",
"rows": 6,
"default": ""
}, {
"title": "Text block B",
"ui_width": 6,
"name": "text_b",
"type": "text",
"hint": "Room-Specific text B",
"rows": 6,
"default": ""
}, {
"title": "Image A",
"ui_width": 6,
"name": "image_a",
"hint": "Room-Specific image A",
"type": "resource",
"valid": ["image"],
"default": "empty.png"
}, {
"title": "Image B",
"ui_width": 6,
"name": "image_b",
"hint": "Room-Specific image B",
"type": "resource",
"valid": ["image"],
"default": "empty.png"
}]
}]
}