.. include:: /Includes.rst.txt .. index:: mod; web_info Modules; Info ======== web_info ======== Configuration options of the "Web > Info" module. .. contents:: :local: .. index:: fieldDefinitions Pagetree overview; Available fields .. _fieldDefinitions-webinfo: fieldDefinitions ================ .. confval:: fieldDefinitions :name: mod-web-info-fieldDefinitions :type: array The available fields in the "Pagetree overview" module under the Info module, by default ship with the entries "Basic settings", "Record overview", and "Cache and age". .. figure:: /Images/ManualScreenshots/Info/PageTsModWebInfoFieldDefinitions.png :alt: Default entries of Pagetree Overview Default entries of Pagetree Overview By using page TsConfig it is possible to change the available fields and add additional entries to the select box. Next to using a list of fields from the `pages` table you can add counters for records in a given table by prefixing a table name with `table_` and adding it to the list of fields. The string `###ALL_TABLES###` is replaced with a list of all table names an editor has access to. .. _fieldDefinitions-webinfo-example: Example: Override the field definitions in the info module ---------------------------------------------------------- .. code-block:: typoscript :caption: EXT:site_package/Configuration/page.tsconfig mod.web_info.fieldDefinitions { 0 { # Basic settings label = LLL:EXT:info/Resources/Private/Language/locallang_webinfo.xlf:pages_0 fields = title,uid,slug,alias,starttime,endtime,fe_group,target,url,shortcut,shortcut_mode } 1 { # Record overview label = LLL:EXT:info/Resources/Private/Language/locallang_webinfo.xlf:pages_1 fields = title,uid,###ALL_TABLES### } 2 { # Cache and age label = LLL:EXT:info/Resources/Private/Language/locallang_webinfo.xlf:pages_2 fields = title,uid,table_tt_content,table_fe_users } } .. index:: web_info.menu.function Module menu; Info .. _pageblindingfunctionmenuoptions-webinfo: menu.function ============= .. versionchanged:: 12.0 The page TSconfig option :tsconfig:`mod.web_info.menu.function` has been removed with TYPO3 v12.0. Use **user** TSconfig option :ref:`options.hideModules ` instead. .. _pageblindingfunctionmenuoptions-webinfo-migration: Migration from menu.function to options.hideModules --------------------------------------------------- Migrate former usage of :tsconfig:`mod.web_info.menu.function` in **page** TSconfig to option :ref:`options.hideModules `. .. code-block:: typoscript :caption: **Page** TSconfig, for example EXT:my_extension/Configuration/page.tsconfig # before mod.web_info.menu.function.TYPO3\CMS\Info\Controller\TranslationStatusController = 0 .. code-block:: typoscript :caption: **User** TSconfig, for example EXT:my_extension/Configuration/user.tsconfig # after options.hideModules := addToList(web_info_translations) See also :ref:`setting-user-tsconfig`. You can find the names of all TypoScript modules in :t3src:`info/Configuration/Backend/Modules.php`.