Skip to content

Commit 486641e

Browse files
[TASK] Add description of page TSconfig and user TSconfig in TYPO3 Concepts
#481 Releases: main, 13.4, 12.4
1 parent c74a2b0 commit 486641e

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+
=====
15+
User TSconfig
16+
=====
17+
18+
User TSconfig is a set of configuration values that affect backend users. They can
19+
be set at the user level or at the backend user 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 admin panel (which is shown in the
24+
frontend and not the backend).
25+
26+
27+
.. _concepts_page_tsconfig:
28+
29+
=====
30+
Page TSconfig
31+
=====
32+
33+
Page TSconfig is a set of configuration values that affect pages. It is set at
34+
the page level and affects that page and all the pages below it in the tree. The
35+
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 in the
38+
left-hand module bar, 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)