Bearbeite Attribut: Attribut:Band

Aus FürthWiki

Du bist aus den folgenden Gründen nicht berechtigt, die Seite zu bearbeiten:

  • Diese Aktion ist auf Benutzer beschränkt, die der Gruppe „Benutzer“ angehören.
  • Du musst deine E-Mail-Adresse erst bestätigen, bevor du Bearbeitungen durchführen kannst. Bitte ergänze und bestätige deine E-Mail in den Einstellungen.

Datentyp:
Anzeigegenauigkeit: Nur bei Zahl
EhemalsAttribut: Z. B. Attribut:Ehemals bei Attribut:Abrissjahr, Attribut:Verstorben bei Attribut:Todesdatum.
Beschreibung:

Klasse

Klasse: Default-Klasse ist keine eigentlich Klasse, sondern ist eben der Default.   Listen-Delimiter: Üblicherweise Semikolon. Impliziert, dass Werte als Liste ausgewertet werden. Bei „Keine/unbekannt“ wird Default genommen.   Anzeigetext Einzahl:
Bemerkung:   Anzeigetext Mehrzahl:
FieldArgs: Syntax-Beispiel:<br><code>input type{{=}}text with autocomplete{{!}}values from property{{=}}TeilDesEnsembles</code>   Anzeigeformat: Entspricht dem Text hinter Raute #.<br>Siehe Displaying information (Semantic MW)<br>Bei Wahrheitswert möglich: tick, x und Freitext z. B. „aktiv,passiv“. Wenn nicht angegeben, dann „ja,nein“
Infotext: Text, der bei Formularen als Info angezeigt wird.   Prefix: Vortext eines Attributs. Beispiel: „ca.“
Postfix: Nachtext eines Attributs. Übliche Verwendung als Maßeinheit. Beispiel: „km²“

Weitere hinzufügen

Hilfe[Bearbeiten]

Datentyp[Bearbeiten]

Der Datentyp bestimmt, in welcher Art dieses Attribut ausgewertet, gespeichert, sortiert und angezeigt werden soll.

Datentyp Beschreibung
Text Unveränderte Anzeige des Attribut-Werts (z. B. nicht als Link)
Zahl Selbsterklärend ...
Datum Selbsterklärend ...
Wahrheitswert Kann nur zwei Zustände haben. Üblicherweise „Ja“ und „Nein“, kann aber auch per Anzeigeformat verändert werden.
Seite Wiki-Seite (Lemma) und wird als Link dargestellt.
Geografische Koordinaten Selbsterklärend ...
URL Selbsterklärend ...
E-Mail Selbsterklärend ...
Telefonnummer URI-Format +49911...
Externe Kennung wikidata-Referenz

Anzeigegenauigkeit[Bearbeiten]

Die Anzeigegenauigkeit legt beim Datentyp Zahl die Anzahl der Nachkomma-Stellen fest.

EhemalsAttribut[Bearbeiten]

Das EhemalsAttribut legt fest, mit welchem Ehemals-Attribut dieses Attribut ein Pärchen bildet. Diese Angabe dient dazu, eine konsistente Datenhaltung und Anzeige zu erhalten.

Default-Klasse[Bearbeiten]

In der Default-Klasse können Parameter eingetragen werden, die für alle Klasse gelten, sofern dort nicht explizit welche eingetragen sind.

Anzeigetext[Bearbeiten]

Der Anzeigetext ist der Text, der anstelle des Attribut-Namens angezeigt wird. Er wird z. B. in Faktenboxen jeweils in Ein- oder Mehrzahl angezeigt, je nachdem, ob der Attribut-Wert eine Liste mit mehreren Werten oder nur einem Wert ist.

Hier greift ein Vererbungsprinzip:

  1. Wenn die Mehrzahl nicht angegeben ist, wird die Einzahl genommen und umgekehrt
  2. Wenn beides einer Klasse nicht angegeben ist, werden die Werte von der Default-Klasse verwendet.
  3. Wenn auch bei der Default-Klasse keine Einzahl/Mehrzahl-Texte eingetragen wird, wird der Attribut-Name angezeigt.

Prefix/Postfix[Bearbeiten]

Der Prefix und Postfix sind der Vor- bzw. Nachtext, welche jeweils vor bzw. nach dem Attribut angezeigt werden. Z. B. „ca.“ und „km²“.

Anzeigeformat[Bearbeiten]

