Quiz
Abschluss Test
This quiz has a time limit, so it opens in the usual player.
Questions in this quiz (53)
1Who invented TYPO3? (1)
- AThe TYPO3 Association
- BRobert Lemke
- CKasper Skårhøj
- DThe TYPOlight company
- EMichael Stucki
2Which events are organized by the TYPO3 Association? (4)
- ATYPO3 User Day
- BT3BOARD
- CTYPO3 Conference
- DTYPO3 Conference North America
- ETYPO3camp
- FT3DD
- GTYPO3 Academy
3What does it mean if a function in TYPO3 Version 6.2 is described as “deprecated”? (2)
- AThe function is no longer available in Version 6.2.
- BThe function should no longer be used in Version 6.2.
- CThe function will be removed in Version 6.3.
- DThe function will be removed in Version 6.4.
- EThe function will be removed in Version 6.5.
4You install TYPO3 (or an extension) and then see only a white page (in the backend and in the frontend) – what do you do? (2)
- ADelete the cache files, and the page is visible again.
- BCheck the PHP error log.
- CEnter the line
$TYPO3_CONF_VARS['SYS']['displayErrors'] = '1'
into the file typo3conf/localconf.php and call up the page again to view an error message. - DEnter the line
$TYPO3_CONF_VARS['SYS']['displayErrors'] = '1'
into the file typo3conf/AdditionalConfiguration.php and call up the page again to view an error message. - ELog in to the backend and analyze the error message there.
- FGo to the Install Tool and consult the TYPO3 error log to find the cause of the error.
5What are your rights and obligations when you write your own code for TYPO3? (3)
- AAs TYPO3 is subject to the GPL, I may not invoice customers for my own extensions to the code.
- BI may distribute the code, but I have to replace all copyright notices with my own.
- CIf I changed the code, I may no longer install the system on a customer’s server.
- DI may use TYPO3 commercially.
- EIf I modify the system, I am permitted to distribute it but have to retain the original copyright notices.
- FI may not modify the system in any way.
- GI may invoice customers for my own developments.
6Which directories are absolutely required so that TYPO3 can be called up in the frontend? (3)
- Atypo3conf/
- Btypo3temp/
- Ct3lib/
- Dtypo3/
- Efileadmin/
- Fuploads/
7What happens when a data record such as a content element or a page is deleted in the backend? (1)
- AThe data record is deleted from the table.
- BThe data record is deleted from the table, but first a backup is created.
- CA 1 is entered in the deleted field of the data record.
- DThe data record is saved in a text file and then deleted from the database.
- EA cleared field is created in the data record and the value of the field is set to true.
8What is cached in TYPO3? (4)
- AImages in the /fileadmin directory
- BThe HTML output of static pages
- CThe thumbnails of files in the /fileadmin directory that can be displayed
in the Filelist module. - DConfiguration settings
- ETypoScript templates
- FFiles that are loaded onto the server using a backend form
9Where exactly are cached pages saved? (2)
- AIn the typo3temp/ directory, if the following options are set:
pageCacheToExternalFiles - BIn the typo3conf/ directory
- CIn the cache_* tables in the database
- DIn the cache_* fields of the respective table in the database
- EIn the location stored in the following key:
['SYS']['caching']['cacheConfigurations']['cache_pages']
- AIn the typo3temp/ directory, if the following options are set:
10Where can you find the official documentation for the TYPO3 backend? (1)
- AIn the typo3/doc directory
- BAt http://www.typo3.org
- CAt http://documentation.typo3.org
- DIn the Manual module
- EIn the Documentation module
11What is the easiest way to display a list of all the extensions installed in your system, along with the names and e-mail addresses of the authors? (1)
- AThere is no simple way to obtain such a list.
- BUsing the Help ‣ About modules module
- CUsing the Help ‣ About TYPO3 CMS module
- DUsing the Info ‣ Extensions module
- EUsing the Extension Manager
12You have decided that the BODY tag of the pages created by TYPO3 should contain an attribute with the current page ID. Where in the TSref would you look up the necessary option? (1)
- AIn TLO config
- BIn TLO PAGE
- CIn the TEMPLATE content object
- DIn the HMENU content object
- EIn the Page TSconfig section
13You want to hide a field in the backend – where would you find out how to do this (assuming you have forgotten)? (1)
- ATSref
- BTSconfig
- CCore API
- DTYPO3 Coding Guidelines
- ETYPO3 Services
14How can you download the data that are installed in the database table(s) of an installed extension? (2)
- AClick on the Download SQL Dump symbol in the Extension Manager to
download them. - BThis is only possible using the phpMyAdmin tool.
- CThe table for the dump can be selected in the SQL Dump module.
- DRun the .t3d Export Tool.
- EThe SQL dump is already contained within the download of an extension using the T3X file.
- AClick on the Download SQL Dump symbol in the Extension Manager to
15You have updated your TYPO3 version (or have had it updated), and now detect problems with an extension such as RealURL. How do you approach this problem? (2)
- AYou update the extension.
- BYou uninstall the extension and install it again in the same version.
- CYou delete individual files in the typo3temp directory.
- DYou select the faulty extension in the update manager.
- EYou delete the key in the LocalConfiguration.php file.
16Which sub-module in the Extension Manager allows you to update extensions that exist in your system? (2)
- ALoaded extensions
- BInstall extensions
- CImport extensions
- DUpdate extensions
- ECheck for extension updates
- FManage extension
- GGet extensions
- HSymbol Update in the Manage extensions menu
17You have installed or updated an extension and are now unable to call up your TYPO3 installation. Instead, you see an error message or an empty page (in the backend or frontend). What should you do? (2)
- AYou use the Extension Manager to uninstall the extension.
- BYou use the Install Tool to uninstall the extension.
- CYou reinstall TYPO3.
- DYou delete the extension key in the localconf.php file from the
$TYPO3_CONF_VARS['EXT']['extList'] variable. - EYou delete the extension key in the LocalConfiguration.php file.
- FYou delete the extension key in the PackageStates.php file.
- GYou delete the temp_CACHED_<...>_ext_localconf.php file.
- HYou delete the typo3temp/Cache directory.
- IYou delete the extension directory.
18Which methods can you use to access the list view? (3)
- AYou click on the Web ‣ List module on the left in the backend.
- BYou click on the appropriate icon on the top right in the submodules of the Web module.
- CIn the Info sub-module, select the Pagetree overview function and click the appropriate page icon. Then select Web ‣ Edit.
- DIn the Info sub-module, select the Pagetree overview function and click the pen icon.
- EYou right-click a page in the page tree and select Web ‣ List.
19By default, the backend has exactly four columns in the page view. How can you hide all but the “Normal” column from your editors? (1)
- AYou switch off the three other columns in the Install Tool.
- BYou enter the following TypoScript code in the Page TSconfig of the root page:
mod.SHARED.colPos_list = 0 - CYou enter the following TypoScript code in the TypoScript setup:
mod.SHARED.colPos_list = 0 - DYou enter the following TypoScript code in the User TSconfig of the editor:
mod.colPos_list.SHARED = 0
20A user has edited a content element, and now it contains grave content errors. What can you do in this situation? (2)
- AThe only option is to overhaul the contents manually.
- BYou can get an overview of all changes in the List module.
- CYou can get an overview of all changes in the Admin tools module.
- DYou can get an overview of all changes in the Info module.
- EThe only way to rectify this is by looking in the database and undoing the changes made there.
21You want to configure the RTE (Rich Text Editor). Where do you start? (3)
- APage TSconfig
- BUser TSconfig
- CIn RTE extension settings
- DTypoScript-Setup
- ETypoScript constants
22Which TLO allows you to specify settings in the User Settings sub-module by means of TypoScript? (1)
- AadmPanel
- Boptions
- Cmod
- Dsetup
- Euser
- Fauth
23Every now and then you need to specify the ID of a page. How do you do this? (5)
- AYou memorize the name and specify the corresponding ID in the phpMyAdmin extension.
- BYou enter the following code in the User TSconfig: options.pageTree.showPageIdWithTitle = 1
- CYou move the mouse over the page icon in the page tree and wait for the ID to appear as a tool tip.
- DYou click the page (in Listview or Pageview), and find the ID on the top right.
- EYou select Web ‣ Info, click on a page and choose the Pagetree overview entry from the pull down menu. You then receive a list with page information on the current page and its subpages. The ID is also listed there.
- FYou can activate displaying the IDs via the page tree.
24The backend is in English, and you want to switch it to another language. How do you proceed? (3)
- AYou can change the language easily in the User Settings module.
- BYou have to add the language in the Language module.
- CYou have to check in the Language module to find out which translations you need to transfer because they are still in the repository.
- DYou have to transfer the new translations to your server from the repository in the Language module.
- EYou have to activate the use of further languages in the Install Tool.
25Usually, TYPO3 displays translations when requested and the original content if there is no translation. How can you prevent the original contents from ever being displayed in this case? (1)
- ABy translating all contents.
- BBy hiding the page.
- CYou select Hide default translation of page in the page properties.
- DBy selecting Hide page if no translation for current language exists in the
page properties. - EBy selecting Hide permanent in the page properties.
26If you want to operate a website with languages both from the European and the Asian regions, you have to switch to UTF-8 character coding. How do you proceed? (1)
- AYou use the following Install Tool setting to change the backend:
$TYPO3_CONF_VARS['BE'][forceCharset] - BYou use the following Page TSconfig setting to change the backend:
config.forceCharset - CTo allow files to be given UTF-8 file names, the following settings are necessary in the Install Tool:
$TYPO3_CONF_VARS['BE'][UTF8filesystem] - DYou have to set the following TypoScript option for the frontend output:
config.metaCharset = utf-8 - EYou set the following TypoScript option for the frontend output:
config.additionalHeaders = Content-Type: text/html;charset=utf-8
- AYou use the following Install Tool setting to change the backend:
27What does the Admin Panel do? (2)
- AIt is the administrator’s control center for user settings.
- BIt can be used to configure TYPO3 in the backend.
- CThe panel can be used to analyze the frontend output.
- DIt provides administrators with an admin area in the frontend.
- EThe panel controls frontend editing.
- FOnce you have activated frontend editing, an administrator can use the panel to monitor the entry of contents.
28How do you delete multiple pages at once? (2)
- AYou use the Delete Multiple Pages extension.
- BFor safety reasons, you can only delete one page at a time.
- CYou right-click the corresponding page and then select Delete.
- DYou use the clipboard.
- EYou have to change the User Settings to allow deleting more than one page at once.
29You can delete pages in the page tree by rightclicking a page and selecting Delete. This procedure fails by default if the page to be deleted contains subpages. Why is this? (2)
- ARecursive deletion is not possible in TYPO3 for reasons of safety.
- BThe ability to delete recursively has to be configured in User settings.
- CRecursive deletion is only possible using a DELETE database command.
- DThe recursive delete function has to be activated in the User TSconfig.
- ERecursive deletion does not work in the page tree, but only in the Web ‣ List module.
30When you call up your website in the frontend, the following error message appears: “The page is not configured!” Why is this? (1)
- ANo HTML template was specified.
- BNo TypoScript root template was specified.
- CNo extension template was created.
- DThere is no PAGE object.
- EThe RootLevel check box in the root template was not activated.
31How can you display a site name in the title line of the browser? (1)
- AThe Install Tool contains a parameter for this purpose
$TYPO3_CONF_VARS['SYS']['sitename'] - BYou can enter the site name in the Basic Configuration view in the Install Tool.
- CBy using Sitetitle in the Template module to specify the title in the TypoScript template.
- DBy using the TypoScript option config.pageTitle = <...>.
- EBy using the TSconfig option config.pageTitle = <...>.
- AThe Install Tool contains a parameter for this purpose
32The previous question demonstrated that it is possible to include a TypoScript file called filename.typoscript in a TypoScript template. However, by default it is not possible to edit or create this file in the File ‣ Filelist module. Why is this? (1)
- AOnly image and PDF files can be uploaded in the File ‣ Filelist module.
- BYou first have to permit the use of *.typoscript files in the Install
Tool. - CThe File ‣ Filelist module cannot be used for this purpose either; you
have to use the Quixplorer extension. - DYou first have to permit the use of *.typoscript files in the Page
TSconfig. - EThe file extension can only have two characters, e.g. filename.ts.
33You are presented with the following HTML template and TypoScript setup. which code do you need to put in place of the question marks so that ###HEADLINE### is replaced with the phrase Hello World!? (1)
<!-- ###DOCUMENT### begin -->
<h1>###HEADLINE###</h1>
<!-- ###DOCUMENT### end -->
page = PAGE
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/template.html
workOnSubpart = DOCUMENT
??? {
HEADLINE = TEXT
HEADLINE.value = Hello World!
}
}- Asubparts
- Bsubpart
- Cmarkers
- Dmarker
- Emarks
34You want to replace the subpart with Hello World! and the marker with Is there anybody out there? in the HTML template below. Which line do you need to add to the TypoScript code? (1)
<!-- ###SUB### begin -->
###MARKER###
<!-- ###SUB### end -->
page = PAGE
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/test.html
workOnSubpart = DOCUMENT
???
subparts {
SUB = TEXT
SUB.value = Hello World! ###MARKER###
}
marks {
MARKER = TEXT
MARKER.value = Is there anybody out there?
}
}- AnonCachedSubst = 1
- BsubstMarksSeparately = 1
- CuseMarksInSubparts = 1
- DThere is nothing missing, the output will be correct.
- EThat is not possible.
35Which of the following Fluid ViewHelper do not exist? (2)
- A<f:if>
- B<f:base>
- C<f:render>
- D<f:partial>
- E<f:else>
- F<f:format.raw>
- G<f:switch>
- H<f:format.html>
- I<f:format.translate>
36Which of these statements about TypoScript is true? (2)
- ATypoScript is a programming language like ActionScript or Java-Script.
- BTypoScript is an extension for TYPO3.
- CTypoScript can be used to configure TYPO3.
- DTypoScript mainly controls the output of the website in the frontend.
- EExtensive knowledge of PHP is required to use TypoScript.
37What is the output produced by this TypoScript code? (1)
page = PAGE
page.10 = COA
page.10 {
30 = TEXT
30.value = A
40 = TEXT
40.value = B
20 = TEXT
20.value = C
20.stdWrap.append < .30
10 = TEXT
10.prepend < .40
10.value = D
}- AABCD
- BABCDE
- CBDCAAB
- DABCADB
- EBDCAB
- FDBCAB
38What is the output produced by this TypoScript code? (1)
temp.text1 = TEXT
temp.text1.value = Integrator
page = PAGE
page.10 =< temp.text1
temp.text1.wrap = TYPO3-|!- AIntegrator
- BTYPO3-!
- CTYPO3-Integrator!
- DThere is no output.
- E!
39What is the output produced by this TypoScript code? (1)
object1 = TEXT
object1.value = value3
page = PAGE
page {
10 <= object1
15 < object1
15.value = -
20 < object1
}
object1.value = value1- Avalue1
- B-value1
- Cvalue1-value1
- Dvalue1-value3
- Evalue3-value1
- F-value3
40Which condition allows you to determine in the frontend whether a user is logged into the backend at the same time? (1)
- A[belogin = true]
- B[BEloginUser = *]
- C[globalVar = TSFE : beUserLogin > 0]
- D[globalVar = TSFE : beLogin > 0]
- E[TSFE:beUser > 0]
41Which condition can you use to check whether it is later than 2 p.m.? (1)
- A[time > 14]
- B[time >= 14]
- C[time => 14]
- D[hour > 14]
- E[hour >= 14]
- F[hour => 14]
42Which of the following conditions have the correct syntax? (6)
- A[language = *de][language = *en]
- B[language = *de]or[language = *en]
- C[language = *de]OR[language = *en]
- D[language = *de]NOT[language = *en]
- E[language = *de]||[language = *en]
- F[language = *de]AnD[language = *en]
- G[language = *de]&[language = *en]
- H[language = *de]&&[language = *en]
43Which condition would you use to check whether the current day is Christmas Eve? (2)
- AThis is not possible; Christmas Eve falls on a different day of the week every year.
- BYou can write your own condition.
- C[dayofmonth = 24]AND[dayofweek = 12]
- D[dayofmonth = 24]AND[month = 12]
- E[day = 24]AND[month = 12]
44You want to use TypoScript to specify a background image. Which content element needs to replace the question marks? (1)
page = PAGE
page.10 = ???
page.10 {
file = fileadmin/backgroundimg.jpg
file.width = 100
file.height = 100
stdWrap.wrap = <div style="background-image:url(|); width:100px; ↩
height:100px;">Text</div>
}- AIMG
- BIMAGE
- CIMG_RESOURCE
- DIMAGE_RESOURCE
- EGIFBUILDER
45You want to display the data records from the tt_content table that have the IDs 2 and 3. What should be in place of the question marks? (1)
page = PAGE
page.10 = ???
page.10 {
table = tt_content
select {
pidInList = this
orderBy = sorting
}
}- ATEXT
- BHTML
- CCOA
- DRECORDS
- EDATA
- FCONTENT
46You see CType=list and list_type=9 (plugin tt_news). How do you address the body text of the output? (2)
- Aplugin.tt_news
- Bplugin.tx_ttnews_pi1
- Cplugin.tx_ttnews_pi1.9
- Dtt_content.list.9
- Ett_content.plugin.9
- Ftt_content.plugin.tt_news
- Gtt_content.list.10.9
- Htt_content.list.20.9
47How can you automatically replace specific strings with other strings in the output of the tt_content text content? (1)
tt_content.text.20 {
???
}- AparseFunc.string1 = string2
- BparseFunc.short.string1 = string2
- CparseFunc.tags.string1 = string2
- Dstring1 = string2
- EHTMLparser.string1 = string2
- FHTMLparser.replace.string1 = string2
48You have added a Bullet list content element to a page, but you do not like the way it is displayed. How can you change it? (2)
- AThe content element is a core function, so you have to modify the
appropriate core files directly. - BThe content element is a core function, so you have to find an extension
that implements an unsorted list. - CYou modify the tt_content.bullets.20 object.
- DYou modify the tt_content.bulletlist.20 object.
- EYou use CSS to modify the appearance of the csc-bullets class.
- FYou use CSS to modify the appearance of the csc-bulletlist class.
- AThe content element is a core function, so you have to modify the
49Which of the following are not menu states? (2)
- AIFSUBRO
- BCUR
- CUSR
- DNOIFSUB
- EACTSUB
- FSPC
50Your website has five pages A, B, C, D and E. What is the output of the following TypoScript code? (1)
page = PAGE
page.10 = HMENU
page.10.1 = TMENU
page.10.1.NO.linkWrap = 1||2 |*| 3 |*| 4
page.10.1.NO.allWrap = | - A1A 2B 1C 3D 4E
- B1A 2B 3C 3D 4E
- C1A 2B 1C 2D 3E
- D1A 2B 2C 3D 4E
51You see the following TypoScript code. What is the output on the screen? (2)
page = PAGE
page {
10 = TEXT
10.value = Certification
10.override {
required = 1
data = field:subtitle // field:nav_title
}
}- A“Certification”, if field:subtitle and field:nav_title are empty.
- B“Certification”, if field:subtitle and field:nav_title are both not empty.
- C“Certification”, if field:subtitle is empty, but field:nav_title contains a value.
- D“Certification”, if field:subtitle contains a value, but field:nav_title is empty.
- Efield:subtitle, if field:subtitle contains a value, but field:nav_title is empty.
52What is the page whose navigation title is returned in the following TypoScript code? (2)
page = PAGE
page.10 = TEXT
page.10.data = levelfield:-2, nav_title, slide- AThe navigation title of the current page is output.
- BThe navigation title of the root page is output.
- CThe navigation title of the parent page is output.
- DThe navigation title of the parent page’s parent page is output.
- EIf the page to be output has no navigation title, the system will search upwards along the root line until it finds a page with a navigation mtitle, and then output this title.
- FIf the page to be output has no navigation title, the title of the root page is used, along with all titles along the root line (if any exist).
53You want the following TypoScript code to display the “Print version” button, but only if the website is called using the print=1 GET parameter. What should be in place of the question marks? (1)
page = PAGE
page.10 = TEXT
page.10 {
value = Print version
<bf>???</bf>
}- AYou do not need to add anything, the function is already provided.
- Bif.isTrue.data = GPvar:print
- Cif.value.data = GPvar:print
if.equals = 1 - Dif.isPositive.data = GPvar:print
- Eif.value.data = GPvar:print
if.isGreaterThan = 2
if.isTrue.data = GPvar:print
Information
- Description
- Quiz on Abschluss Test, created by Ma Hi on 13/07/2015.
- Author
- Ma Hi
- Language
- Deutsch
- Views
- 45
- Tags
- Rating
- No ratings yet Rate this quiz