DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
Users Manual¶
Installation¶
- Install tt_board from the Extension Manager. Maybe the extension must be fetched from TYPO3 TER in the Extension Manager or from https://extensions.typo3.org/ by downloading a ZIP file and uploading it into your TYPO3 system.
Activate tt_board in the Extension Manager.
- Check if tt_board has been activated.
tt_board must have been activated in the Extension Manager.
- The Extension Manager should have activated all the dependant extensions automatically.
tt_board depends on some extensions which are automatically activated from the Extension Manager when tt_board is activated.
- Choose or add a starting page for the forum.
Use the TYPO3 backend page module to add a starting page.
- Add a new content element and choose the Message board plugin.
Choose the “Message Board” plugin for this example.
- Insert the Plugin on your Topics page
After the previous step you will see the “General” tab of the content element of the plugin.
- Select the Forum: List flexform of the Plugin “Board, List”
From the list of the available items you shall choose “Forum: List” for this example.
Press the save button.
- Verify the code in the page module. It must be ‘LIST_FORUMS’.
Just to be sure that everything has been accomplished correctly, have a look at the code of the plugin.
- Add two subpages underneath the Topics page.
Two forum pages are created below the forum starting page.
- Add a discussion forum to the page “Forum 1”
Add a new content element of the type plugin and subtype “Message Board” from the plugin tab.
- Insert the flexforms “Forum: Single” and “Entry Form: General” .
- Add the Message board to the “Forum 2” page.
- Insert the “Forum: Single” and “Entry Form: General” flexforms.
Choose from the available display modes for the “Message Board” (Board / List).
- Create an extension template for tt_board in your Templates folder and call it “+ext: tt_board”
- Insert Constants and Setup for tt_board.
Insert the Constants.
plugin.tt_board {
memberOfGroups = 0
}
Insert the Setup.
Use your own e-mail adresses instead of the example email address.
- Add the CSS styles (or use your own CSS file) and the Message Board Setup under “Include static from extensions”.
- Edit your master template.
- Include the “+ext: tt_board” from your master template under “Include Basis Template”.
You must choose the include tab from the master template and move to the “Include Basis Template” sysfolder symbol. If you click on it then a popup windows shows up. There you choose the “+ext: tt_board” template. This template must be included anywhere into your webpage’s template.
- Check the result.
- The two forums should be visible in the front end now.
Important
The correct output of the forum in the front end will only show up if tt_board has been installed and if the static template of it has been assigned in the TYPO3 backend.