hook_linkParse'; // HTTP Header extension $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['isOutputting']['metaseo'] = 'Metaseo\\Metaseo\\Hook\\HttpHook->main'; // ############################################## // SITEMAP // ############################################## // Frontend indexed $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['pageIndexing'][] = 'Metaseo\\Metaseo\\Hook\\SitemapIndexPageHook'; // ############################################## // HOOKS // ############################################## // EXT:tt_news if (!empty($confArr['enableIntegrationTTNews'])) { // Metatag fetch hook $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraItemMarkerHook']['metaseo'] = 'Metaseo\\Metaseo\\Hook\\Extension\\TtnewsExtension'; } // EXT:news if (!empty($confArr['enableIntegrationNews'])) { // Metatag fetch hook $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['news']['hooks']['listAction']['metaseo'] = 'Metaseo\\Metaseo\\Hook\\Extension\\NewsExtension->listActionHook'; $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['news']['hooks']['detailAction']['metaseo'] = 'Metaseo\\Metaseo\\Hook\\Extension\\NewsExtension->detailActionHook'; } // ############################################################################ // CLI // ############################################################################ $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['extbase']['commandControllers'][] = 'Metaseo\\Metaseo\\Command\\MetaseoCommandController'; // ############################################## // SCHEDULER // ############################################## // Cleanup task $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'] ['Metaseo\\Metaseo\\Scheduler\\Task\\GarbageCollectionTask'] = array( 'extension' => $_EXTKEY, 'title' => 'Sitemap garbage collection', 'description' => 'Cleanup old sitemap entries' ); // Sitemap XML task $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['Metaseo\\Metaseo\\Scheduler\\Task\\SitemapXmlTask'] = array( 'extension' => $_EXTKEY, 'title' => 'Sitemap.xml builder', 'description' => 'Build sitemap xml as static file (in uploads/tx_metaseo/sitemap-xml/)' ); // Sitemap TXT task $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['Metaseo\\Metaseo\\Scheduler\\Task\\SitemapTxtTask'] = array( 'extension' => $_EXTKEY, 'title' => 'Sitemap.txt builder', 'description' => 'Build sitemap txt as static file (in uploads/tx_metaseo/sitemap-txt/)' );