TypoScript 

The site set jweiland/clubdirectory adds the TypoScript of all plugins to plugin.tx_clubdirectory. Please change the values with the site settings instead of overriding the TypoScript.

Site settings in TypoScript 

The site settings are available in TypoScript as follows:

view.templateRootPaths.1
clubdirectory.templateRootPath
view.partialRootPaths.2
clubdirectory.partialRootPath
view.layoutRootPath.1
clubdirectory.layoutRootPath
persistence.storagePid
clubdirectory.storagePid
settings.pidOfListPage
clubdirectory.pidOfListPage
settings.pidOfDetailPage
clubdirectory.pidOfDetailPage
settings.pidOfSearchResults
clubdirectory.pidOfSearchResults
settings.pidOfManagementPage
clubdirectory.pidOfManagementPage
settings.pidOfMaps2Plugin
clubdirectory.pidOfMaps2Plugin
settings.new.uploadFolder
clubdirectory.newUploadPath
settings.pageBrowser.itemsPerPage
clubdirectory.pageBrowser.itemsPerPage
settings.glossary.mergeNumbers
clubdirectory.glossary2.mergeNumbers
settings.glossary.showAllLink
clubdirectory.glossary2.showAllLink
settings.list.image.*, settings.show.*
Image sizes

The partial root path 1 is reserved for the partials of maps2, which render the map in the club form.

Uncached plugin for logged-in users 

The list and the detail view render links depending on the logged-in frontend user, e.g. the edit link for the owner of a club. As the page cache only varies by usergroup, the site set replaces tt_content.clubdirectory_clubdirectory.20 by a COA_INT with the EXTBASEPLUGIN of the Clubdirectory plugin within the condition [frontend.user.isLoggedIn]. Anonymous visitors still get the cached page.

If you modify tt_content.clubdirectory_clubdirectory.20 in your site package, keep this condition in mind.

All actions of the Club Directory Management plugin, except the empty form of the new action, and the search results of the Club Directory Search plugin are not cached at all.