Loading...
Skip navigation
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

  1. TypoScript → Includes

    • In the backend, go to Template on your root page and click Info/ModifyConstant Editor or Edit Template Record.

    • Under Includes, add in this order:

      1. Modules (modules)
      2. Messages (messages)
      3. 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

  1. In the Page Tree, create a new content page.

  2. Insert the Messages plugin on that page.

  3. 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

  1. Create at least two test users and log in with one of them on the frontend.
  2. Create a new Messages page and place the plugin on it.
  3. 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.
  4. 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.

Documentation

TYPO3 Messages by coding.ms

TYPO3 Messaging Extension for User Messaging and Direct Messages between frontend users, providing Private Messages, a Messaging Inbox and a Conversation System for structured Frontend User Communication and Internal Communication, including unread message display and controlled User Interaction with configurable recipients (vergleichbar mit WhatsApp, Telegram und co.).

Menu

Contact request

You can contact us at any time

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
2FG__________H_______
5______9____RD____GFZ
WBU___IYA____T_______
__M____Z_____N____CHS
F4J_________2ND______