Help:Spezialattribute
Diese Seite beschreibt die Spezialattribute, die von Semantic MediaWiki (SMW) bereitgestellt wie benötigt werden, damit die Software funktioniert. Sie haben jeweils eine ureigene, vordefinierte Funktion und werden nicht wie normale Attribute ausgewertet. Zudem sollten sie nur für den jeweils vorgesehenen Einsatzzweck verwendet werden. Sie funktionieren auch, wenn keine Seite für sie angelegt wurde.
Die Namen dieser Attribute können logischerweise nicht an selbstdefinierte Attribute vergeben werden. Ebensowenig können die Namen der Spezialattribute verändert werden.
Seit SMW 1.4.0 können Spezialattribute, wie jedes andere reguläre Attribut auch, auf Seiten zum Browsen und Suchen sowie bei eingebetteten Abfragen genutzt werden.
Sie werden in der Faktenanzeige einer Seite, sowie auf den Spezialseiten „Browsen“ und „Attribute“ kursiv gekennzeichnet angezeigt.
Die untenstehende Tabelle ermöglicht eine Übersicht zu den vorhandenen Spezialattributen mitsamt den wichtigsten Informationen. Die verlinkten Hilfeseiten enthalten die entsprechende Dokumentation.
Name | Alias | Beschreibung | Hilfeseite | Software | Seit | Optional | Bezeichner |
---|---|---|---|---|---|---|---|
Abfrageformat | hat keinen Alias | Enthält das von der betreffenden Abfrage genutzte Ergebnisformat | Spezialattribut Abfrageformat | Semantic MediaWiki | 1.8.0 | false | |
Abfragegröße | hat keinen Alias | Enthält die Größe der betreffenden Abfrage | Spezialattribut Abfragegröße | Semantic MediaWiki | 1.8.0 | false | |
Abfragetext | hat keinen Alias | Enthält den Text der betreffenden Abfrage | Spezialattribut Abfragetext | Semantic MediaWiki | 1.8.0 | false | |
Abfragetiefe | hat keinen Alias | Enthält die Tiefe der betreffenden Abfrage | Spezialattribut Abfragetiefe | Semantic MediaWiki | 1.8.0 | false | |
Bietet Service | hat keinen Alias | Fügt Attributen Servicelinks hinzu | Spezialattribut Bietet Service | Semantic MediaWiki | 1.0 | false | |
Datentyp | Hat Datentyp | Weist einem Attribut einen Datentyp zu | Spezialattribut Datentyp | Semantic MediaWiki | 1.0 | false | |
Einheiten | Hat Einheiten, Ausgabeeinheiten | Gibt eine kommagetrennte Liste von Einheiten oder Formaten an, die bei der Darstellung der Attributwerte verwendet werden sollen | Spezialattribut Einheiten | Semantic MediaWiki | 1.0 | false | |
Entspricht | hat keinen Alias | Gibt den Umrechnungsfaktor für eine Maßeinheit sowie deren mögliche Bezeichnung(en) an | Spezialattribut Entspricht | Semantic MediaWiki | 1.0 | false | |
Erlaubt Wert | Hat erlaubten Wert | Enthält einen erlaubten Wert, der für das betreffende Attribut genutzt werden kann | Spezialattribut Erlaubt Wert | Semantic MediaWiki | 1.0 | false | |
Erstellt | hat keinen Alias | Weist einer Seite das Datum von deren Erstellung zu | Spezialattribut Erstellt | Semantic MediaWiki | 1.7.0 | true | |
Gleichwertige URI | Gleichwertige URI von | Markiert eine Seite als Bedeutungsentsprechung zu einer bekannten wikifremden URI | Spezialattribut Gleichwertige URI | Semantic MediaWiki | 1.0 | false | |
Hat Abfrage | hat keinen Alias | Verknüpft eine Seite mit dem Unterobjekt, das von der entsprechenden, auf ihr eingebetteten Abfrage erzeugt wurde | Spezialattribut Hat Abfrage | Semantic MediaWiki | 1.8.0 | false | |
Hat Komponenten | hat keinen Alias | Definiert eine Liste an Komponenten in fester Reihenfolge und mit festem Datenyp, die zusammen Attribute des Datentyps „Verbund“ bilden | Spezialattribut Hat Komponenten | Semantic MediaWiki | 1.5.0 | false | |
Hat Unterobjekt | hat keinen Alias | Enthält alle mit der Paraserfunktion „subobject “ festgelegten Unterobjekte | Spezialattribut Hat Unterobjekt | Semantic MediaWiki | 1.7.0 | false | |
Hat unpassenden Wert für | hat keinen Alias | Markiert alle einem Attribut zugordneten Werte, die ungültig sind | Spezialattribut Hat unpassenden Wert für | Semantic MediaWiki | 1.4.2 | false | |
Importiert aus | hat keinen Alias | Ermöglicht die interne Weiternutzung von Elementen externer Vokabulare | Spezialattribut Importiert aus | Semantic MediaWiki | 1.0 | false | |
Ist eine neue Seite | hat keinen Alias | Markiert eine Seite als neu (hat nur eine Version) oder nicht (hat mehr als eine Version) | Spezialattribut Ist eine neue Seite | Semantic MediaWiki | 1.7.1 | true | |
Letzter Bearbeiter ist | hat keinen Alias | Speichert die Benutzerseite des letzten Bearbeiters | Spezialattribut Letzter Bearbeiter ist | Semantic MediaWiki | 1.7.1 | true | |
Unterattribut von | hat keinen Alias | Ermöglicht die Festlegung eines Attributes als Unterattribut eines anderen Attributes | Spezialattribut Unterattribut von | Semantic MediaWiki | 1.2.1 | false | |
Zuletzt geändert | hat keinen Alias | Weist einer Seite das Datum der letzten Änderung zu | Spezialattribut Zuletzt geändert | Semantic MediaWiki | 1.4.0 | true |
Man kann auch seine eigenen Spezialattribute erstellen und über eine Softwareerweiterung bereitstellen, indem man die Programmierschnittstelle „smwInitProperties
“ nutzt. Die Softwareerweiterung Semantic Extra Special Properties ist ein Beispiel hierfür.
Sofern man die Spezialattribute in der Faktenanzeige sowie auf den Spezialseiten „Attribute“ und „Browsen“ deutlicher markieren möchte, kann man bspw.
.smwbuiltin a,
.smwbuiltin a.new {
color: #ff8000;
}
der Seite MediaWiki:Common.css hinzufügen. Bitte beachten Sie, daß die Spezialattribute auch ohne diese Ergänzung kursiv angezeigt werden und somit als solche erkennbar sind.