Moodle block plugin for Openveo with Openveo Publish
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
classes
css
db
lang
pix
templates
.gitignore
CHANGELOG.md
README.md
block_openveo_videos.php
edit_form.php
openveo_videos_settings.php
player.php
settings.php
styles.css
version.php
view.php

README.md

OpenVeo Moodle Block

OpenVeo Moodle Block is a Moodle block plugin which communicates with Openveo Publish web service.

OpenVeo Moodle Block adds the following features:

  • Add a video block on a course to see the latest video avalaible on Openveo Publish related to a course ID
  • List all published videos from Openveo Publish related to a course ID
  • Administrate published videos inside Moodle to add a validation level
  • Display a link to the OpenVeo video, transformed into the OpenVeo Player if OpenVeo Moodle Player is installed

Getting Started

Prerequisites

  • PHP >=7
  • Install Openveo CMS with Openveo Publish 4.0.0
  • Install Moodle version >=3.4.0
  • Install OpenVeo Moodle API >=1.0.0
  • Make sure OpenVeo Moodle API plugin is configured
  • OpenVeo web service client for Moodle must have scopes Get properties and Get videos

Installation

  • Download a zip file from this repository
  • Unzip it and rename openveo-moodle-block-* directory into openveo_videos
  • Move your openveo_videos folder into MOODLE_ROOT_PATH/blocks/ where MOODLE_ROOT_PATH is your Moodle installation folder
  • In your Moodle site (as admin) go to Site administration > Notifications: you should get a message saying the plugin is installed

If you experience troubleshooting during installation, please refer to the Moodle installation plugin documentation, "Installing manually at the server" section.

Contributors

Maintainer: Veo-Labs

License

AGPL