.. include:: /Includes.rst.txt .. _cgl-tsconfig: ========================== TSconfig Coding Guidelines ========================== TSconfig files use TypoScript syntax. Directory and File Names ======================== * Files have the ending :file:`.tsconfig` The following directory names are not mandatory, but recommended: * **TSconfig** files are located in the directory :file:`/Configuration/TsConfig` * **Page TSconfig** files are located in the directory :file:`/Configuration/TsConfig/Page` * **User TSconfig** files are located in the directory :file:`/Configuration/TsConfig/User` * Configuration for :ref:`adding content elements to new content element wizard ` are located in the file :file:`/Configuration/TsConfig/Page/Mod/Wizards/NewContentElement.tsconfig` Format ====== * Use spaces, not tabs * Indent with 2 spaces per indent level See `.editorconfig `__ in core. More Information ================ * See :ref:`cgl-ide` in this manual for information about setting up your Editor / IDE to adhere to the coding guidelines. * :doc:`t3tsconfig:Index`