Difference between revisions of "Template:Semorg-person-legal"

From SemanticOrganization
Jump to: navigation, search
 
(12 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
}}{{#semorg-tabs:person-legal
 
}}{{#semorg-tabs:person-legal
 
   |?details={{#semorg-set:person
 
   |?details={{#semorg-set:person
     |prefix={{{prefix|}}}
+
     |name={{#if:{{{name|}}}|{{{name}}}|{{FULLPAGENAME}}}}
    |firstname={{{firstname|}}}
 
    |lastname={{{lastname|}}}
 
    |name={{{firstname|}}} {{{lastname|}}}
 
    |suffix={{{suffix|}}}
 
 
     |workstreet={{{workstreet|}}}
 
     |workstreet={{{workstreet|}}}
 
     |workpostalcode={{{workpostalcode|}}}
 
     |workpostalcode={{{workpostalcode|}}}
 
     |worklocality={{{worklocality|}}}
 
     |worklocality={{{worklocality|}}}
     |workaddress={{semorg-person-address|{{{workstreet|}}}|{{{workpostalcode|}}}|{{{worklocality|}}}}}
+
    |workcountry={{{workcountry|}}}
 +
     |workaddress={{semorg-address
 +
      |workstreet={{{workstreet|}}}
 +
      |workpostalcode={{{workpostalcode|}}}
 +
      |worklocality={{{worklocality|}}}
 +
      |workcountry={{{workcountry|}}}
 +
    }}
 
     |note={{{note|}}}
 
     |note={{{note|}}}
 
     |organization={{{organization|}}}
 
     |organization={{{organization|}}}
Line 26: Line 28:
 
     |profession={{{profession|}}}
 
     |profession={{{profession|}}}
 
     |children={{{children|}}}
 
     |children={{{children|}}}
 +
    |acronym={{{acronym|}}}
 
     |membership-number={{{membership-number|}}}
 
     |membership-number={{{membership-number|}}}
 
     |membership={{#semorg-true:{{{membership-active|}}}|true|{{#if:{{{membership-number|}}}|true}}}}
 
     |membership={{#semorg-true:{{{membership-active|}}}|true|{{#if:{{{membership-number|}}}|true}}}}
 
     |membership-active={{{membership-active|}}}
 
     |membership-active={{{membership-active|}}}
 +
    |personnel-number={{{personnel-number|}}}
 +
    |personnel={{#semorg-true:{{{personnel-active|}}}|true|{{#if:{{{personnel-number|}}}|true}}}}
 +
    |personnel-active={{{personnel-active|}}}
 
   }}{{#semorg-set-list:person
 
   }}{{#semorg-set-list:person
 
     |workphone={{{workphone|}}}
 
     |workphone={{{workphone|}}}
Line 34: Line 40:
 
     |homepage={{{homepage|}}}
 
     |homepage={{{homepage|}}}
 
     |tag={{{tag|}}}
 
     |tag={{{tag|}}}
 +
    |category={{{category|}}}
 
     |topic={{{topic|}}}
 
     |topic={{{topic|}}}
 +
    |target-group={{{target-group|}}}
 
   }}{{#semorg-table:person
 
   }}{{#semorg-table:person
     |name={{semorg-person-name|{{{prefix|}}}|{{{firstname|}}}|{{{lastname|}}}|{{{suffix|}}}}}
+
     |acronym={{{acronym|}}}
     |address={{semorg-person-address|{{{workstreet|}}}|{{{workpostalcode|}}}|{{{worklocality|}}}}}
+
     |address={{semorg-person-address|{{{workstreet|}}}|{{{workpostalcode|}}}|{{{worklocality|}}}|{{{workcountry|}}}}}
 
     |email={{#arraymap:{{{email|}}}
 
     |email={{#arraymap:{{{email|}}}
 
       |,
 
       |,
 
       |xxx
 
       |xxx
       |[mailto:xxx xxx]
+
       |[mailto:{{urlencode:"{{FULLPAGENAME}}" <xxx>|PATH}} xxx]
 
     }}
 
     }}
 
     |workphone={{#arraymap:{{{workphone|}}}
 
     |workphone={{#arraymap:{{{workphone|}}}
Line 60: Line 68:
 
     |tax-number={{{tax-number|}}}
 
     |tax-number={{{tax-number|}}}
 
     |ssn={{{ssn|}}}
 
     |ssn={{{ssn|}}}
     |vat={{{vat|}}}
+
     |vat-number={{{vat-number|}}}
 
     |legal-form={{{legal-form|}}}
 
     |legal-form={{{legal-form|}}}
 
     |legal-registry={{{legal-registry|}}}
 
     |legal-registry={{{legal-registry|}}}
Line 70: Line 78:
 
       |xxx
 
       |xxx
 
       |xxx
 
       |xxx
 +
    }}
 +
    |category={{#arraymap:{{{category|}}}
 +
      |,
 +
      |xxx
 +
      |[{{fullurl:{{int:semorg-person-legal-page-name}}|person-category={{urlencode:xxx}}}} xxx][[Category:xxx]]
 
     }}
 
     }}
 
     |topic={{semorg-topic-link|{{{topic|}}}}}
 
     |topic={{semorg-topic-link|{{{topic|}}}}}
 +
    |target-group={{semorg-target-group-link|{{{target-group|}}}}}
 
     |contacts={{{contacts|}}}
 
     |contacts={{{contacts|}}}
 +
    |projects={{#ask:[[semorg-project-partner-partner::{{FULLPAGENAME}}]]
 +
      |mainlabel=-
 +
      |?semorg-project-partner-project=
 +
      |?semorg-project-partner-role=
 +
      |format=ul
 +
    }}
 +
    |vcard={{semorg-vcard|{{FULLPAGENAME}}}}
 
   }}
 
   }}
 
}}</includeonly>
 
}}</includeonly>

Latest revision as of 12:16, 6 September 2022

This page is part of the Semantic Organization extension.

If you want to customize this template you can copy its contents to another page (use for example Template:Semorg-person-legal-custom) and change the following system message to the name of the newly created page: MediaWiki:semorg-person-legal-template