Installation
Requirements
- TYPO3 12.0 - 12.4 LTS
- PHP 8.1 or higher
Installation via Composer (recommended)
For Composer-based TYPO3 installations, run:
composer require nng/nnfocalpoint
Copied!
Classic Installation
- Download the extension from the TYPO3 Extension Repository (TER) or GitHub
- Extract the archive to
typo3conf/ext/nnfocalpoint - Activate the extension in the Extension Manager
Database Update
After installation, you need to update the database schema:
- Go to Admin Tools → Maintenance → Analyze Database Structure
- Apply the suggested changes to add the
tx_nnfocalpoint_pointsfield tosys_file_reference
Alternatively, run the following SQL manually:
ALTER TABLE sys_file_reference ADD tx_nnfocalpoint_points text;
Copied!
Verification
After installation, verify the extension is working correctly:
- Go to any content element with an image (e.g., Text & Media)
- Edit the image reference
- You should see a "Fokus-Punkt bearbeiten" button below the crop options
Upgrading
From earlier versions
When upgrading from an earlier version:
- Update the extension files
- Clear all caches
- Run the Database Analyzer to apply any schema changes
Note
Existing focal point data is preserved during upgrades. The JSON format is backward compatible.