Star Trek Online Wiki
Advertisement

Vordefinierte Attribute[]

Vordefinierte Attributen wurden zuvor im Namensraum "Attribut:" definiert und wahrscheinlich über ein Formular erstellt. Man kann Attribute aber auch mittels Wikicode definieren. Diese Angelegenheit wollen wir hier näher erläutern.

Um ein Attribut im Namensraum "Attribut: " mittels Wikicode zu definieren, muss man zunächst wissen um welchen Datentyp es sich in diesem Attribut handelt. Die Liste der verfügbaren Datentypen kann man über die Spezialseite Spezial:Types einsehen.

Diese sind hier deutschsprachig gehalten, aber die englischsprachigen funktionieren ebenfalls, weshalb in der nun folgenden Liste die deutschen und in Klammern die englischen Datentypen genannt werden.

Die Datentypen:

  • Datum (Date): Formatiert bei Ausgabe den Wert in ein gültiges Datumsformat. Akzeptiert nur ein gültiges Datum.
  • E-Mail (E-Mail): Formatiert bei Ausgabe den Wert in eine gültige E-Mail-Adresse. Akzeptiert nur eine gültiges E-Mail-Adresse.
  • Einsprachiger Text (Monolingual text): Speichert Texte im vordefinierten Sprachcode und akzeptiert auch nur diese.
  • Geografische Koordinaten (Geographic coordinate): Speichert den Wert im Format geografischer Daten und akzeptiert auch nur diese.
  • Maß (Quantity): Speichert Werte die die Menge und eine Einheit beschreiben. und akzeptiert auch nur diese.
  • Quellcode (Code): Speichert technische, vor-formatierte Texte (ähnlich dem Typ Text)
  • Seite (Page):Speicher die Namen der Wikiseiten und zeigt diese als Link an.
  • Telefonnummer (Telephone Number): Speichert internationale Telefonnummern basiert auf dem RFC 3966 Standard.
  • Temperatur (Temperature): Speichert Temperaturwerte (ähnlich wie Maß).
  • Text (Text): Speichert Text beliebiger Länge.
  • URI-Annotation (External identifier):Speichert einen Wert der ihn zusammen mit einer exteren Url für die Formatierung speichert.
  • URL (URL): Speichert URIs, URNs und URLs
  • Verbund (Record): Speichert zusammengesetzte Attribut-Werte, die aus einer Liste von Werten bestehen, die mit fixierten Typen und Anordnungen definiert wurden.
  • Wahrheitswert (Boolean): Speichert einen logischen Wahrheitswert.
  • Zahl (Number): Speichert Zahlen und Dezimal-Zahlen, mit einem optionalen Exponent.

Wenn man den Datentyp bestimmt hat kann man den im Quellcode der Attributseite mittels [[Datentyp::(Datentyp)]] definiert werden.

Mittels Spezialattributen kann man dann das Attribut weiter definieren.

Spezialattribute[]

  • Erlaubt Wert / Allows Value: Weist einen erlaubten Wert einem Attribut zu.
    • Wird in der Attribut-Seite mit [[Allows Value::Wert]] bzw. [[Erlaubt Wert::Wert]] eingearbeitet und sorgt dafür, das der angegebene Wert erlaubt wird.
  • Allows Value List: Weist mehrere erlaubte Werte einem Attribut zu.

Weitere Spezialattribute findet man auf der deutschen Seite zu [Spezialattribute] bei Sematic MediaWiki.

Siehe auch[]

Themenübersicht:Wiki-Technik

Externe Links[]

Advertisement