Repository for Open Badges Integration with Moodle LMS
PHP JavaScript Gherkin CSS HTML XSLT
Permalink
Failed to load latest commit information.
admin MDL-51167 tool_monitor: fix too strict condition & minor cleanup Mar 10, 2016
auth MDL-50705 auth_db: apply standard cleaning to all fields Mar 10, 2016
availability MDL-52219 phpunit: updated for new defaults Nov 26, 2015
backup MDL-52252 Tags: Add tags to modules (Resources and Activities) Mar 9, 2016
badges Merge remote-tracking branch 'moodle/master' into MDL-35073-openbadges Mar 14, 2016
blocks MDL-52718 block_community: Send XML-RPC request correctly Mar 8, 2016
blog MDL-51283 core_tag: change tagtype to isstandard Feb 2, 2016
cache MDL-52346 caching: Coding style fixes Feb 29, 2016
calendar MDL-49897 calendar: mktime => usergetmidnight Mar 9, 2016
cohort MDL-52568 core_cohort: added ability to return all cohorts in WS Jan 18, 2016
comment Merge branch 'MDL-47773-master-commentui' of git://github.com/mudrd8m… Apr 7, 2015
completion Merge branch 'MDL-35590-master' of git://github.com/lameze/moodle Jan 29, 2016
course MDL-52252 core_course: removed unused variables Mar 10, 2016
enrol MDL-27628 enrol_meta: Set options to exclude existing courses, and th… Mar 10, 2016
error MDL-49360 core_lib: add new method get_local_referer() Jul 27, 2015
files MDL-51083 admin: Prevent password autofill in authentication settings Oct 9, 2015
filter MDL-51580 upgrade: clean < 2.7.0 upgrade steps Feb 15, 2016
grade Merge branch 'MDL-52522-master' of git://github.com/cameron1729/moodle Mar 9, 2016
group MDL-53072 group: minor changes to existing code Feb 26, 2016
install Automatically generated installer lang files Mar 8, 2016
iplookup MDL-47321 iplookup: Prevent guest users from using iplookup Nov 3, 2014
lang Merge branch 'wip-MDL-52252-master' of https://github.com/marinaglanc… Mar 9, 2016
lib Merge remote-tracking branch 'moodle/master' into MDL-35073-openbadges Mar 14, 2016
local MDL-49662 local: upgrade.txt note Jan 13, 2016
login MDL-53047 login: Fixed #anchor being lost after login process Mar 4, 2016
message Merge branch 'MDL-52928-master' of git://github.com/andrewnicols/moodle Mar 1, 2016
mnet MDL-52766 mnet: Support MNet peer URLs longer than 64 characters Feb 4, 2016
mod MDL-52786 quiz: Adding mod_quiz_get_combined_review_options to mobile… Mar 9, 2016
my MDL-30811 core: Fix tests where continue button has been removed Feb 29, 2016
notes MDL-49566 core: used reflection in unit tests Dec 29, 2015
pix MDL-50175 graphics: Optimized SVGs with SVGO. Feb 25, 2016
plagiarism MDL-52702 plagiarism: Improvements to base plugin class Jan 18, 2016
portfolio MDL-51580 lang strings: Delete unused lang strings Feb 15, 2016
question Merge branch 'MDL-53369' of git://github.com/timhunt/moodle Mar 10, 2016
rating MDL-49823 webservice: Support gravatar profile images Oct 1, 2015
report Merge branch 'MDL-53247-master' of git://github.com/danpoltawski/moodle Mar 8, 2016
repository Merge branch 'MDL-52068-master' of git://github.com/FMCorz/moodle Mar 8, 2016
rss MDL-53039 rss: allow guest access to front page forum Feb 9, 2016
search Merge branch 'MDL-53273-master' of git://github.com/merrill-oakland/m… Mar 9, 2016
tag MDL-30811 core: Fix tests where continue button has been removed Feb 29, 2016
theme Merge branch 'MDL-52936_master' of https://github.com/marxjohnson/moodle Mar 1, 2016
user MDL-52433 user: Remove unnecessary capability check Mar 8, 2016
userpix MDL-34460 Librairies: Replaced deprecated get_context_instance() Jul 26, 2012
webservice Merge branch 'MDL-52208-master-2' of git://github.com/junpataleta/moodle Feb 16, 2016
.csslintrc MDL-48277 css: enable some helpful csslint warnings Nov 18, 2014
.gitignore MDL-49840 testing: Stop ignoring composer.lock Apr 14, 2015
.jshintrc MDL-51222 Javascript: Trigger events for filters on DOM insertion Sep 22, 2015
.shifter.json MDL-42774 JavaScript: Ensure that shifter cleans build directories be… Nov 11, 2013
.travis.yml MDL-52595 tests: Disable xdebug for travis runs Dec 23, 2015
CONTRIBUTING.txt MDL-53081 docs: Improve the text doc files in the root directory Feb 19, 2016
COPYING.txt license MDL-20717 Updated the COPYING file to GPLv3 for head Jan 8, 2010
Gruntfile.js MDL-50115 grunt: provide a --root option to set base path Feb 4, 2016
INSTALL.txt MDL-53081 docs: Improve the text doc files in the root directory Feb 19, 2016
PULL_REQUEST_TEMPLATE.txt MDL-53081 docs: Improve the text doc files in the root directory Feb 19, 2016
README.md Codechecker fixes Apr 18, 2013
README.txt MDL-53081 docs: Improve the text doc files in the root directory Feb 19, 2016
TRADEMARK.txt MDL-53081 docs: Improve the text doc files in the root directory Feb 19, 2016
behat.yml.dist MDL-37046 behat: Adding empty Behat config file Jan 29, 2013
brokenfile.php MDL-26069 detect missing file postprocessing Jan 29, 2011
composer.json MDL-51881 behat: updated composer pointing to new tag Jan 5, 2016
composer.lock MDL-51881 behat: updated composer pointing to new tag Jan 5, 2016
config-dist.php MDL-50887 antivirus_clamav: Move global clamav settings to plugin level. Feb 25, 2016
draftfile.php MDL-31501 rework user session architecture Sep 21, 2013
file.php MDL-48799 Files API: fixed legacy directory fallback. Feb 1, 2015
help.php MDL-48389 forms: added page title to help text Dec 9, 2014
help_ajax.php MDL 38508 JavaScript: Split out AJAX and non-AJAX help Apr 8, 2013
index.php MDL-52008 accessibility: Skip link works with chrome vox. Nov 6, 2015
install.php MDL-49684 timezones: rewrite timezone support Apr 6, 2015
npm-shrinkwrap.json MDL-49817 grunt: handle multiple watched files changed at once Jan 28, 2016
package.json MDL-49817 grunt: handle multiple watched files changed at once Jan 28, 2016
phpunit.xml.dist MDL-31989 search: Search API and search engine API Feb 23, 2016
pluginfile.php MDL-40719 pluginfile.php: the file API is now stable, so hide debug. Jul 19, 2013
tags.txt MDL-48855 dev: Fix ctags command to handle extra whitespace Jan 23, 2015
version.php weekly release 3.1dev Mar 10, 2016

README.md

Open Badges Integration for Moodle

Copyright (C) 2011-2013 Totara LMS (http://www.totaralms.com)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Description

The OpenBadges feature allows to integrate Mozilla "Open Badges" to issue, assign, manage and display digital badges in Moodle LMS. Functionality for OpenBadges will be implemented in the following components:

-- Badge creation and verification service in Moodle;

-- Moodle Block to display internal badges;

-- Support for direct pushing of internal badges to external backpack (without having to manually download/upload them);

-- Badge displayer in Moodle (displays external badges and any internal ones that have been pushed to backpack and shared).

For more information about the project see http://docs.moodle.org/dev/openbadges

The final specifications are available at https://github.com/totara/openbadges-docs

Current functionality description and user documentation can be found on http://docs.moodle.org/dev/OpenBadges_User_Documentation

Feel free to send any questions or comments to Yuliya Bozhko yuliya.bozhko@totaralms.com