|
TYPO3 API
SVNRelease
|
00001 <?php 00002 /* $Id: ext_localconf.php 9231 2010-10-30 12:52:07Z lolli $ */ 00003 00004 if (!defined ('TYPO3_MODE')) { 00005 die ('Access denied.'); 00006 } 00007 00008 // Register the Scheduler as a possible key for CLI calls 00009 $TYPO3_CONF_VARS['SC_OPTIONS']['GLOBAL']['cliKeys'][$_EXTKEY] = array( 00010 'EXT:' . $_EXTKEY . '/cli/scheduler_cli_dispatch.php', '_CLI_scheduler' 00011 ); 00012 00013 // Get the extensions's configuration 00014 $extConf = unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['scheduler']); 00015 00016 // If sample tasks should be shown, 00017 // register information for the test and sleep tasks 00018 if (!empty($extConf['showSampleTasks'])) { 00019 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['tx_scheduler_TestTask'] = array( 00020 'extension' => $_EXTKEY, 00021 'title' => 'LLL:EXT:' . $_EXTKEY . '/locallang.xml:testTask.name', 00022 'description' => 'LLL:EXT:' . $_EXTKEY . '/locallang.xml:testTask.description', 00023 'additionalFields' => 'tx_scheduler_TestTask_AdditionalFieldProvider' 00024 ); 00025 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['tx_scheduler_SleepTask'] = array( 00026 'extension' => $_EXTKEY, 00027 'title' => 'LLL:EXT:' . $_EXTKEY . '/locallang.xml:sleepTask.name', 00028 'description' => 'LLL:EXT:' . $_EXTKEY . '/locallang.xml:sleepTask.description', 00029 'additionalFields' => 'tx_scheduler_SleepTask_AdditionalFieldProvider' 00030 ); 00031 } 00032 00033 // Add caching framework garbage collection task 00034 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['tx_scheduler_CachingFrameworkGarbageCollection'] = array( 00035 'extension' => $_EXTKEY, 00036 'title' => 'LLL:EXT:' . $_EXTKEY . '/locallang.xml:cachingFrameworkGarbageCollection.name', 00037 'description' => 'LLL:EXT:' . $_EXTKEY . '/locallang.xml:cachingFrameworkGarbageCollection.description', 00038 'additionalFields' => 'tx_scheduler_CachingFrameworkGarbageCollection_AdditionalFieldProvider', 00039 ); 00040 00041 ?>
1.8.0