Please note that this documentation is for the most recent version of this extension. It may not be relevant for older versions. Related documentation can be found in the documentation directory of the extension.
Installation
Here is a compact installation and setup guide for your TYPO3 Messages extension:
1. Include Static Templates
-
TypoScript → Includes
-
In the backend, go to Template on your root page and click Info/Modify → Constant Editor or Edit Template Record.
-
Under Includes, add in this order:
- Modules (modules)
- Messages (messages)
- Messages – Bootstrap 5 Stylesheet (messages)
-
Save the template.
-
Note:
The Bootstrap 5 Stylesheet template provides all required CSS classes as variables, so you can easily adjust your design via TypoScript without overriding Fluid templates.
2. Create a Page for Messages
-
In the Page Tree, create a new content page.
-
Insert the Messages plugin on that page.
-
Plugin FlexForm:
- Configure here which users are allowed to communicate with each other.
3. Frontend Users and Access Protection
- Login Required
The extension always works based on the currently logged-in frontend user. This means no additional access protection is necessary. However, you can configure the entire page to be visible only to logged-in users.
4. Verify & Test
- Create at least two test users and log in with one of them on the frontend.
- Create a new Messages page and place the plugin on it.
- Test sending messages to the other test user – also log in with the other test user in a different browser or incognito tab and reply to the messages.
- Check the styling: if necessary, adjust the Bootstrap variables in the Static Template.
With these steps, you have everything in place to get your Messages extension up and running in TYPO3.
