TYPO3 Plugin:

dhbw_migration

DHBW Migrations-Tools

Diese TYPO3-Erweiterung ist eine Sammlung mehrerer einmaliger Konsolen-Tools zur Migration von Datenstrukturen ehemaliger Unternehmen versionen von TYPO3 auf Version 8+.

Tilebox-Migration

Tileboxen ab Version < 8 haben mehrere inkompatible xml-Tags in ihrer Struktur. Der migrate:tileboxes CLI-Befehl transformiert die inkompatible Tileboxes-Datenbank struktur von v7 zu einer v8+ kompatiblen Form.

XML in TYPO3 v8 geändert

  • Der oberste Feldtag wurde durch den Typ Sheet-Tag ersetzt
  • Der oberste Feldtag hat alle untergeordneten Feldelemente umgeben. Das hat sich geändert. Die Sheet-Tags teilen sich nun auf die Daten in den "Tabs". Das bedeutet, dass ein großer Field-Tag mit 4 Konfigurationen, die jeweils 1 Tab darstellen, nun in 4 Bereiche unterteilt ist separate Tab-Definitionen enthalten die Child-Field-Tags.
  • Der Tag-Attribut-Index aller Child-Field-Tags wird nun durch den Attribut-Index ihrer Kuvertierung vorangestellt bogen-Tag
  • Der el-tag wird vollständig entfernt, aber seine Child-Field-Tags bleiben erhalten.
  • Jeder Sheet-Tag wird nun direkt von einem Language-Tag gefolgt. In der v7-Version war es nur 1 Tag ähnlich wie bei der top-Level-Feld-Tag

Verwendung

bin/typo3cms migrieren:tileboxes [--dry-run] [--all | --uid[id] | --pid[id]]]]

Standardmäßig wird ein Eintrag, der durch die erforderliche 'uid' definiert ist, der in der Datenbanktabelle unter Verwendung von TileBox.html gefunden wird, konvertiert.

  • Verwenden Sie die Option'pid', um die Operationen auf die übergeordnete ID (Seite) zu beschränken -> benötigt Argument-ID.
  • Verwenden Sie die Option'uid', um die Operationen auf ein einzelnes Element (tileBox) zu beschränken -> benötigt Argument-ID.
  • Verwenden Sie die Option 'all', um alle Elemente mit der Erweiterung tileBox.html zu aktualisieren.
  • Verwenden Sie die Option'Trockenlauf', um nur die Einträge anzuzeigen, die aktualisiert werden müssen.

Beispiele

Um Migrationen einfach zu simulieren, wählen Sie die Option --dry-run. Dies funktioniert mit jeder anderen Option:

php bin/typo3cms migrieren:tileboxes --dry-run --alle

Migration von nur 1 bestimmten Tilebox-Element mit der Option --uid:

php bin/typo3cms migrieren:tileboxes --uid 815

Migration von Tilebox-Elementen einer einzelnen Seite mit der Option --pid:

php bin/typo3cms migrieren:tileboxes --pid 4711

Migration aller Tilebox-Elemente des Projekts mit der Option --all:

php bin/typo3cms migrieren:tileboxen

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

Verteilung:DHBW_MIGRATION ist auf

0.02 % aller TYPO3 installiert.

  • 0.13 % aller TYPO3 8.7.x Installationen installiert

Aktualität:DHBW_MIGRATION ist auf dem neusten Stand (v.unknown) bei

100 % aller TYPO3 Installationen

  • 0 % aller TYPO3 9.5.x Installationen
  • 0 % aller TYPO3 9.3.x Installationen
  • 0 % aller TYPO3 9.2.x Installationen
  • 0.13 % aller TYPO3 8.7.x Installationen
  • 0 % aller TYPO3 7.6.x Installationen
  • 0 % aller TYPO3 7.5.x Installationen
  • 0 % aller TYPO3 7.4.x Installationen
  • 0 % aller TYPO3 7.3.x Installationen
  • 0 % aller TYPO3 7.2.x Installationen
  • 0 % aller TYPO3 7.1.x Installationen
  • 0 % aller TYPO3 7.0.x Installationen
  • 0 % aller TYPO3 6.2.x Installationen
  • 0 % aller TYPO3 6.1.x Installationen
  • 0 % aller TYPO3 6.0.x Installationen
  • 0 % aller TYPO3 5.0.x Installationen
  • 0 % aller TYPO3 4.7.x Installationen
  • 0 % aller TYPO3 4.6.x Installationen
  • 0 % aller TYPO3 4.5.x Installationen
  • 0 % aller TYPO3 4.4.x Installationen
  • 0 % aller TYPO3 4.3.x Installationen
  • 0 % aller TYPO3 4.2.x Installationen
  • 0 % aller TYPO3 4.1.x Installationen
  • 0 % aller TYPO3 4.0.x Installationen
  • 0 % aller TYPO3 3.5.x Installationen

Gosign-Responsive Index: TYPO3 Installationen nutzen DHBW_MIGRATION zu

  • 100 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist

Pagespeed: TYPO3 Installationen nutzen DHBW_MIGRATION zu

  • 0 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 0 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 100 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 0 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 0 % wenn der Pagespeed zwischen 0 % und 20 % ist


Stichprobe n=37431 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>