<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi1/class.tx_otbuttons_pi1.php', '_pi1', 'CType', 1);
$compatMode = TRUE; require_once $GLOBALS['PATH_solr'] . 'Compat/interface.tx_scheduler_progressprovider.php'; } define('SOLR_COMPAT', $compatMode); # ----- # ----- # ----- # ----- # ----- # ----- # ----- # ----- # ----- # // Windows compatibility if (!function_exists('strptime')) { require_once $GLOBALS['PATH_solr'] . 'Lib/strptime/strptime.php'; } # ----- # ----- # ----- # ----- # ----- # ----- # ----- # ----- # ----- # // adding the Search plugin \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'PiResults/Results.php', '_pi_results', 'list_type', FALSE); // adding the Search Form plugin \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'PiSearch/Search.php', '_pi_search', 'list_type', TRUE); // adding the Frequent Searches plugin \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'PiFrequentSearches/FrequentSearches.php', '_pi_frequentsearches', 'list_type', TRUE); # ----- # ----- # ----- # ----- # ----- # ----- # ----- # ----- # ----- # // registering Index Queue page indexer helpers if (TYPO3_MODE == 'FE' && isset($_SERVER['HTTP_X_TX_SOLR_IQ'])) { $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/index_ts.php']['preprocessRequest']['Tx_Solr_IndexQueue_PageIndexerRequestHandler'] = '&Tx_Solr_IndexQueue_PageIndexerRequestHandler->run'; $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['solr']['Indexer']['indexPageSubstitutePageDocument']['Tx_Solr_AdditionalFieldsIndexer'] = 'Tx_Solr_AdditionalFieldsIndexer'; Tx_Solr_IndexQueue_FrontendHelper_Manager::registerFrontendHelper('findUserGroups', 'Tx_Solr_IndexQueue_FrontendHelper_UserGroupDetector'); Tx_Solr_IndexQueue_FrontendHelper_Manager::registerFrontendHelper('indexPage', 'Tx_Solr_IndexQueue_FrontendHelper_PageIndexer'); } # ----- # ----- # ----- # ----- # ----- # ----- # ----- # ----- # ----- # \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::registerExtDirectComponent('TYPO3.tx_solr.IndexInspector.Remote', $GLOBALS['PATH_solr'] . 'ModIndex/IndexInspectorRemoteController.php:Tx_Solr_ModIndex_IndexInspectorRemoteController', 'web_info', 'user,group'); # ----- # ----- # ----- # ----- # ----- # ----- # ----- # ----- # ----- # // page module plugin settings summary $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['list_type_Info'][$_EXTKEY . '_PiResults_Results'][$_EXTKEY] = 'Tx_Solr_PluginBase_BackendSummary->getSummary'; # ----- # ----- # ----- # ----- # ----- # ----- # ----- # ----- # ----- # // register search components
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/metadata/class.tx_dlf_metadata.php', '_metadata', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/navigation/class.tx_dlf_navigation.php', '_navigation', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/oai/class.tx_dlf_oai.php', '_oai', 'list_type', FALSE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/pagegrid/class.tx_dlf_pagegrid.php', '_pagegrid', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/pageview/class.tx_dlf_pageview.php', '_pageview', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/search/class.tx_dlf_search.php', '_search', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/statistics/class.tx_dlf_statistics.php', '_statistics', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/toc/class.tx_dlf_toc.php', '_toc', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/toolbox/class.tx_dlf_toolbox.php', '_toolbox', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/validator/class.tx_dlf_validator.php', '_validator', 'list_type', FALSE); // Register tools for toolbox plugin. \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/toolbox/tools/fulltext/class.tx_dlf_toolsFulltext.php', '_toolsFulltext', '', TRUE); $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['dlf/plugins/toolbox/tools'][\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getCN($_EXTKEY) . '_toolsFulltext'] = 'LLL:EXT:dlf/locallang.xml:tx_dlf_toolbox.toolsFulltext'; \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/toolbox/tools/imagemanipulation/class.tx_dlf_toolsImagemanipulation.php', '_toolsImagemanipulation', '', TRUE); $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['dlf/plugins/toolbox/tools'][\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getCN($_EXTKEY) . '_toolsImagemanipulation'] = 'LLL:EXT:dlf/locallang.xml:tx_dlf_toolbox.toolsImagemanipulation'; \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/toolbox/tools/pdf/class.tx_dlf_toolsPdf.php', '_toolsPdf', '', TRUE); $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['dlf/plugins/toolbox/tools'][\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getCN($_EXTKEY) . '_toolsPdf'] = 'LLL:EXT:dlf/locallang.xml:tx_dlf_toolbox.toolsPdf'; // Register hooks. $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = 'EXT:' . $_EXTKEY . '/hooks/class.tx_dlf_tcemain.php:tx_dlf_tcemain'; $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processCmdmapClass'][] = 'EXT:' . $_EXTKEY . '/hooks/class.tx_dlf_tcemain.php:tx_dlf_tcemain'; $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['dlf/common/class.tx_dlf_document.php']['hookClass'][] = 'EXT:' . $_EXTKEY . '/hooks/class.tx_dlf_hacks.php:tx_dlf_hacks'; // Register command line scripts. $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['cliKeys'][$_EXTKEY] = array('EXT:' . $_EXTKEY . '/cli/class.tx_dlf_cli.php', '_CLI_dlf'); // Register AJAX eID handlers. $GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['tx_dlf_search_suggest'] = 'EXT:' . $_EXTKEY . '/plugins/search/class.tx_dlf_search_suggest.php'; $GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['tx_dlf_fulltext_eid'] = 'EXT:' . $_EXTKEY . '/plugins/pageview/class.tx_dlf_fulltext_eid.php'; if (TYPO3_MODE === 'FE') { /* * docTypeCheck user function to use in Typoscript * * @access public
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = "EXT:" . $_EXTKEY . "/hooks/class.tx_gorillary_collection_save_hook.php:&tx_gorillary_collection_save_hook"; $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = "EXT:" . $_EXTKEY . "/hooks/class.tx_gorillary_feedimport_save_hook.php:&tx_gorillary_feedimport_save_hook"; $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tceforms_inline.php']['tceformsInlineHook'][] = "EXT:" . $_EXTKEY . "/hooks/class.tx_gorillary_tceformsInlineHook.php:&tx_gorillary_tceformsInlineHook"; \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi1/class.tx_gorillary_pi1.php', '_pi1', 'list_type', 1); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi2/class.tx_gorillary_pi2.php', '_pi2', 'list_type', 1); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScript($_EXTKEY, 'setup', ' tt_content.shortcut.20.0.conf.tx_gorillary_images = < plugin.' . \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getCN($_EXTKEY) . '_pi1 tt_content.shortcut.20.0.conf.tx_gorillary_images.CMD = singleView ', 43);
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'Classes/Controller/Controller.php', '_controller', 'list_type', 1); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig('options.saveDocNew.tx_cal_event=1'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig('options.saveDocNew.tx_cal_exception_event=1'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScript($_EXTKEY, 'setup', ' tt_content.shortcut.20.conf.tx_cal_event = < plugin.tx_cal_controller tt_content.shortcut.20.conf.tx_cal_event { displayCurrentRecord = 1 // If you don\'t want that this record is reacting on certain piVars, add those to this list. To clear all piVars, use keyword "all" clearPiVars = uid,getdate,type,view // If you want that this record doesn\'t react on any piVar or session-stored var of cal - uncomment this option #dontListenToPiVars = 1 } ', 43); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig('options.tx_cal_controller.headerStyles = default_catheader=#557CA3,green_catheader=#53A062,orange_catheader=#E84F25,pink_catheader=#B257A2,red_catheader=#D42020,yellow_catheader=#B88F0B,grey_catheader=#73738C options.tx_cal_controller.bodyStyles = default_catbody=#6699CC,green_catbody=#4FC464,orange_catbody=#FF6D3B,pink_catbody=#EA62D4,red_catbody=#FF5E56,yellow_catbody=#CCB21F,grey_catbody=#9292A1'); $GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['cal_ajax'] = 'EXT:cal/Classes/Ajax/Ajax.php'; /** * Both views and model are provided using TYPO3 services. * Models should be * of the type 'cal_model' with a an extension key specific to that model. * Views can be of two types. The 'cal_view' type is used for views that * display multiple events. Within this type, subtypes for 'single', 'day', * 'week', 'month', 'year', and 'custom' are available. The default views * each have the key 'default'. Custom views tied to a specific model should * have service keys identical to the key of that model. */
if (!defined("TYPO3_MODE")) { die("Access denied."); } # Extending TypoScript from static template uid=43 to set up userdefined tag: \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScript($_EXTKEY, "editorcfg", "tt_content.CSS_editor.ch.tx_mmforum_pi1 = < plugin.tx_mmforum_pi1.CSS_editor", 43); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScript($_EXTKEY, "editorcfg", "tt_content.CSS_editor.ch.tx_mmforum_pi2 = < plugin.tx_mmforum_pi2.CSS_editor", 43); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScript($_EXTKEY, "editorcfg", "tt_content.CSS_editor.ch.tx_mmforum_pi3 = < plugin.tx_mmforum_pi3.CSS_editor", 43); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScript($_EXTKEY, 'editorcfg', 'tt_content.CSS_editor.ch.tx_mmforum_pi4 = < plugin.tx_mmforum_pi4.CSS_editor', 43); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScript($_EXTKEY, "editorcfg", "tt_content.CSS_editor.ch.tx_mmforum_pi5 = < plugin.tx_mmforum_pi5.CSS_editor", 43); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScript($_EXTKEY, "editorcfg", "tt_content.CSS_editor.ch.tx_mmforum_pi6 = < plugin.tx_mmforum_pi6.CSS_editor", 43); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, "pi1/class.tx_mmforum_pi1.php", "_pi1", "list_type", 1); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, "pi2/class.tx_mmforum_pi2.php", "_pi2", "list_type", 0); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, "pi3/class.tx_mmforum_pi3.php", "_pi3", "list_type", 1); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi4/class.tx_mmforum_pi4.php', '_pi4', 'list_type', 1); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, "pi5/class.tx_mmforum_pi5.php", "_pi5", "list_type", 1); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, "pi6/class.tx_mmforum_pi6.php", "_pi6", "list_type", 0); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:mm_forum/res/ts/tx_mmforum_pagetsconfig.ts">'); /** * This is a hook to that triggers the tx_mmforum_cache class to * delete all cache files used for the mm_forum. This hook is * called after clearing the TYPO3 cache. */ $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearCachePostProc'][] = 'EXT:mm_forum/includes/cache/class.tx_mmforum_cache.php:tx_mmforum_cache->clearAllCaches'; /** * This config variable adds the 'nav_hide' field to the fields * that are loaded into the current page's rootline. This allows hidden * pages to be excluded from the dynamic rootline. */ if ($GLOBALS['TYPO3_CONF_VARS']['FE']['addRootLineFields']) { $GLOBALS['TYPO3_CONF_VARS']['FE']['addRootLineFields'] .= ',nav_hide'; } else {
<?php /** * Created by PhpStorm. * User: Florian * Date: 23.09.2014 * Time: 07:41 */ if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'Classes/Dispatcher/PluginMainCached.php', '_cached', 'CType', 1); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'Classes/Dispatcher/PluginMainUncached.php', '_uncached', 'CType', 0); /** * Hook um Flexforms für das eigene list_type-Feld zu ermöglichen */ $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_befunc.php']['getFlexFormDSClass'][] = 'TYPO3\\WmdbBaseEwh\\Hooks\\GetFlexformDSClass'; $GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['wmdb_base_ewh'] = 'EXT:' . $_EXTKEY . '/Classes/Dispatcher/EIDDispatcher.php'; /** * ################################################## * # INCLUDE OF CE TYPE DEFINITIONS # * ################################################## */ if (file_exists(PATH_site . 'typo3conf/ext/' . $_EXTKEY . '/Configuration/CEDefinition.php')) { include PATH_site . 'typo3conf/ext/' . $_EXTKEY . '/Configuration/CEDefinition.php'; } $GLOBALS['TCA']['tt_content']['types'][$_EXTKEY . '_uncached'] = $GLOBALS['TCA']['tt_content']['types'][$_EXTKEY . '_cached']; $GLOBALS['TYPO3_CONF_VARS']['CONF'][$_EXTKEY] = $GLOBALS['TYPO3_CONF_VARS']['EXT'][$_EXTKEY]; $GLOBALS['TYPO3_CONF_VARS']['WmdbCMSLayoutHook'][$_EXTKEY . '_pi1'] = 'tx_wmdbbaseewh_list_type'; $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['WmdbCMSLayoutHook'] = 'TYPO3\\WmdbBaseEwh\\Hooks\\CmsLayout'; \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig('options.saveDocNew.tx_wmdbbaseewh_slide=1');
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin($_EXTKEY, 'Pi2', array('Search' => 'form,search'), array('Search' => 'form,search')); // Attach to hooks: $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['pageIndexing'][] = 'TYPO3\\CMS\\IndexedSearch\\Indexer'; $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['headerNoCache']['tx_indexedsearch'] = '&TYPO3\\CMS\\IndexedSearch\\Hook\\TypoScriptFrontendHook->headerNoCache'; // Register with "crawler" extension: $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['crawler']['procInstructions']['tx_indexedsearch_reindex'] = 'Re-indexing'; $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['crawler']['cli_hooks']['tx_indexedsearch_crawl'] = '&TYPO3\\CMS\\IndexedSearch\\Hook\\CrawlerHook'; // Register with TCEmain: $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processCmdmapClass']['tx_indexedsearch'] = '&TYPO3\\CMS\\IndexedSearch\\Hook\\CrawlerHook'; $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass']['tx_indexedsearch'] = '&TYPO3\\CMS\\IndexedSearch\\Hook\\CrawlerHook'; // Configure default document parsers: $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['indexed_search']['external_parsers'] = array('pdf' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'doc' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'pps' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'ppt' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'xls' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'sxc' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'sxi' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'sxw' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'ods' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'odp' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'odt' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'rtf' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'txt' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'html' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'htm' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'csv' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'xml' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'jpg' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'jpeg' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser', 'tif' => '&TYPO3\\CMS\\IndexedSearch\\FileContentParser'); $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['indexed_search']['use_tables'] = 'index_phash,index_fulltext,index_rel,index_words,index_section,index_grlist,index_stat_search,index_stat_word,index_debug,index_config'; // unserializing the configuration so we can use it here: $_EXTCONF = unserialize($_EXTCONF); // Use the advanced doubleMetaphone parser instead of the internal one (usage of metaphone parsers is generally disabled by default) if (isset($_EXTCONF['enableMetaphoneSearch']) && (int) $_EXTCONF['enableMetaphoneSearch'] == 2) { $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['indexed_search']['metaphone'] = '&TYPO3\\CMS\\IndexedSearch\\Utility\\DoubleMetaPhoneUtility'; }
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi1/class.tx_webkitpdf_pi1.php', '_pi1', 'list_type', 0); // Clear cache Hook #$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearCachePostProc'][$_EXTKEY] = 'EXT:webkitpdf/Classes/Tx_Webkitpdf_CacheManager.php:&Tx_Webkitpdf_CacheManager->clearCachePostProc'; // Unserializing the configuration so we can use it here $_EXTCONF = unserialize($_EXTCONF); $GLOBALS['TYPO3_CONF_VARS']['EXTCONF'][$_EXTKEY]['cacheThreshold'] = intval($_EXTCONF['cacheThreshold']); $GLOBALS['TYPO3_CONF_VARS']['EXTCONF'][$_EXTKEY]['debug'] = intval($_EXTCONF['debug']);
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi1/class.tx_ziwutraceparts_pi1.php', '_pi1', 'list_type', 0); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi2/class.tx_ziwutraceparts_pi2.php', '_pi2', 'list_type', 1);
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } $TYPO3_CONF_VARS['FE']['eID_include']['ods_autocomplete'] = 'EXT:ods_autocomplete/class.ods_autocomplete.php'; \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, "pi1/class.tx_odsautocomplete_pi1.php", "_pi1", "list_type", 1); if (!empty($TYPO3_CONF_VARS['EXTCONF']['indexed_search']['use_tables'])) { $TYPO3_CONF_VARS['EXTCONF']['indexed_search']['use_tables'] .= ',index_phash,index_rel,index_words'; }
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } ## Extending TypoScript from static template uid=43 to set up userdefined tag: \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScript($_EXTKEY, 'editorcfg', ' tt_content.CSS_editor.ch.tx_rgsmoothgallery_pi1 = < plugin.tx_rgsmoothgallery_pi1.CSS_editor ', 43); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi1/class.tx_rgsmoothgallery_pi1.php', '_pi1', 'list_type', 1); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig(' options.saveDocNew.tx_rgsmoothgallery_image=1 '); // hook for tt_news if (TYPO3_MODE == 'FE') { require_once \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'class.tx_rgsmoothgallery_fe.php'; } $TYPO3_CONF_VARS['EXTCONF']['tt_news']['extraItemMarkerHook'][] = 'tx_rgsmoothgallery_fe'; #$TYPO3_CONF_VARS['EXTCONF']['tt_news']['extraGlobalMarkerHook'][] = 'tx_rgsmoothgallery_fe';
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } // Add plugin \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43('flvplayer', 'pi1/class.tx_flvplayer2_pi1.php', '_pi1', 'list_type', 1);
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi1/class.tx_formhandler_pi1.php', '_pi1', 'CType', 0); //Hook in tslib_content->stdWrap $TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_content.php']['stdWrap'][$_EXTKEY] = 'Typoheads\\Formhandler\\Hooks\\StdWrapHook'; $TYPO3_CONF_VARS['FE']['eID_include']['formhandler'] = 'EXT:formhandler/Classes/Ajax/Validate.php'; $TYPO3_CONF_VARS['FE']['eID_include']['formhandler-removefile'] = 'EXT:formhandler/Classes/Ajax/RemoveFile.php'; $TYPO3_CONF_VARS['FE']['eID_include']['formhandler-ajaxsubmit'] = 'EXT:formhandler/Classes/Ajax/Submit.php'; // load default PageTS config from static file \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:' . $_EXTKEY . '/Configuration/TypoScript/pageTsConfig.ts">'); if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['TYPO3\\CMS\\Scheduler\\Task\\TableGarbageCollectionTask']['options']['tables']['tx_formhandler_log'])) { $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['TYPO3\\CMS\\Scheduler\\Task\\TableGarbageCollectionTask']['options']['tables']['tx_formhandler_log'] = array('dateField' => 'tstamp', 'expirePeriod' => 180); }
* (c) 2012 Sebastian Meyer <*****@*****.**> * All rights reserved * * This script is part of the TYPO3 project. The TYPO3 project is * free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * The GNU General Public License can be found at * http://www.gnu.org/copyleft/gpl.html. * * This script is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * This copyright notice MUST APPEAR in all copies of the script! ***************************************************************/ if (!defined('TYPO3_MODE')) { die('Access denied.'); } // Register plugins. \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/amd/class.tx_dfgviewer_amd.php', '_amd', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/gridpager/class.tx_dfgviewer_gridpager.php', '_gridpager', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/uri/class.tx_dfgviewer_uri.php', '_uri', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/newspaper-calendar/class.tx_dfgviewer_newspaper-calendar.php', '_newspapercalendar', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/newspaper-years/class.tx_dfgviewer_newspaper-years.php', '_newspaperyears', 'list_type', TRUE); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'plugins/sru/class.tx_dfgviewer_sru.php', '_sru', 'list_type', TRUE); // Register eID handlers. $GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['tx_dfgviewer_sru_eid'] = 'EXT:' . $_EXTKEY . '/plugins/sru/class.tx_dfgviewer_sru_eid.php';
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } $confArr = unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY]); if ($confArr['ttNewsCodes']) { // Add the additional CODES to tt_news $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['what_to_display'][] = array(0 => 'LIST_ACCORDION', 1 => 'LIST_ACCORDION'); $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['what_to_display'][] = array(0 => 'LIST_SLIDER', 1 => 'LIST_SLIDER'); $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['what_to_display'][] = array(0 => 'LIST_SLIDEDECK', 1 => 'LIST_SLIDEDECK'); $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['what_to_display'][] = array(0 => 'LIST_EASYACCORDION', 1 => 'LIST_EASYACCORDION'); $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraCodesHook'][] = 'EXT:' . $_EXTKEY . '/lib/class.tx_jfmulticontent_ttnews_extend.php:tx_jfmulticontent_ttnews_extend'; $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraGlobalMarkerHook'][] = 'EXT:' . $_EXTKEY . '/lib/class.tx_jfmulticontent_ttnews_extend.php:tx_jfmulticontent_ttnews_extend'; } // Page module hook $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['list_type_Info']['jfmulticontent_pi1']['jfmulticontent'] = 'EXT:' . $_EXTKEY . '/lib/class.tx_jfmulticontent_cms_layout.php:tx_jfmulticontent_cms_layout->getExtensionSummary'; // Save the content $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][$_EXTKEY] = 'EXT:' . $_EXTKEY . '/lib/class.tx_jfmulticontent_tcemain.php:&tx_jfmulticontent_tcemain'; if ($confArr['addBrowseLinks']) { // Add browseLinksHook $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/class.browse_links.php']['browseLinksHook'][] = 'EXT:' . $_EXTKEY . '/lib/class.tx_jfmulticontent_browselinkshooks.php:&tx_jfmulticontent_browselinkshooks'; if (t3lib_extMgm::isLoaded('rtehtmlarea')) { $TYPO3_CONF_VARS['SC_OPTIONS']['ext/rtehtmlarea/mod3/class.tx_rtehtmlarea_browse_links.php']['browseLinksHook'][] = 'EXT:' . $_EXTKEY . '/lib/class.tx_jfmulticontent_browselinkshooks.php:&tx_jfmulticontent_browselinkshooks'; } } \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi1/class.tx_jfmulticontent_pi1.php', '_pi1', 'list_type', 1);
// Unserialize the plugin configuration so we can use it $_EXTCONF = unserialize($_EXTCONF); // This array holds global definitions of arbitrary commerce settings // Add unserialized ext conf settings to global array for easy access $GLOBALS['TYPO3_CONF_VARS']['EXTCONF'][COMMERCE_EXTKEY]['extConf'] = $_EXTCONF; // Payment settings $GLOBALS['TYPO3_CONF_VARS']['EXTCONF'][COMMERCE_EXTKEY]['SYSPRODUCTS']['PAYMENT'] = array('tablefields' => array('title' => 'SYSTEMPRODUCT_PAYMENT', 'description' => 'Products to manage payment'), 'types' => array('invoice' => array('class' => 'CommerceTeam\\Commerce\\Payment\\Invoice', 'type' => PAYMENTARTICLETYPE), 'prepayment' => array('class' => 'CommerceTeam\\Commerce\\Payment\\Prepayment', 'type' => PAYMENTARTICLETYPE), 'cashondelivery' => array('class' => 'CommerceTeam\\Commerce\\Payment\\Cashondelivery', 'type' => PAYMENTARTICLETYPE), 'creditcard' => array('class' => 'CommerceTeam\\Commerce\\Payment\\Creditcard', 'type' => PAYMENTARTICLETYPE, 'ccvs_language_files' => PATH_TXCOMMERCE . 'payment/ccvs/language', 'provider' => array('wirecard' => array('class' => 'CommerceTeam\\Commerce\\Payment\\Provider\\Wirecard'))))); // Delivery settings $GLOBALS['TYPO3_CONF_VARS']['EXTCONF'][COMMERCE_EXTKEY]['SYSPRODUCTS']['DELIVERY'] = array('tablefields' => array('title' => 'SYSTEMPRODUCT_DELIVERY', 'description' => 'product zum Verwalten der Lieferarten')); $GLOBALS['TYPO3_CONF_VARS']['EXTCONF'][COMMERCE_EXTKEY]['SYSPRODUCTS']['DELIVERY']['types'] = array('sysdelivery' => array('type' => DELIVERYARTICLETYPE)); // Add frontend plugins to content.default static template \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43(COMMERCE_EXTKEY, 'Classes/Controller/ListController.php', '_pi1', 'list_type', 1); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43(COMMERCE_EXTKEY, 'Classes/Controller/BasketController.php', '_pi2', 'list_type', 0); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43(COMMERCE_EXTKEY, 'Classes/Controller/CheckoutController.php', '_pi3', 'list_type', 0); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43(COMMERCE_EXTKEY, 'Classes/Controller/AddressesController.php', '_pi4', 'list_type', 0); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43(COMMERCE_EXTKEY, 'Classes/Controller/InvoiceController.php', '_pi6', 'list_type', 0); if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['commerce_navigation'])) { $GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['commerce_navigation'] = array(); } if (TYPO3_MODE == 'BE') { // XCLASS for version preview // This XCLASS will create a link to singlePID / previewPageID // in version module for commerce products $GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['TYPO3\\CMS\\Version\\Controller\\VersionModuleController'] = array('className' => 'CommerceTeam\\Commerce\\Xclass\\VersionModuleController'); // For TYPO3 6.2 $GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['TYPO3\\CMS\\Backend\\Controller\\NewRecordController'] = array('className' => 'CommerceTeam\\Commerce\\Xclass\\NewRecordController'); require_once PATH_TXCOMMERCE . 'Classes/Utility/TyposcriptConfig.php'; // CLI Script configuration // Add statistic task /* @noinspection PhpUndefinedVariableInspection */ $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['CommerceTeam\\Commerce\\Task\\StatisticTask'] = array('extension' => $_EXTKEY, 'title' => 'LLL:EXT:' . $_EXTKEY . '/Resources/Private/Language/locallang_be.xml:tx_commerce_task_statistictask.name', 'description' => 'LLL:EXT:' . $_EXTKEY . '/Resources/Private/Language/locallang_be.xml:tx_commerce_task_statistictask.description', 'additionalFields' => 'CommerceTeam\\Commerce\\Task\\StatisticTaskAdditionalFieldProvider');
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } /* Add the frontend plugins */ \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi1/class.tx_wecmap_pi1.php', '_pi1', 'list_type', 0); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi2/class.tx_wecmap_pi2.php', '_pi2', 'list_type', 0); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi3/class.tx_wecmap_pi3.php', '_pi3', 'list_type', 0); $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = 'EXT:wec_map/class.tx_wecmap_backend.php:tx_wecmap_backend'; /* Add the Google geocoding service */ \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addService($_EXTKEY, 'geocode', 'tx_wecmap_geocode_google', array('title' => 'Google Maps Address Lookup API V3', 'description' => '', 'subtype' => '', 'available' => TRUE, 'priority' => 100, 'quality' => 100, 'os' => '', 'exec' => '', 'classFile' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'geocode_service/class.tx_wecmap_geocode_google.php', 'className' => 'tx_wecmap_geocode_google'));
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } $_EXTCONF = unserialize($_EXTCONF); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig(' options.saveDocNew.tx_gridelements_backend_layout=1 '); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'Classes/Plugin/Gridelements.php', '_pi1', 'CType', 1); // XCLASS if ($_EXTCONF['nestingInListModule']) { $GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['TYPO3\\CMS\\Recordlist\\RecordList\\DatabaseRecordList'] = array('className' => 'GridElementsTeam\\Gridelements\\Xclass\\DatabaseRecordList'); }
/******************************************************************************* * Save hook für ExtMgm */ $TYPO3_CONF_VARS['SC_OPTIONS']['typo3/mod/tools/em/index.php']['tsStyleConfigForm'][] = 'EXT:piwikintegration/Classes/Lib/Extmgm.php:tx_piwikintegration_extmgm->emSaveConstants'; /******************************************************************************* * Save hook für table be_users */ $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = 'KayStrobach\\Piwikintegration\\Hooks\\BeUserProcessing'; /******************************************************************************* * unserialize extConf */ $_EXTCONF = unserialize($_EXTCONF); /******************************************************************************* * Add widgets for Frontend */ \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi1/class.tx_piwikintegration_pi1.php', '_pi1', 'list_type', 1); /******************************************************************************* * load fe hooks */ if (TYPO3_MODE == 'FE') { if ($_EXTCONF['enableIndependentMode']) { $TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['contentPostProc-output'][] = 'tx_piwikintegration_tracking->contentPostProc_output'; } if (!isset($_EXTCONF['disablePiwikIdCreation']) || (bool) $_EXTCONF['disablePiwikIdCreation'] === FALSE) { $TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['contentPostProc-all'][] = 'tx_piwikintegration_tracking->contentPostProc_all'; } } /****************************************************************************** * load scheduler class if scheduler is installed */ /*if(\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded ('scheduler') && $_EXTCONF['enableSchedulerTask']) {
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi1/class.tx_ziwucataloguepage_pi1.php', '_pi1', 'list_type', 1);
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi1/class.tx_odsajaxmailsubscription_pi1.php', '_pi1', 'list_type', 0);
* http://forge.typo3.org/projects/show/extension-caretaker * * Project sponsored by: * n@work GmbH - http://www.work.de * networkteam GmbH - http://www.networkteam.com/ * * $Id$ */ if (TYPO3_MODE == 'BE') { $TYPO3_CONF_VARS['SC_OPTIONS']['GLOBAL']['cliKeys'][$_EXTKEY] = array('EXT:' . $_EXTKEY . '/classes/class.tx_caretaker_Cli.php', '_CLI_caretaker'); } // register Plugins \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi_overview/class.tx_caretaker_pi_overview.php', '_pi_overview', 'list_type', 0); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi_singleview/class.tx_caretaker_pi_singleview.php', '_pi_singleview', 'list_type', 0); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi_graphreport/class.tx_caretaker_pi_graphreport.php', '_pi_graphreport', 'list_type', 0); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43($_EXTKEY, 'pi_abstract/class.tx_caretaker_pi_abstract.php', '_pi_abstract', 'list_type', 0); // Add eID script for caretaker tree loader $TYPO3_CONF_VARS['BE']['AJAX']['tx_caretaker::treeloader'] = 'EXT:caretaker/classes/ajax/class.tx_caretaker_TreeLoader.php:tx_caretaker_TreeLoader->ajaxLoadTree'; $TYPO3_CONF_VARS['BE']['AJAX']['tx_caretaker::nodeinfo'] = 'EXT:caretaker/classes/ajax/class.tx_caretaker_NodeInfo.php:tx_caretaker_nodeinfo->ajaxGetNodeInfo'; $TYPO3_CONF_VARS['BE']['AJAX']['tx_caretaker::noderefresh'] = 'EXT:caretaker/classes/ajax/class.tx_caretaker_NodeInfo.php:tx_caretaker_nodeinfo->ajaxRefreshNode'; $TYPO3_CONF_VARS['BE']['AJAX']['tx_caretaker::nodegraph'] = 'EXT:caretaker/classes/ajax/class.tx_caretaker_NodeInfo.php:tx_caretaker_nodeinfo->ajaxGetNodeGraph'; $TYPO3_CONF_VARS['BE']['AJAX']['tx_caretaker::nodelog'] = 'EXT:caretaker/classes/ajax/class.tx_caretaker_NodeInfo.php:tx_caretaker_nodeinfo->ajaxGetNodeLog'; $TYPO3_CONF_VARS['BE']['AJAX']['tx_caretaker::nodeproblems'] = 'EXT:caretaker/classes/ajax/class.tx_caretaker_NodeInfo.php:tx_caretaker_nodeinfo->ajaxGetNodeProblems'; $TYPO3_CONF_VARS['BE']['AJAX']['tx_caretaker::nodecontacts'] = 'EXT:caretaker/classes/ajax/class.tx_caretaker_NodeInfo.php:tx_caretaker_nodeinfo->ajaxGetNodeContacts'; $TYPO3_CONF_VARS['BE']['AJAX']['tx_caretaker::nodeSetAck'] = 'EXT:caretaker/classes/ajax/class.tx_caretaker_NodeInfo.php:tx_caretaker_nodeinfo->ajaxNodeSetAck'; $TYPO3_CONF_VARS['BE']['AJAX']['tx_caretaker::nodeSetDue'] = 'EXT:caretaker/classes/ajax/class.tx_caretaker_NodeInfo.php:tx_caretaker_nodeinfo->ajaxNodeSetDue'; $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tceforms.php']['getSingleFieldClass'][] = 'EXT:caretaker/classes/hooks/class.tx_caretaker_hooks_tceforms_getSingleFieldClass.php:tx_caretaker_hooks_tceforms_getSingleFieldClass'; // Register scheduler tasks for caretaker testrunner $TYPO3_CONF_VARS['SC_OPTIONS']['scheduler']['tasks']['tx_caretaker_TestrunnerTask'] = array('extension' => $_EXTKEY, 'title' => 'LLL:EXT:' . $_EXTKEY . '/locallang.xml:testrunnerTask.name', 'description' => 'LLL:EXT:' . $_EXTKEY . '/locallang.xml:testrunnerTask.description', 'additionalFields' => 'tx_caretaker_TestrunnerTask_AdditionalFieldProvider'); // Register scheduler tasks for caretaker typo3 version number update $TYPO3_CONF_VARS['SC_OPTIONS']['scheduler']['tasks']['tx_caretaker_Typo3versionnumbersupdateTask'] = array('extension' => $_EXTKEY, 'title' => 'LLL:EXT:' . $_EXTKEY . '/locallang.xml:typo3versionnumbersupdateTask.name', 'description' => 'LLL:EXT:' . $_EXTKEY . '/locallang.xml:typo3versionnumbersupdateTask.description');