Make Open Badge Displayer core plugin

Bug #1536393 reported by Kristina Hoeppner
36
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Wishlist
Son Nguyen

Bug Description

Discendum's Open Badge Displayer plugin now supports the Open Badge Passport. It's time to make it a core plugin to allow any Mahara user to display their badges in Mahara.

The code is at https://github.com/discendum/mahara-openbadgedisplayer

Son Nguyen (ngson2000)
Changed in mahara:
assignee: Aaron Wells (u-aaronw) → Son Nguyen (ngson2000)
status: Confirmed → In Progress
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/6033

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/6034

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/6035

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/6108

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/6207

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/6234

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/6274

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/6274
Committed: https://git.mahara.org/mahara/mahara/commit/b544595e561c2aabae3f7883633a4ddb4d8206e1
Submitter: Aaron Wells (<email address hidden>)
Branch: master

commit b544595e561c2aabae3f7883633a4ddb4d8206e1
Author: Robert Lyon <email address hidden>
Date: Fri Apr 1 11:26:17 2016 +1300

Bug 1536393: tidying up some final bits of the plugin

1) Moving the template files to correct theme/raw/plugintype subdir
2) Removing the old thumb image
3) Removing the non english translation files - they should be
translated as part of the lang pack
4) Adding a basic behat test
5) Adding some warning styles to messages where there are no badges to choose from

Change-Id: I897f02bc233879296f3156cd282d84a61fc1df45
Signed-off-by: Robert Lyon <email address hidden>

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/6108
Committed: https://git.mahara.org/mahara/mahara/commit/42c171f93319cbd11145ab6953dd0c64c4bc67cc
Submitter: Aaron Wells (<email address hidden>)
Branch: master

commit 42c171f93319cbd11145ab6953dd0c64c4bc67cc
Author: Son Nguyen <email address hidden>
Date: Thu Mar 24 10:38:16 2016 +1300

Enhance the openbadgedisplayer plugin. Bug 1536393

Allow loading openbadgedisplayer block via ajax.
Dynamically load badge groups from sources.
Cache badge details in database for one day if $fromcache is true.

behatnotneeded

Change-Id: I36c8054fd6daf7ca1fcf1fe3a22672c9eb009c6e

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/6234
Committed: https://git.mahara.org/mahara/mahara/commit/3835b6997845d0941f3dcd8519d2e3fe354f2ec8
Submitter: Aaron Wells (<email address hidden>)
Branch: master

commit 3835b6997845d0941f3dcd8519d2e3fe354f2ec8
Author: Son Nguyen <email address hidden>
Date: Wed Mar 23 10:39:11 2016 +1300

Fix errors when exporting Leap2A. Bug 1536393

1. Move style.css to htdocs/theme/raw/plugintype/blocktype/openbadgedisplayer/style
2. Move js code from tpl to a js file htdocs/blocktype/openbadgedisplayer/js/showdetails.js

behatnotneeded

Change-Id: I21f18e44581d11652553334760bdc1e6a3e5b206

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/6207
Committed: https://git.mahara.org/mahara/mahara/commit/4df6826be70a258b82771dc917cd7ae959df1eec
Submitter: Aaron Wells (<email address hidden>)
Branch: master

commit 4df6826be70a258b82771dc917cd7ae959df1eec
Author: Son Nguyen <email address hidden>
Date: Mon Mar 21 12:42:36 2016 +1300

Fix modal dialog for openbadgedisplayer. Bug 1536393

behatnotneeded

Change-Id: I4205f8fa54fbd50a43b8cd649ad34a82ddc1c1c1

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/6033
Committed: https://git.mahara.org/mahara/mahara/commit/8205ca806ea6c27f489babe28fc45755aa8ffb5f
Submitter: Aaron Wells (<email address hidden>)
Branch: master

commit 8205ca806ea6c27f489babe28fc45755aa8ffb5f
Author: Son Nguyen <email address hidden>
Date: Wed Feb 10 08:46:48 2016 +1300

Add openbadgedisplayer plugin. Bug 1536393

behatnotneeded

Change-Id: I2bf98999f352747ecc5e16b5dbee34565f058573

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/6035
Committed: https://git.mahara.org/mahara/mahara/commit/9a6a59e95155a46054aefd6b4a256d89d459c025
Submitter: Aaron Wells (<email address hidden>)
Branch: master

commit 9a6a59e95155a46054aefd6b4a256d89d459c025
Author: Son Nguyen <email address hidden>
Date: Tue Mar 22 15:17:29 2016 +1300

Add default openbadge sources. Bug 1536393

behatnotneeded

Change-Id: Ie42a7892aa759e8a3af6486dbb8f3506b71efcc0

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/6034
Committed: https://git.mahara.org/mahara/mahara/commit/27f74fb09ed6f24c2ea59e4ce648b9adc492d0d6
Submitter: Aaron Wells (<email address hidden>)
Branch: master

commit 27f74fb09ed6f24c2ea59e4ce648b9adc492d0d6
Author: Pat Kira <email address hidden>
Date: Tue Jan 12 17:09:26 2016 +1300

Openbadges - Style, add icon, remove inline css. Bug 1536393

behatnotneeded

Change-Id: I45e62490cf284743b758e847e95991cc56855ead

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
tags: added: nominatedfeature
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/6316

Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.