2.1 TYPO3 Fundamentals and Basic Concepts

Description

TYPO3 CD 2020 (zweite Auflage) Quiz on 2.1 TYPO3 Fundamentals and Basic Concepts, created by Pascal Bartl on 25/03/2021.
Pascal Bartl
Quiz by Pascal Bartl, updated more than 1 year ago
Pascal Bartl
Created by Pascal Bartl over 3 years ago
3
0

Resource summary

Question 1

Question
Which of the following rules applies to the extension key? (1)
Answer
  • The company name must not be part of the extension key
  • The extension key must start with either tt_ or tx_
  • The minimum length of an extension key is 3 characters
  • The extension key must be registered at typo3.org
  • The extension key must not start or end with a number or underscore

Question 2

Question
What is the purpose of ext_localconf.php file? (2)
Answer
  • This file is loaded after the file LocalConfiguration.php and can therefore extend the global configuration
  • This file contains configuration which are predominantly used in the backend
  • This file contains configuration which are predominantly used in the frontend
  • According to TYPO3/Extbase conventions, this file contains TCA settings
  • TypoScript can be copied from the file setup.typoscript to ext_localconf.php to exclude it from caching

Question 3

Question
Which extension states are officially supported and can be defined in file ext_emconf.php? (2)
Answer
  • alpha
  • excludeFromUpdates
  • warning
  • patched
  • hidden

Question 4

Question
What is the application context in TYPO3? (2)
Answer
  • The application contexts allows developers to switch between PHP versions
  • Certain TYPO3 settings can be configured in specific application contexts
  • TYPO3 supports the contexts authored, proofread, translated, reviewed and published by default
  • TYPO3 extensions can react differently, depending on the configured application context

Question 5

Question
Where can you set the application context? (1)
Answer
  • In the Install Tool
  • In the file ext_tables.php
  • In the file ext_localconf.php
  • As an environment variable
  • In TypoScript

Question 6

Question
How can a “live” system and a “staging” system be differentiated, if both have the application context Production? (1)
Answer
  • This is (currently) technically not possible
  • By using “sub-contexts”, e.g. Production/Live and Production/Staging
  • By using the environment variable TYPO3_SUBCONTEXT
  • By using numbering such as TYPO3_CONTEXT_01

Question 7

Question
What should be considered when adding multiple instances of an extension plugin to a page? (1)
Answer
  • A plugin can only be used once on a page
  • Each plugin can be configured individually by using TypoScript
  • Each plugin can be configured individually by using its own FlexForm
  • A unique number must be configured in the content element’s properties to distinguish between each instance

Question 8

Question
How can a field in the backend be hidden from an editor? (2)
Answer
  • To be able to hide a field, its name has to end in _exclude
  • The property exclude in the model should be set to 1
  • The exclude property for this field in the TCA must be set to true
  • The field can be hidden in settings of the backend user group
  • The field can be hidden in settings of the backend user

Question 9

Question
What is required to extend the page properties with a custom field? (2)
Answer
  • A file pages.php in directory Configuration/TCA/Overrides/
  • An entry in file ext_localconf.php
  • An entry in file ext_tables.sql
  • An entry in file Configuration/TypoScript/setup.typoscript
  • An entry in file ext_emconf.php

Question 10

Question
Which statements about extension icons are correct? (2)
Answer
  • To display an extension icon in the Extension Manager, the extension needs to be uploaded to the TER first
  • An SVG image file stored as Resources/Public/Icons/Extension.svg is shown in the Extension Manager automatically
  • Extension icons need to be registered using the ExtensionIconRegistry class
  • Extension icons should be stored in Resources/Private/Assets/ per convention
  • Officially supported image types for extension icons are GIF, PNG and SVG
Show full summary Hide full summary

Similar

Reasons Why Development May Not Follow The Expected Pattern
jessica.godfrey
Direito ambiental
Luiz Ricardo Oliveira
AS AQA Geography- Rivers
Hannah Goodenough
Japanese, basic phrases
vickiwauq
Australia vs UK PE
Cal Jones
GCSE REVISION TIMETABLE
neharaniga
GCSE - Introduction to Economics
James Dodd
LINEA DEL TIEMPO DE LA EVOLUCION DEL MICROSCOPIO
valentina brizio
Core 1.12 Timbers blank test
T Andrews
Arrested by Police - 1976 Bail Act (Section 3 & 4)
Mark Hughes