Das Anzeigeformat bestimmt das Format, wie Werte bei Semantik-Datenbankabfragen angezeigt werden. Hier typische Eintragungen:

Anzeigeformat Einzutragen Anmerkung
Häkchen/Kreuz tick Nur bei Datentyp Wahrheitswert.
ja / nein ja,nein Nur bei Datentyp Wahrheitswert. Nach diesem Schema können weitere Text anstelle wahr und falsch vorgegeben werden.
Default (nicht eingetragen) Die Anzeige erfolgt entsprechend dem Datentyp.

Technischer Background:

  • Das Format einer Attribut-Anzeige in einer #ask-Anweisung lautet ?<Attribut-Name>#<Anzeigeformat>#<Attributtext>
  • Der Anzeigeformat-Eintrag entspricht dem Ausdruck hinter der Raute.
  • Weitere Infos bezüglich der Anzeigeformate siehe hier.

Delimiter[Bearbeiten]

Der Delimiter ist das Trennzeichen, um ein Formular-Eintrag in eine Werte-Liste umzuwandeln. Der übliche Delimiter ist das Semikolon.

FieldArgs[Bearbeiten]

Die FieldArgs bestimmen Art und Erscheingungsbild des jeweiligen Eingabefeldes in einem Formular. Hier typische Eintragungen:

Art und Erscheingungsbild Einzutragen1 Klartext1
Einfache Zeile für Text und Zahlen (nix) (nix)
Zeile für Text und Zahlen mit Auto-Vervollständigung input type{{=}}text with autocomplete{{!}}values from property{{=}}Ort2 input type=text with autocomplete|values from property=Ort
Box für Text input type{{=}}textarea{{!}}autogrow input type=textarea|autogrow
Häkchen-Box (Ja/Nein) input type{{=}}checkbox input type=checkbox
Datum input type{{=}}date input type=date
Liste mit Auto-Vervollständigung input type{{=}}tokens{{!}}values from property{{=}}Ort{{!}}delimiter{{=}};2, 3 input type=tokens|values from property=Ort|delimiter=;
Auswahl-Menü (aufklappbar) mit Auto-Vervollständigung input type{{=}}combobox{{!}}property{{=}}Ort2, 4
oder
input type{{=}}combobox{{!}}values{{=}}Wert1,Wert2,Wert35
input type=combobox|property=Ort
oder
input type=combobox|values=Wert1,Wert2,Wert3
1. Ins jeweilige FieldArgs-Feld ist der Text der Spalte „Einzutragen“ einzutragen. Die Spalte „Klartext“ ist der Text, der nach dem Speichern angezeigt wird.
2. „Ort“ durch entsprechendes Attribut ersetzen.
3. Trennzeichen ist Semikolon.
4. Es werden die im Attribut gespeicherten Werte genommen.
5. „Wert1,Wert2,Wert3“ durch entsprechende Werte-Liste ersetzen.

Technischer Background:

  • Das FürthWiki verwendet die Extension:Page Forms um Formulare zu erstellen.
  • Die einzelnen Attribut-Felder des Formular werden mittels field tags definiert. Der Syntax eines solchen ist {{{field|<Attribut-Name>|<FieldArgs>}}}.
  • Die FieldArgs bestimmen Art und Erscheingungsbild eines Attribut-Feldes, z. B. Text-Feld, Datum, ...
  • Die Module Modul:Klasse und Modul:Formular übernehmen den Zusammenbau einer Attribut-Formular-Tabelle mit den einzelnen field tagss. Hier beim Attribut müssen nur noch die FieldArgs-Werte vorgegeben werden.
  • Obige Tabelle zeigt typische einzutragende FieldArgs-Werte. Hier können weitere FieldArgs-Parameter in Erfahrung gebracht werden.
  • Es können das Gleichheitszeichen und der senkrechte Strich (Pipe) nicht direkt eingetragen werden. Stattdessen müssen {{=}} bzw. {{!}} verwendet werden.

Infotext[Bearbeiten]

Der Infotext ist der Text, der in einem Formular als Pop-Up-Info angezeigt wird (Maus über dem Fragezeichen). Er dient dem Bearbeiter als schnelle Information zu dem jeweiligen Formular-Feld.

Technischer Background:

  • Entspricht dem tooltip {{#info:<Infotext>|note}} der Semantic MediaWiki Extension.
  • Für weitere Infos siehe hier.


Abbrechen