Quiz
6. TypoScript II (ab 6.5)
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (20)
1Which of the following objects are top-level objects in TypoScript? (3)
- Aconfig
- BTEXT
- CTMENU
- Dstyles
- Eplugin
- FFILE
2Which statements about the TypoScript top-level object config are correct? (2)
- ATYPO3 creates this object by default.
- BThis object and all sub-objects and properties are read-only.
- CYou can only modify the configuration of this object on the root page (page ID 0).
- DSubpages don’t inherit the configuration of this object from their parent pages.
- EThis object has properties such as additionalHeaders, disableAllHeaderCode, and cache_period.
- FThis object needs to be initialized on the root page (page ID 0) before it can be used on subpages.
3Which TypoScript configuration does TYPO3 provide by default to render content? (1)
- AThe top-level object page
- BThe top-level object core
- CThe top-level object styles
- DThe top-level object content
- EThe top-level object tt_content
4Which TypoScript code element can you use to output email addresses in the frontend in a way that makes it difficult for bots to extract them for spam purposes? (1)
- Aconfig.spam.email = 0
- Bconfig.spamProtectEmailAddresses = 1
- Cconfig.email.usePicture = 1
- Dconfig.protectEmailAdresses = 0
5Where can you conveniently access a comprehensive overview of all TypoScript code configured as Page TSconfig? (1)
- AYou have to open the page properties for each individual page.
- BIn the TypoScript Object Browser (TSOB).
- CIn the System → Configuration backend module.
- DIn the Admin Tools → TypoScript Overview backend module.
- EIn the Site Management → Page TSconfig backend module.
6Which statements about User and Page TSconfig are correct? (2)
- AProperties set in Page TSconfig are also available on subpages.
- BProperties set in User TSconfig for system maintainer backend users are automatically applied to all backend users created by this user.
- CConstants entered in the constants textarea can be used in Page TSconfig.
- DUser TSconfig is stored in the page properties on the root page (ID: 0).
- EUser TSconfig of the currently logged in backend user can be reviewed in System → Configuration.
7Which TypoScript code can you use to hide the table pages in the Web -> List module? (1)
- AThe following code in the Page TSconfig:
mod.web_list.hideTables = pages - BThe following code in the Page TSconfig:
mod.hide.tables = pages - CThe following code in the Page TSconfig:
RTE.config.pages.disabled = true - DThe following code in the User TSconfig:
config.tables.hide = pages - EThis is not possible, as the database table pages is a mandatory system table.
- AThe following code in the Page TSconfig:
8You’ve removed the “Show clipboard” function from the list view by adding the following Page TSconfig. How can you re-enable it for a specific backend user? (1)
mod.web_list.enableClipBoard = deactivated- AThis is not possible, as Page TSconfig has a higher priority than User TSconfig.
- BBy storing the following User TSconfig against the user record:
page.mod.web_list.enableClipBoard = selectable - CBy storing the following User TSconfig against the user record:
mod.web_list.enableClipBoard > - DBy storing the following User TSconfig on the root page (ID: 0):
mod.web_list.enableClipBoard = activated
9Which User TSconfig top-level key lets you pre-configure default settings in the User -> User Settings module? (1)
- AThe key admPanel.
- BThe key options.
- CThe key auth.
- DThe key setup.
- EThe key mod.
- FThe key user.
10Which of the following User and Page TSconfig top-level keys exist? (3)
- AThe key mod in User TSconfig.
- BThe key RTE in Page TSconfig.
- CThe key web in Page TSconfig.
- DThe key page in User TSconfig.
- EThe key user in Page TSconfig.
- FThe key TCEMAIN in Page TSconfig.
- GThe key config in User TSconfig.
11You have created a page with the page ID 42. The page title is set to “Test”, and the navigation title has been left empty. What will the following TypoScript output? (1)
page = PAGE
page.10 = TEXT
page.10.value = Certification
page.10.data = field:nav_title // field:uid // field:title- ACertification
- BCertification42Test
- C42
- DTest42Test
12Which TypoScript code can you use to determine the user name of the frontend user who is currently logged in? (1)
- A{field:username}
- B${fe_user->username}
- CTSFE:fe_user|user|username
- D$TSFE->fe_user->user->username
- EgetIndpEnv:username
- FTSFE[fe_user][user][username]
- G$GLOBALS['TSFE']->fe_user->user['username']
13Given the following TypoScript code, what is the output at the frontend? (1)
page = PAGE
page.10 = TEXT
page.10.value.data = DB:pages:23:title- AThis TypoScript code does not generate any output.
- BThe output is the text DB:pages:23:title.
- CThe output is the page title of the page with the ID 23.
- DThe output is a list of up to 23 page titles.
- EThe output is the site name, limited to 23 characters.
14Replace “???” in the TypoScript code below to output the sentence and the page title of the current page in the frontend. (1)
page = PAGE
page {
10 = TEXT
10.value = The page title of the current page is: {page:title}
???
}- A10.wrap = $|$
- B10.dataWrap = {field:title}
- C10.insertData = 1
- D10.dataWrap = 1
15Replace “???” in the TypoScript code below to output the current URL in the frontend. (1)
page = PAGE
page {
10 = TEXT
10.data = ???
}- ATYPO3_REQUEST_URL
- B{$TYPO3_REQUEST_URL}
- CTSFE:TYPO3|REQUEST_URL
- D{getIndpEnv:TYPO3_REQUEST_URL}
- EgetIndpEnv:TYPO3_REQUEST_URL
16Replace “???” in the TypoScript code below to output some basic properties of the current page and parent pages in the frontend. (1)
page = PAGE
page.10 = TEXT
page.10.value = TypoScript
page.10.???- Adata = debug : rootLine
- Bdata = debug : -1
- Cdata = debug : page
- Ddata.debug = rootLine
- EdebugData = rootline
17Replace “???” in the TypoScript code below to output the current page title as a headline in the frontend. (1)
page = PAGE
page.10 = TEXT
page.10 {
dataWrap = DB:pages:{TSFE:id}:title
??? = <h1>{|}</h1>
insertData = 1
}- Adata
- Bwrap
- CinnerWrap
- Dwrap3
- EstdWrap
18The following TypoScript code outputs a page title in the frontend. From which page exactly? (1)
page = PAGE
page.10 = TEXT
page.10.data = fullRootLine : 0, title- AThe output is always the page title of the current page.
- BThe output is always the page title of the parent page.
- CThe output is always the page title of the root page.
- DThe TypoScript code does not produce any output.
19The following TypoScript code outputs the navigation title of a page. From which page exactly? (2)
page = PAGE
page.10 = TEXT
page.10.data = levelfield : -2, nav_title, slide- AThe output is the navigation title of the current page.
- BThe output is the navigation title of the parent page, if this page exists.
- CThe output is the navigation title of the root page, if this page exists.
- DThe output is the navigation title of the page two levels up, if this page exists.
- EIf the page does not have a navigation title, TYPO3 searches upwards along the root line until it finds a page with a navigation title.
- FIf the page does not have a navigation title, TYPO3 falls back to the root page and uses its navigation title, if it exists.
20The following TypoScript code outputs a link in the frontend. Which page is the link target? (1)
page = PAGE
page.10 = COA
page.10 {
10 = TEXT
10 {
value = {leveltitle : -1}
insertData = 1
typolink.parameter.data = leveluid : -1
}
}- AThe link target is the current page.
- BThe link target is the parent page.
- CThe link target is the first subpage of the current page.
- DThe link target is the root page.
Information
- Description
- TYPO3 TYPO3 CI v13 Quiz on 6. TypoScript II (ab 6.5), created by Ma Hi on 10/10/2025.
- Author
- Ma Hi
- Language
- Deutsch
- Views
- 0
- Tags
- Rating
- No ratings yet Rate this quiz