- Module 8: Capstone The last module of the Exponential Layouts course. Learners plan a campaign landing page on a planning sheet, review it in pairs, and build, publish and map it on their own. 2 hours 25 minutes.
- Module 8: Dashboard, bookmarks and your account The eighth module of Editors 101. Learners make the dashboard their daily start, keep their working items as bookmarks in folders, and look after their account, password, two-step sign-in and notifications. 2 hours 10…
- Module 8: Leaving Exponential, and the capstone The closing module of the migration course - the complete export of an Exponential site for another system, and a capstone in which teams write, prove and present a complete migration plan scored with a rubric. Two…
- Module 8: Licensing and releasing The last module of Theme design. Learners license every part of their theme, practice the release routine (version number, bump before tag, annotated tag) in a local repository, and finish with a changelog, release…
- Module 8: Quality and accessibility The last module of Editors 201. Learners run the content checks, write accessible content against a checklist, and complete a capstone article that is translated, related, tagged and approved. 2 hours 55 minutes.
- Module 8: Security The eighth module of Site administration, the attacker's view and the hardening checklist, passwords and sign-in policy, two-step sign-in, sessions and cookies, and the Content Security Policy. Five lessons, 3 hours 20…
- Module 8: Settings and siteaccesses The eighth module of the Developers course. Learners follow how INI files are read and merged, place settings in the right scope for a siteaccess, change and move settings safely with exp:ini, and give their extension…
- User documentation and support What to tell people who hold accounts on a public-sector Exponential site, which help pages to reuse, and how support staff help with sign-in, passwords and two-step sign-in without ever seeing or asking for a password.
- Lesson 8.1: Content checks: broken relations and unreferenced files Learners run the Broken relations and Unreferenced objects checks on a part of the tree, read the findings, repair a broken reference and clean up unused files safely. 45 minutes.
- Lesson 8.1: How settings are read Learners read the format of .ini and .ini.append.php files, follow the order in which eZINI reads the scopes, explain arrays, resets and hashes, and trace any value to its file with exp:ini where and the settings page…
- Lesson 8.1: Licensing a theme Learners make the four licensing decisions of a theme (code, documentation, own images, third-party assets), take an inventory of their own theme with the license of every part, and write it into LICENSE, the README and…
- Lesson 8.1: Migrating away from Exponential Learners make a complete, self-describing export of an Exponential site - the xrowextract site archive, the storage, a database dump, layouts, form data - turn rich text into HTML, build the redirect table from the URL…
- Lesson 8.1: Planning a landing page Learners plan a campaign landing page on a planning sheet, layout type, zones, blocks with view types, collections and the mapping, and review a partner's plan before building. 45 minutes.
- Lesson 8.1: The dashboard as a daily start Learners use the dashboard to start their working day, its quick actions, numbers, the publishing chart and the lists of drafts, pending items and latest content. 30 minutes.
- Lesson 8.1: Thinking like an attacker Learners name the attacks every public site meets, map them to the defenses Exponential has built in, check from outside that the web server hands out no private file, and work through the hardening checklist on a…
- Lesson 8.2: Accessible content Learners write content everyone can use, with alternative texts, a correct heading order, meaningful link texts, captioned tables and plain language, and review an article against a checklist. 60 minutes.
- Lesson 8.2: Bookmarks Learners bookmark the items they work on, sort bookmarks into folders, find and order them on My bookmarks, and use them in the link dialog. 45 minutes.
- Lesson 8.2: Capstone, building a campaign page Learners build the campaign page they planned, layout, blocks, collections, linked zones, publishing and a time-limited mapping, on their own, and the trainer checks it against a list. 90 minutes.
- Lesson 8.2: Capstone: a complete migration plan Teams write and present a complete migration plan for a given scenario - path, inventory, scope, mapping, tools, URLs, rehearsals, cut-over and rollback - and prove one part of it on their training installation; the…
- Lesson 8.2: Passwords and sign-in policy Learners read and set the password policy of an installation, see the weak password check refuse a common password, lock and unlock a test account after failed sign-ins, and explain why a password change signs out other…
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