473
edits
(Update package: OSW Base) |
(Update package: OSW Base) |
||
Line 1: | Line 1: | ||
=={{#switch: {{USERLANGUAGECODE}} |en=Instances|de=Instanzen|#default=Instances}}== | |||
{{#ask: [[{{FULLPAGENAME}}]] | |||
|?HasStartDateAndTime={{#switch: {{USERLANGUAGECODE}} |en=Start date|de=Startdatum|#default=Start date}} | |||
|?HasEndDateAndTime={{#switch: {{USERLANGUAGECODE}} |en=End date|de=Enddatum|#default=End date}} | |||
|format=datatable | |||
|limit=1000 | |||
}} | |||
jsondata | |||
---|---|---|---|
Line 1: | Line 1: | ||
{ | { | ||
"type": [ | |||
"Category:Category" | |||
], | |||
"subclass_of": [ | "subclass_of": [ | ||
"Category:Item" | "Category:Item" | ||
], | |||
"utf8_icon": [ | |||
"📆" | |||
], | ], | ||
"uuid": "0e084dec-ca6f-48a7-b023-d6b7b2c1452d", | "uuid": "0e084dec-ca6f-48a7-b023-d6b7b2c1452d", | ||
Line 17: | Line 23: | ||
"description": [ | "description": [ | ||
{ | { | ||
"text": " | "text": "An event, either local, remote or hybrid. E.g., a meeting or a conference. This element is intended to be used to document events. It is dedicated especially to notes, resolutions and tasks. For recurring events (series), the tasks should be managed there.", | ||
"lang": "en" | "lang": "en" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "Ein Ereignis, entweder lokal, remote oder hybrid. Z.B. eine Besprechung oder eine Konferenz. Dieses Element ist für die Dokumentation von Ereignissen gedacht. Es ist insbesondere für Notizen, Beschlüsse und Aufgaben vorgesehen. Bei wiederkehrenden Ereignissen (Serien) sollten die Aufgaben dort verwaltet werden.", | ||
"lang": "de" | "lang": "de" | ||
} | } | ||
] | ] | ||
} | } | ||
jsonschema | |||
Line 3: | Line 3: | ||
"/wiki/Category:Item?action=raw\u0026slot=jsonschema", | "/wiki/Category:Item?action=raw\u0026slot=jsonschema", | ||
{ | { | ||
" | "associated_ou": { | ||
" | "@id": "Property:HasAssociatedOu", | ||
" | "@type": "@id" | ||
}, | |||
"end_date": "schema:endDate", | "duration": { | ||
"end_date*": "Property:HasEndDateAndTime", | "@id": "schema:duration", | ||
"end_date_min | "@type": "@id" | ||
"end_date_max | }, | ||
"location_name": "schema:location", | "duration*": { | ||
"url": "schema:url" | "@id": "Property:HasDuration", | ||
"@type": "@id" | |||
}, | |||
"end_date": { | |||
"@id": "schema:endDate", | |||
"@type": "@id" | |||
}, | |||
"end_date*": { | |||
"@id": "Property:HasEndDateAndTime", | |||
"@type": "@id" | |||
}, | |||
"end_date_min": { | |||
"@id": "Property:HasEndDateAndTime", | |||
"@type": "@id" | |||
}, | |||
"end_date_max": { | |||
"@id": "Property:HasEndDateAndTime", | |||
"@type": "@id" | |||
}, | |||
"event_series": { | |||
"@id": "Property:IsPartOf", | |||
"@type": "@id" | |||
}, | |||
"location_name": { | |||
"@id": "schema:location", | |||
"@type": "@id" | |||
}, | |||
"location_name*": { | |||
"@id": "Property:HasLocation", | |||
"@type": "@id" | |||
}, | |||
"minutes_taker": { | |||
"@id": "Property:HasMinutesTaker", | |||
"@type": "@id" | |||
}, | |||
"organizer": { | |||
"@id": "schema:organizer", | |||
"@type": "@id" | |||
}, | |||
"organizer*": { | |||
"@id": "Property:HasOrganizer", | |||
"@type": "@id" | |||
}, | |||
"participants": { | |||
"@id": "Property:HasParticipant", | |||
"@type": "@id" | |||
}, | |||
"start_date": { | |||
"@id": "Property:HasStartDateAndTime", | |||
"@type": "@id" | |||
}, | |||
"start_date*": { | |||
"@id": "schema:startDate", | |||
"@type": "@id" | |||
}, | |||
"start_date_min": { | |||
"@id": "Property:HasStartDateAndTime", | |||
"@type": "@id" | |||
}, | |||
"start_date_max": { | |||
"@id": "Property:HasStartDateAndTime", | |||
"@type": "@id" | |||
}, | |||
"url": { | |||
"@id": "schema:url", | |||
"@type": "@id" | |||
}, | |||
"url*": { | |||
"@id": "Property:HasUrl", | |||
"@type": "@id" | |||
} | |||
} | } | ||
], | ], | ||
"allOf": [ | "allOf": [ | ||
Line 23: | Line 89: | ||
"$ref": "/wiki/Category:Item?action=raw\u0026slot=jsonschema" | "$ref": "/wiki/Category:Item?action=raw\u0026slot=jsonschema" | ||
} | } | ||
], | |||
"type": "object", | |||
"rdf_type": { | |||
"title": "RDF type", | |||
"title*": { | |||
"de": "RDF-Typ" | |||
}, | |||
"type": "string", | |||
"default": "schema:Event", | |||
"options": { | |||
"hidden": true | |||
} | |||
}, | |||
"schema_type": [ | |||
"schema:Event" | |||
], | ], | ||
"title": "Event", | "title": "Event", | ||
"title*": { | "title*": { | ||
"de": "Ereignis" | "de": "Ereignis", | ||
"en": "Event" | |||
}, | }, | ||
"description": " | "description": "An event, either local, remote or hybrid. E.g., a meeting or a conference. This element is intended to be used to document events. It is dedicated especially to notes, resolutions and tasks. For recurring events (series), the tasks should be managed there.", | ||
"description*": { | "description*": { | ||
"de": " | "de": "Ein Ereignis, entweder lokal, remote oder hybrid. Z.B. eine Besprechung oder eine Konferenz. Dieses Element ist für die Dokumentation von Ereignissen gedacht. Es ist insbesondere für Notizen, Beschlüsse und Aufgaben vorgesehen. Bei wiederkehrenden Ereignissen (Serien) sollten die Aufgaben dort verwaltet werden.", | ||
"en": "An event, either local, remote or hybrid. E.g., a meeting or a conference. This element is intended to be used to document events. It is dedicated especially to notes, resolutions and tasks. For recurring events (series), the tasks should be managed there." | |||
}, | }, | ||
"properties": { | "properties": { | ||
"type": { | |||
"default": [ | |||
"Category:OSW0e084decca6f48a7b023d6b7b2c1452d" | |||
] | |||
}, | |||
"start_date": { | "start_date": { | ||
"type": "string", | "type": "string", | ||
Line 94: | Line 182: | ||
"filter": "max" | "filter": "max" | ||
} | } | ||
} | |||
} | |||
}, | |||
"duration": { | |||
"type": "object", | |||
"title": "Event duration", | |||
"title*": { | |||
"de": "Dauer des Ereignisses" | |||
}, | |||
"properties": { | |||
"number": { | |||
"type": "number", | |||
"title": "Count", | |||
"title*": { | |||
"de": "Anzahl" | |||
}, | |||
"default": 1 | |||
}, | |||
"unit": { | |||
"type": "string", | |||
"title": "Unit", | |||
"title*": { | |||
"de": "Einheit" | |||
}, | |||
"enum": [ | |||
"minute(s)", | |||
"hour(s)", | |||
"day(s)", | |||
"week(s)", | |||
"month(s)", | |||
"year(s)" | |||
], | |||
"default": "hour(s)" | |||
} | } | ||
} | } | ||
Line 123: | Line 244: | ||
"flatpickr": {} | "flatpickr": {} | ||
} | } | ||
}, | |||
"event_series": { | |||
"title": "Part of (event series)", | |||
"title*": { | |||
"de": "Teil von (Ereignisserie)" | |||
}, | |||
"description": "The event series this event is part of.", | |||
"description*": { | |||
"de": "Die Ereignisserie, zu der dieses Ereignis gehört." | |||
}, | |||
"type": "string", | |||
"format": "autocomplete", | |||
"options": { | |||
"autocomplete": { | |||
"query": "[[Category:OSWf62d07b325124027b82fbec0a7b852df]] |?Display_title_of=label" | |||
} | |||
}, | |||
"default": "" | |||
}, | }, | ||
"location_name": { | "location_name": { | ||
Line 140: | Line 279: | ||
"format": "url" | "format": "url" | ||
}, | }, | ||
"type": { | "event_classifier": { | ||
"title": "Internal or external", | |||
"title*": { | |||
"de": "Intern oder extern" | |||
}, | |||
"type": "string", | |||
"enum": [ | |||
"internal", | |||
"external" | |||
] | |||
}, | |||
"participants": { | |||
"title": "Participants", | |||
"title*": { | |||
"de": "Teilnehmer*innen" | |||
}, | |||
"type": "array", | |||
"format": "table", | |||
"items": { | |||
"title": "Participant", | |||
"title*": { | |||
"de": "Teilnehmer*in" | |||
}, | |||
"type": "string", | |||
"format": "autocomplete", | |||
"options": { | |||
"autocomplete": { | |||
"category": "Category:OSW44deaa5b806d41a2a88594f562b110e9" | |||
} | |||
} | |||
}, | |||
"uniqueItems": true, | |||
"default": [ | |||
"" | |||
] | |||
}, | |||
"minutes_taker": { | |||
"title": "Minutes taker", | |||
"title*": { | |||
"de": "Protokollant*innen" | |||
}, | |||
"type": "array", | |||
"format": "table", | |||
"items": { | |||
"title": "Minutes taker", | |||
"title*": { | |||
"de": "Protokollant*in" | |||
}, | |||
"type": "string", | |||
"format": "autocomplete", | |||
"options": { | |||
"autocomplete": { | |||
"category": "Category:OSW44deaa5b806d41a2a88594f562b110e9" | |||
} | |||
} | |||
}, | |||
"uniqueItems": true, | |||
"default": [ | |||
"" | |||
] | |||
}, | |||
"organizer": { | |||
"title": "Organizer(s)", | |||
"title*": { | |||
"de": "Organisator*innen" | |||
}, | |||
"description": "Organizer(s) of the event, person or organizational unit.", | |||
"description*": { | |||
"de": "Organisator*in des Ereignisses, Person oder Organisationseinheit" | |||
}, | |||
"type": "array", | |||
"format": "table", | |||
"items": { | |||
"title": "Organizer", | |||
"title*": { | |||
"de": "Organisator*in" | |||
}, | |||
"type": "string", | |||
"format": "autocomplete", | |||
"options": { | |||
"autocomplete": { | |||
"query": "[[Category:OSW44deaa5b806d41a2a88594f562b110e9]] OR [[Category:OSW3cb8cef2225e403092f098f99bc4c472]] |?Display_title_of=label" | |||
} | |||
} | |||
}, | |||
"uniqueItems": true, | |||
"default": [ | |||
"" | |||
] | |||
}, | |||
"associated_ou": { | |||
"title": "Associated organizational unit(s)", | |||
"title*": { | |||
"de": "Assoziierte Organisationseinheit(en)" | |||
}, | |||
"description": "E.g., the organizational unit for which this event is most relevant or whos members are most likely to participate.", | |||
"description*": { | |||
"de": "Z.B. die Organisationseinheit, für die dieses Ereignis am relevantesten ist oder deren Mitglieder am ehesten teilnehmen." | |||
}, | |||
"type": "array", | |||
"format": "table", | |||
"items": { | |||
"title": "Associated organizational unit", | |||
"title*": { | |||
"de": "Assoziierte Organisationseinheit" | |||
}, | |||
"type": "string", | |||
"format": "autocomplete", | |||
"options": { | |||
"autocomplete": { | |||
"category": "Category:OSW3cb8cef2225e403092f098f99bc4c472" | |||
} | |||
} | |||
}, | |||
"uniqueItems": true, | |||
"default": [ | |||
"" | |||
] | |||
}, | |||
"project": { | |||
"title": "Project(s)", | |||
"title*": { | |||
"de": "Projekt(e)" | |||
}, | |||
"description": "Project(s) this event is associated with. E,g., the project for which this meeting is held.", | |||
"description*": { | |||
"de": "Projekt(e), mit dem/denen dieses Ereignis assoziiert ist. Z.B. das Projekt im Rahmen dessen ein Meeting stattfindet." | |||
}, | |||
"type": "array", | |||
"format": "table", | |||
"items": { | |||
"title": "Project", | |||
"title*": { | |||
"de": "Projekt" | |||
}, | |||
"type": "string", | |||
"format": "autocomplete", | |||
"options": { | |||
"autocomplete": { | |||
"category": "Category:OSWb2d7e6a2eff94c82b7f1f2699d5b0ee3" | |||
} | |||
} | |||
}, | |||
"uniqueItems": true, | |||
"default": [ | "default": [ | ||
" | "" | ||
] | ] | ||
} | } | ||
Line 148: | Line 430: | ||
"required": [ | "required": [ | ||
"type" | "type" | ||
] | ], | ||
"uuid": "0e084dec-ca6f-48a7-b023-d6b7b2c1452d" | |||
} | } | ||
header_template | |||
Line 1: | Line 1: | ||
=={{#switch:{{USERLANGUAGECODE}}|en=Participants|de=Teilnehmende}}== | |||
{{#ask: [[Category:OSW44deaa5b806d41a2a88594f562b110e9]][[-HasParticipant::{{FULLPAGENAME}}]] | |||
|?HasOu={{#switch: {{USERLANGUAGECODE}} |en=OU |de=OE |#default=OU}} | |||
|?HasRoom={{#switch: {{USERLANGUAGECODE}} |en=Room |de=Raum |#default=Room}} | |||
|?HasPhoneNumber={{#switch: {{USERLANGUAGECODE}} |en=Phone |de=Telefon |#default=Phone}} | |||
|format=datatable | |||
|limit=1000 | |||
}} |
edits