Skip to content

Embed external Doenet activities#263

Merged
bartsnapp merged 7 commits intoXimeraProject:masterfrom
cqnykamp:integrate-doenet
Apr 10, 2026
Merged

Embed external Doenet activities#263
bartsnapp merged 7 commits intoXimeraProject:masterfrom
cqnykamp:integrate-doenet

Conversation

@cqnykamp
Copy link
Copy Markdown
Contributor

@cqnykamp cqnykamp commented Mar 23, 2026

This PR adds the syntax \doenet{...embed code...} to Ximera.

Parameters:

  1. embed code - this is a UUID found from the Doenet beta.doenet.org website. Note that this ID is not a hash! The content of the embedded Doenet activity could change without the ID changing.
  2. width
  3. height

Limitations

  • The iframe around the Doenet activity does not expand to match the changing height
  • Doenet's answer system doesn't integrate with Ximera's answer system

Examples

See this demo repository for some examples of Doenet in Ximera.

@cqnykamp cqnykamp marked this pull request as ready for review March 23, 2026 13:39
@bartsnapp bartsnapp merged commit 5906721 into XimeraProject:master Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants