.. include:: /Includes.rst.txt .. _introduction: ============ Introduction ============ .. _what-it-does: What does it do? ================ This extension provides several features to show an environment indicator in the TYPO3 frontend and backend. .. note:: These environment indicators are mainly for development purposes (e.g. distinguishing between different test systems) and will not show on the live production site. They do show in :code:`Production/Staging` and :code:`Production/Standby` application contexts, where they help distinguish those systems from the live site. .. _features: Features ======== Combine :ref:`trigger ` and :ref:`indicator ` classes to show the environment in the TYPO3 frontend and backend. The extension provides several trigger and indicator classes out of the box. You can also create your own trigger and indicator classes. .. figure:: /Images/example1.jpg :alt: Example :class: with-shadow Backend with several environment indicators Frontend + Backend ------------------ .. list-table:: :header-rows: 1 :widths: 10 30 60 :class: center * - Icon - Preview - Description * - .. image:: /Images/Extension-EI-Favicon.png :alt: Favicon Icon :width: 80px - .. image:: /Images/preview-favicon.png :alt: Favicon Preview - :ref:`Modified favicon `: Modifies the favicon for frontend and backend based on the original favicon, current environment and your configuration. * - .. image:: /Images/Extension-EI-PageTitlePrefix.png :alt: Page Title Icon :width: 80px - .. image:: /Images/preview-page-title-prefix.jpg :alt: Page Title Preview - :ref:`Page title `: Prefix or suffix the page title in frontend and backend with the current application context. Frontend -------- .. list-table:: :header-rows: 1 :widths: 10 30 60 :class: center * - Icon - Preview - Description * - .. image:: /Images/Extension-EI-FrontendHint.png :alt: Frontend Hint Icon :width: 80px - .. image:: /Images/preview-frontend-hint.png :alt: Frontend Hint Preview - :ref:`Frontend Hint `: Adds an informative hint to the frontend showing the website title and current environment. * - .. image:: /Images/Extension-EI-FrontendImage.png :alt: Frontend Image Icon :width: 80px - .. image:: /Images/preview-frontend-image.jpg :alt: Frontend Image Preview - :ref:`Modified frontend image `: Modifies the frontend image based on the original image, current environment and your configuration. Backend ------- .. list-table:: :header-rows: 1 :widths: 10 30 60 :class: center * - Icon - Preview - Description * - .. image:: /Images/Extension-EI-BackendToolbarItem.png :alt: Backend Toolbar Item Icon :width: 80px - .. image:: /Images/preview-backend-toolbar-item.png :alt: Backend Toolbar Item Preview - :ref:`Backend toolbar item `: Adds an informative item to the backend toolbar showing the current environment. * - .. image:: /Images/Extension-EI-BackendTopbar.png :alt: Backend Topbar Icon :width: 80px - .. image:: /Images/preview-backend-topbar.jpg :alt: Backend Topbar Preview - :ref:`Backend topbar `: Colors the backend header topbar according to the environment. * - .. image:: /Images/Extension-EI-BackendLogo.png :alt: Backend Logo Icon :width: 80px - .. image:: /Images/preview-backend-logo.jpg :alt: Backend Logo Preview - :ref:`Modified backend logo `: Modifies the backend logo based on the original logo, current environment and your configuration. * - .. image:: /Images/Extension-EI-DashboardWidget.png :alt: Dashboard Widget Icon :width: 80px - .. image:: /Images/preview-dashboard-widget.jpg :alt: Dashboard Widget Preview - :ref:`Dashboard widget `: Render a dashboard widget according to the environment. * - .. image:: /Images/Extension-EI-BackendTheme.png :alt: Backend Theme Icon :width: 80px - .. image:: /Images/theme.jpg :alt: Backend Theme Preview - :ref:`Backend theme ` *(experimental)*: Colors the entire TYPO3 v14+ backend (primary color, header, sidebar) based on the environment. * - .. image:: /Images/Extension-EI-BackendLogin.png :alt: Backend Login Icon :width: 80px - .. image:: /Images/preview-backend-login.jpg :alt: Backend Login Preview - :ref:`Backend login `: Shows a colored environment badge directly on the backend login screen. Misc ---- .. list-table:: :header-rows: 1 :widths: 10 30 60 :class: center * - Icon - Preview - Description * - .. image:: /Images/Extension-EI-CLI.png :alt: CLI Banner Icon :width: 80px - .. image:: /Images/preview-cli-banner.jpg :alt: CLI Banner Preview - :ref:`CLI banner `: Prints a colored environment banner to the console before a command runs. * - .. image:: /Images/Extension-EI-MailSubjectPrefix.png :alt: Mail Subject Prefix Icon :width: 80px - .. image:: /Images/preview-mail-subject-prefix.jpg :alt: Mail Subject Prefix Preview - :ref:`Mail subject prefix `: Prepends the environment to the subject of every mail sent through the TYPO3 Mailer API. .. _support: Support ======= There are several ways to get support for this extension: * GitHub: https://github.com/konradmichalik/typo3-environment-indicator/issues License ======= This extension is licensed under `GNU General Public License 2.0 (or later) `_.