Ansprechperson
Aus mobil-am-land.at
Messages[ ]
"semorg-form-ansprechperson-add-button-text": "Ansprechperson hinzufügen", "semorg-form-ansprechperson-template": "ansprechperson", "semorg-form-ansprechperson-rows": "prefix, vorname, organisation, name, email, telefon, position, suffix, webseite, zustaendigkeit, nachname, ansprechperson-fuer", "semorg-list-ansprechperson-headers": "ansprechperson-prefix, ansprechperson-vorname, ansprechperson-organisation, ansprechperson-name, ansprechperson-email, ansprechperson-telefon, ansprechperson-position, ansprechperson-suffix, ansprechperson-webseite, ansprechperson-zustaendigkeit, ansprechperson-nachname, ansprechperson-ansprechperson-fuer", "semorg-field-ansprechperson-ansprechperson-fuer-name": "Ansprechperson für", "semorg-field-ansprechperson-ansprechperson-fuer-parameters": "", "semorg-field-ansprechperson-email-name": "E-Mail-Adresse", "semorg-field-ansprechperson-email-parameters": "", "semorg-field-ansprechperson-nachname-name": "Nachname", "semorg-field-ansprechperson-nachname-parameters": "", "semorg-field-ansprechperson-nachname-size": "20", "semorg-field-ansprechperson-nachname-placeholder": "Nachname", "semorg-field-ansprechperson-name-name": "Name", "semorg-field-ansprechperson-name-fields": "prefix,vorname,nachname,suffix", "semorg-field-ansprechperson-organisation-name": "Organisation", "semorg-field-ansprechperson-organisation-parameters": "", "semorg-field-ansprechperson-position-name": "Position", "semorg-field-ansprechperson-position-parameters": "", "semorg-field-ansprechperson-prefix-name": "", "semorg-field-ansprechperson-prefix-parameters": "", "semorg-field-ansprechperson-prefix-size": "5", "semorg-field-ansprechperson-suffix-name": "", "semorg-field-ansprechperson-suffix-parameters": "", "semorg-field-ansprechperson-suffix-size": "5", "semorg-field-ansprechperson-telefon-name": "Telefonnummer", "semorg-field-ansprechperson-telefon-parameters": "", "semorg-field-ansprechperson-vorname-name": "Vorname", "semorg-field-ansprechperson-vorname-parameters": "", "semorg-field-ansprechperson-vorname-size": "20", "semorg-field-ansprechperson-vorname-placeholder": "Vorname", "semorg-field-ansprechperson-webseite-name": "Webseite", "semorg-field-ansprechperson-webseite-parameters": "", "semorg-field-ansprechperson-zustaendigkeit-name": "Zuständigkeit", "semorg-field-ansprechperson-zustaendigkeit-parameters": "rows=1", "semorg-field-ansprechperson-zustaendigkeit-input-type": "textarea",
Form[ ]
<noinclude>{{semorg-bundle}}</noinclude><includeonly>{{{info
|create title={{int:semorg-form-ansprechperson-create-title}}
|edit title={{int:semorg-form-ansprechperson-edit-title}}<span class="d-none">: <page name></span>
|page name=
}}}
{{semorg-form-template|ansprechperson}}
{{semorg-form-standard-inputs}}
</includeonly>
as embedded:
Use this code, if this is not meant to be a standalone feature but rather a supplement that should be embedded in other forms. Add this line to a form definition that includes a field with the parameter holds template. The second parameter of the semorg-form-template-embed call should be the target field, specified with <feature>[<field>] (e.g. meeting-group[files] or {{int:semorg-meeting-group-template}}[files] to respect template customization).
{{semorg-form-template-embed|ansprechperson|}}
Category[ ]
Category:Semorg-ansprechperson
{{semorg-category}}
Template[ ]
Template:Semorg-ansprechperson
<noinclude>{{semorg-bundle}}</noinclude><includeonly>[[Category:{{int:semorg-ansprechperson-category}}]]{{#semorg-set:ansprechperson
|prefix={{{prefix|}}}
|vorname={{{vorname|}}}
|organisation={{{organisation|}}}
|name={{{name|}}}
|email={{{email|}}}
|telefon={{{telefon|}}}
|position={{{position|}}}
|suffix={{{suffix|}}}
|webseite={{{webseite|}}}
|zustaendigkeit={{{zustaendigkeit|}}}
|nachname={{{nachname|}}}
|ansprechperson-fuer={{{ansprechperson-fuer|}}}
}}{{#semorg-detail:ansprechperson}}{{#semorg-table:ansprechperson
|prefix={{{prefix|}}}
|vorname={{{vorname|}}}
|organisation={{{organisation|}}}
|name={{{name|}}}
|email={{{email|}}}
|telefon={{{telefon|}}}
|position={{{position|}}}
|suffix={{{suffix|}}}
|webseite={{{webseite|}}}
|zustaendigkeit={{{zustaendigkeit|}}}
|nachname={{{nachname|}}}
|ansprechperson-fuer={{{ansprechperson-fuer|}}}
}}</includeonly>
Row Template[ ]
Template:Semorg-ansprechperson-row
<noinclude>{{semorg-bundle}}</noinclude><includeonly><tr>
<td>[[{{{target|}}}]]</td>
<td>{{{prefix|}}}</td>
<td>{{{vorname|}}}</td>
<td>{{{organisation|}}}</td>
<td>{{{name|}}}</td>
<td>{{{email|}}}</td>
<td>{{{telefon|}}}</td>
<td>{{{position|}}}</td>
<td>{{{suffix|}}}</td>
<td>{{{webseite|}}}</td>
<td>{{{zustaendigkeit|}}}</td>
<td>{{{nachname|}}}</td>
<td>{{{ansprechperson-fuer|}}}</td>
{{semorg-showedit
|target={{{target|}}}
}}
</tr></includeonly>
Overview Page Template[ ]
Template:Semorg-ansprechperson-overview
<noinclude>{{semorg-bundle}}</noinclude><includeonly>{{#semorg-list:ansprechperson
|heading={{int:semorg-ansprechperson-page-name}}
|formlink={{#semorg-forminput:ansprechperson}}
|links={{{links|}}}
|query={{{query|}}}
|sort={{{sort|}}}
|order={{{order|}}}
|limit={{{limit|}}}
|filter links={{{filter links|}}}
|filters={{{filters|}}}
|category={{{category|}}}
|headers={{{headers|}}}
|row template={{{row template|}}}
|tableclass={{{tableclass|}}}
|title={{{title|}}}
|sums={{{sums|}}}
|csv={{{csv|}}}
|default={{{default|}}}
|returnto={{{returnto|}}}
|help={{{help|}}}
}}</includeonly>
Overview Page[ ]
[[]]
{{semorg-ansprechperson-overview}}
Property Registration[ ]
Add the following line to LocalSettings.php:
$wgSemorgAdditionalProperties['ansprechperson'] = [ "id" => "AP","fields" => ["prefix" => [ "id" => "PR","type" => "txt" ],"vorname" => [ "id" => "VN","type" => "txt" ],"organisation" => [ "id" => "OR","type" => "txt" ],"name" => [ "id" => "NA","type" => "txt" ],"email" => [ "id" => "EM","type" => "ema" ],"telefon" => [ "id" => "TE","type" => "tel" ],"position" => [ "id" => "PO","type" => "num" ],"suffix" => [ "id" => "SU","type" => "txt" ],"webseite" => [ "id" => "WE","type" => "uri" ],"zustaendigkeit" => [ "id" => "ZU","type" => "txt" ],"nachname" => [ "id" => "NN","type" => "txt" ],"ansprechperson-fuer" => [ "id" => "AF","type" => "wpg" ], ] ];