Managing exercises, tags & domains¶
Audience: product owners / admins (Michelle, Edgar).
MyZone's content library is Exercises, Visualizations (imagery), and Affirmations. Each can be labelled with a Domain (e.g. Mental Toughness → Basic Skills) and one or more Tags (e.g. Goal Setting). These drive how content is browsed and selected.
Exercises¶
- Create/edit questionnaire exercises at the admin Exercises screens. Key fields:
name, description, the questions, MT vs MW (
coreCategory), skill area (coreSkill, e.g. B1/C3/PERMA+), difficulty, and estimated duration. - Content comes in three types — questionnaire, imagery (visualization), and affirmation.
- Copy-protection. When content is read — a coachee doing an exercise, or a coach browsing the library — the text can't be selected, copied, or right-clicked, to deter casual lifting of the material. It's a deterrent (not DRM) and applies to read views only; the create/edit screens stay fully selectable so authoring is unaffected.
- Edit imagery from the Imagery screens, not the Exercises tab. Imagery items are stored in two places under the hood, so editing one from the generic Exercises editor can drop its audio out of sync. Clicking Edit on an imagery item now takes you to the Imagery Exercises editor automatically — use that (or the Imagery Exercises list) to change its script, audio, domain, and tags.
Tags¶
- What they are: free-form labels shared across exercises, visualizations, and affirmations (a many-to-many link).
- Create: any admin can add a tag; creating one that already exists just returns the existing one (no duplicates).
- No rename: there's no edit/rename — to rename, delete and re-create.
- Delete (admins only): a tag can't be deleted while an exercise still uses it — you'll be blocked. To delete a tag in use:
- Open each exercise using it and remove the tag (save).
- Then delete the tag from the Tags admin screen.
- Deleting a tag never deletes content — it only un-labels it. Reversible by re-tagging.
- If a delete is blocked, the message tells you exactly what's using it ("used by N exercise(s) / visualization(s) / affirmation(s)") — clear those first.
Domains & subdomains¶
- A two-level taxonomy (Domain → Subdomain), e.g. Mental Toughness → Competition Skills, Mental Wellness → PERMA+. Managed at the admin Domains screen; assigned per content item.
Who can do what¶
- Create tags/exercises: coach or admin.
- Delete tags: admin/superadmin only.