Configuration

  • Install the extension with the extension manager

    • Edit the extension settings, it is strongly recommended to set the cookie-crypt-password cookieCryptPass!

  • Include the static template

  • Open the GpsNose-Module

    • Login with the QR-Code-Reader integrated in the GpsNose-App (iOS / Android)

    • Configure new Mashup (see the Module-Manuel)

  • Create a sysfolder to store the user data

  • Create a fe-group inside this sysfolder

  • Create a page for login

  • Create a page for landing-page after successfully login

  • Use the Constants Editor to configure the extension

    • Insert the sysfolder-id into plugin.tx_gpsnose.persistence.storagePid

    • Insert the fe-group-id into plugin.tx_gpsnose.login.groupId

    • Insert the login-page-id into plugin.tx_gpsnose.login.loginPid

    • Insert the Mashup-Name (eg. @mysite.com) into plugin.tx_gpsnose.mashup.activeMashup

  • Insert the plugin "login" on the login-page

  • Insert the plugin comments on the landing-page (optional, but its a good example)

GpsNose cache

If you like to change the cache of the GpsNose-Data, you can change those Settings in your ::typo3conf/AdditionalConfiguration.php like this:

$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['gpsnose'] = array();
$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['gpsnose']['frontend'] = \TYPO3\CMS\Core\Cache\Frontend\VariableFrontend::class;
$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['gpsnose']['options'] = array('defaultLifetime' => 3600);
$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['gpsnose']['groups'] = array('all');

Target group: Administrators