Skip to content

adrienthiery/moodle-atto_easycastms-button-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Easycast MediaServer Atto button plugin

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

Description:

This Atto button plugin allows users to add media from an EasyCast 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:

About

EasyCast MediaServer Button plugin for moodle's Atto text editor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published