| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 |
- <?php
- /* rootline */
- $rootlinefields = &$GLOBALS["TYPO3_CONF_VARS"]["FE"]["addRootLineFields"];
- if ($rootlinefields != '') {
- $rootlinefields .= ' , ';
- }
- $rootlinefields .= 'roof, use_roof_as_breadcrumb_text';
- /* saving hooks */
- $GLOBALS ['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass']['mrm_be'] = \Meramo\mrm_be\Hooks\TCE\TCEMainHook::class;
- $GLOBALS ['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processCmdmapClass']['mrm_be'] = \Meramo\mrm_be\Hooks\TCE\TCEMainHook::class;
- /* BE Previews */
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_introtext'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmIntrotextPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_foldout'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmFoldoutPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_paragraph'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmParagraphPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_h2'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmH2PreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_h3'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmH3PreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_heroimage'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmHeroimagePreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_postimage'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmPostimagePreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_contentimage'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmContentimagePreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_infobox'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmInfoboxPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_additionalinfobox'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmAdditionalinfoboxPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_movingimagesvideo'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmMovingimagesvideoPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_linkage'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmLinkagePreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_voting'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmVotingPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_quiz'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmQuizPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_animation'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmAnimationPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_fahrplan'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmFahrplanPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_html'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmHtmlPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_rawimage'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmRawimagePreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_themaderwoche'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmThemaDerWochePreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_injection'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmInjectionPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_publication'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmPublicationPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_highlightbox'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmHighlightboxPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_statementbox'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmStatementboxPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_explorerbox'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmExplorerboxPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_menu'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmMenuPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_picturechoice'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmPicturechoicePreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_button'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmButtonPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_topthemen'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmTopthemenPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_newsletterabo'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmNewsletteraboPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_checklist-todo'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmChecklistToDoPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_checklist-input'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmChecklistInputPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_checklist-radiorange'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmChecklistRadioRangePreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_checklist-yesmaybeno'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmChecklistYesMaybeNoPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_checklist-scale'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmChecklistScalePreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_podcast'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmPodcastPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_maintenance'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmMaintenancePreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_redirects'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmRedirectsPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_imageplus'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmImageplusPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_checklist_todo_multi'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmChecklistToDoMultiPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_extra_infosbox'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmExtraInfosboxPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_chatbot'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmChatbotPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_chatbot-direct'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmChatbotDirectPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_interviewfrage'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmInterviewfragePreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_interviewantwort'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmInterviewantwortPreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_foldout_h3'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmFoldoutH3PreviewRenderer';
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mrm_be_cm_quiz_direct'] = 'Meramo\mrm_be\Hooks\PageLayoutView\MrmBeCmQuizdirectPreviewRenderer';
- /* icons start */
- $iconRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(
- \TYPO3\CMS\Core\Imaging\IconRegistry::class
- );
- $iconRegistry->registerIcon( 'mrm_be_cm_h1_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_h1.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_h2_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_h2.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_h3_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_h3.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_roof_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_roof.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_introtext_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_introtext.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_paragraph_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_paragraph.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_heroimage_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_heroimage.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_postimage_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_postimage.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_contentimage_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_contentimage.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_foldout_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_foldout.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_infobox_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_infobox.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_additionalinfobox_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_additionalinfobox.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_movingimagesvideo_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_movingimagesvideo.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_linkage_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_linkage.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_voting_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_voting.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_quiz_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_quiz.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_animation_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_animation.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_fahrplan_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_fahrplan.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_html_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_html.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_rawimage_icon', \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_rawimage.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_themaderwoche_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_themaderwoche.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_injection_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_injection.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_tileoverview_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_tileoverview.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_dynamic_tileoverview_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_dynamic_tileoverview.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_publication_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_publication.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_homeheaderinfo_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_homeheaderinfo.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_highlightbox_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_highlightbox.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_statementbox_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_statementbox.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_explorerbox_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_explorerbox.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_menu_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_menu.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_picturechoice_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_picturechoice.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_checklist-todo_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_checklist-todo.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_checklist-input_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_checklist-input.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_checklist-radiorange_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_checklist-radiorange.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_checklist-yesmaybeno_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_checklist-yesmaybeno.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_checklist-scale_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_checklist-scale.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_button_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_button.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_topthemen_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_topthemen.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_newsletterabo_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_newsletterabo.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_podcast_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_podcast.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_maintenance_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_maintenance.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_redirects_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_redirects.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_imageplus_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_imageplus.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_checklist_todo_multi_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_checklist_todo_multi.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_extra_infosbox_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_extra_infosbox.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_chatbot_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_chatbot.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_chatbot-direct_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_chatbot-direct.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_interviewfrage_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_interviewfrage.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_interviewantwort_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_interviewantwort.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_foldout_h3_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_foldout_h3.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_cm_quiz_direct_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_cm_quiz_direct.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_doktype_event_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_doktype_event.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_doktype_blog_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_doktype_blog.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_doktype_blogauthor_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_doktype_blogauthor.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_doktype_archive_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_doktype_archive.svg'] );
- $iconRegistry->registerIcon( 'mrm_be_doktype_video_icon', TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class, ['source' => 'EXT:mrm_be/Resources/Public/Icons/mrm_be_doktype_video.svg'] );
- /* icons end */
- $GLOBALS['TCA']["pages"]["columns"]["alias"]["config"]["max"]="255";
- if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['mrm_be_cm_RTE'])) {
- $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['mrm_be_cm_RTE'] = 'EXT:mrm_be/Configuration/RTE/rte.yaml';
- }
- if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['mrm_be_cm_RTE_ul_only'])) {
- $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['mrm_be_cm_RTE_ul_only'] = 'EXT:mrm_be/Configuration/RTE/rte_ul_only.yaml';
- }
- if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['mrm_be_cm_RTE_skala'])) {
- $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['mrm_be_cm_RTE_skala'] = 'EXT:mrm_be/Configuration/RTE/rte_skala.yaml';
- }
- $now = time();
- $GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeRegistry'][$now] = [
- 'nodeName' => 'mrm_pages_dkz_selector',
- 'priority' => 40,
- 'class' => \Meramo\mrm_be\Form\Element\PagesDkzSelector::class,
- ];
- \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(
- '<INCLUDE_TYPOSCRIPT: source="FILE:EXT:mrm_be/Configuration/TsConfig/pageTsConfig.ts">'
- );
- \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig('
- options.pageTree {
- showNavTitle = 1
- }
- ');
- \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig('
- TCEMAIN.preview {
- pages {
- useCacheHash = 0
- useDefaultLanguageRecord = 0
- fieldToParameterMap {
- uid = uid
- }
- additionalGetParameters {
- type = pR35cH4V
- }
- }
- }
- ');
- /* doktypes */
- $eventDoktype = 100;
- \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig(
- 'options.pageTree.doktypesToShowInNewPageDragArea := addToList(' . $eventDoktype . ')'
- );
- $blogDoktype = 101;
- \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig(
- 'options.pageTree.doktypesToShowInNewPageDragArea := addToList(' . $blogDoktype . ')'
- );
- $blogauthorDoktype = 102;
- \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig(
- 'options.pageTree.doktypesToShowInNewPageDragArea := addToList(' . $blogauthorDoktype . ')'
- );
- $archiveDoktype = 103;
- \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig(
- 'options.pageTree.doktypesToShowInNewPageDragArea := addToList(' . $archiveDoktype . ')'
- );
- $videoDoktype = 104;
- \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig(
- 'options.pageTree.doktypesToShowInNewPageDragArea := addToList(' . $videoDoktype . ')'
- );
- /* doktypes end */
- /* pagetree */
- \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig(
- 'options.contextMenu.table.pages.tree.disableItems = enable,disable,clearCache'
- );
- /* pagetree end */
- /* scheduler tasks start */
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['Meramo\mrm_be\Task\PageStatusValidator'] = array(
- 'extension' => 'mrm_be',
- 'title' => 'PageStatusValidator',
- 'description' => 'validiert den Status aller Posts basierend auf ihrem Enddatum (frei/online -> archiviert)',
- );
- /* scheduler tasks end */
- /* scheduler tasks start */
- $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['Meramo\mrm_be\Task\RedirectsFromMysqlToMongo'] = array(
- 'extension' => 'mrm_be',
- 'title' => 'RedirectsFromMysqlToMongo',
- 'description' => 'Copy Redirects from MySQL to Mongo',
- );
- /* scheduler tasks end */
|