.. ================================================== .. FOR YOUR INFORMATION .. -------------------------------------------------- .. -*- coding: utf-8 -*- with BOM. .. include:: ../../Includes.txt ========== TypoScript ========== Bootstrap Package was built to be as adjustable as possible, so nothing is fixed and everything can be overridden with TypoScript constants. The constants are grouped in basic and advanced settings. Use the **TYPO3 Constant Editor** in the backend to modify the values. Bootstrap Package: Basic Constants ================================== The basic settings will provide easy to use and understandable options for that are used mainly for styling and appearance. page.logo --------- +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | file | string | EXT:bootstrap_package/Resources/Public/Images/BootstrapPackage.png | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | height | integer | 60 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | width | integer | 210 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | alt | string | | +-----------------------------------+---------------+-----------------------------------------------------------------------+ **Example:** .. code-block:: typoscript page { logo { file = fileadmin/Theme/Logo.png height = 50 width = 150 alt = } } page.meta --------- +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | description | string | | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | author | string | | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | keywords | string | | +-----------------------------------+---------------+-----------------------------------------------------------------------+ page.theme ---------- +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | navigationstyle | options | **default** | inverse | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | navigationtype | options | **0** | top | bottom | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | breadcrumb | boolean | **1** | 0 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | breadcrumbEnableLevel | integer+ | **2** | +-----------------------------------+---------------+-----------------------------------------------------------------------+ page.theme.copyright -------------------- +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | enable | boolean | **1** | 0 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | text | string | Built on a Windows 8.1 Surface Pro. Running with TYPO3. | | | | Made with <3 by Benjamin Kott | +-----------------------------------+---------------+-----------------------------------------------------------------------+ page.theme.news --------------- +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | list.header_position | options | **left** | center | right | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | list.header_layout | options | 1 | **2** | 3 | 4 | 5 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | list.imageorient | options | 0 | 1 | 2 | 8 | 9 | 10 | 17 | 18 | **25** | 26 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | list.imagecols | options | **1** | 2 | 3 | 4 | 5 | 6 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | list.maxW | integer | 1140 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | list.maxWInText | integer+ | | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | pagination.itemsperpage | integer | 5 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ page.theme.language ------------------- +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | enable | boolean | **1** | 0 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | languageValue | string | **auto** | 0,1,2 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ config.language.default ----------------------- This configuration is available for instances without the sites extension only! +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | enable | boolean | **1** | 0 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | title | string | | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | nav_title | string | | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | language | string | | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | locale | string | | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | hreflang | string | | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | direction | options | **None** | Left to Right | Right to Left | +-----------------------------------+---------------+-----------------------------------------------------------------------+ Bootstrap Package: Advanced Constants ===================================== The advanced settings should be used only if you really know what you are doing. page.fluidtemplate ------------------ +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | layoutRootPath | string | EXT:bootstrap_package/Resources/Private/Layouts/Page/ | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | partialRootPath | string | EXT:bootstrap_package/Resources/Private/Partials/Page/ | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | templateRootPath | string | EXT:bootstrap_package/Resources/Private/Templates/Page/ | +-----------------------------------+---------------+-----------------------------------------------------------------------+ page.includePath ---------------- +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | css | string | EXT:bootstrap_package/Resources/Public/Css/ | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | icons | string | EXT:bootstrap_package/Resources/Public/Icons/ | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | javascript | string | EXT:bootstrap_package/Resources/Public/JavaScript/ | +-----------------------------------+---------------+-----------------------------------------------------------------------+ page.meta --------- +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | viewport | string | width=device-width, initial-scale=1 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | robots | string | index,follow | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | apple-mobile-web-app-capable | string | no | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | compatible | string | IE=edge,chrome=1 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | google | string | notranslate | +-----------------------------------+---------------+-----------------------------------------------------------------------+ page.tracking.google -------------------- +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | trackingID | string | | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | anonymizeIp | boolean | **1** | 0 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ config ------ +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | no_cache | boolean | 1 | **0** | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | removeDefaultJS | options | **0** | 1 | external | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | compressJs | boolean | **1** | 0 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | compressCss | boolean | **1** | 0 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | concatenateJs | boolean | **1** | 0 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | concatenateCss | boolean | **1** | 0 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | admPanel | boolean | **1** | 0 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | prefixLocalAnchors | options | EMPTY | **all** | cached | output | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | headerComment | string | Based on the TYPO3 Bootstrap Package | | | | by Benjamin Kott - http://www.bk2k.info | +-----------------------------------+---------------+-----------------------------------------------------------------------+ plugin.bootstrap_package.settings --------------------------------- +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | overrideLessVariables | boolean | **1** | 0 | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | cssSourceMapping | boolean | 1 | **0** | +-----------------------------------+---------------+-----------------------------------------------------------------------+ plugin.bootstrap_package_contentelements.view --------------------------------------------- +-----------------------------------+---------------+-----------------------------------------------------------------------+ | Property | Data Type | | +===================================+===============+=======================================================================+ | layoutRootPath | string | EXT:bootstrap_package/Resources/Private/Layouts/ContentElements/ | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | partialRootPath | string | EXT:bootstrap_package/Resources/Private/Partials/ContentElements/ | +-----------------------------------+---------------+-----------------------------------------------------------------------+ | templateRootPath | string | EXT:bootstrap_package/Resources/Private/Templates/ContentElements/ | +-----------------------------------+---------------+-----------------------------------------------------------------------+