Semantic MediaWiki 1.5.1 (de)

From semantic-mediawiki.org
Semantic MediaWiki 1.5.1
Veröffentlichungsdatum: 31.05.2010
Vorhergehende Version: 1.5.0
Nachfolgende Version: 1.5.2
Kompatibel mit: MW 1.14.x - 1.17.x
Aktuelle Version
SMW 4.1.3
Inhaltsverzeichnis

Semantic MediaWiki 1.5.1 (SMW 1.5.1) ist nach Semantic MediaWiki 1.5.0 die nächste Versionsveröffentlichung. Diese Version stellt neue Funktionen bereit, weist Verbesserungen der Softwarearchitektur auf und behebt etliche Softwarefehler mit dem Ziel deren Einsatzmöglichkeiten in der täglichen Praxis auszuweiten.

Installation oder Aktualisierung[edit]

Erstinstallation[edit]

Eine Anleitung zur Erstinstallation von Semantic MediaWiki 1.5.1 ist auf der Hilfeseite zur Installation dokumentiert.

Aktualisierung bestehender Installationen[edit]

Bestehenden Installationen von SMW 1.5.0 können aktualisiert werden indem man die Programmdateien auf dem Server ersetzt. Bitte beachten Sie auch die Hinweise unter Softwareerweiterungen, bevor Sie eine Aktualisierung durchführen.

Es wird empfohlen die Aktivierung von SMW 1.5.1 vorzunehmen, indem man, wie unter Erstinstallation beschrieben, in der Datei LocalSettings.php die Codezeile

include_once("$IP/extensions/SemanticMediaWiki/includes/SMW_Settings.php");

durch

include_once("$IP/extensions/SemanticMediaWiki/SemanticMediaWiki.php");

ersetzt. Die Verwendung der Datei SMW_Settings.php ist weiterhin möglich. Dies wird allerdings bei einer zukünftigen Version vom SMW nicht mehr der Fall sein.

Informationen zur Aktualisierung älterer Programmversionen (<= SMW 1.4.3) werden unter Aktualisierung bestehender Installationen erläutert.

Softwareerweiterungen[edit]

Inzwischen sollten alle Softwareerweiterungen zu SMW mit der Version SMW 1.5.1 kompatibel sind. Die kompatiblen Versionen müssen zusammen mit Semantic MediaWiki aktualisiert werden. Beispielsweise ist nun Semantic Maps in der Version 0.6 erforderlich. Im Fall von Problemen kann die Aktualisierung auch rückgängig gemacht werden, indem man die Programmdateien wieder mit denen von SMW 1.5.0 überschreibt. Dann muss mit der Aktualisierung gewartet werden, bis auch die eingesetzten Softwareerweiterungen in einer aktualisierten und kompatiblen Version zur Verfügung stehen.

Änderungen mit dieser Version[edit]

Neuer Komparator „unähnlich“ bei Abfragen[edit]

Der Komparator !~ „unähnlich“ („not like“) wurde eingeführt. Er bewirkt das Gegenteil des Komparators ~ „ähnlich“, was bedeutet, das bei dessen Verwendung die Werte ausgegeben werden, die nicht dem mit * und ? angegebenen Schema entsprechen.

Erweiterter OWL/RDF-Export[edit]

Mit dieser Erweiterung werden dem Datenexport mehr Angaben hinzugefügt (Änderungsdatum und Namensräume). Seitdem die Export-Ontologie gemäß OWL 2 auch Attributwerte für Klassen/Attribute unterstützt, werden keine „OWL AnnoationProperties“ mehr eingesetzt.

Verbesserungen und Strukturänderungen des Programmcodes[edit]

Der Programmcode und dessen Struktur wurden mit dem Ziel verbessert, nunmehr den allgemeinen Codekonventionen von MediaWiki zu entsprechen. Die Hauptänderung besteht nun darin, das SMW nunmehr mit der Datei SemanticMediaWiki.php aktiviert wird, die sich jetzt, wie ebenso die vormalige Datei SMW_Settings.php, in dessen Hauptverzeichnis befindet. Die Verwendung der Datei SMW_Settings.php ist weiterhin möglich. Dies wird allerdings bei einer zukünftigen Version vom SMW nicht mehr der Fall sein.

Weitere Codestrukturänderungen wurden zudem durchgeführt, um die Modularität des Programms zu erweitern. Im speziellen wird damit die zukünftige Veröffentlichung von „SMWLight“ vorbereitet, das zwar das Einfügen von Attributen durch die Nutzer des Wikis ermöglicht, nicht aber die Erstellung komplexer Abfragen.

Übersetzung der Software[edit]

Wie bei jeder neuen Version hat auch dieses Mal das Translatewiki.net-Projekt zusätzliche und verbesserte Übersetzungen der Benutzeroberfläche angefertigt.

Fehlerbehebungen[edit]

Mit SMW 1.5.1 werden etliche Fehler im Quellcode der Software behoben, die bei vorhergehenden Versionen identifiziert wurden.


Diese Seite in anderen Sprachen: en