Zum Inhalt springen

Vorlage:Benutzer Bayernflora: Unterschied zwischen den Versionen

Aus Flora von Bayern
imported>Andreas Plank
K Fix Internetseite
imported>Andreas Plank
K Dokumentation: Internetseiten
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 12: Zeile 12:
; E-Mail Name : der Teil der E-Mail vor @ (<u>mein.name</u>@email-service.org, [[Attribut: Email-name |Email-name]])
; E-Mail Name : der Teil der E-Mail vor @ (<u>mein.name</u>@email-service.org, [[Attribut: Email-name |Email-name]])
; E-Mail Service : der Teil der E-Mail nach @ (mein.name@<u>email-service.org</u>, [[Attribut: Email-service |Email-service]])
; E-Mail Service : der Teil der E-Mail nach @ (mein.name@<u>email-service.org</u>, [[Attribut: Email-service |Email-service]])
; Internetseite : „Homepage“ ([[Attribut: vcard:hasURL |vcard:hasURL]])
; Internetseite : „Homepage“ ([[Attribut: vcard:hasURL |vcard:hasURL]]); mehrere Internetseiten können durch Zeilenumbruch eingegeben werden
; Telefon geschäftlich : Telefonnummer geschäftlich<br/>siehe [[Attribut:vcard:hasTelephone]], {{Abk.|SMW}}: <nowiki>[[vcard:hasTelephone:: ''Nummer'' ;Phone;Work]]</nowiki>
; Telefon geschäftlich : Telefonnummer geschäftlich<br/>siehe [[Attribut:vcard:hasTelephone]], {{Abk.|SMW}}: <nowiki>[[vcard:hasTelephone:: ''Nummer'' ;Phone;Work]]</nowiki>
; Telefon privat : Telefonnummer privat<br/>siehe [[Attribut:vcard:hasTelephone]], {{Abk.|SMW}}: <nowiki>[[vcard:hasTelephone:: ''Nummer'' ;Phone;Home]]</nowiki>
; Telefon privat : Telefonnummer privat<br/>siehe [[Attribut:vcard:hasTelephone]], {{Abk.|SMW}}: <nowiki>[[vcard:hasTelephone:: ''Nummer'' ;Phone;Home]]</nowiki>
Zeile 38: Zeile 38:
-->}}<!--  
-->}}<!--  


############
   Semantische Eigenschaften
   Semantische Eigenschaften
