Category:OSW3cb8cef2225e403092f098f99bc4c472: Difference between revisions

Update package: OSW Base
(Update package: OSW Base)
(Update package: OSW Base)
 
(12 intermediate revisions by 3 users not shown)
Line 4: Line 4:
* General (same as UUID of the category page): 3cb8cef2-225e-4030-92f0-98f99bc4c472
* General (same as UUID of the category page): 3cb8cef2-225e-4030-92f0-98f99bc4c472
* FhG: 18dfa021-fa38-5833-947f-1ae363511b41
* FhG: 18dfa021-fa38-5833-947f-1ae363511b41
{{#ask: [[{{FULLPAGENAME}}]]
|?HasLabel={{#switch: {{USERLANGUAGECODE}} |de=Label (de) |#default=Label (en) }} |+lang={{USERLANGUAGECODE}}
|?HasNumberOfMembers={{#switch:{{USERLANGUAGECODE}} |en=Number of members|de=Mitarbeitende (Anzahl) |#default=Number of members }}
|format=datatable
|limit=5000
|sort=Display title of
|order=asc
}}
jsondata
Line 27: Line 27:
             "lang": "de"
             "lang": "de"
         }
         }
    ],
    "instance_rdf_type": [
        "schema:Organization"
    ],
    "utf8_icon": [
        "🏢"
     ]
     ]
}
}
jsonschema
Line 1: Line 1:
{
{
     "@context": [
     "@context": [
        "/wiki/Category:Item?action=raw\u0026slot=jsonschema",
         {
         {
             "abbreviation": {
             "abbreviation": {
                 "@id": "Property:HasAbbreviation",
                 "@id": "Property:HasAbbreviation",
                 "@type": "@id"
                 "@type": "xsd:string"
            },
            "city": {
                "@id": "Property:HasCity",
                "@type": "@id"
             },
             },
             "competence": {
             "competence": {
Line 17: Line 12:
             "competence*": {
             "competence*": {
                 "@id": "Property:HasCompetence",
                 "@id": "Property:HasCompetence",
                "@type": "@id"
            },
            "country": {
                "@id": "Property:HasCountry",
                 "@type": "@id"
                 "@type": "@id"
             },
             },
Line 29: Line 20:
             "email": {
             "email": {
                 "@id": "schema:email",
                 "@id": "schema:email",
                 "@type": "@id"
                 "@type": "xsd:string"
             },
             },
             "email*": {
             "email*": {
                 "@id": "Property:HasEmail",
                 "@id": "Property:HasEmail",
                 "@type": "@id"
                 "@type": "xsd:string"
             },
             },
             "fax_number": {
             "fax_number": {
                 "@id": "schema:faxNumber",
                 "@id": "schema:faxNumber",
                 "@type": "@id"
                 "@type": "xsd:string"
             },
             },
             "fax_number*": {
             "fax_number*": {
                 "@id": "Property:HasFaxNumber",
                 "@id": "Property:HasFaxNumber",
                 "@type": "@id"
                 "@type": "xsd:string"
             },
             },
             "founder": {
             "founder": {
                 "@id": "schema:founder",
                 "@id": "schema:founder",
                 "@type": "@id"
                 "@type": "xsd:string"
             },
             },
             "founder*": {
             "founder*": {
Line 53: Line 44:
             "founding_date": {
             "founding_date": {
                 "@id": "schema:foundingDate",
                 "@id": "schema:foundingDate",
                 "@type": "@id"
                 "@type": "xsd:date"
             },
             },
             "founding_date*": {
             "founding_date*": {
                 "@id": "Property:HasFoundingDate",
                 "@id": "Property:HasFoundingDate",
                 "@type": "@id"
                 "@type": "xsd:date"
             },
             },
             "founding_location": {
             "founding_location": {
Line 73: Line 64:
             "funder*": {
             "funder*": {
                 "@id": "Property:HasFunder",
                 "@id": "Property:HasFunder",
                "@type": "@id"
            },
            "house_no": {
                "@id": "Property:HasHouseNo",
                 "@type": "@id"
                 "@type": "@id"
             },
             },
Line 89: Line 76:
             "legal_name": {
             "legal_name": {
                 "@id": "schema:legalName",
                 "@id": "schema:legalName",
                 "@type": "@id"
                 "@type": "xsd:string"
             },
             },
             "legal_name*": {
             "legal_name*": {
                 "@id": "Property:HasLegalName",
                 "@id": "Property:HasLegalName",
                 "@type": "@id"
                 "@type": "xsd:string"
             },
             },
             "mailing_list": {
             "mailing_list": {
Line 133: Line 120:
             "phone_number*": {
             "phone_number*": {
                 "@id": "Property:HasPhoneNumber",
                 "@id": "Property:HasPhoneNumber",
                 "@type": "@id"
                 "@type": "xsd:string"
             },
             },
             "postal_address": {
             "postal_address": {
                "@id": "schema:address",
                "@type": "@id"
            },
            "postal_address*": {
                 "@id": "Property:HasPostalAddress",
                 "@id": "Property:HasPostalAddress",
                 "@type": "@id"
                 "@type": "@id",
            },
                 "@context": [
            "postal_code": {
                    "/wiki/JsonSchema:PostalAddress?action=raw"
                "@id": "schema:postalCode",
                 ]
                "@type": "@id"
            },
            "postal_code*": {
                "@id": "Property:HasPostalCode",
                 "@type": "@id"
            },
            "post_office_box_no": {
                "@id": "schema:postOfficeBoxNumber",
                 "@type": "@id"
             },
             },
             "post_office_box_no*": {
             "ror_id": {
                 "@id": "Property:HasPoBoxNo",
                 "@id": "Property:HasRorId",
                 "@type": "@id"
                 "@type": "xsd:string"
            },
            "region": {
                "@id": "schema:addressLocality",
                "@type": "@id"
            },
            "region*": {
                "@id": "Property:HasRegion",
                "@type": "@id"
             },
             },
             "secretary": {
             "secretary": {
Line 177: Line 143:
             "site*": {
             "site*": {
                 "@id": "Property:IsLocatedIn",
                 "@id": "Property:IsLocatedIn",
                "@type": "@id"
            },
            "state": {
                "@id": "schema:addressRegion",
                "@type": "@id"
            },
            "state*": {
                "@id": "Property:HasState",
                "@type": "@id"
            },
            "street_name": {
                "@id": "schema:streetAddress",
                "@type": "@id"
            },
            "street_name*": {
                "@id": "Property:HasStreet",
                 "@type": "@id"
                 "@type": "@id"
             },
             },
Line 205: Line 155:
             "tax_id": {
             "tax_id": {
                 "@id": "schema:taxID",
                 "@id": "schema:taxID",
                 "@type": "@id"
                 "@type": "xsd:string"
             },
             },
             "tax_id*": {
             "tax_id*": {
                 "@id": "Property:HasTaxId",
                 "@id": "Property:HasTaxId",
                 "@type": "@id"
                 "@type": "xsd:string"
             },
             },
             "topic": {
             "topic": {
Line 221: Line 171:
             "vat_id": {
             "vat_id": {
                 "@id": "schema:vatID",
                 "@id": "schema:vatID",
                 "@type": "@id"
                 "@type": "xsd:string"
             },
             },
             "vat_id*": {
             "vat_id*": {
                 "@id": "Property:HasVatId",
                 "@id": "Property:HasVatId",
                 "@type": "@id"
                 "@type": "xsd:string"
             },
             },
             "website": {
             "website": {
Line 233: Line 183:
             "website*": {
             "website*": {
                 "@id": "Property:HasWebsite",
                 "@id": "Property:HasWebsite",
                 "@type": "@id"
                 "@type": "xsd:anyURI"
             },
             },
             "associated_acl_roles*": {
             "associated_acl_roles*": {
                 "@id": "Property:HasAssociatedAclRole"
                 "@id": "Property:HasAssociatedAclRole"
             }
             }
         }
         },
        "/wiki/Category:Item?action=raw\u0026slot=jsonschema"
     ],
     ],
     "allOf": [
     "allOf": [
Line 257: Line 208:
     },
     },
     "defaultProperties": [
     "defaultProperties": [
        "uuid",
         "abbreviation"
        "label",
         "abbreviation",
        "deputy_manager",
        "mailing_list",
        "manager",
        "secretary",
        "superordinate_ou",
        "topic",
        "website",
        "phone_number",
        "fax_number",
        "email",
        "image",
        "member_of",
        "postal_address"
     ],
     ],
     "required": [
     "required": [
Line 284: Line 220:
         },
         },
         "abbreviation": {
         "abbreviation": {
            "$comment": "should reuse short_name from Entity",
             "title": "Acronym",
             "title": "Acronym",
             "title*": {
             "title*": {
Line 302: Line 239:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "",
                 "title": "Competence",
                "title*": {
                    "de": "Kompetenz"
                },
                 "type": "string",
                 "type": "string",
                 "format": "autocomplete",
                 "format": "autocomplete",
                 "range": "Category:OSW5eb9c52b804544dc870dfd54ff434428"
                 "range": "Category:OSW5eb9c52b804544dc870dfd54ff434428"
             },
             },
             "uniqueItems": true,
             "uniqueItems": true
            "minItems": 1,
            "default": [
                ""
            ]
         },
         },
         "deputy_manager": {
         "deputy_manager": {
Line 321: Line 257:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "",
                 "title": "Deputy manager",
                "title*": {
                    "de": "Stellvertretende:r Manager:in"
                },
                 "type": "string",
                 "type": "string",
                 "format": "autocomplete",
                 "format": "autocomplete",
                 "range": "Category:OSW44deaa5b806d41a2a88594f562b110e9"
                 "range": "Category:OSW44deaa5b806d41a2a88594f562b110e9"
             },
             },
             "minItems": 1,
             "uniqueItems": true
            "default": [
                ""
            ]
         },
         },
         "founder": {
         "founder": {
             "title": "Founder",
             "title": "Founder",
             "title*": {
             "title*": {
                "en": "Founder",
                 "de": "Gründer:in"
                 "de": "Gründer:in"
             },
             },
Line 340: Line 275:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "",
                 "title": "Founder",
                "title*": {
                    "de": "Gründer:in"
                },
                 "type": "string",
                 "type": "string",
                 "format": "autocomplete",
                 "format": "autocomplete",
                 "range": "Category:OSW44deaa5b806d41a2a88594f562b110e9"
                 "range": "Category:OSW44deaa5b806d41a2a88594f562b110e9"
             },
             },
             "minItems": 1,
             "uniqueItems": true
            "default": [
                ""
            ]
         },
         },
         "founding_date": {
         "founding_date": {
Line 357: Line 292:
             },
             },
             "type": "string",
             "type": "string",
             "format": "date",
             "format": "date"
            "default": ""
         },
         },
         "founding_location": {
         "founding_location": {
Line 367: Line 301:
             },
             },
             "type": "string",
             "type": "string",
             "format": "text",
             "format": "text"
            "default": ""
         },
         },
         "funder": {
         "funder": {
Line 400: Line 333:
             },
             },
             "type": "string",
             "type": "string",
             "format": "text",
             "format": "text"
            "default": ""
         },
         },
         "legal_form": {
         "legal_form": {
Line 410: Line 342:
             },
             },
             "type": "string",
             "type": "string",
             "format": "text",
             "format": "text"
            "default": ""
         },
         },
         "mailing_list": {
         "mailing_list": {
Line 425: Line 356:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "",
                 "title": "Mailing list",
                "title*": {
                    "de": "E-Mail-Verteiler"
                },
                 "type": "string",
                 "type": "string",
                 "format": "email"
                 "format": "email"
             }
             },
            "uniqueItems": true
         },
         },
         "manager": {
         "manager": {
Line 438: Line 373:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "",
                 "title": "Manager",
                "title*": {
                    "de": "Manager:in"
                },
                 "type": "string",
                 "type": "string",
                 "format": "autocomplete",
                 "format": "autocomplete",
                 "range": "Category:OSW44deaa5b806d41a2a88594f562b110e9"
                 "range": "Category:OSW44deaa5b806d41a2a88594f562b110e9"
             },
             },
             "minItems": 1,
             "uniqueItems": true
            "default": [
                ""
            ]
         },
         },
         "member_of": {
         "member_of": {
Line 460: Line 395:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "",
                 "title": "Member of",
                "title*": {
                    "de": "Mitglied in"
                },
                 "type": "string",
                 "type": "string",
                 "format": "autocomplete",
                 "format": "autocomplete",
                 "range": "Category:OSW3cb8cef2225e403092f098f99bc4c472"
                 "range": "Category:OSW3cb8cef2225e403092f098f99bc4c472"
             },
             },
             "default": [
             "uniqueItems": true
                ""
            ]
         },
         },
         "member_persons": {
         "member_persons": {
Line 481: Line 417:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "Member",
                 "title": "Member person(s)",
                 "title*": {
                 "title*": {
                     "de": "Mitglied"
                     "de": "Mitgliedsperson(en)"
                 },
                 },
                 "type": "string",
                 "type": "string",
Line 489: Line 425:
                 "range": "Category:OSW44deaa5b806d41a2a88594f562b110e9"
                 "range": "Category:OSW44deaa5b806d41a2a88594f562b110e9"
             },
             },
             "default": [
             "uniqueItems": true
                ""
            ]
         },
         },
         "member_ous": {
         "member_ous": {
Line 505: Line 439:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "Member",
                 "title": "Member OU(s)",
                 "title*": {
                 "title*": {
                     "de": "Mitglied"
                     "de": "Mitglied OE(s)"
                 },
                 },
                 "type": "string",
                 "type": "string",
Line 513: Line 447:
                 "range": "Category:OSW3cb8cef2225e403092f098f99bc4c472"
                 "range": "Category:OSW3cb8cef2225e403092f098f99bc4c472"
             },
             },
             "default": [
             "uniqueItems": true
                ""
            ]
         },
         },
         "secretary": {
         "secretary": {
Line 525: Line 457:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "",
                 "title": "Secretary",
                "title*": {
                    "de": "Sekretär:in"
                },
                 "type": "string",
                 "type": "string",
                 "format": "autocomplete",
                 "format": "autocomplete",
                 "range": "Category:OSW44deaa5b806d41a2a88594f562b110e9"
                 "range": "Category:OSW44deaa5b806d41a2a88594f562b110e9"
             },
             },
             "default": [
             "uniqueItems": true
                 ""
        },
        "postal_address": {
            "allOf": [
                 {
                    "$ref": "/wiki/JsonSchema:PostalAddress?action=raw"
                }
             ]
             ]
         },
         },
         "postal_address": {
         "ror_id": {
            "type": "object",
             "title": "ROR ID",
             "title": "Postal address",
             "title*": {
             "title*": {
                 "de": "Postalische Adresse"
                 "de": "ROR ID"
             },
             },
             "description": "Physical address of the organizational unit.",
             "description": "ID provided by https://ror.org/",
             "description*": {
             "description*": {
                 "de": "Physische Adresse der Organisationseinheit."
                 "de": "ID bereitgestellt von https://ror.org/"
             },
             },
             "eval_template": {
             "type": "string"
                "type": "wikitext",
                "mode": "render",
                "value": "{{{street_name|}}} {{{house_no|}}}, {{{postal_code|}}} {{{city|}}}, {{{country|}}}"
            },
            "required": [
                "uuid"
            ],
            "defaultProperties": [
                "uuid",
                "street_name",
                "house_no",
                "postal_code",
                "city",
                "country"
            ],
            "properties": {
                "uuid": {
                    "type": "string",
                    "format": "uuid",
                    "options": {
                        "hidden": true
                    }
                },
                "country": {
                    "title": "Country",
                    "title*": {
                        "de": "Land"
                    },
                    "type": "string",
                    "format": "autocomplete",
                    "range": "Category:OSW0551abcd6f734047825e3ded4c8a0ffe"
                },
                "state": {
                    "title": "State",
                    "title*": {
                        "de": "Bundesland"
                    },
                    "type": "string"
                },
                "region": {
                    "title": "Region",
                    "title*": {
                        "de": "Region"
                    },
                    "type": "string"
                },
                "post_office_box_no": {
                    "title": "PO box number",
                    "title*": {
                        "de": "Postfach nummer"
                    },
                    "type": "number"
                },
                "postal_code": {
                    "title": "Postal code",
                    "title*": {
                        "de": "Postleitzahl"
                    },
                    "type": "string"
                },
                "city": {
                    "title": "City",
                    "title*": {
                        "de": "Stadt"
                    },
                    "type": "string"
                },
                "street_name": {
                    "title": "Street",
                    "title*": {
                        "de": "Straße"
                    },
                    "type": "string"
                },
                "house_no": {
                    "title": "House number",
                    "title*": {
                        "de": "Hausnummer"
                    },
                    "type": "string"
                }
            }
         },
         },
         "site": {
         "site": {
Line 641: Line 498:
                 },
                 },
                 "type": "string",
                 "type": "string",
                 "oneOf": [
                 "format": "autocomplete",
                    {
                "range": "Category:OSW473d7a1ed48544d1be83b258b5810948"
                        "title": "Entry with autocomplete",
                        "title*": {
                            "de": "Eintrag mit Autocomplete"
                        },
                        "format": "autocomplete",
                        "range": "Category:OSW473d7a1ed48544d1be83b258b5810948",
                        "autocomplete_": true
                    },
                    {
                        "title": "Free text entry",
                        "title*": {
                            "de": "Freitext-Eintrag"
                        },
                        "format": "string",
                        "freetext_": true
                    }
                ]
             },
             },
             "uniqueItems": true,
             "uniqueItems": true
            "minItems": 1,
            "default": [
                ""
            ]
         },
         },
         "superordinate_ou": {
         "superordinate_ou": {
Line 683: Line 519:
                 "range": "Category:OSW3cb8cef2225e403092f098f99bc4c472"
                 "range": "Category:OSW3cb8cef2225e403092f098f99bc4c472"
             },
             },
             "default": [
             "uniqueItems": true
                ""
            ]
         },
         },
         "tax_id_obj": {
         "tax_id_obj": {
Line 710: Line 544:
                             "de": "ID"
                             "de": "ID"
                         },
                         },
                         "type": "string",
                         "type": "string"
                        "default": ""
                     },
                     },
                     "country": {
                     "country": {
Line 720: Line 553:
                         "type": "string",
                         "type": "string",
                         "format": "autocomplete",
                         "format": "autocomplete",
                         "range": "Category:OSW0551abcd6f734047825e3ded4c8a0ffe",
                         "range": "Category:OSW0551abcd6f734047825e3ded4c8a0ffe"
                        "default": ""
                     }
                     }
                 }
                 }
