Skip to content

Getting started with OLX

If you’re reading this page you’ve probably hit a wall in the Studio UI. OLX is the escape hatch. This page covers the three workflows where it actually saves time.

Studio Course export page — entry point for bulk OLX editing

Studio → Tools → Course export is the entry to Workflow 2 below. For Workflow 1 (inline XML on a native problem), open a Problem component → Edit → Show Advanced Settings.

Workflow 1 — Inline XML edit on a single problem

The fastest entry. Inside the Problem editor:

  1. Click Edit.
  2. Settings → Show Advanced Settings.
  3. Choose Advanced (XML).

You can now edit the raw XML. Useful for:

  • Adding partial_credit="ec" to multi-select.
  • Adding <solution> rich-text explanations.
  • Hand-tuning numerical tolerance ranges.

Save and the visual editor re-renders.

Workflow 2 — Bulk edit via export / import

For changes that touch many components:

  1. Tools → Export — download the course tarball.
  2. Unpack the tarball.
  3. Find the files you need to edit (the layout mirrors the course hierarchy).
  4. Edit in any text editor.
  5. Re-tar.
  6. Tools → Import — Studio overwrites the course with your changes.

Always make a backup export first — import is destructive.

Workflow 3 — Authoring outside Studio

Some teams write OLX directly and use git. This only makes sense if:

  • You have multiple authors.
  • You’re comfortable with git.
  • You can live without Studio’s WYSIWYG.

Most Liverpool Dental teams won’t want this. If you do, see the upstream OLX reference for the full element vocabulary.

A short OLX reference

The high-frequency OLX elements:

  • <chapter> — section.
  • <sequential> — subsection.
  • <vertical> — unit.
  • <html> — text component.
  • <video> — video component.
  • <problem> — problem component.
Liverpool Dental Learning Hub — author guide. Built by BrainJam for the University of Liverpool School of Dentistry.