Help:Spezialattribut Hat unpassenden Wert für
Hat unpassenden Wert für | |
---|---|
Markiert alle einem Attribut zugordneten Werte, die ungültig sind | |
Weitere Informationen | |
Software: | Semantic MediaWiki |
Seit Version: | 1.4.2 |
Bis Version: | aktuell unterstützt |
Alias: | hat keinen Alias |
Optional: | nein |
Bezeichner: | nicht angegeben |
In diesem Wiki: | Attribut:Hat unpassenden Wert für (en) |
Das Attribut Hat unpassenden Wert für ist ein Spezialattribut von Semantic MediaWiki (SMW) und hat eine vorgegebene Bedeutung: Es markiert alle einem Attribut zugeordneten Werte, die ungültig sind. Dadurch ermöglicht es eine einfachere Ermittlung von Eingabefehlern. Die Gültigkeit wird durch eine Überprüfung der Vereinbarkeit des Attributwerts mit dem Datentyp, der dem Attribut mit dem Spezialattribut „Hat Datentyp“ zugeordnet wurde, ermittelt. Dieses Spezialattribut wird keinem Attribut zugeordnet, sondern automatisch von SMW direkt auf Seiten gesetzt. Auf der Seite Hat unpassenden Wert für (en) sind die Seiten aufgelistet, auf denen dieses Spezialattribut in diesem Wiki vorhanden ist.
Dieses Spezialattribut verknüpft die Seiten, die eine eine ungültige Eingabe enthalten, mit dem Attribut dem dieser ungültige Wert zugeordnet wurde. Daher kann es auch bei eingebetteten Abfragen oder auf der Spezialseite „Suche mittels Attribut“ genutzt werden, um alle Seiten zu ermitteln, die ein bestimmtes Attribut mit einem fehlerhaften Wert enthalten. Selbst Fehler bei der Verwendung eines Spezialattributs werden mit diesem Spezialattribut aufgezeichnet. Es kann ideal zur Pflege und Wartung eines Wikis eingesetzt werden und wird ebenso von SMW genutzt, um Datensätze nach der Änderung des Datentyps eines Attributs automatisch zu reparieren.
- Beispiel
Die Zuordnung des Wertes „noch nicht veröffentlicht“ zum Attribut „Datum der Neuigkeit“, mit dem Datentyp „Datum“ wird daher zu einem Fehler führen: noch nicht veröffentlicht
Das kleine Warnsymbol neben dem Wert, macht darauf aufmerksam, dass er ungültig ist.
Property "Namespace" has a restricted application area and cannot be used as annotation property by a user.Property "Docinfo editor" (as page type) with input value "User:>Kghbln" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.