konradmichalik / typo3-environment-indicator
TYPO3 extension with several features to show an environment indicator in the TYPO3 frontend and backend.
Installs: 26
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 1
Open Issues: 0
Type:typo3-cms-extension
Requires
- php: ^8.1
- intervention/image: ^3.0
- lordelph/icofileloader: ^3.0.0
- meyfa/php-svg: ^0.16
- typo3/cms-core: ^11.5 || ^12.4 || ^13.4
Requires (Dev)
- armin/editorconfig-cli: ^1.0 || ^2.0
- ergebnis/composer-normalize: ^2.44
- friendsofphp/php-cs-fixer: ^3.52
- helhum/typo3-console: ^8.1
- helmich/typo3-typoscript-lint: ^3.2
- roave/security-advisories: dev-latest
- saschaegerer/phpstan-typo3: ^1.0 || ^2.0
- ssch/typo3-rector: ^2.0 || ^3.0
- symfony/translation: ^6.3 || ^7.0
- typo3/cms-base-distribution: ^11.5 || ^12.4 || ^13.4
- typo3/cms-lowlevel: ^11.5 || ^12.4 || ^13.4
- typo3/tailor: ^1.6
This package is auto-updated.
Last update: 2025-05-08 11:50:01 UTC
README
TYPO3 extension typo3_environment_indicator
This extension provides several features to show an environment indicator in the TYPO3 frontend and backend.
Preview | Feature | Frontend | Backend |
---|---|---|---|
![]() |
Frontend hint Adds an informative hint to the frontend showing the website title and the current application context. |
✔️ | |
![]() |
Backend toolbar item Adds an informative item with the current application context to the backend toolbar. |
✔️ | |
![]() |
Backend topbar Colorize the backend header topbar regarding the application context. |
✔️ | |
![]() |
Modified favicon Modify the favicon for frontend and backend based on the original favicon, the current application context and your configuration. |
✔️ | ✔️ |
![]() |
Modified backend logo Modify the backend logo based on the original logo, the current application context and your configuration. |
✔️ | |
![]() |
Dashboard widget Render a dashboard widget according to the environment. |
✔️ | |
![]() |
Modified frontend image Modify frontend image based on the original image, the current application context and your configuration. |
✔️ |
Note
These environment indicators are mainly for development purposes (e.g. distinguishing between different test systems) and will not show in production environments.
Requirements
- TYPO3 >= 11.5 & PHP 8.1+
Installation
Composer
Use the following composer command to install the extension:
composer require konradmichalik/typo3-environment-indicator
TER
Download the zip file from TYPO3 extension repository (TER).
Documentation
Please have a look at the official extension documentation.
Migration from version 1.x to 2.x
Since version 2.x, the extension is using the new Handler::addIndicator
method to add the environment indicator
configuration instead of the old ConfigurationUtility::configByContext
method.
Development
Use the following ddev command to easily install all supported TYPO3 versions for locale development.
ddev install all
Use the context
command to easily change the application context in all supported TYPO3 versions.
Credits
This project is partly inspired by the laravel-favicon package.
License
This project is licensed under GNU General Public License 2.0 (or later).