Kapitel 10. Änderungen

Inhaltsverzeichnis

Version 2.2.0
Funktionalität geändert
Umbenennungen
Löschungen
Neue Elemente
Version 2.1.0
Umbenennungen
Löschungen
Neu eingeführte Elemente

Version 2.2.0

Funktionalität geändert

Folgende Elemente wurden in der Version 2.2.0 in ihrer Funktionalität geändert:

  • Reihenfolge der Haupt-Sektionen (<divetrip> verschoben) geändert:

    <divetrip> mußte hinter <profiledata> gesetzt werden, damit innerhalb <divetrip> auf Tauchgänge referenziert werden kann, die in <profiledata> innerhalb der <repetitiongroup>-Sektionen gespeichert sind. In den vorherigen UDDF-Versionen fand fälschlicherweise eine Referenzierung auf Elemente statt, welche noch gar nicht "vorhanden" waren.

  • <address> : Kann nun auch innerhalb von <geography> aufgeführt werden; außerdem wurde das Element <province> (vorher Kindelement von <geography>) hierhin verlegt.

  • <country> : Als Kindelement von <geography> entfernt, da nun <address> innerhalb <geography> aufgeführt werden kann, welches <country> enthält (siehe oben).

  • <divebase> : Attribut id hinzugefügt

  • <passedtime>

  • <surfaceinterval>

  • <depth> : zugunsten größerer Flexibilität (u.a. bzgl. späterer Erweiterungen) wurden alle Attribute, die in der Version 2.1.0 eingeführt worden waren, entfernt und anstattdessen das Element <waypoint> neu eingeführt, worunter nun <depth> sowie die ehemaligen Attribute (<alarm>, <divetime> (vormals <time>-Attribut), <switchmix/> und <temperature>) als eigenständige Elemente angesiedelt sind.

  • In allen näher spezifizierten Datumsangaben (<birthdate>, <enddate>, <issuedate>, <setdcdate>, <startdate>, <validdate>) werden nun nicht mehr Jahr, Monat, Tag sowie Tag der Woche direkt angegeben, sondern mittels <date> geklammert. Dies vereinheitlicht die Datumsangabe.

  • In allen näher spezifizierten Zeitangaben (<setdctime>, <setdcalarmtime>) werden nun nicht mehr Stunde und Minute direkt angegeben, sondern mittels <time> geklammert. Dies vereinheitlicht die Zeitangabe.

  • <text> — es kann nun nicht mehr einfach Text eingegeben werden, sondern dieser muß immer mittels <para> geklammert werden. Siehe auch <notes>.

Umbenennungen

Folgende Elemente wurden in der Version 2.2.0 umbenannt:

Löschungen

Folgende Elemente wurden in der Version 2.2.0 gelöscht:

  • <pfill> — die Funktion übernimmt nun <tankpressurebegin>

  • <setdcdecomodelname> — die Funktion übernimmt nun zusätzlich <name>

  • <students> — siehe nun das Element <student/> in der <buddy>-Sektion

Neue Elemente

Folgende Elemente wurden in der Version 2.2.0 neu eingeführt: