sschneider
Returning Observer

Migrationstool - Abgekündigte Eingabekomponenten konvertieren

Hallo und guten Tag in die Runde,

da wir uns derzeit bei kernpunkt im Rahmen verschiedener Kundenprojekte mit der Migration von FirstSpirit 4.2 auf die neue Version 5 beschäftigen, haben wir ein Migrationstool entwickelt, welches dabei hilft, Formulare von Eingabekomponenten aus FirstSpirit zu konvertieren.

In der aktuellen Konfiguration erlaubt das Migrationstool folgende Eingabekomponenten auf die neue Syntax zu konvertieren:

  • CMS_INPUT_CONTENTAREALIST
  • CMS_INPUT_CONTENTLIST
  • CMS_INPUT_FILE
  • CMS_INPUT_LINKLIST
  • CMS_INPUT_OBJECTCHOOSER
  • CMS_INPUT_PAGEREF
  • CMS_INPUT_PICTURE
  • CMS_INPUT_SECTIONLIST
  • CMS_INPUT_TABLIST

Das Migrationstool umfasst folgende Funktionen:

  • Validierung des XML-Schemas
    Bevor eine Konvertierung des eingegebenen Formulars stattfindet, wird die Eingabe validiert. Hierfür existiert eine formale Beschreibung der Eingabekomponente in Form eines XML-Schemas. In der Praxis bedeutet es, dass unbekannte Elemente oder Attribute nicht berücksichtigt werden.
  • Sicherstellen der Verwendung eindeutiger Namen
    Wenn diese Einstellung aktiv ist, wird der eindeutige Name des erstellten Formulars für die Zielplattform modifiziert, damit es beim Einfügen nicht zu einer doppelten Benennung von Eingabekomponenten kommt. Auf diese Weise können beide Formulare in FirstSpirit verwendet und die Erhaltung der Funktionalität geprüft werden.
  • Ausgabe des alten Formulars als Kommentar-Tag
    Ist diese Funktion aktiviert, wird das alte Formular ebenfalls mit in der Ausgabe dargestellt. Dieses wird jedoch von einem Kommentar-Tag umschlossen, so dass keine doppelte Benennung der Eingabekomponenten vorkommen kann.

Das Tool kann vollständig browserbasiert online genutzt werden. Wir haben es unter folgender URL frei zur Verfügung gestellt:

http://firstspirit.cmsmigration.de/

Bitte beachtet: Das Tool wurde für interne Zwecke entwickelt; wir stellen es gerne in der FirstSpirit-Community zur Verfügung, übernehmen aber keine Gewährleistung für die Funktion und die Richtigkeit der produzierten Ergebnisse. Es werden von unserer Seite keine Formulardaten gespeichert oder ausgewertet!

Wenn ihr weitere Transformationsregeln für die Migration weiterer Eingabekomponenten oder anderer FirstSpirit Version (z.B. 4.1) entwickeln wollt, könnt ihr gerne folgende Vorlage für das notwendige XML-Schema nutzen.

http://firstspirit.cmsmigration.de/download/example_transformation.zip

Wenn ihr Bedarf habt, das Tool intern zu verwenden oder gemeinsam mit uns weiterzuentwickeln, kontaktiert uns bitte.

4 Replies
udorudi
I'm new here

Hallo Frau Schneider,

ist die Subdomain mit dem Migrationstool nicht mehr aktiv?
Sehr schade, ich hätte das Tool gerne noch einmal verwendet.

Viele Grüße

Udo Klose

0 Kudos

Hallo Herr Klose,

leider hatte ich versäumt hier zu kommunizieren, dass das Migrationstool umgezogen ist:

FirstSpirit Migrations Tool | by Kernpunkt : About

Viele Grüße

Sabrina Schneider

0 Kudos

Hallo Frau Schneider,

vielen Dank für den neuen Link. Das Tool vereinfacht die Arbeiten erheblich

Viele Grüße

Udo Klose

Das freut mich sehr. 🙂

0 Kudos