Datensicht versions

Um sich die Datensicht im Browser anzusehen, steht, wie auch bei der Ansicht von anderen Datensichten, der Handler »xml.ashx« zur Verfügung.
Möchte man nun die verschiedenen Versionen eines Dokuments anzeigen lassen, hilft einem die Datensicht "Versions", welche wie folgt aufgerufen wird.

.../xml.ashx?id=onion://data/objects/123&dataview=versions

Diese Datenansicht funktioniert allerdings erst, wenn man die web.config wie folgt angepasst hat.

<dataSources>
<source xlinkPrefix="onion" type="Onion.RenderEngine.DataSource.OnionDataSource, Onion.RenderEngine.DataSource">
<onionServer url="{url zum onion.net Server}" username="{username}" password="{password}" versionFilter="none" enableVersionAccess="true"> </onionServer>
</source>
</dataSources>

Ohne diesen Eintrag in der Konfiguration, wird man nicht auf die Datensicht zugreifen können und bekommt eine Fehlermeldung.

Die versions-Ansicht enthält Informationen wie das Datum der letzten Modifikation, den Bearbeiter oder die Versionsnummer.
<onion:versions>
<onion:version onion:href="onion://data/objects/9/1.0" onion:number="1" onion:editor="onion://usermanagement/users/1" onion:lastModification="2012-03-29T20:02:42.3630000+02:00" />
... </onion:versions>