Recent changes
Wednesday November 04 2026
-
Lesson 4.3: Object states Updated Markdown page
Learners create a state group with its states, set states on content, and make states matter with a StateGroup limitation, building a small review workflow. 45 minutes.
-
Lesson 4.1: Sections Updated Markdown page
Learners read the section list, create a section, assign a subtree to it, and open it to a group of users with a Section-limited policy, building a members area. 45 minutes.
-
Lesson 4.2: Siteaccesses for administrators Updated Markdown page
Learners list the siteaccesses of an installation, read how a request reaches each one on System information, compare their settings, and know which matching settings exist for hosts and languages. 40 minutes.
-
Module 5: Caches Updated Markdown page
The fifth module of Site administration, what the caches hold, clearing them in the administration and from the shell, preloading, and the caches in front of PHP. Five lessons, 2 hours 55 minutes.
-
Lesson 5.5: The caches in front of PHP Updated Markdown page
Learners compare Velocity's response cache, the role-aware HTTP cache and the static cache, explain why the static cache ships off, and read the headers that show which cache answered. 35 minutes.
-
Lesson 5.3: Clearing caches from the command line Updated Markdown page
Learners list caches with their sizes, clear by id and by tag with ezcache.php and exp:cache, preview with --dry-run, read PASS and FAIL, and clear Velocity's response cache. 35 minutes.
-
Lesson 5.2: Clearing caches in the administration Updated Markdown page
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.4: Preloading caches Updated Markdown page
Learners warm a site's caches from Setup > Preload Sites and from the shell, read a dry run, follow a run, read its broken links, and write the cron line. 35 minutes.
-
Lesson 5.1: What the caches hold Updated Markdown page
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.
-
Module 6: Cronjobs, workflows and notifications Updated Markdown page
The sixth module of Site administration, cronjob parts and the crontab, the cronjobs page, workflows and approvals, notifications and the e-mail preferences gate. Five lessons, 3 hours 30 minutes.
-
Lesson 6.1: Cronjob parts and the crontab Updated Markdown page
Learners explain what a cronjob part and a script are, list every part of their installation from the shell, run one part by hand and write the crontab line that schedules it. 40 minutes.
-
Lesson 6.5: E-mail preferences and the mail gate Updated Markdown page
Learners read the E-mail preferences status page, fill in the sender details on a training site, check what the mail gate would decide for test addresses without sending, and use the suppression list and consent log. 35…
-
Lesson 6.4: Running notifications Updated Markdown page
Learners read the Notification status page, preview a run without sending mail, rehearse a run into files with exp:notification:run, and clean up old events with a dry run first. 40 minutes.
-
Lesson 6.2: The cronjobs page Updated Markdown page
Learners read Setup > Cronjobs, run a part and a single script from the browser, follow the output, pause and resume a part, and copy the crontab line the page proposes. 45 minutes.
-
Lesson 6.3: Workflows and approvals Updated Markdown page
Learners build an approval before publishing from a workflow, an Approve event and a trigger, watch a process wait on Setup > Workflow processes, approve it and let the workflow cronjob publish the article. 50 minutes.
-
Module 7: Logs and the audit trail Updated Markdown page
The seventh module of Site administration, the log files, the log viewer, finding an error by its reference, the audit trail and investigations with it. Five lessons, 3 hours 15 minutes.
-
Lesson 7.3: Finding an error by its reference Updated Markdown page
Learners turn a visitor's report ("Something went wrong, reference ERR-...") into the log lines of that request, search by time and address when there is no reference, open the audit of the same moment and share the…
-
Lesson 7.5: Investigating with the audit trail Updated Markdown page
Learners answer "who removed this?" and "who changed that setting?" from the audit console, read the alert rules, export a filtered set for an auditor and give an auditor role read access to the audit only. 35 minutes.
-
Lesson 7.4: The audit trail Updated Markdown page
Learners explain what the audit trail records and why it is tamper-evident, read the Audit dashboard and console, find their own sign-in, and check the chain with exp:audit status and verify. 45 minutes.
-
Lesson 7.1: The log files Updated Markdown page
Learners name the log files of an installation and what each one holds, find them on disk, read the request logs 404.log and security.log, and explain how rotation keeps logs small. 35 minutes.