first commit

This commit is contained in:
salam committed 2026-10-19 08:18:39 +02:00
commit 1218dd1517
12716 files changed
+989233

No files matched your search

@@ -0,0 +1,20 @@
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. include:: ../../Includes.txt
=======================
Extension Configuration
=======================
Use the extension manager to adjust the Bootstrap Package to your needs.
PageTsConfig
============
The Bootstrap Package has a lot of PageTsConfig defaults.
In some cases it can be useful to deactivate some of them if you do not need them.
@@ -0,0 +1,19 @@
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. include:: ../Includes.txt
==============================
Configuration
==============================
.. toctree::
:maxdepth: 5
:titlesonly:
:glob:
Extension/Index
TypoScript/Index
@@ -0,0 +1,240 @@
.. ==================================================
.. 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 | |
+===================================+===============+=======================================================================+
| navigation.style | options | **default** | inverse |
+-----------------------------------+---------------+-----------------------------------------------------------------------+
| navigation.type | 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 |
+-----------------------------------+---------------+-----------------------------------------------------------------------+
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/ |
+-----------------------------------+---------------+-----------------------------------------------------------------------+