Help:Spezialattribute

From semantic-mediawiki.org
SMW user manual
Introduction
Editing
Properties and types
Special properties
Inverse properties
Custom units

Semantic templates

Service links

Browsing interfaces
Special page "Ask"
Special:Browse
Semantic search
Selecting pages
Strict comparators
Displaying information
Result formats
Inline queries
Querying for queries
Concepts
Inferencing
Using the API
Semantic Web
RDF export

Importing vocabulary

SMW admin manual
Table of Contents

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.

NameAliasBeschreibungHilfeseiteSoftwareSeitOptionalBezeichner
Abfrageformathat keinen AliasEnthält das von der betreffenden Abfrage genutzte ErgebnisformatSpezialattribut AbfrageformatSemantic MediaWiki1.8.0false
Abfragegrößehat keinen AliasEnthält die Größe der betreffenden AbfrageSpezialattribut AbfragegrößeSemantic MediaWiki1.8.0false
Abfragetexthat keinen AliasEnthält den Text der betreffenden AbfrageSpezialattribut AbfragetextSemantic MediaWiki1.8.0false
Abfragetiefehat keinen AliasEnthält die Tiefe der betreffenden AbfrageSpezialattribut AbfragetiefeSemantic MediaWiki1.8.0false
Bietet Servicehat keinen AliasFügt Attributen Servicelinks hinzuSpezialattribut Bietet ServiceSemantic MediaWiki1.0false
DatentypHat DatentypWeist einem Attribut einen Datentyp zuSpezialattribut DatentypSemantic MediaWiki1.0false
EinheitenHat Einheiten, AusgabeeinheitenGibt eine kommagetrennte Liste von Einheiten oder Formaten an, die bei der Darstellung der Attributwerte verwendet werden sollenSpezialattribut EinheitenSemantic MediaWiki1.0false
Entsprichthat keinen AliasGibt den Umrechnungsfaktor für eine Maßeinheit sowie deren mögliche Bezeichnung(en) anSpezialattribut EntsprichtSemantic MediaWiki1.0false
Erlaubt WertHat erlaubten WertEnthält einen erlaubten Wert, der für das betreffende Attribut genutzt werden kannSpezialattribut Erlaubt WertSemantic MediaWiki1.0false
Erstellthat keinen AliasWeist einer Seite das Datum von deren Erstellung zuSpezialattribut ErstelltSemantic MediaWiki1.7.0true
Gleichwertige URIGleichwertige URI vonMarkiert eine Seite als Bedeutungsentsprechung zu einer bekannten wikifremden URISpezialattribut Gleichwertige URISemantic MediaWiki1.0false
Hat Abfragehat keinen AliasVerknüpft eine Seite mit dem Unterobjekt, das von der entsprechenden, auf ihr eingebetteten Abfrage erzeugt wurdeSpezialattribut Hat AbfrageSemantic MediaWiki1.8.0false
Hat Komponentenhat keinen AliasDefiniert eine Liste an Komponenten in fester Reihenfolge und mit festem Datenyp, die zusammen Attribute des Datentyps „Verbund“ bildenSpezialattribut Hat KomponentenSemantic MediaWiki1.5.0false
Hat Unterobjekthat keinen AliasEnthält alle mit der Paraserfunktion „subobject“ festgelegten UnterobjekteSpezialattribut Hat UnterobjektSemantic MediaWiki1.7.0false
Hat unpassenden Wert fürhat keinen AliasMarkiert alle einem Attribut zugordneten Werte, die ungültig sindSpezialattribut Hat unpassenden Wert fürSemantic MediaWiki1.4.2false
Importiert aushat keinen AliasErmöglicht die interne Weiternutzung von Elementen externer VokabulareSpezialattribut Importiert ausSemantic MediaWiki1.0false
Ist eine neue Seitehat keinen AliasMarkiert eine Seite als neu (hat nur eine Version) oder nicht (hat mehr als eine Version)Spezialattribut Ist eine neue SeiteSemantic MediaWiki1.7.1true
Letzter Bearbeiter isthat keinen AliasSpeichert die Benutzerseite des letzten BearbeitersSpezialattribut Letzter Bearbeiter istSemantic MediaWiki1.7.1true
Unterattribut vonhat keinen AliasErmöglicht die Festlegung eines Attributes als Unterattribut eines anderen AttributesSpezialattribut Unterattribut vonSemantic MediaWiki1.2.1false
Zuletzt geänderthat keinen AliasWeist einer Seite das Datum der letzten Änderung zuSpezialattribut Zuletzt geändertSemantic MediaWiki1.4.0true

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.


Diese Dokumentationsseite gilt für alle SMW-Versionen von 1.4.0 bis zur aktuellsten Version.
      Andere Sprachen: esruuk