Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for H5P content from studio.libretexts.org #44

Open
benoit74 opened this issue Oct 25, 2024 · 2 comments
Open

Add support for H5P content from studio.libretexts.org #44

benoit74 opened this issue Oct 25, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@benoit74
Copy link
Contributor

benoit74 commented Oct 25, 2024

Sample page: Bookshelves/Geology/Physical_Geology_(Panchuk)/03:_Earths_Interior/3.03:_Earths_Interior_Heat
Page ID : 20118

We need to:

  • find how to display h5p inside the Vue.JS application
  • detect studio.libretexts.org/h5p iframes, download corresponding h5p, store it in the ZIM, and rewrite the <iframe> to point to the downloaded h5p
@benoit74 benoit74 added the enhancement New feature or request label Oct 25, 2024
@benoit74 benoit74 added this to the 0.1 milestone Oct 25, 2024
@benoit74 benoit74 self-assigned this Oct 25, 2024
@benoit74 benoit74 changed the title Add support for H5P content from studio. Add support for H5P content from studio.libretexts.org Oct 25, 2024
@benoit74
Copy link
Contributor Author

We also have h5p at www.e-education.psu.edu

Sample page: Bookshelves/Geology/Engaging_Adults_in_Science_and_Energy/07:_Environmental_Issues--Land_Use_Planning_and_Design/7.02:_Landscape_Ecological_Planning_and_Geodesign
Page ID: 15593

Probably easy to handle at the same time, but these look broken, they load with "Access Denied" errors. So no need to handle them for the moment

@benoit74 benoit74 modified the milestones: 0.1, later Oct 25, 2024
@benoit74
Copy link
Contributor Author

Moving this to "later", it was not part of current project scope, nor support in librechef

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant