Skip to content

Commit 45c44da

Browse files
github-actions[bot]sarahmccarthy123linawolf
authored
[Backport 12.4] [TASK] Add description of page TSconfig and user TSconfig in TYPO3 Concepts (#595)
* [TASK] Add description of page TSconfig and user TSconfig in TYPO3 Concepts #481 Releases: main, 13.4, 12.4 * Correct headline levels * Make corrections --------- Co-authored-by: Sarah McCarthy <[email protected]> Co-authored-by: Lina Wolf <[email protected]>
1 parent 1e10f7f commit 45c44da

File tree

2 files changed

+57
-0
lines changed

2 files changed

+57
-0
lines changed

Documentation/Concepts/Index.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,14 @@ TYPO3 Concepts
6666
.. card-footer:: :ref:`Create a minimal page created by pure TypoScript <typoscript>`
6767
:button-style: btn btn-secondary stretched-link
6868

69+
.. card:: TSconfig
70+
71+
TSconfig is a configuration language used to configure the
72+
TYPO3 backend. It has the same syntax as TypoScript.
73+
74+
.. card-footer:: :ref:`TSconfig <tsconfig>`
75+
:button-style: btn btn-secondary stretched-link
76+
6977
.. card:: Fluid templating
7078

7179
Fluid is the standard templating engine that is used with TYPO3.
@@ -104,6 +112,7 @@ TYPO3 Concepts
104112
Extensions/Index
105113
Cache/Index
106114
TypoScript/Index
115+
TSconfig/Index
107116
Fluid/Index
108117
TCA/Index
109118
Assets/Index
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
:navigation-title: TSconfig
2+
.. include:: /Includes.rst.txt
3+
4+
.. _tsconfig:
5+
6+
========
7+
TSConfig
8+
========
9+
10+
There are two types of TSconfig: user TSconfig and page TSconfig.
11+
12+
.. _concepts_user_tsconfig:
13+
14+
User TSconfig
15+
=============
16+
17+
User TSconfig is a set of configuration values that affect backend users. Best
18+
practice is to set them globally (in a site package TSconfig file) but they can
19+
also be set at the backend user or group level (then affecting all
20+
users in that group). Things that can be configured are generally related to
21+
permissions for basic functionality, for example, whether a user can clear the cache.
22+
23+
There are also configuration values for the :ref:`TYPO3 Admin Panel <typo3/cms-adminpanel:start>`
24+
(which is shown in the frontend and not the backend).
25+
26+
27+
.. _concepts_page_tsconfig:
28+
29+
Page TSconfig
30+
=============
31+
32+
Page TSconfig is a set of configuration values that affect pages. It is often
33+
set globally at the site level (in a site package TSconfig file) but can also be
34+
set at the page level and then affects that page and all the pages below it in
35+
the tree. The things that can be configured mainly affect the look and feel of the backend,
36+
such as which fields are available when editing a content element. In general,
37+
page TSconfig dictates what a user sees when they click on modules under `Web` in the
38+
left-hand module bar that open a pagetree, e.g. Page, View, List.
39+
40+
.. _tsconfig-more-information:
41+
42+
Where to find more information
43+
==============================
44+
45+
To learn more about TSconfig and how to use it in your TYPO3 projects, refer to the official
46+
TYPO3 documentation:
47+
48+
* `Using and setting TSconfig <https://docs.typo3.org/permalink/t3tsref:typoscript-syntax-using-setting>`_

0 commit comments

Comments
 (0)