Login / Status
developer.Resource
Home . Documentation . Document Library . Extension Manuals
Sponsors
hosted by punkt.deTYPO3 and Open Source Magazine

1.3. Hooks

Hooks for alt_doc.php:

  1. $TYPO3_CONF_VARS['SC_OPTIONS']['cms']['recordAccess'] (the same is also for tm_contentaccess).

  2. $TYPO3_CONF_VARS['SC_OPTIONS']['cms']['addAlt_docTopLinks']

  3. $TYPO3_CONF_VARS['SC_OPTIONS']['recordAccess']['addAlt_docBottomLinks']

Hook for resetting setting module list:

  1. $TYPO3_CONF_VARS['SC_OPTIONS']['class.t3lib_loadmodules.php']['moduleConfiguration']

Look at the source code of 'class.tx_tmsharedlib_moduleconfiguration.php'.

Added also hooks for User > Setup:

  1. $TYPO3_CONF_VARS['EXTCONF']['setup']['extraItems_1']

  2. $TYPO3_CONF_VARS['EXTCONF']['setup']['extraItems_2']

  3. $TYPO3_CONF_VARS['EXTCONF']['setup']['storeIncomingData']

First two just adds new items and functions should return a string. Concerning the latter function should make a reference to original variables. Use function like 'function  storeIncomingData(&$BE_USER, &$d)'.

  1. $TYPO3_CONF_VARS['EXTCONF'][TM_SHARED_LIB_EXTkey]['addSharedTopLinks']

That is for adding some new items for additional tabbed menu.

For backend modules hook for function 'viewPageIcon' (that function relates with 'template.php'):

  1. $TYPO3_CONF_VARS['SC_OPTIONS']['typo3/template.php']['addViewPageIcons']