Move site content between installations as a package

System now exports a content package and imports one, by upload or from
var/pakete. Pages with their revisions, areas, menus, media, forms,
redirects, terms, translations, design and settings are replaced;
submissions, statistics, tasks, plugin state and service keys stay, and
accounts only come along when that is chosen explicitly. A backup comes
first, the site is in maintenance meanwhile, and every file and document
in the package is checked before anything is written.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
kantarciandClaude Opus 5.5 committed 2026-10-12 16:31:06 +02:00
1 parent a57b829a15
commit 32e42f973b
13 files changed
+973 -2

No files matched your search

+4
View File
@@ -25,3 +25,7 @@ if [ -f "$root/var/cacert.pem" ]; then
else
"$php" bin/console cms:fonts:fetch
fi
# Das Inhaltspaket für die Live-Seite (ADR 118): dort unter System → Inhalte übertragen importieren.
# Konten bleiben dabei, wie sie live sind.
rm -f "$root/var/huefner-paket.zip"
"$php" bin/console cms:paket:export --ziel="$root/var/huefner-paket.zip"