Semantic MediaWiki 1.7.1 (de)

From semantic-mediawiki.org
Semantic MediaWiki 1.7.1
Veröffentlichungsdatum: 05.03.2012
Vorhergehende Version: 1.7.0
Nachfolgende Version: 1.8.0
Kompatibel mit: MW 1.16.x - 1.19.x
Aktuelle Version
SMW 4.2.0
Inhaltsverzeichnis

Semantic MediaWiki 1.7.1 (SMW 1.7.1) ist nach Semantic MediaWiki 1.7.0 die nächste Versionsveröffentlichung. Diese Version behebt vornehmlich Softwarefehler und bietet Optimierungen bestehender Funktionen.

Kompatibilitätshinweise[edit]

Installation oder Aktualisierung[edit]

Erstinstallation[edit]

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

Aktualisierung bestehender Installationen[edit]

Bitte beachten Sie die seit SMW 1.6.0 bestehende Abhängigkeit von der Softwareerweiterung Validator, die von SMW dazu eingesetzt wird, benutzerdefinierte Parameter zu validieren. Die Installation dieser Softwareerweiterung ist zwingend für den Betrieb von SMW notwendig. Validator wird gebündelt mit SMW zum Herunterladen bereitgestellt. Über SVN muss der Code der Software allerdings jeweils separat abgerufen werden.

Von der Version SMW 1.7.0[edit]

Bestehenden Installationen von SMW 1.7.0 können aktualisiert werden indem man die Programmdateien auf dem Server ersetzt. Die Softwareerweiterungen zu SMW, die mit der Version 1.7.0 kompatibel waren, sollten ebenso mit dieser Version kompatibel sein. Bitte prüfen Sie dennoch dahingehend die Dokumentationsseiten der entsprechenden Softwareerweiterung.

Von den Versionen SMW 1.6.x[edit]

Bestehenden Installationen von von SMW 1.6.x können aktualisiert werden indem man die Programmdateien auf dem Server ersetzt. Die Softwareerweiterungen zu SMW, die mit der Version 1.6.x kompatibel waren, sollten ebenso mit dieser Version kompatibel. Bitte prüfen Sie dennoch dahingehend die Dokumentationsseiten der entsprechenden Softwareerweiterung. Sofern dies nicht bereits passiert ist, sollte man nun, wie im obigen Abschnitt 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");


ersetzen. Die Verwendung der Datei SMW_Settings.php ist nicht mehr möglich.

Anschließend muss sowohl eine Datenbankaktualisierung wie auch eine Datenaktualisierung durchgeführt werden. Loggen Sie sich hierzu in Ihr Wiki mit einen Nutzerkonto ein, das über Administratorenrechte verfügt. Rufen Sie nun die Spezialseite „Spezial:SMW-Einrichtung“ auf, um die beiden notwendigen Schritte auszuführen. Zunächst klicken Sie im ersten Schritt die Schaltfläche „Tabellen initialisieren oder aktualisieren“ im Abschnitt „Datenbankinstallation und -aktualisierung“ an. Nachdem dieser Prozess abgeschlossen wurde klicken Sie im zweiten Schritt die Schaltfläche „Datenaktualisierung starten“ im Abschnitt „Datenreparatur und -aktualisierung“ an (siehe auch Datenreparatur). Bitte beachten Sie, dass der erste Schritt Datenbanknutzerrechte zum Erstellen und Ändern der Datenbank benötigt (siehe Anmerkungen im Abschnitt Systemvoraussetzungen) Der zweite Schritt nimmt einige Zeit in Anspruch. Auf der Spezialseite „Spezial:SMW-Einrichtung“ können Sie auch den Arbeitsfortschritt einsehen. Semantic MediaWiki kann während dieses Prozesses genutzt werden, allerdings hat man nicht auf alle Daten wie bspw. Kategorien Zugriff.

Von den Versionen SMW 1.5.x[edit]

