GithubHelp home page GithubHelp logo

moodle-tool_lpimportcsv's Introduction

This admin tool allows import/export of competency frameworks using a
comma separated value file (CSV).

This imports and exports all data contained in the competency 
framework including related competencies, and any configured 
competency rules.

Install from git:

Navigate to Moodle root folder
git clone https://github.com/moodlehq/moodle-tool_lpimportcsv admin/tool/lpimportcsv
cd admin/tool/lpimportcsv
git branch -a
git checkout master
Click the 'Notifications' link on the frontpage administration block or from your Moodle root folder run: php admin/cli/upgrade.php if you have access to a command line interpreter.

moodle-tool_lpimportcsv's People

Stargazers

Matt Gleeson avatar

Watchers

David Mudrák avatar Eloy Lafuente avatar Martin Dougiamas avatar Damyon Wiese avatar James Cloos avatar Matt Spurrier avatar  avatar

moodle-tool_lpimportcsv's Issues

Fatal error when importing example.csv

Attempting to import the example.csv data included with the plugin leads to the following error for me.

Debug info: taxonomies: Invalid taxonomy: {"1":"domain"
Error code: invalidpersistent

Stack trace:
line 402 of /competency/classes/persistent.php: core_competency\invalid_persistent_exception thrown
line 557 of /competency/classes/api.php: call to core_competency\persistent->create()
line 386 of /admin/tool/lpimportcsv/classes/framework_importer.php: call to core_competency\api::create_framework()
line 63 of /admin/tool/lpimportcsv/index.php: call to tool_lpimportcsv\framework_importer->import()

Not sure what exactly I did wrong but maybe the errors handling might be a bit more verbose.

screenshot_2016-05-25_23-21-50

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.