############
  -->[[Seite Hat Standardformular::Benutzer Bayernflora| ]]<!--  
  -->[[Seite Hat Standardformular::Benutzer Bayernflora| ]]<!--  
  -->{{#default_form:Benutzer Bayernflora}}<!--  
  -->{{#default_form:Benutzer Bayernflora}}<!--  
Zeile 63: Zeile 65:
  -->{{#if: {{{Telefon mobil|}}}|[[vcard:hasTelephone::{{{Telefon mobil|}}};Cell;?| ]]}}<!--  
  -->{{#if: {{{Telefon mobil|}}}|[[vcard:hasTelephone::{{{Telefon mobil|}}};Cell;?| ]]}}<!--  


-->{{#if: {{{Internetseite|}}}<!--
DANN-->|<!-- -->{{#if:{{#pos:{{{Internetseite|}}}|<nowiki></nowiki>
<nowiki></nowiki>}}<!-- hat Zeilenumbruch
Dann-->|{{#arraymap: {{{Internetseite|}}}<!-- values
-->|\n<!-- trenne mit Zeilenumbruch
-->|§<!-- temporäre Variable
-->|[[vcard:hasURL::{{#if: {{#pos: §|[}}<!--
  ist Weblink
  dann-->|{{#sub: §<!--
    start-->|1<!--
    ende -->|{{#if: {{#pos: §| }}<!--
      Leerzeichen gefunden?
      dann-->|{{#pos: §| }}<!--
      oder-->|{{#expr: {{#pos: §|]}} - {{#len:]}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- sub ende
  oder-->|§}}| ]]<!-- Ausgabe
-->|<!-- Ausgabe-Trenner
-->}}<!--
Oder-->|<!-- hat keinen Zeilenumbruch
  -->[[vcard:hasURL::{{#if: {{#pos: {{{Internetseite|}}}|[}}<!--
  Dann-->|{{#sub:{{{Internetseite|}}}<!--
    start-->|1<!--
    ende -->|{{#if: {{#pos: {{{Internetseite|]}}}| }}<!--
      Leerzeichen gefunden?
      dann-->|{{#pos: {{{Internetseite|}}}| }}<!--
      oder-->|{{#expr: {{#pos: {{{Internetseite|}}}|]}} - {{#len:]}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- sub ende
  Oder-->|{{{Internetseite|}}}}}| ]]<!-- ende [[vcard:hasURL::…| ]]
  -->}}<!-- if:Zeilenumbruch
-->}}<!-- if:Internetseite
############
   Anzeige
   Anzeige
############
  -->
  -->
{{#if: {{{Titel|}}}|{{{Titel|}}}&#32;}}{{#if: {{{Vorname|}}}|{{{Vorname|}}}}} {{#if: {{{Nachname|}}}|{{{Nachname|}}}}}<!--
{{#if: {{{Titel|}}}|{{{Titel|}}}&#32;}}<!--
-->{{#if: {{{Vorname|}}}|{{{Vorname|}}}}} {{#if: {{{Nachname|}}}|{{{Nachname|}}}}}<!--
-->{{#if: {{{E-Mail Name|}}}{{{E-Mail Service|}}}<!--
-->{{#if: {{{E-Mail Name|}}}{{{E-Mail Service|}}}<!--
then-->|&#32;(<span style="color:#436EEE">{{Mail|{{{E-Mail Name|}}}|{{{E-Mail Service|}}}}}</span>)<!-- -->}}<!-- if end
then-->|&#32;(<span style="color:#436EEE">{{Mail|{{{E-Mail Name|}}}|{{{E-Mail Service|}}}}}</span>)<!--  
-->}}<!-- if E-Mail ende


############
############
## Internetseite: einzeln
Internetseite: einzeln
  oder  
  oder  
## Internetseiten:  
Internetseiten:  
* eins
* eins
* zwei
* zwei
Zeile 84: Zeile 119:
-->|\n<!-- trenne mit Zeilenumbruch
-->|\n<!-- trenne mit Zeilenumbruch
-->|§<!-- temporäre Variable
-->|§<!-- temporäre Variable
-->|* [[vcard:hasURL::{{#if: {{#pos: §|[}}<!--
-->|* §<!-- Ausgabe
  ist Weblink
  dann-->|{{#sub: §<!--
    start-->|1<!--
    ende -->|{{#if: {{#pos: §| }}<!--
      Leerzeichen gefunden?
      dann-->|{{#pos: §| }}<!--
      oder-->|{{#expr: {{#pos: §|]}} - {{#len:]}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- sub ende
  oder-->|§}}]]<!-- Ausgabe
-->|\n<!-- Ausgabe-Trenner
-->|\n<!-- Ausgabe-Trenner
-->}}<!--
-->}}<!--
Zeile 98: Zeile 125:
   --><nowiki></nowiki>
   --><nowiki></nowiki>


Internetseite: [[vcard:hasURL::{{#if: {{#pos: {{{Internetseite|}}}|[}}<!--
Internetseite: {{{Internetseite|}}}<!-- ende [[vcard:hasURL::…| ]]
  Dann-->|{{#sub:{{{Internetseite|}}}<!--
    start-->|1<!--
    ende -->|{{#if: {{#pos: {{{Internetseite|]}}}| }}<!--
      Leerzeichen gefunden?
      dann-->|{{#pos: {{{Internetseite|}}}| }}<!--
      oder-->|{{#expr: {{#pos: {{{Internetseite|}}}|]}} - {{#len:]}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- sub ende
  Oder-->|{{{Internetseite|}}}}}]]<!-- ende [[vcard:hasURL::…| ]]
   -->}}<!-- if:Zeilenumbruch
   -->}}<!-- if:Zeilenumbruch
-->}}<!-- if:Internetseite ############
-->}}<!-- if:Internetseite ############

Aktuelle Version vom 5. März 2020, 22:55 Uhr

Diese Vorlage verwaltet Benutzer (auch Mitarbeiter) in Flora von Bayern und beinhaltet folgende Funktionen:

Parameter

Optional möglich sind

Titel
Dr. oder Prof. o.ä. (vcard:hasHonorificPrefix)
Vorname
Vorname (vcard:hasGivenName)
Nachname
Nachname (vcard:hasFamilyName)
E-Mail Name
der Teil der E-Mail vor @ (mein.name@email-service.org, Email-name)
E-Mail Service
der Teil der E-Mail nach @ (mein.name@email-service.org, Email-service)
Internetseite
„Homepage“ (vcard:hasURL); mehrere Internetseiten können durch Zeilenumbruch eingegeben werden
Telefon geschäftlich
Telefonnummer geschäftlich
siehe Attribut:vcard:hasTelephone, SMW: [[vcard:hasTelephone:: ''Nummer'' ;Phone;Work]]
Telefon privat
Telefonnummer privat
siehe Attribut:vcard:hasTelephone, SMW: [[vcard:hasTelephone:: ''Nummer'' ;Phone;Home]]
Telefon mobil
Handy Telefonnummer
siehe Attribut:vcard:hasTelephone, SMW: [[vcard:hasTelephone:: ''Nummer'' ;Cell;?]]

Technische Dokumentation

Die Vorlage orientiert sich an http://semantic-mediawiki.org/wiki/Help:Ergebnisformat_vcard. Zusätzlich gespeichert werden:

Abhängigkeiten

Zum anzeigen/abfragen: