Skip to content

Latest commit

 

History

History
68 lines (41 loc) · 2 KB

File metadata and controls

68 lines (41 loc) · 2 KB

UbiCast MediaServer Atto button plugin

Copyright: UbiCast (https://www.ubicast.eu) License: https://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Description:

This Atto button plugin allows users to add media from an UbiCast MediaServer in their Moodle course from the Atto editor directly.

  • Adding a media

Adding a media

  • Professor view

Professor view

  • Student view

Student view

Dependencies:

Installation:

  • Extract content of zip archive
  • Upload extracted folder to lib/editor/atto/plugins
  • Visit Moodle as administrator
  • Navigate to Dashboard (upgrade your Moodle)
  • Navigate to Site administration > Plugins > Text editors > Atto HTML editor > Atto toolbar settings
  • Add the easycastms = easycastms in Toolbar config.

Development:

If you don't have anything set up, follow the Development Environment setup instructions in https://github.com/UbiCastTeam/moodle-mod_easycastms

Then:

  • Copy this folder into the lib/editor/atto/plugins folder of your moodle installation.
  • In command-line, go to the yui/src subfolder of the plugin
  • If you don't have it already, install shifter globally (npm install -g shifter or yarn global add shifter)
  • Run shifter --watch

How does it work?

This plugin relies heavily on the https://github.com/UbiCastTeam/moodle-mod_easycastms plugin's LTI video integration mechanism that you can read on in said README.

What the Atto plugin does is only opening a modal asking for the video ID and inserts an iframe the same way the moodle-mod_easycastms does.

Relevant Moodle Documentation: