Config felogin

Important steps

Felogin: Include static TypoScript template

  1. Install ext:felogin
  2. Go to module Web > Template and chose your root page. It should already contain a TypoScript template record.
  3. Switch to view Info/Modify and click on Edit the whole template record.
  4. Switch to tab Includes and add the following templates from the list to the right: Clubmanager Felogin (clubmanager).
Include static felogin typoscript

Include at least Clubmanager Felogin (clubmanager) typoscript

.. info::

Now you're ready to setup the pagetree, if not done yet, the default felogin usergroup and to configure some TypoScript!

Felogin pagetree

Your page tree should look like that:

Home
├── ...
├── Login page
│  └── Restricted content
├── Logout target page
├── ...
└── Storage
   ├── ...
   ├── Frontend User
   └── ...
Copied!

Create default frontend user group

  1. Go to the module Web > List
  2. Move to Storage > Frontend User in your pagetree.
  3. Click on + Create new record on top of the page.
  4. Click on Frontend Access > Website Usergroup.
  5. Fill in the Group Title and Save.

Important global configuration

  1. Go to Admin Tools > Settings > Extension Configuration
  2. Choose clubmanager and then Tab Fe-user-login.
  3. Set the uid where your fe_users should be stored > feUsersStoragePid
  4. Set the uid of your default fe_users group > defaultFeUserGroupUid
  5. Set the uid of your default fe_users login page to generate the correct link send out by e-mail > feUsersLoginPid
  6. Set the uid of your default target page after logout > defaultTargetLogoutPage
  7. In case you want to change it, set also the lifetime of the password recovery links send out by e-mail > passwordRecoveryLifeTime
  8. In tab Mail set the number of attempts for a mail delivery.

Felogin TypoScript

Change the following TypoScript in your own Sitepackage!

Setup

Have a look at the ext:clubmanager > felogin localization TypoScript Setup and change wording in your own sitepackage to your needs.

Path to felogin setup
EXT:clubmanager/Configuration/TypoScript/Felogin/setup.typoscript
Copied!

Constants

Have a look at the ext:clubmanager > felogin TypoScript constants and change them in your own sitepackage to your needs.

Path to felogin constants
EXT:clubmanager/Configuration/TypoScript/Felogin/constants.typoscript
Copied!

Change default core mail templates

  1. [MAIL] layoutRootPaths: EXT:core/Resources/Private/Layouts/,EXT:backend/Resources/Private/Layouts/,EXT:mysitepackage/Resources/Private/Extensions/Sysmail/Layouts/
  2. [MAIL] partialRootPaths: EXT:core/Resources/Private/Partials/,EXT:backend/Resources/Private/Partials/,EXT:mysitepackage/Resources/Private/Extensions/Sysmail/Partials/
  3. [MAIL] templateRootPaths: EXT:core/Resources/Private/Templates/Email/,EXT:backend/Resources/Private/Templates/Email/,EXT:mysitepackage/Resources/Private/Extensions/Sysmail/Templates/

Afterwards you can overwrite the core templates in your sitepackage and fit them to your needs!