├── .github └── workflows │ ├── ci.yml │ └── moodle-release.yml ├── LICENSE ├── README.md ├── amd ├── build │ ├── initliveupdater.min.js │ ├── initliveupdater.min.js.map │ ├── learningmap.min.js │ ├── learningmap.min.js.map │ ├── linkmodal.min.js │ ├── linkmodal.min.js.map │ ├── liveupdater.min.js │ ├── liveupdater.min.js.map │ ├── placestore.min.js │ ├── placestore.min.js.map │ ├── renderer.min.js │ └── renderer.min.js.map └── src │ ├── initliveupdater.js │ ├── learningmap.js │ ├── linkmodal.js │ ├── liveupdater.js │ ├── placestore.js │ └── renderer.js ├── backup └── moodle2 │ ├── backup_learningmap_activity_task.class.php │ ├── backup_learningmap_stepslib.php │ ├── restore_learningmap_activity_task.class.php │ └── restore_learningmap_stepslib.php ├── classes ├── activitymanager.php ├── autoupdate.php ├── cachemanager.php ├── completion │ └── custom_completion.php ├── courseformat │ └── overview.php ├── external │ ├── get_cm.php │ ├── get_dependingmodules.php │ └── get_learningmap.php ├── helper.php ├── local │ └── hook_callbacks.php ├── mapworker.php ├── migrationhelper.php ├── output │ └── courseformat │ │ └── activitybadge.php ├── privacy │ └── provider.php ├── svgmap.php └── task │ └── fill_backlink_cache.php ├── db ├── access.php ├── caches.php ├── events.php ├── hooks.php ├── install.xml ├── services.php ├── tasks.php └── upgrade.php ├── environment.xml ├── environmentchecks.php ├── fonts ├── learningmap.eot ├── learningmap.svg ├── learningmap.ttf └── learningmap.woff ├── index.php ├── lang └── en │ └── learningmap.php ├── lib.php ├── mod_form.php ├── pix ├── icon.svg └── monologo.svg ├── settings.php ├── styles.css ├── templates ├── activityselector.mustache ├── advancedsettings.mustache ├── backtomap.mustache ├── cssskeleton.mustache ├── formitem.mustache ├── inlinehelp.mustache ├── loadingplaceholder.mustache ├── mapcontainer.mustache ├── rendercontainer.mustache ├── svgdefs.mustache └── svgskeleton.mustache ├── tests ├── generator │ ├── lib.php │ ├── test.json │ └── test.svg ├── mod_learningmap_activitymanager_test.php ├── mod_learningmap_backlink_cache_test.php ├── mod_learningmap_completion_test.php ├── mod_learningmap_generation_test.php ├── mod_learningmap_helper_test.php ├── mod_learningmap_mapworker_test.php └── mod_learningmap_testcase.php ├── version.php └── view.php /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/moodle-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/.github/workflows/moodle-release.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/README.md -------------------------------------------------------------------------------- /amd/build/initliveupdater.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/build/initliveupdater.min.js -------------------------------------------------------------------------------- /amd/build/initliveupdater.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/build/initliveupdater.min.js.map -------------------------------------------------------------------------------- /amd/build/learningmap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/build/learningmap.min.js -------------------------------------------------------------------------------- /amd/build/learningmap.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/build/learningmap.min.js.map -------------------------------------------------------------------------------- /amd/build/linkmodal.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/build/linkmodal.min.js -------------------------------------------------------------------------------- /amd/build/linkmodal.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/build/linkmodal.min.js.map -------------------------------------------------------------------------------- /amd/build/liveupdater.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/build/liveupdater.min.js -------------------------------------------------------------------------------- /amd/build/liveupdater.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/build/liveupdater.min.js.map -------------------------------------------------------------------------------- /amd/build/placestore.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/build/placestore.min.js -------------------------------------------------------------------------------- /amd/build/placestore.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/build/placestore.min.js.map -------------------------------------------------------------------------------- /amd/build/renderer.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/build/renderer.min.js -------------------------------------------------------------------------------- /amd/build/renderer.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/build/renderer.min.js.map -------------------------------------------------------------------------------- /amd/src/initliveupdater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/src/initliveupdater.js -------------------------------------------------------------------------------- /amd/src/learningmap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/src/learningmap.js -------------------------------------------------------------------------------- /amd/src/linkmodal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/src/linkmodal.js -------------------------------------------------------------------------------- /amd/src/liveupdater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/src/liveupdater.js -------------------------------------------------------------------------------- /amd/src/placestore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/src/placestore.js -------------------------------------------------------------------------------- /amd/src/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/amd/src/renderer.js -------------------------------------------------------------------------------- /backup/moodle2/backup_learningmap_activity_task.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/backup/moodle2/backup_learningmap_activity_task.class.php -------------------------------------------------------------------------------- /backup/moodle2/backup_learningmap_stepslib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/backup/moodle2/backup_learningmap_stepslib.php -------------------------------------------------------------------------------- /backup/moodle2/restore_learningmap_activity_task.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/backup/moodle2/restore_learningmap_activity_task.class.php -------------------------------------------------------------------------------- /backup/moodle2/restore_learningmap_stepslib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/backup/moodle2/restore_learningmap_stepslib.php -------------------------------------------------------------------------------- /classes/activitymanager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/activitymanager.php -------------------------------------------------------------------------------- /classes/autoupdate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/autoupdate.php -------------------------------------------------------------------------------- /classes/cachemanager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/cachemanager.php -------------------------------------------------------------------------------- /classes/completion/custom_completion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/completion/custom_completion.php -------------------------------------------------------------------------------- /classes/courseformat/overview.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/courseformat/overview.php -------------------------------------------------------------------------------- /classes/external/get_cm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/external/get_cm.php -------------------------------------------------------------------------------- /classes/external/get_dependingmodules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/external/get_dependingmodules.php -------------------------------------------------------------------------------- /classes/external/get_learningmap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/external/get_learningmap.php -------------------------------------------------------------------------------- /classes/helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/helper.php -------------------------------------------------------------------------------- /classes/local/hook_callbacks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/local/hook_callbacks.php -------------------------------------------------------------------------------- /classes/mapworker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/mapworker.php -------------------------------------------------------------------------------- /classes/migrationhelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/migrationhelper.php -------------------------------------------------------------------------------- /classes/output/courseformat/activitybadge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/output/courseformat/activitybadge.php -------------------------------------------------------------------------------- /classes/privacy/provider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/privacy/provider.php -------------------------------------------------------------------------------- /classes/svgmap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/svgmap.php -------------------------------------------------------------------------------- /classes/task/fill_backlink_cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/classes/task/fill_backlink_cache.php -------------------------------------------------------------------------------- /db/access.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/db/access.php -------------------------------------------------------------------------------- /db/caches.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/db/caches.php -------------------------------------------------------------------------------- /db/events.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/db/events.php -------------------------------------------------------------------------------- /db/hooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/db/hooks.php -------------------------------------------------------------------------------- /db/install.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/db/install.xml -------------------------------------------------------------------------------- /db/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/db/services.php -------------------------------------------------------------------------------- /db/tasks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/db/tasks.php -------------------------------------------------------------------------------- /db/upgrade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/db/upgrade.php -------------------------------------------------------------------------------- /environment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/environment.xml -------------------------------------------------------------------------------- /environmentchecks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/environmentchecks.php -------------------------------------------------------------------------------- /fonts/learningmap.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/fonts/learningmap.eot -------------------------------------------------------------------------------- /fonts/learningmap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/fonts/learningmap.svg -------------------------------------------------------------------------------- /fonts/learningmap.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/fonts/learningmap.ttf -------------------------------------------------------------------------------- /fonts/learningmap.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/fonts/learningmap.woff -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/index.php -------------------------------------------------------------------------------- /lang/en/learningmap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/lang/en/learningmap.php -------------------------------------------------------------------------------- /lib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/lib.php -------------------------------------------------------------------------------- /mod_form.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/mod_form.php -------------------------------------------------------------------------------- /pix/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/pix/icon.svg -------------------------------------------------------------------------------- /pix/monologo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/pix/monologo.svg -------------------------------------------------------------------------------- /settings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/settings.php -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/styles.css -------------------------------------------------------------------------------- /templates/activityselector.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/templates/activityselector.mustache -------------------------------------------------------------------------------- /templates/advancedsettings.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/templates/advancedsettings.mustache -------------------------------------------------------------------------------- /templates/backtomap.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/templates/backtomap.mustache -------------------------------------------------------------------------------- /templates/cssskeleton.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/templates/cssskeleton.mustache -------------------------------------------------------------------------------- /templates/formitem.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/templates/formitem.mustache -------------------------------------------------------------------------------- /templates/inlinehelp.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/templates/inlinehelp.mustache -------------------------------------------------------------------------------- /templates/loadingplaceholder.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/templates/loadingplaceholder.mustache -------------------------------------------------------------------------------- /templates/mapcontainer.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/templates/mapcontainer.mustache -------------------------------------------------------------------------------- /templates/rendercontainer.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/templates/rendercontainer.mustache -------------------------------------------------------------------------------- /templates/svgdefs.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/templates/svgdefs.mustache -------------------------------------------------------------------------------- /templates/svgskeleton.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/templates/svgskeleton.mustache -------------------------------------------------------------------------------- /tests/generator/lib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/tests/generator/lib.php -------------------------------------------------------------------------------- /tests/generator/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/tests/generator/test.json -------------------------------------------------------------------------------- /tests/generator/test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/tests/generator/test.svg -------------------------------------------------------------------------------- /tests/mod_learningmap_activitymanager_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/tests/mod_learningmap_activitymanager_test.php -------------------------------------------------------------------------------- /tests/mod_learningmap_backlink_cache_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/tests/mod_learningmap_backlink_cache_test.php -------------------------------------------------------------------------------- /tests/mod_learningmap_completion_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/tests/mod_learningmap_completion_test.php -------------------------------------------------------------------------------- /tests/mod_learningmap_generation_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/tests/mod_learningmap_generation_test.php -------------------------------------------------------------------------------- /tests/mod_learningmap_helper_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/tests/mod_learningmap_helper_test.php -------------------------------------------------------------------------------- /tests/mod_learningmap_mapworker_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/tests/mod_learningmap_mapworker_test.php -------------------------------------------------------------------------------- /tests/mod_learningmap_testcase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/tests/mod_learningmap_testcase.php -------------------------------------------------------------------------------- /version.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/version.php -------------------------------------------------------------------------------- /view.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bycs-lp/mod_learningmap/HEAD/view.php --------------------------------------------------------------------------------