Sloodle Presenter plugins

From SLIS Second Life Wiki

Jump to: navigation, search

This page lists the plugins for the SLOODLE Presenter. This is a system which is currently in development, and will hopefully be released in SLOODLE 0.4.1.

Contents

Plugin Types

The Presenter will support two main types of plugins -- slides and importers. The "slide" plugins will represent different types of slides which can be added to a presentation. Ultimately, they have to be able to dynamically render the content in a format which Second Life can support (image, web, audio or video). The "importer" plugins will take a file, process it, and output a series of slides of some existing type. This is useful when on-the-fly rendering is not suitable.

A plugin will be installed by copying the folder to the appropriate location in the SLOODLE installation, probably "sloodle/plugin/presenter"/


Core Slide Plugins

Image

This is a core slide type -- it simply stores the name/URL of an image file (whether in Moodle or externally), and outputs the URL directly to SL or the user's web-browser for viewing.

Web Page

This is a core slide type. It stores the URL of a webpage, and outputs it directly to SL for in-world viewing. For viewing in Moodle, it will display the webpage in an iFrame.

Video

This is a core slide type. It stores the name/URL of a video file (whether in Moodle or externally), and provides that directly to SL for in-world viewing. The video is embedded in the webpage for Moodle viewing. If the URL provided is not a video file (i.e. it doesn't have an extension like .mov or .mp4), then it will be processed to see if it is a URL from a video sharing site, such as YouTube. In such cases, an appropriate video file URL will be sent into SL, and a suitable embedded player will be displayed in Moodle.


Extra Slide Plugins

LaTeX

Mathematical equations will be dynamically rendered as image slides, using either the LaTeX binaries (if available) or a substitute library, such as MiMeTex.

Bar Chart

A bar chart defined in Moodle will be rendered using a PHP graphics library, and represented like an image slide.

Pie Chart

A pie chart defined in Moodle will be rendered using a PHP graphics library, and represented like an image slide.


Importer Plugins

PDF

A PDF file will be converted into a series of image slides.

PowerPoint

A PowerPoint presentation will be converted into a series of image slides.



This page is part of the Sloodle documentation
SloodleDocs Home | User Documentation | Administrator Documentation | Developer Documentation | Sloodle Wiki Home
Personal tools