- Lesson 5.1: What the caches hold Learners read the Caches page, name the six cache groups and what each holds, tell cache ids from tags, and read when and by whom a cache was last cleared. 35 minutes.
- Lesson 5.1: When publishing needs approval Learners explain how an approval workflow holds a version, recognize a pending version on My pending items, and read what holds it and who decides. 30 minutes.
- Lesson 5.1: Which 5.x variant, and what carries over Learners identify which of the three 5.x-era variants an old site runs (the dual-kernel stack, the 5.90 legacy-only line, or the legacy kernel run without Symfony), explain why the database carries over without…
- Project 5.1: A club website A capstone project brief for editors and site builders, a sports club website with news, events, teams and contact, built on a training installation in four to six hours, with a scoring rubric for the trainer.
- Lesson 5.2: An accessible site design Learners make their theme's frame accessible - page language, named landmarks, the current page in the menu, one h1 per page, a visible focus ring, reduced motion - and check each change in the page source and with the…
- Lesson 5.2: Approving and denying Learners act as approvers in the Collaboration inbox, preview a waiting version, approve or deny it with a comment, and act as authors on a denied version. 45 minutes.
- Lesson 5.2: Clearing caches in the administration Learners clear the smallest cache that fixes a problem from the Caches page and from the right column, read the result notice, and know the extra step Velocity needs. 35 minutes.
- Lesson 5.2: Extracting the legacy part and writing the configuration as INI Learners extract the legacy part of a 5.x project into a new Exponential directory, copy the right files, replace the built-in extensions, and write down as INI settings what the Symfony side used to inject into legacy…
- Lesson 5.2: Filters, sorting and paging Learners narrow fetches by class and attribute, fetch a whole subtree with tree and depth, sort by one or several fields, and page a long list with offset, view_parameters and the google navigator. 55 minutes.
- Lesson 5.2: Linking and unlinking zones Learners link the header and footer zones of their course layout to a shared layout with Link zone with shared layout zone, change a link, and unlink a zone. 45 minutes.
- Lesson 5.2: Mail transports and going live Administrators plan the switch of a real site from the file transport to SMTP or sendmail, write the override as a paper plan, and list the sender domain records and checks needed before the first real send. 45 minutes.
- Lesson 5.2: Newsletters, practical task A 60-minute practical task for the end of the newsletter course, set every newsletter transport to files on a training installation, subscribe two test subscribers at example.invalid with double opt-in, write and send…
- Lesson 5.2: Reading the log Learners open EI: Log, read the requests grouped into turns, filter by date, action, model, provider, region and errors, switch to Versions written, and export the filtered requests as CSV. 30 minutes.
- Lesson 5.2: Search and languages Learners explain how a translated object is indexed and which translations a siteaccess's search lists, test a search in two languages on their training installation, and name ezfind's language settings. 25 minutes.
- Lesson 5.2: Teaching with the accessible administration Show learners the accessibility features of the administration, keyboard use, the skip link, color mode, column widths and browser zoom, so every learner can work in the way that suits them. 40 minutes.
- Lesson 5.2: The log viewer and log rotation Learners read and follow logs in Setup, Log files and with exp:logs, find the lines of one failed request by its error reference, check log health, and explain how rotation works safely with two writers. 45 minutes.
- Lesson 5.2: The packages pages in the administration Learners read Setup > Packages, filter the list, open a package's page, recognize an installer source, validate and download a package, and know what removing a package does and does not do. 45 minutes.
- Lesson 5.2: The upload page Learners upload several files at once on the upload page, choose the target location, set titles and alternative texts, use Keep as drafts, and act on the uploaded items. 60 minutes.
- Project 5.2: An intranet news section A capstone project brief for administrators, an intranet news section with its own section, a newsroom group, a limited editor role, an approval path and a test of every account, built on a training installation in four…
- Rolling out to editors How adopters bring their editorial team onto Exponential - champions, training close to launch on real content, short guidelines, the help in the administration, office hours, collecting feedback, and onboarding later…
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