Giter Site home page Giter Site logo

moodle-atto_brightcove's Introduction

moodle-atto_brightcove

This plugin will help you to insert the Brightcove video in moodle atto editor.

Dependency

Instalation

Installing directly from the Moodle plugins directory

  • Login as an admin and go to Site administration > Plugins > Install plugins. (If you can't find this - location, then plugin installation is prevented on your site.)
  • Click the button 'Install plugins from Moodle plugins directory'.
  • Select your current Moodle version, then search for a plugin with an Install button, click the Install - button, then click Continue.
  • Confirm the installation request
  • Check the plugin validation report

Installing via uploaded ZIP file

  • Go to the Moodle plugins directory, select your current Moodle version, then download plugin with a Download button and download the ZIP file.
  • go to [moodledirectory]/lib/editor/atto/plugins/
  • Create new folder named brightcove
  • extract zip content in it`

Instalation via Github

  • cd [moodledirectory]/lib/editor/atto/plugins

  • clone plugin from github git clone https://github.com/eLearning-BS23/moodle-atto_brightcove.git brightcove

  • Go to your moodle website from browser

  • Confirm the installation request

  • Check the plugin validation report

Install Dependency

usages

  • go to atto editor
  • you can see brightcove logo in toolbar
  • click on the logo
  • Pop-up will be shown
  • insert your account id, video id and optional player id
  • done!

Settings

  • Go to site adminishtration > plugins overview > Brightcove video
  • Go to settings
  • you can define the brightcove account id/ player id for default use

moodle-atto_brightcove's People

Contributors

anowarcst avatar arifronbs23 avatar ferdousbs-23 avatar sahedbs23 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

ferdousbs-23

moodle-atto_brightcove's Issues

Merge Moodle Media Bc player with Atto Brightcove.

This plugin (media_bcplayer) doesn't appear to actually be a Moodle media plugin at all - all the plugin appears to be doing is overriding the header of all pages and injecting some custom JS into the header of all pages. It still contains the weird observer.php class (which I don't think is actually doing anything so should just be deleted.)

It seems to me that you could build this all into the atto_brightcove plugin by adding a before_standard_html_head or before_footer callback to the atto_brightcove lib.php file.

for now as the observer class is still in place, and the fact this plugin doesn't actually appear to be implemented as a media player plugin in moodle I'm going to flag it as requiring more work.

The good news is that I'm happy with the atto_brightcove plugin code at the moment, so if you move the brightcove JS from this media plugin into the atto_brightcove plugin this might be ready to go without needing a lot more time to review.

thanks for your patience with the review process!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.