- Lesson 1.3: A tour of the screen Learners find their way around the Admin 4 screen, the header, the tabs, the left and right columns and the dashboard, and change their interface language and color mode. 45 minutes.
- Lesson 1.3: Building scoring rubrics for practical tasks Build a scoring rubric with criteria in rows and four levels in columns, describe each level by what the trainer can see on the training installation, set points and a pass rule, and check that two trainers score the…
- Lesson 1.3: Debug output and logs Learners switch on debug output, used templates and template path comments for their development installation, read the Exp Debug bar, follow the error log and write their own debug lines. 45 minutes.
- Lesson 1.3: Knowing your learners Match the course to the people in the room, using the audiences the help itself is organized by (editors, administrators, developers, designers, hosting companies and more), a short pre-course survey and a skills check…
- Lesson 1.3: Main language, always available and removing a translation Learners change an item's main language with Set main, explain the always-available setting, and remove a translation safely, knowing that it deletes that language's text in every version. 45 minutes.
- Lesson 1.3: PHP-FPM pools and tuning Learners set the PHP values Exponential needs in a PHP-FPM pool, line up the timeouts, check APCu, and find and reload the master that really serves the site. 45 minutes.
- Lesson 1.3: Pre-work for learners Send learners a short, clear preparation a week before, machine checks, accounts or installs, two help pages to read, and the arrangements question, so the workshop starts with everyone ready. 30 minutes.
- Lesson 1.3: Solr and ezfind at a glance Learners describe what the optional ezfind extension and a Solr server add to an installation, which parts are involved, and how an installation shows which engine it uses. 25 minutes.
- Lesson 1.3: System information and health checks Learners read the System information page, act on its health checks, compare it with the command-line report, and produce a masked report for a support request. 35 minutes.
- Lesson 1.3: The newsletter dashboard Learners read the newsletter dashboard section by section, find the lists, the last sends and the problems, and know which buttons start work in the background. 30 minutes.
- Lesson 1.3: The phases of a migration and the checklist Learners lay out a migration as the phases every path shares (inventory, scope, mapping, URLs, metadata, import, rehearsal, test, cut-over, rollback, after go-live), turn the common checklist into a project plan, and…
- Lesson 1.3: Which template wrote this markup? Learners switch on template path comments for one siteaccess, find the template behind a piece of a page in the page source, read the override note in brackets, and switch the comments off again. 45 minutes.
- Lesson 1.3: Who may do what with layouts Learners name the policies of the three layouts modules, decide which role an editor, a page builder and an administrator need, and agree on team rules for publishing layouts. 30 minutes.
- Lesson 1.3: Who may use it, and how Learners name the main expai policies, explain that every lookup and write runs with the editor's own content permissions, and design roles for an editor, a power user and a data protection officer. 30 minutes.
- Lesson 1.4: Accommodations in assessment Adjust the conditions of a test or practical task, time, format, breaks, tools, language and the keyboard or zoom settings of the administration, so that every learner can show the skill being assessed, without changing…
- Lesson 1.4: A script with the kernel loaded Learners create their first extension folder under Git, write a small PHP script that reads settings and content, and run it with ezexec.php so the kernel is loaded for them. 45 minutes.
- Lesson 1.4: A siteaccess per language Learners give the second site a German siteaccess, set its languages and fallback order, and check the result on the Content languages page. 50 minutes.
- Lesson 1.4: Choosing a search backend Learners weigh the built-in engine against Solr for a given site, using its size, its needs and the cost of running a second server, and write a short recommendation. 25 minutes.
- Lesson 1.4: OPcache and APCu Learners configure OPcache for PHP-FPM, explain why Velocity ships different OPcache options, and read the opcode cache profile to see whether files are really cached. 35 minutes.
- Lesson 1.4: Rehearsal, cut-over and rollback Learners plan rehearsals that measure the cut-over window, write a cut-over runbook with a freeze and a maintenance window, and define a rollback that means switching back rather than undoing. 45 minutes.
Documentation license
This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.
Exponential Copyright © 1998-2026 Exponential Foundation and 7x