Sie erstellen eine aktualisierte Version Ihres Add-Ons, spielen dieses aus und aktualisieren das Add-On auf den nutzenden Rechnern.
Erstellen Sie eine aktualisierte Version Ihres Frameworks.
Erstellen Sie eine neue Add-On-(ZIP-)Datei mit den aktualisierten Framework-Dateien. Verfahren Sie dazu wie beim Erstellen eines Add-Ons. Die ZIP-Datei muss eine höhere Versionsnummer als die vorherige Version erhalten, z.B. ediarum.MeineEdition.edit_v1-5-3.zip.
Passen Sie die update.xml an folgenden Stellen an:
Name des Elements
Beschreibung
Was ist zu ändern?
xt:location
Name der aktuellen ZIP-Datei des Add-Ons
Passen Sie die Versionsnummer im Namen der ZIP-Datei an.
xt:version
Version des aktuellen Add-Ons
Passen Sie die Versionsnummer an.
xt:description
Beschreibung des Add-Ons als HTML für die Darstellung in Oxygens Update-Fenster.
Falls Sie hier ein Changelog führen, sollte dieses natürlich ergänzt werden.
Laden Sie die neue ZIP- und die aktualisierte update.xml-Datei in das Verzeichnis, in dem bereits die vorherige Version Ihres Add-Ons lag und dessen URL zur Installation des Add-Ons in Oxygen verwendet wurde.
Durch das Aktualisieren der update.xml-Datei mit einer
höheren Versionsnummer im Feld xt:version wird
Oxygen automatisch ein Update des Add-Ons anstoßen.
Führen Sie das Update in Oxygen durch.
Öffnen Sie Hilfe > Auf Add-On Updates überprüfen....
Falls eingestellt, wird Oxygen Sie automatisch auf
das Update hinweisen. Folgen Sie der Anweisung auf dem Bildschirm, um
das oben genannte Update-Fenster automatisch zu öffnen.
Überprüfen Sie, dass das Häkchen am zu updatenden Add-On gesetzt ist und die richtige Version in der Spalte "Status" angezeigt wird.
Klicken Sie anschließend auf Aktualisieren.
Abbildung 1. Auswahlfenster für vorhandene Updates.
Akzeptieren Sie die Lizenzerklärung und klicken Sie dann auf Abschließen.
Falls Sie dem Add-On keine offizielle Signatur gegeben haben, können Sie das folgende Hinweisfenster mit Trotzdem fortsetzen bestätigen.
Nach dem Update werden Sie aufgefordert, Oxygen neu zu starten.
Sie haben eine aktualisierte Version Ihres Frameworks als Add-On verpackt und an alle User ausgespielt, die dieses Add-On installiert haben.