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.
Re: HTTP 500 ERROR, this is a non-specific server error which doesn't tell me much about what's happening. My first guess is that there may be file permissions issue in /var/www/moodledata/repository/revealjs I recommend looking there to make sure the file permissions are correct (775) and that the /revealjs directory was moved there successfully on installation. Please see more here: https://github.com/matbury/mod_revealjs/wiki/Uploading-presentations
I hope this helps!
I installed the plugin and everything worked fine in the installation.
But when I add in the course it gives a warning saying that this page is not working - HTTP ERROR 500
What can it be?
Thank you!
The file paths you've posted don't look valid to me. Please see the docs here for examples: https://github.com/matbury/mod_revealjs/wiki/Uploading-presentations
Hi Huy,
What are the file permissions for /moodledata/repository/revealjs and its subdirectories?
I installed the version v0.9.1 on a 3.1 moodle platform then I created the contents using Freeplane (export in mindslide format) and it work really good.
But I have a problem with the visualization of the images.
I tried to put the images files into the Files Directory but it doesn't work.
When i play the presentation this message appear: The requested URL /moodle/mod/revealjs/Immagini attestati/Anteprima.gif was not found on this server.
I tried to create the path directly on the server /var/www/_moodle/mod/revealjs/Immagini attestati
Nothing.
Can you help me?
Thank you
Carlo
Also, Does it need any API from PHP, i see the Apache respond an error 500, which looks like that this module was calling to special API.
Hao
You will need FTP access to the server to use the Presentation module.
Please see the documentation for creating Reveal.js presentations here: https://github.com/hakimel/reveal.js
Also, how to upload presentations to Moodle here: https://github.com/matbury/mod_revealjs/wiki/Uploading-presentations
During the installation, the module may not have had the correct file permissions in moodledata to create and move the example presentation. If so, you'll have to create the directories yourself.
A less techy, more user friendly module that does similar things and a lot more is H5P: https://moodle.org/plugins/mod_hvp
I hope this helps.
All the best,
Matt
I have added add activity resource Presentation. but in this i am not finding any Presentation in choose file option. plz help me in this.
Thanks!
Different (CSS) themes use different text sizes and different browsers, operating systems, and screen sizes will always interpret the layouts differently - This is HTML5, not Flash. All I can recommend is to try different themes and adjust the layout of slides accordingly.
I hope this helps.
Your plugin is really good, i installed it on moodle 2.8.6 and it works.
I've just a problem with the position on the screen: the slideshow appears on the right-bottom part of the screen and more than half part is cutted. I tried the same presentation file on slides.com and it works properly. Can yoj help me?
Thank's
Carlo
The best place for documentation and examples is the RevealJS project site here: https://github.com/hakimel/reveal.js
The way to get vertical slides is to nest sections inside each other, e.g.:
section
-- section
---- slide 1
-- /section
-- section
---- slide 2
-- /section
-- section
---- slide 3
-- /section
/section
I hope this helps!
Seems to be working OK right now
I've started using mod Presentation with revealjs. All is quite OK, but one thing I'd like to ask.
How to create several slide groups with vertical slides in it?
I've used structure like:
*First group of slides with vertical
**div class="reveal"
******div class= "slides"
*********section
************some links here
*********/section
*********section
************some videos here
*********/section
*********section
************some anchors here
*********/section
******/div
**/div
So far works very well. I've added another one group the same way:
***Second group of slides with vertical***
**div class="reveal"**
******div class= "slides"
*********section
************some links1 here
*********/section
*********section
************some videos1 here
*********/section
*********section
************some anchors1 here
*********/section
******/div
**/div
It worked nice, but after I logged off the Moodle yesterday and logged in this morning all the anchors, links and videos from first group stopped to work... They worked well only in second group.
Only solution I found so far was to delete the second group of slides with vertical, after that all started to work normally.
How to avoid this bug? I need more groups with interactive content, but I have no idea how to do that.
Thanks in advance.
The error simply means that the installer tried to move an example presentation to the moodledata directory but failed. In which case, you'll have to move or create the directories manually. Details are here: https://github.com/matbury/mod_revealjs/wiki/Uploading-presentations
I had installed in moodle3.0.2,but error happed
Warning: rename(): The first argument to copy() function cannot be a directory in /moodle/mod/revealjs/lib.php on line 482
Warning: rename(/moodle/mod/revealjs/revealjs,/moodledata/repository/revealjs/): Invalid cross-device link in /moodle/mod/revealjs/lib.php on line 482
How to correct the errors? Thanks a lot.
I've tested the plugin on my machine. It is working as expected.
I really liked this plugin. Great work.
Thanks a lot.