6. Backend Administration Flashcards
Backend Administration of the TYPO3 cms
6.1.1 Which methods can you use to access the list view? (3)
- You click on the “WEB → List” module on the left in the backend.
- You click on the “WEB → View” module on the left and then the “List” icon at the top.
- In the “Info” sub-module, select the “Pagetree Overview” function and click the appropriate page icon, which opens a context menu.
- In the “Info” sub-module, select the “Pagetree Overview” function and click the pen icon.
- You right-click a page in the page tree and select the appropriate item.
Therefore, the correct answers are 1, 3 and 5.
6.1.2 How can you move a page? (4)
- That is not possible. You have to delete a page and then create it in a different place.
- By using drag and drop in the page tree.
- By right-clicking on a page in the page tree and then selecting “Cut” and “Paste…”.
- By right-clicking on a page in the page tree and then selecting “Page actions → Cut” and “Page actions → Paste…”.
- By using the “Move up” in list and “Move down” in list buttons in the List module.
- By using the clipboard.
Therefore, the correct answers are 2, 3, 5 and 6.
6.1.3 You need to rename a file in the Filelist. Can you do this and if yes, how? (2)
- Double click on the file name in the list view of the Filelist.
- Renaming files would break the data integrity. You have to delete the file and upload the same file again.
- If the “extended view” is enabled, click on the “rename” icon.
- Right-click on the file icon and select “Rename” from the context menu.
- Select the file in the Filelist and press F2.
Therefore, the correct answers are 3 and 4.
6.1.4 You want to add notes to a page in the backend that other users can access. How do you do this? (1)
- There is a tab “Notes” in the page properties for this case.
- The extension “Page Notes” must be installed.
- Notes can only be created and viewed by administrators.
- Function “WEB → View → Notes” offers this possibility.
Therefore, the correct answer is 1.
6.1.5 Does TYPO3 have an undo function; if so, where can this be found? (2)
- TYPO3 does not have an undo function by default, but it can be added through extensions.
- Yes, TYPO3 has an undo function in the “List” module.
- Yes, TYPO3 has an undo function in the “Page” module.
- Yes, TYPO3 has an undo function in the “Info” module.
- Yes, TYPO3 has an undo function in the “Versioning” module.
Therefore, the correct answers are 2 and 4.
6.1.6 Page trees can become very confusing, especially in larger websites. How can you limit the page tree view to display only the sub-tree you are working on? (1)
- TYPO3 always shows the full page tree with all pages in the system.
- If you enter the name of the page in the search field above the page tree, only the sub-tree is displayed.
- You select the “Mount as tree root” option in the page properties of the page.
- You select “More options → Mount as treeroot” from the context menu of the page.
- You use the Page TSconfig setting: mod.mountAsTreeRoot = 1.
Therefore, the correct answer is 4.
6.1.7 If a TYPO3 installation is large and therefore confusing, it is useful if you can quickly find the pages you have to edit frequently. What is the best way to achieve this? (1)
- Using a bookmark in the browser.
- Installing the “Shortcuts” extension.
- Using the “Bookmarks” function in TYPO3.
- Using the “WEB → Functions → Bookmarks” backend module.
- Using the config.shortcuts = id1,id2,id3,… TypoScript option.
Therefore, the correct answer is 3.
6.1.8 Which statements about page layouts in the TYPO3 backend are correct? (2)
- Backend layouts and columns can be configured in the Install Tool
- Backend layouts can be used to map page layouts in the backend
- The extension “Grid Elements” must be installed in order to map page layouts in the backend
- In TYPO3 before version 9 there were four columns by default
- Since TYPO3 version 9 there are eight columns by default
Therefore, the correct answers are 2 and 4.
6.1.9 In the page properties, what function(s) does the “Stop page tree” field have? (1)
- Further pages in the page tree will no longer be displayed below this page.
- Further pages in the page tree will no longer be displayed within this page.
- Further pages in the menu in the frontend will no longer be displayed below this page.
- Further pages in the menu in the frontend will no longer be displayed within this page.
- With this option, the sub-pages of a page in a number of backend modules are hidden and a
red plus sign appears instead. - This field has no function since TYPO3 version 4.5 LTS.
Therefore, the correct answer is 5.
6.1.10 A user has edited a content element, and now it contains grave content errors. What can you do in this situation? (2)
- The only option is to overhaul the contents manually.
- You can get an overview of all changes in the “List” sub-module.
- You can get an overview of all changes in the “ADMIN TOOLS” module.
- You can get an overview of all changes in the “Info” sub-module.
- The only way to rectify this is by looking in the database and undoing the changes made there.
Therefore, the correct answers are 2 and 4.
6.1.11 You suspect that someone has logged in with your TYPO3 account without authorization. How can you check this? (2)
- The “SYSTEM → Log” module shows when someone has logged in using your account.
- In your user settings, you can specify that you receive an email whenever someone uses your account to log in.
- You can only check this in the database in the sys_log table.
- There is nothing you can do, apart from changing your password.
- The time and date (and IP address) of your last login will be displayed when you log in.
Therefore, the correct answers are 1 and 2.
6.1.12 You have administrator permissions and want to make extensive changes in the backend. No other user may be logged in while you do this. How do you proceed? (1)
- You write an email to all backend users and request them not to log on.
- You change the passwords of all backend users and keep the new passwords under wraps for the time being.
- You rename the typo3/ directory and keep the URL secret for the time being.
- You switch the backend to the “Admin-only” status.
- You call up the backend using the &adminOnly=1 parameter in the URL.
Therefore, the correct answer is 4.
6.2.1 In which of these modules can you enter TypoScript setup code? (2)
- In the “WEB → Page” module.
- In the “WEB → List” module.
- In the “WEB → Template” module.
- In the “SYSTEM → Install Tool → Templates” module.
- In the “WEB → TypoScript” module.
Therefore, the correct answers are 2 and 3.
6.2.2 Is it possible to create multiple pages in one go in TYPO3 v9? (1)
- No, you have to create one page at a time.
- Yes, by right-clicking the start page and then using the Page-Generator menu.
- Yes, by right-clicking any page in the page tree and selecting “More options → Create multiple pages”.
- Yes, by using the “WEB → Functions” module.
- Yes, by activating the “Multi Pages” system extension in the Extension Manager.
Therefore, the correct answer is 3.
6.2.3 Is it possible to sort pages in one level in the backend of TYPO3 v9 automatically, and if so, how? (1)
- Yes, you can use the “Page Functions” wizard in the Install Tool to sort pages.
- No, you have to reshuffle one page at a time, using drag & drop in the page tree, for example.
- Yes, by right-clicking any page in the page tree and selecting “More options → Sort sub pages”.
- Yes, using the “WEB → Functions” module.
- Yes, there is a sorting option above the page tree.
Therefore, the correct answer is 3.
6.2.4 On any page, you can enter a TypoScript code referred to as Page TSconfig or Page TypoScript Config. Where can you find an overview of all scripts in use? (1)
- In the TSOB (TypoScript Object Browser).
- Using the “All TSconfig” extension.
- In the “SYSTEM → Configuration” module.
- You have to open the page properties for each individual page.
- Using the “WEB → Info” module.
Therefore, the correct answer is 5.
6.2.5 You want to contact another backend user, but you do not have the administrator rights required to determine his or her email address. How do you proceed? (1)
- You wait until the user logs in and then send an email using the messaging system in TYPO3.
- You send an email via the Task Center.
- You use the “phpMyAdmin” extension to extract the email address from the be_users database table.
- The only way is to write an email to the administrator and request him or her to forward the email to the user.
Therefore, the correct answer is 4.
6.2.6 You want to list all frontend users that live in Munich/Germany. Is this possible, and if so, how? (1)
- Yes, function “Backend User Export” of the Install Tool provides this feature.
- Yes, you can view all frontend users in the “List” module and then sort them by their place of residence in the single table view.
- No, this is not possible – TYPO3 prevents direct access to the database.
- No, this is not possible – a separate extension has to be developed for this purpose.
Therefore, the correct answer is 2.
6.3.1 How can you create a new backend user? (2)
- You cannot create additional backend users in TYPO3, only frontend users.
- By right-clicking the page with the globe icon and selecting “New → Backend user”.
- In the “Page” module.
- In the “List” module.
- In the “User admin” module.
- In the “System” module.
- In the “Admin tools” module.
Therefore, the correct answers are 4 and 6.
6.3.2 What is a “DB Mount” and how can you set one up? (3)
- A DB Mount allows other databases to be connected (mounted) with TYPO3.
- The database used by TYPO3 (usually MySQL) is connected to the core system through the DB Mount.
- You can use a DB Mount to restrict database access for users and groups.
- You can use a DB Mount to restrict page tree access for users.
- It is set up in the backend group configuration.
- It is set up in the backend user configuration.
- It is set up in the Database analyzer section of the Install Tool.
- It is set up in the DB Check module.
Therefore, the correct answers are 4, 5, and 6.
6.3.3 You have correctly set up the DB Mount for a user, but the user cannot see any pages. Why could this be? (1)
- You have to set the “admin” flag in the user settings, as only administrators may access DB Mounts.
- You have to create a user group and assign the user to this group.
- You have to activate the function in the User TSconfig.
- You first need to configure visibility in excludelists.
- You have to set up read permissions for the corresponding pages in the “SYSTEM → Access” module.
Therefore, the correct answer is 5.
6.3.4 Which areas do you need in order to set up user permissions for backend users in a sensible manner? (4)
- Backend user administration.
- The “System” module.
- Backend group administration.
- The “User Settings” module.
- The “Access” module.
- The “User Admin” module.
Therefore, the correct answers are 1, 2, 3 and 5.
6.3.5 How can you access or create a list of all backend users, including their file mounts? (2)
- In the “WEB → Info” module.
- In the “ADMIN TOOLS → User admin” module.
- In the “SYSTEM → Backend users” module.
- In the “WEB → List” module.
- Using the “User comparison” extension.
Therefore, the correct answers are 3 and 4.
6.3.6 Why are the passwords of backend users encrypted and how? (1)
- Passwords are encrypted using salted hashes by default.
- Backend passwords are stored in plain text, so that users can change them.
- Backend passwords are stored in plain text in TYPO3 for performance reasons.
- LDAP and OpenID, for example, only work with MD5 hashes, so TYPO3 was set up in the same way for compatibility reasons.
- According to GPL, passwords of open source applications must always be stored in encrypted form.
Therefore, the correct answer is 1.
6.3.7 You can specify an encryption key in the Install Tool. What is its purpose? (2)
- TYPO3 uses the key to calculate the cHash value.
- The key is included in the calculation of the salted password of backend users.
- This is the superadmin password in case the administrator forgets his or her password.
- All pages in the cache are encrypted using the encryption key.
- Extbases uses the encryption key to protect arguments.
- The encryption key is used to encrypt the contents of the database for privacy reasons.
Therefore, the correct answers are 1 and 5.