Presentation
Maintained by
Matt Bury
Displays multimedia HTML5 presentations and slide shows in users' web browsers. A web friendly and more feature rich alternative to MS PowerPoint and PDF. However, presentations must be uploaded to moodledata via FTP and you'll need to learn some basic HTML to create presentations for it.
Comments
Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.
I get this error when I'm taking a course backup.
Fatal error: Class 'backup_revealjs_activity_task' not found in /var/www/html/moodle/backup/util/factories/backup_factory.class.php on line 107
Any ideas how to solve this??
Interesting idea. How would it work with this plugin?
Not sure if this could be an ftp workaround but I upload html5 content created from ispring (PowerPoint addin) under the 'File' activity and set index.html as the default. Not sure if your plugin could use the 'File' activity approach in the same way. Just an idea
Re: FTP, I'm not sure how to implement that with Moodle's file manager. The HTML5 presentations require some hands-on coding by content creators anyway so I doubt this'll be an easy plugin for everyone to use. Probably just some way of embedding presentations from a 3rd party site, like slideshare, would be more user-friendly. I'm open to suggestions though.
There's at least one 3rd party online hosting and editor service here: https://slides.com/
Has anyone got a work around to avoid needing to use FTP?
-Derek
Do you know any free presentation editor that can help me to create my presentation and save it into html file witch I can point using the presentation moodle plugin ? For example slideshow.html file witch you use for demo.
Thank you in advance !
I have recently uprgraded to version 2.8.1+, is this why?
Good luck!
I found interesting things.
I've performed some tests executing simple codes at default directories.
Tests are successful.
I realized that permissions are surprisingly wrong. It must be 0755, not 0777 as I was setted up.
The questions is why??? it could be moodle version?... maybe server configurations?... some moodle design pattern I forgot??...
Resuming: all folders in moodledata must be max 0755, and all files 0644. At least in my case.
Files Directory: [host]/moodledata3/repository/revealjs/ (identified by module)
URL: [domain]/eadteste/moodle/mod/revealjs/content.php/ (identified by module)
Directory structure: _revealjs_/*/*/*.* (default)
Presentation Directory:
Changed from: /repository/revealjscontent
to: /repository/revealjs/_revealjs_/matbury/sdl_learner/ (your example)
Is that correct?
After, as a test, I've created a presentation resource. All right: module has identified your slideshow example. So I've named "Test" and presentation was created. But when I click on the resource link it shows up error 500.
Permissions are all 0777.
A 500 error means that the server didn't understand the request for some reason, even though the request is more than likely valid. What file path are you getting to the presentation?
Great job!
I have a 500 internal server error when I click to open the slideshow link.
Presentation plugin appears to lost the way to moodledata.
Permissions are all 0777 (moodledata and presentation directories).
I installed a theme (called essential: https://moodle.org/plugins/view.php?plugin=theme_essential) for moodle and... error!
I didn't understand how the plugin render html path to moodledata.
i translate the lang archive into pt-br, how can I send it to you?
Please, could you share any idea about the 500 error?
Thanks in advance!