Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions Documentation/About.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ About This Manual
=================

This document is a complete reference to all objects types and properties of
TypoScript as used in frontend TypoScript template building, and not in
:ref:`TSconfig <t3tsconfig:start>`.
TypoScript as used in frontend TypoScript configuration, and not in
:ref:`TSconfig backend configuration <t3tsconfig:start>`.

.. seealso::

* For explanations about the syntax of TypoScript itself,
please refer to the
:ref:`TypoScript Syntax <t3coreapi:typoscript-syntax-start>`
chapter in "TYPO3 Explained"
* For an introduction to TypoScript Templates, see :ref:`t3ts45:start`
* For an introduction to TypoScript configuration, see :ref:`t3ts45:start`

.. _credits:

Expand Down
40 changes: 20 additions & 20 deletions Documentation/Glossary.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,23 +15,23 @@ properties and values.

To reuse the OOP analogy and compare with PHP:

+------------------------+------------------------+
|TypoScript Templates | PHP classes |
+========================+========================+
| **property** | property |
+------------------------+------------------------+
| **object** | object |
| (is defined by / | (is defined by / |
| is an instantiation of | is an instantiation of |
| an object type) | a class) |
+------------------------+------------------------+
| **object type** | class |
| = complex data type | |
+------------------------+------------------------+
| **simple datatype** | PHP primitive data type|
+------------------------+------------------------+
| text = TEXT | $text = new Text() |
+------------------------+------------------------+
+-------------------------+------------------------+
|TypoScript Configuration | PHP classes |
+=========================+========================+
| **property** | property |
+-------------------------+------------------------+
| **object** | object |
| (is defined by / | (is defined by / |
| is an instantiation of | is an instantiation of |
| an object type) | a class) |
+-------------------------+------------------------+
| **object type** | class |
| = complex data type | |
+-------------------------+------------------------+
| **simple datatype** | PHP primitive data type|
+-------------------------+------------------------+
| text = TEXT | $text = new Text() |
+-------------------------+------------------------+

Example 1 (assign value to property in object1:

Expand Down Expand Up @@ -73,7 +73,7 @@ Property:
"variables".

"Object":
In the context of TypoScript templates, objects are complex variables and
In the context of TypoScript configuration, objects are complex variables and
have a complex data type. They contain one or more variables.

Value:
Expand Down Expand Up @@ -111,8 +111,8 @@ cObject data type

Top level objects
As described in :ref:`t3coreapi:typoscript-syntax-introduction`
TypoScript templates are converted into a multidimensional PHP array.
You can view this in the TypoScript object browser. Top level
TypoScript configuration is converted into a multidimensional PHP array.
You can view this in the :ref:`submodule-active-typoscript`. Top level
objects are located on the top level. Top level objects are for
example `config`, `page` and `plugin`.

Expand Down
4 changes: 2 additions & 2 deletions Documentation/Index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ TypoScript Reference
----

This document is a complete reference of all object types and properties of
TypoScript as used in frontend TypoScript templates.
TypoScript as used in frontend TypoScript configuration.

Furthermore, you can find a quick guide to TypoScript templates at
Furthermore, you can find a quick guide to TypoScript configuration at
:ref:`t3ts45:start`, insights into TYPO3 backend configuration with
TypoScript in the :ref:`TSconfig <t3tsconfig:start>` documentation and
explanations of TypoScript syntax in the ":ref:`TypoScript Syntax <t3coreapi:typoscript-syntax-start>`"
Expand Down