Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7: Difference between revisions

Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7
(Update package: OSW Base)
(Update package: OSW Base)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
=={{#switch:{{USERLANGUAGECODE}}|en=Active users |de=Angestellte Nutzer*innen|#default=Active users}}==
{{#ask: [[{{FULLPAGENAME}}]][[HasEmploymentContractStatus::Item:OSW62770459451644f3841c502df8a5cb1d]]
|?HasOrganization={{#switch: {{USERLANGUAGECODE}} |en=Organization|de=Organisation|#default=Organization}}
|?IsLocatedIn={{#switch: {{USERLANGUAGECODE}} |en=Located at|de=Standort|#default=Located at}}
|?HasEmail={{#switch: {{USERLANGUAGECODE}} |en=Email|de=E-Mail|#default=Email}}
|?HasPhoneNumber={{#switch: {{USERLANGUAGECODE}} |en=Phone |de=Telefon |#default=Phone}}
|format=datatable
|limit=1000
}}
=={{#switch:{{USERLANGUAGECODE}}|en=Inactive users |de=Ausgeschiedene Nutzer*innen|#default=Inactive users}}==
{{#ask: [[{{FULLPAGENAME}}]][[HasEmploymentContractStatus::Item:OSWacf5f4db53264d29ae8744d03796be0b]]
|?HasOrganization={{#switch: {{USERLANGUAGECODE}} |en=Organization|de=Organisation|#default=Organization}}
|?IsLocatedIn={{#switch: {{USERLANGUAGECODE}} |en=Located at|de=Standort|#default=Located at}}
|?HasEmail={{#switch: {{USERLANGUAGECODE}} |en=Email|de=E-Mail|#default=Email}}
|?HasPhoneNumber={{#switch: {{USERLANGUAGECODE}} |en=Phone |de=Telefon |#default=Phone}}
|format=datatable
|limit=1000
}}
== Namespaces ==
== Namespaces ==
for UUID generation via uuid5
for UUID generation via uuid5
jsonschema
Line 2: Line 2:
     "@context": [
     "@context": [
         {
         {
            "employment_contract_status": {
                "@id": "Property:HasEmploymentContractStatus",
                "@type": "@id"
            },
             "room": {
             "room": {
                 "@id": "Property:HasRoom",
                 "@id": "Property:HasRoom",
Line 49: Line 53:
                 "de": "Organization-User-ID"
                 "de": "Organization-User-ID"
             },
             },
             "type": "string"
             "type": "string",
            "eval_template": [
                {
                    "type": "mustache-wikitext",
                    "mode": "render",
                    "$comment": "Displays a link to the system user page, preventing redirect to the user entity page",
                    "value": "{{=\u003C% %\u003E=}} [{{fullurl:User:\u003C%username%\u003E|redirect=no}} \u003C%username%\u003E]"
                }
            ]
         },
         },
         "room": {
         "room": {
Line 94: Line 106:
             },
             },
             "uniqueItems": true
             "uniqueItems": true
        },
        "employment_contract_status": {
            "title": "Status of the employment contract",
            "title*": {
                "de": "Status des Arbeitsvertrages"
            },
            "description": "Whether a user has an active employment contract (stil employed) or not",
            "description*": {
                "de": "Gibt an, ob ein Nutzer einen aktiven Arbeitsvertrag hat (noch beschäftigt ist) oder nicht"
            },
            "type": "string",
            "format": "autocomplete",
            "range": "Category:OSW781ad17c7eef4161ade5a7b690aca6b5",
            "default": "Item:OSW62770459451644f3841c502df8a5cb1d"
         },
         },
         "type": {
         "type": {
header_template
Line 44: Line 44:
     | }}
     | }}
<!-- Personnel responsibility -->
<!-- Personnel responsibility -->
{{#if: {{#ask: [[Category:OSW44deaa5b806d41a2a88594f562b110e9]][[HasSuperior::{{FULLPAGENAME}}]]}} |  
{{#if: {{#ask: [[Category:OSW44deaa5b806d41a2a88594f562b110e9]][[HasSuperior::{{FULLPAGENAME}}]][[HasEmploymentContractStatus::Item:OSW62770459451644f3841c502df8a5cb1d]]}} |


     =={{#switch:{{USERLANGUAGECODE}}|en=Personnel responsibility|de=Personal-Verantwortung}}==
     =={{#switch:{{USERLANGUAGECODE}}|en=Personnel responsibility|de=Personal-Verantwortung}}==
Line 54: Line 54:
         }}
         }}
     | }}
     | }}
<!-- employment contract status -->
{{#set: HasEmploymentContractStatus={{{employment_contract_status|Item:OSW62770459451644f3841c502df8a5cb1d}}} }}

Latest revision as of 08:08, 12 July 2025

User
ID OSWd9aa0bca9b0040d8af6f5c091bf9eec7
UUID d9aa0bca-9b00-40d8-af6f-5c091bf9eec7
Label User
Short name User
Machine compatible name User
Statements (outgoing)
Statements (incoming)

Description

A person who has a user ID.

Category (Class)
Supercategories<br>Definition: Category (Class)

Active users

 HasOrganizationIsLocatedInHasEmailHasPhoneNumber

Inactive users

 HasOrganizationIsLocatedInHasEmailHasPhoneNumber

Namespaces

for UUID generation via uuid5

  • General (same as UUID of the category page): d9aa0bca-9b00-40d8-af6f-5c091bf9eec7
  • FhG: c3bd285c-1545-59a6-9183-32bee5aeed41
jsondata
uuid"d9aa0bca-9b00-40d8-af6f-5c091bf9eec7"
subclass_of
"Category:OSW44deaa5b806d41a2a88594f562b110e9"
label
text"User"
lang"en"
text"Nutzer"
lang"de"
short_name
text"User"
lang"en"
text"Nutzer"
lang"de"
description
text"A person who has a user ID."
lang"en"
text"Eine Person mit Nutzerkennung"
lang"de"
name"User"
type
"Category:Category"
jsonschema
@context
employment_contract_status
@id"Property:HasEmploymentContractStatus"
@type"@id"
room
@id"Property:HasRoom"
@type"@id"
superior
@id"Property:HasSuperior"
@type"@id"
username
@id"Property:HasUsername"
@type"xsd:string"
"/wiki/Category:OSW44deaa5b806d41a2a88594f562b110e9?action=raw&slot=jsonschema"
allOf
$ref"/wiki/Category:OSW44deaa5b806d41a2a88594f562b110e9?action=raw&slot=jsonschema"
title"User"
title*
de"Nutzer"
type"object"
uuid"d9aa0bca-9b00-40d8-af6f-5c091bf9eec7"
description"A person who has a user ID."
description*
de"Eine Person mit Nutzerkennung"
required
"username"
"type"
defaultProperties
"username"
properties
username
title"Username"
title*
de"Nutzername"
description"Organization user ID"
description*
de"Organization-User-ID"
type"string"
eval_template
type"mustache-wikitext"
mode"render"
$comment"Displays a link to the system user page, preventing redirect to the user entity page"
value"{{=<% %>=}} [{{fullurl:User:<%username%>|redirect=no}} <%username%>]"
room
title"Room(s)"
title*
de"Raum"
description"Office"
description*
de"Büro"
type"array"
format"table"
items
title"Room"
title*
de"Raum"
type"string"
format"autocomplete"
range"Category:OSWc5ed0ed1e33c4b31887c67af25a610c1"
uniqueItemstrue
superior
title"Superior(s)"
title*
de"Führungsperson(en)"
description"Direct superior(s)"
description*
de"Direkte Führungsperson(en)"
type"array"
format"table"
items
title"Supervisor"
title*
de"Führungsperson"
type"string"
format"autocomplete"
range"Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7"
uniqueItemstrue
employment_contract_status
title"Status of the employment contract"
title*
de"Status des Arbeitsvertrages"
description"Whether a user has an active employment contract (stil employed) or not"
description*
de"Gibt an, ob ein Nutzer einen aktiven Arbeitsvertrag hat (noch beschäftigt ist) oder nicht"
type"string"
format"autocomplete"
range"Category:OSW781ad17c7eef4161ade5a7b690aca6b5"
default"Item:OSW62770459451644f3841c502df8a5cb1d"
type
default
"Category:OSWd9aa0bca9b0040d8af6f5c091bf9eec7"

Pages in category "OSWd9aa0bca9b0040d8af6f5c091bf9eec7"

This category contains only the following page.