Es wird empfohlen die bestehenden Installationen zunächst auf die Version SMW 1.6.1 zu aktualisieren (siehe die Beschreibung an dieser Stelle) und in einem zweiten Schritt die weitere Aktualisierung vorzunehmen.

Änderungen[edit]

Unterstützung für die RDF-Datenbank Virtuoso hinzugekommen[edit]

Die Unterstützung der RDF-Datenbank Virtuoso ist hinzugekommen. Um sie zu aktivieren muss neben den herkömmlichen Einstellungen für eine RDF-Datenbank zudem noch Virtuoso als SPARQL-Konnektor mit $smwgSparqlDatabase = 'SMWSparqlDatabaseVirtuoso' angegeben werden. Siehe auch die Hilfeseite zur Konfiguration von SMW für Virtuoso bezüglich einer Anleitung. Weitere Informationen sind auch in der Datei SMW_SparqlDatabaseVirtuoso.php (en) angegeben.

Verschiedene Neuerungen[edit]

  • Es ist nunmehr möglich Datumsangaben in von SWM generierten Tabellen zu sortierten (Meldung 25768). Hierzu wurde dem Datentyp Datum der Parameter #SORTKEY hinzugefügt der zu diesem Zweck zu einer Ausgabeanweisung beim SMW-Abfragen angegeben werden kann.
  • Die Spezialattribute Ist eine neue Seite und Letzter Bearbeiter ist wurden eingeführt (Meldung 34359).
  • Sofern eine SMW-Abfrage ungültige Abfragebedingungen enthält, wird deren Ausführung abgebrochen (Meldung 33177).
  • Der Parameter "parameters" wurde der Parserfunktion #smwdoc hinzugefügt, um eine bessere Steuerung der zu Ergebnisformate anzuzeigenden Parameterdokumentation zu ermöglichen.

Fehlerbehebungen[edit]

Mit SMW 1.7.1 werden etliche Fehler im Quellcode der Software behoben, die bei vorhergehenden Versionen entdeckt wurden. Hervorzuheben sind die folgenden Fehlerbehebungen:

  • Die Anzeige ähnlicher Ergebnisse auf der Spezialseite Suche mittels Attribut berichtigt (Meldung 34178).
  • Die Anzeige von Attributwerten zu Attributen des Datentyps URL wurde korrigiert (Meldung 34312 und Meldung 34004).
  • Ein Fehler im Zusammenhang mit Warnmeldungen beim Aufrufen bestimmter Attributseiten wurde behoben (Meldung 34306).
  • Ein Ausführungsfehler des Skriptes SMW_setup.php --delete bei Nutzung einer PostgreSQL-Datenbank wurde berichtigt (Meldung 31153).
  • Der Fehler beim Dividieren durch 0 beim Setzen des Spezialattributs Entspricht auf 0 wurde korrigiert (Meldung 32594).
  • Der bei SPARQL-Abfragen versandte Accept header wurde berichtigt (Meldung 32280).
  • Der Fehler nicht aufgelöste Namen mit Präfix bei SPARQL-Abfragen wurde behoben (Meldung 33687).
  • Fehler des Spezialattributs Zuletzt geändert im Zusammenhang mit der Nutzung einer RDF-Datenbank wurden bereinigt (Meldung 30989).
  • Der Fehler falsch generierten SPARQL-Abfagecodes von Vergleichsabfragen zu Attributwerten wurde korrigiert (Meldung 30993).
  • Der funktionsunfähige Parameter +index=x der zu Ausgabeanweisungen bei SMW-Abfragen zum Datentyp Verbund angegeben werden kann, funktioniert wieder (Meldung 30284).
  • Der Fehler beim Abfragen von Unterobjekten (#subobjekt), sofern 4Store als RDF-Datenbank genutzt wurde, wurde berichtigt.
  • Ein Fehler im Zusammenhang mit der Namensrauminternationalisierung wurde behoben (Meldung 34383).

Softwareübersetzungen[edit]

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


Diese Seite in anderen Sprachen: enfr