Line 749: Line 581:
                             "de": "ID"
                             "de": "ID"
                         },
                         },
                         "type": "string",
                         "type": "string"
                        "default": ""
                     },
                     },
                     "country": {
                     "country": {
Line 759: Line 590:
                         "type": "string",
                         "type": "string",
                         "format": "autocomplete",
                         "format": "autocomplete",
                         "range": "Category:OSW0551abcd6f734047825e3ded4c8a0ffe",
                         "range": "Category:OSW0551abcd6f734047825e3ded4c8a0ffe"
                        "default": ""
                     }
                     }
                 }
                 }
Line 773: Line 603:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "",
                 "title": "Topic(s)",
                "title*": {
                    "de": "Thema/en"
                },
                 "type": "string",
                 "type": "string",
                 "format": "autocomplete",
                 "format": "autocomplete",
                 "range": "Category:OSW5a13eeda5ed5405ea7ef62ea6feeceec"
                 "range": "Category:OSW5a13eeda5ed5405ea7ef62ea6feeceec"
             },
             },
             "uniqueItems": true,
             "uniqueItems": true
            "minItems": 1,
            "default": [
                ""
            ]
         },
         },
         "website": {
         "website": {
Line 797: Line 626:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "",
                 "title": "Website",
                "title*": {
                    "de": "Webseite"
                },
                 "type": "string",
                 "type": "string",
                 "format": "uri"
                 "format": "uri"
Line 816: Line 648:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "",
                 "title": "Email address",
                "title*": {
                    "de": "E-Mail"
                },
                 "type": "string",
                 "type": "string",
                 "format": "email"
                 "format": "email"
Line 839: Line 674:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "",
                 "title": "Phone number",
                "title*": {
                    "de": "Telefonnummer"
                },
                 "type": "string",
                 "type": "string",
                 "pattern": "(?:(?:(?:\\+|00|011)[\\.\\/\\-\\ \\t]*([17]|2(?:[07]|[1-689]\\d)|3(?:[0-4679]|[578]\\d)|4(?:[013-9]|2\\d)|5(?:[1-8]|[09]\\d)|6(?:[0-6]|[789]\\d)|8(?:[1246]|[035789]\\d)|9(?:[0-58]|[679]\\d))[\\.\\/\\-\\ \\t]*|([17])[\\.\\/\\-\\ ])?(?:\\((\\d{1,6})\\)[\\.\\/\\-\\ \\t]*)?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(\\d{0,10}?)(\\d{1,})(?:[\\.\\/\\-;\\ \\t]*e?xt?[\\.\\/\\-=\\ \\t]*(\\d{1,14}))?)?"
                 "pattern": "(?:(?:(?:\\+|00|011)[\\.\\/\\-\\ \\t]*([17]|2(?:[07]|[1-689]\\d)|3(?:[0-4679]|[578]\\d)|4(?:[013-9]|2\\d)|5(?:[1-8]|[09]\\d)|6(?:[0-6]|[789]\\d)|8(?:[1246]|[035789]\\d)|9(?:[0-58]|[679]\\d))[\\.\\/\\-\\ \\t]*|([17])[\\.\\/\\-\\ ])?(?:\\((\\d{1,6})\\)[\\.\\/\\-\\ \\t]*)?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(\\d{0,10}?)(\\d{1,})(?:[\\.\\/\\-;\\ \\t]*e?xt?[\\.\\/\\-=\\ \\t]*(\\d{1,14}))?)?"
Line 862: Line 700:
             "format": "table",
             "format": "table",
             "items": {
             "items": {
                 "title": "",
                 "title": "Fax number",
                "title*": {
                    "de": "Faxnummer"
                },
                 "type": "string",
                 "type": "string",
                 "pattern": "(?:(?:(?:\\+|00|011)[\\.\\/\\-\\ \\t]*([17]|2(?:[07]|[1-689]\\d)|3(?:[0-4679]|[578]\\d)|4(?:[013-9]|2\\d)|5(?:[1-8]|[09]\\d)|6(?:[0-6]|[789]\\d)|8(?:[1246]|[035789]\\d)|9(?:[0-58]|[679]\\d))[\\.\\/\\-\\ \\t]*|([17])[\\.\\/\\-\\ ])?(?:\\((\\d{1,6})\\)[\\.\\/\\-\\ \\t]*)?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(\\d{0,10}?)(\\d{1,})(?:[\\.\\/\\-;\\ \\t]*e?xt?[\\.\\/\\-=\\ \\t]*(\\d{1,14}))?)?"
                 "pattern": "(?:(?:(?:\\+|00|011)[\\.\\/\\-\\ \\t]*([17]|2(?:[07]|[1-689]\\d)|3(?:[0-4679]|[578]\\d)|4(?:[013-9]|2\\d)|5(?:[1-8]|[09]\\d)|6(?:[0-6]|[789]\\d)|8(?:[1246]|[035789]\\d)|9(?:[0-58]|[679]\\d))[\\.\\/\\-\\ \\t]*|([17])[\\.\\/\\-\\ ])?(?:\\((\\d{1,6})\\)[\\.\\/\\-\\ \\t]*)?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(?:(\\d{1,6})[\\.\\/\\-\\ ])?(\\d{0,10}?)(\\d{1,})(?:[\\.\\/\\-;\\ \\t]*e?xt?[\\.\\/\\-=\\ \\t]*(\\d{1,14}))?)?"
header_template
Line 108: Line 108:
         </th>
         </th>
         <td>{{#ask:
         <td>{{#ask:
             [[Category:OSW44deaa5b806d41a2a88594f562b110e9]][[HasOU::{{FULLPAGENAME}}]]}}
             [[Category:OSW44deaa5b806d41a2a88594f562b110e9]][[HasOu::{{FULLPAGENAME}}]]}}
         </td>
         </td>
     </tr>
     </tr>
Line 127: Line 127:
     </tr>
     </tr>
</table>
</table>
<!-- Overview of Members -->
=={{#switch:{{USERLANGUAGECODE}}|en=Members |de=Mitarbeitende|#default=Members}}==
{{#set: HasNumberOfMembers=
    {{#ask: [[Category:OSW44deaa5b806d41a2a88594f562b110e9]][[HasOu::{{FULLPAGENAME}}]]
        |format=count
        |limit=1000
        }}
}}
{{#switch:{{USERLANGUAGECODE}}
        |en=Number of members
        |de=Mitarbeitende (Anzahl)
        |#default=Number of members
    }}: {{#show: {{FULLPAGENAME}} |?HasNumberOfMembers}}
{{#ask: [[Category:OSW44deaa5b806d41a2a88594f562b110e9]][[HasOu::{{FULLPAGENAME}}]]
    |?HasRoom={{#switch: {{USERLANGUAGECODE}} |en=Room |de=Raum |#default=Room}}
    |?HasPhoneNumber={{#switch: {{USERLANGUAGECODE}} |en=Phone |de=Telefon |#default=Phone}}
    |?HasSuperior={{#switch: {{USERLANGUAGECODE}} |en=Superior |de=Führungskraft |#default=Superior}}
    |?HasRole={{#switch: {{USERLANGUAGECODE}} |en=Role |de=Rolle |#default=Role}}
    |format=table
    |limit=1000
    |sort=Display title of
    |order=asc
    }}