teufels / tt3-poi
Point of Interest Elements on SVG-Graphic
Package info
Type:typo3-cms-extension
pkg:composer/teufels/tt3-poi
2.0.0
2026-09-15 11:10 UTC
Requires
- php: ^8.2
- teufels/tt3-image: ^1.8
- typo3/cms-core: ^14.3
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
[ teufels ] Point of Interest
Point of Interest elements on SVG graphic.
Compatibility
>For TYPO3 v12 / v13 maintenance and bug fixes, use the
support/1.2.x branch / 1.2.x release line.
Composer
composer req teufels/tt3-poi
Requirements
teufels/tt3-image
SVG Requirements
- Objects must have a unique id and the class
poi.
How to Use
- Install with Composer.
- Include TypoScript Set
[teufels] Point of Interest. - Add a POI content element and assign an SVG containing matching
poiids. - Optionally override templates and styles in your sitepackage.
Upgrade Notes
2.0.xsupports TYPO3 v14 only.- Upgrading from
tt3-poi 1.2.xto2.0.xdoes not require an additional extension-level data migration when records already usett3_poifields and CType. - Migration from legacy
hive_poiis only supported up to version1.2.x.
Code Example
plugin.tx_tt3poi {
view {
templateRootPaths >
templateRootPaths {
0 = EXT:tt3_poi/Resources/Private/Templates/
10 = EXT:sitepackage/Resources/Private/Overrides/tt3_poi/Templates/
}
}
}
Changelog
2.0.x
- 2.0.0 TYPO3 v14-only release
- move icon registration to
Configuration/Icons.php - drop TYPO3 v12/v13 preview fallback
- remove legacy upgrade wizards
- harden backend preview rendering for TYPO3 v14
- move icon registration to
Legacy Changelog (1.x, compact)
- 1.2.0: optional background image layer below SVG, added Background image size options
- 1.1.x: TCA cleanup, duplicate-code fix, DBAL 3
executeStatement()fix, Site Sets support, TYPO3 v13 support - 1.0.x: multiple frontend/preview fixes, POI interaction improvements, trigger event
poiChangeTriggered, migration base fromhive_poi