Skip to content

CLI-Befehle ​

Aufruf mit php artisan. prune-versions, reindex-media und prune-proxy-cache laufen außerdem wöchentlich über Octobers Scheduler (php artisan schedule:run im Cron).

renick:content:prune-versions ​

Löscht nicht angepinnte Versionen, die älter als --days sind (Standard 180). Angepinnte Versionen werden nie gelöscht. Zusätzlich behält jedes Speichern nur die neuesten 50 nicht angepinnten Versionen pro Feld (renick.content::versions.keep).

renick:content:reset-audit ​

Leert das Audit-Log und damit die Versionshistorie, die dieselbe Tabelle nutzt. Fragt nach Bestätigung (--force überspringt das); --keep-pinned behält angepinnte Versionen.

renick:content:reindex-media ​

Baut den Mediennutzungs-Index hinter dem Löschschutz für Medien aus den aktuellen Dokumenten neu auf. Listet bis zu 20 referenzierte Pfade, die auf der Medien-Disk fehlen.

renick:content:export-bundle / import-bundle ​

Überträgt ein Dokument mit seinen Mediendateien als ZIP, siehe Import & Export:

bash
php artisan renick:content:export-bundle --host="Tailor\Models\EntryRecord" --section="Content\Article" --id=42 --out=page.zip
php artisan renick:content:import-bundle --host="Tailor\Models\EntryRecord" --section="Content\Article" --id=43 --in=page.zip

--host muss auf der Host-Typ-Allowlist stehen. --section ist Pflicht, wenn die ID in mehreren Blueprints existiert. Weitere Optionen: --field (Standard content), --out (Standard ./content-bundle-<id>.zip), --dry-run und für den Import --overwrite-media und --force (überspringt die Bestätigung).

renick:content:prune-proxy-cache ​

Löscht gecachte Kartenkacheln, die älter als 7 Tage sind, und Video-Thumbnails, die älter als 30 Tage sind (config/proxy.php). --tile-days und --thumb-days überschreiben das für einen Lauf.

renick:content:reset-map-tiles ​

Löscht alle gecachten Kartenkacheln, wie Kartenkacheln jetzt zurücksetzen unter Einstellungen → Content → Content-Editor → Performance → Kartenkacheln. Fragt in einer interaktiven Shell nach (--force überspringt das). RENICK_CONTENT_TILE_CACHE_LIMIT_MB setzt das Standard-Limit des Kachel-Caches (1 GB).

renick:content:clear-cache ​

Leert den Render-Cache (Inhalte, Eintragslisten, Theme-Chrome), wie Cache jetzt leeren im selben Einstellungs-Tab.

renick:content:seed-demo ​

Legt einen Demo-Eintrag (Slug renick-content-demo) mit einer Tour durch das Block-Set an oder aktualisiert ihn. Benötigt Tailor; --section wählt den Blueprint (Standard Content\Article). Seine Bilder zeigen auf /samples/*.jpg, die das Plugin nicht mitliefert.

renick:content:repair-site-copies ​

Gibt Multisite-Kopien von Struktur-Einträgen wie Dawn-Seiten den Slug und vollen Slug, ohne die sie propagiert wurden, damit sie keine 404 mehr liefern und nicht mehr als /default-Links erscheinen. Kopien werden beim Speichern der Kopie oder ihrer Seite selbst repariert; der Befehl erfasst bestehende. Er kann beliebig oft laufen und ändert nichts, wenn alle Kopien vollständig sind.

renick:content:mall-scaffold ​

Kopiert das Layout shop und die sieben Seiten, die OFFLINE.Mall braucht, in ein Theme und füllt Malls leere Seiten-Einstellungen, siehe Das Feld einbetten. Optionen: --theme (Standard: aktives Theme), --dry-run, --force (überschreibt Dateien und verknüpfte Einstellungen), --no-link (lässt Malls Einstellungen unverändert).