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 TypSheet-Tag
ersetzt - Der oberste
Feldtag
hat alle untergeordneten Feldelemente umgeben. Das hat sich geändert. DieSheet-Tags
teilen sich nun auf die Daten in den "Tabs". Das bedeutet, dass ein großerField-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 denAttribut-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 einemLanguage-Tag
gefolgt. In der v7-Version war es nur 1 Tag ähnlich wie bei dertop-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
[DependciesAndConflicts]