TSconfig

1.1. Introduction

TypoScript is mainly known as the means to configure Templates Records for TYPO3 based websites. However TypoScript itself is basically a way to define values in a hierarchy. And so TypoScript is also used to make detailed configuration of the backend, both regarding users and groups and the way modules are working in branches of the Page Tree. This is done through the 'TSconfig' which is found for both the backend and frontend users/groups in addition to the pages. This is often referred to as "User TSconfig" and "Page TSconfig".

Page TSconfig / User TSconfig

This document deals with the options you can set for "Page TSconfig" and "User TSconfig". Notice that because TypoScript is a 'declarational' language (that is, it's mere "configuration") it does not in inself carry out a sequence of actions. The reason why the TypoScript Templates used for the frontend seems to work a like this is because those values are interpreted into PHP function calls which constructs a page. In the case where TypoScript is used for configuration like here it's clearly more like the Registration Database in Windows: The values configure how the application works.

For details about the nature of TypoScript as a syntax, please read the document "TypoScript Syntax".

To top


Valid XHTML 1.0!