Project

General

Profile

Feature #7686

Feature #7679: OpenBadges Plug-in Version 2

Define a JSON base file to send badges from Chamilo LMS to Mozilla Backpack

Added by Arturo Mora-Soto about 4 years ago. Updated about 4 years ago.

Status:
Assigned
Priority:
Normal
Category:
Skills / Competencias
Target version:
-
Start date:
06/05/2015
Due date:
% Done:

10%

Estimated time:
Spent time:
Complexity:
Normal
SCRUM pts - complexity:
2

Files

Assertion.docx (17.7 KB) Assertion.docx maria juana mota garcia, 07/05/2015 21:47
chamilo.json (2.24 KB) chamilo.json maria juana mota garcia, 07/05/2015 21:47

History

#1

Updated by Yannick Warnier about 4 years ago

Agregué a Angel como observador porque creo que ya existen los componentes para esto.

#2

Updated by Arturo Mora-Soto about 4 years ago

  • Assignee changed from Arturo Mora-Soto to Luis Angel Sustaita Guerrero
#3

Updated by maria juana mota garcia about 4 years ago

The chamilo.JSON file have the necessary information to send a badge to Mozilla Backpack
To create this file we colsuted the documentation of Assertion Specification:
https://github.com/mozilla/openbadges-specification/blob/master/Assertion/latest.md

The JSON file contain 3 parts:
Badge assertion: contains information about a badge and what it means.
Badge class: contains information about who issued a badge.
Issuer Organization: contains information about who issue.

The Assertion.docx contains the match of information between the fields on the Open badges API and Chamilo for send a badge.

#4

Updated by Angel Quiroz about 4 years ago

In Chamilo, now, the Badge Assertion, Badge Class, and Issuer Organization JSON files they found in /main/badges/ directory as assertion.php, class.php and issuer.php files respectively.

#5

Updated by Yannick Warnier about 4 years ago

  • Subject changed from Define a JSON base file to sent badges from Chamilo LMS to Mozilla Backpack to Define a JSON base file to send badges from Chamilo LMS to Mozilla Backpack
#6

Updated by Luis Angel Sustaita Guerrero about 4 years ago

we were trying to install chamilo 1.10.0 and we fail, because errors appear, I think are mistakes with the database, appreciate your help errors let them down:

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE42000: Syntax error or access violation: 1170 BLOB/TEXT column 'room_name' used in key specification without a key length' in /var/www/html/chamilo/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:104 Stack trace: #0 /var/www/html/chamilo/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(104): PDO->query('CREATE TABLE ch...') #1 /var/www/html/chamilo/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(833): Doctrine\DBAL\Driver\PDOConnection->query('CREATE TABLE ch...') #2 /var/www/html/chamilo/vendor/doctrine/orm/lib/Doctrine/ORM/Tools/SchemaTool.php(95): Doctrine\DBAL\Connection->executeQuery('CREATE TABLE ch...') #3 /var/www/html/chamilo/main/install/index.php(707): Doctrine\ORM\Tools\SchemaTool->createSchema(Array) #4 {main} Next exception 'Doctrine\DBAL\Driver\PDOException' with message 'SQLSTATE42000: Syntax error or access violation: 1170 BLOB/TEXT column 'room_name' used in key specification without a key lengt in /var/www/html/chamilo/vendor/doctrine/orm/lib/Doctrine/ORM/Tools/ToolsException.php on line 39

#7

Updated by Yannick Warnier about 4 years ago

Hola Luis,

En este proyecto (Chamilo) puedes hablar español también, no hay ninguna molestia.

Parece que instalaron Chamilo con una versión (justo) que fue inconsistente. Esto no ocurre mucho, y actualizando tu base de código (con un git pull), deberías poder reinstalar sin error.

Also available in: Atom PDF