Training
Teaching Exponential: courses, lesson plans, workshops, exercises and assessments for every role.
569 pages
- Lesson 3.4: Caches and the INI cache per site Learners give the second site an INI cache of its own, clear it without touching the others, and plan CacheVarDir, ExpiryDir and a memory file system for many sites, including what Velocity and AllowedDeletionDirs need…
- Lesson 3.4: Consent, unsubscribing and the blacklist Learners unsubscribe a test subscriber through the public page, add an address to the blacklist, and explain how the blacklist and the suppression list of the e-mail preferences work together. 45 minutes.
- Lesson 3.4: Containers and the Full view block Learners split a zone into columns with container blocks, place blocks into their placeholders, and use the Full view block to show the page's own content inside a layout. 45 minutes.
- Lesson 3.4: Database backups and moving between engines Learners back up and check a database with the right tool for each engine, restore a SQLite database through its own locking, and plan a move of a site to another engine with the schema tools. 45 minutes.
- Lesson 3.4: Finding the template behind a page Learners trace any piece of a page to its template with path comments and the list of used templates, find out why an override does not apply, and check templates with eztemplatecheck before reloading. 45 minutes.
- Lesson 3.4: Large operations and the trash in depth Learners run a large remove, copy or move as a background content job, follow its progress, and use the trash's filters and restore to a new place. 45 minutes.
- Lesson 3.4: Many items at once Learners create several articles in one form with Create multiple new and change several items together with Edit selected. 45 minutes.
- Lesson 3.4: Search, practical task A 45-minute practical task for the end of the Search course, find items with scope, advanced search and the content finder, switch on delayed indexing on a training installation, prove that new content waits for cron…
- Lesson 3.4: Search statistics Learners switch on search statistics for the public siteaccess of their training installation, read Setup > Search statistics, turn phrases that found nothing into content work, and weigh the personal data the phrases…
- Lesson 3.4: Testing what a user may do Learners test a role by signing in as a test user, read a user's Policies tab, diagnose missing access, and fix it by narrowing or adding a policy. 35 minutes.
- Lesson 3.4: Writing exercises that work Write hands-on exercises that every learner can finish alone, real menu paths and button names, one action per step, invented data, a visible expected result, and a rehearsal on the same version. 45 minutes.
- Lesson 3.5: Adapting and improving these courses Adapt the trainer courses to your organization and send improvements back, Edit on GitHub, a fork and a pull request for a fix, your own changed copy under the GFDL, and reporting what is wrong. 40 minutes.
- Lesson 3.5: Anonymous access and open registration Learners read what the Anonymous role lets every visitor do, check it as a signed-out visitor, and switch open registration on and off with the user/register policy. 40 minutes.
- Lesson 3.5: Caches for template developers Learners tell the compiled template cache, the content view cache and cache blocks apart, clear exactly the cache a change needs, and write a cache-block with keys and expiry in a pagelayout part. 45 minutes.
- Lesson 3.5: Multisite, written test A twelve-question written test for the end of the Multisite and site packages course, on siteaccesses, matching by URL, host and port, SiteURL, trusted proxies, logs and caches per site, settings per site in extensions…
- Lesson 3.6: Multisite, practical task A 50-minute practical task for the end of the Multisite and site packages course, read the siteaccess setup of a training installation, switch it to host matching with test host names, prove with curl which siteaccess…
- Lesson 3.6: Online and hybrid delivery Run the courses online or with a mixed room, labs learners can reach, screen sharing without leaking data, check-ins instead of walking the room, and shorter blocks. 40 minutes.
- Module 4: Assessing the technical courses Written tests with sourced answer keys and practical tasks with scoring rubrics for the technical courses, Developers, Theme design and Hosting and operations. About 7 hours 15 minutes if all six are run.
- Module 4: Collections The fourth module of the Exponential Layouts course. Learners fill listing blocks with manual and dynamic collections, choose queries, and use offset, limit and pinning. 2 hours 40 minutes.
- Module 4: Content classes and datatypes The fourth module of the Developers course. Learners read the content model by identifiers, change how one field looks with a datatype override, read and write content from PHP, and generate a datatype of their own with…
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