#!/bin/sh # vitec_pagecheck (2026-11-13): permissions, syntax check, cache flush, page setup (dry-run unless --apply). set -e cd /usr/www/users/vitecevo/live EXT=packages/vitec CFG=$EXT/Configuration chmod 644 $EXT/Classes/Command/CreateCheckPagesCommand.php $EXT/Classes/Service/PageCheckService.php $EXT/Classes/UserFunc/PageCheckJsonRenderer.php \ $CFG/FlexForms/Pagecheck.xml $CFG/Services.yaml $CFG/Sets/Vitecset/setup.typoscript $CFG/TCA/Overrides/tt_content.php $CFG/page.tsconfig migrations/pagecheck_setup_20261113.sh php -l $EXT/Classes/Service/PageCheckService.php php -l $EXT/Classes/UserFunc/PageCheckJsonRenderer.php php -l $EXT/Classes/Command/CreateCheckPagesCommand.php php -l $CFG/TCA/Overrides/tt_content.php vendor/bin/typo3 cache:flush vendor/bin/typo3 vitec:pagecheck-pages "$@"