├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ └── moodle-ci.yml ├── README.md ├── amd ├── build │ ├── diff.min.js │ ├── diff.min.js.map │ ├── responserun.min.js │ ├── responserun.min.js.map │ ├── showprompt.min.js │ ├── showprompt.min.js.map │ ├── spellcheck.min.js │ └── spellcheck.min.js.map └── src │ ├── diff.js │ ├── responserun.js │ ├── showprompt.js │ └── spellcheck.js ├── backup └── moodle2 │ ├── backup_qtype_aitext_plugin.class.php │ └── restore_qtype_aitext_plugin.class.php ├── changelog.md ├── classes ├── external.php ├── form │ └── edit_spellcheck.php ├── local │ └── hook_callbacks.php ├── output │ └── mobile.php └── privacy │ └── provider.php ├── db ├── caches.php ├── hooks.php ├── install.xml ├── mobile.php ├── services.php └── upgrade.php ├── edit_aitext_form.php ├── format_editor_renderer.php ├── lang ├── de │ └── qtype_aitext.php └── en │ └── qtype_aitext.php ├── lib.php ├── mobile ├── mobile.js ├── qtype_aitext.html └── qtype_aitext_app.css ├── package.json ├── pix └── icon.png ├── question.php ├── questiontype.php ├── renderer.php ├── settings.php ├── styles.css ├── tests ├── behat │ ├── backup_and_restore.feature │ ├── edit.feature │ ├── edit_min_max_fields.feature │ ├── export.feature │ ├── import.feature │ └── preview.feature ├── fixtures │ ├── aitext_past_tense.xml │ ├── aitext_questions.mbz │ └── testquestion.moodle.xml ├── helper.php ├── question_test.php ├── question_type_test.php └── restore_test.php ├── thirdpartylibs.xml └── version.php /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/moodle-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/.github/workflows/moodle-ci.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/README.md -------------------------------------------------------------------------------- /amd/build/diff.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/amd/build/diff.min.js -------------------------------------------------------------------------------- /amd/build/diff.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/amd/build/diff.min.js.map -------------------------------------------------------------------------------- /amd/build/responserun.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/amd/build/responserun.min.js -------------------------------------------------------------------------------- /amd/build/responserun.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/amd/build/responserun.min.js.map -------------------------------------------------------------------------------- /amd/build/showprompt.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/amd/build/showprompt.min.js -------------------------------------------------------------------------------- /amd/build/showprompt.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/amd/build/showprompt.min.js.map -------------------------------------------------------------------------------- /amd/build/spellcheck.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/amd/build/spellcheck.min.js -------------------------------------------------------------------------------- /amd/build/spellcheck.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/amd/build/spellcheck.min.js.map -------------------------------------------------------------------------------- /amd/src/diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/amd/src/diff.js -------------------------------------------------------------------------------- /amd/src/responserun.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/amd/src/responserun.js -------------------------------------------------------------------------------- /amd/src/showprompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/amd/src/showprompt.js -------------------------------------------------------------------------------- /amd/src/spellcheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/amd/src/spellcheck.js -------------------------------------------------------------------------------- /backup/moodle2/backup_qtype_aitext_plugin.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/backup/moodle2/backup_qtype_aitext_plugin.class.php -------------------------------------------------------------------------------- /backup/moodle2/restore_qtype_aitext_plugin.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/backup/moodle2/restore_qtype_aitext_plugin.class.php -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/changelog.md -------------------------------------------------------------------------------- /classes/external.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/classes/external.php -------------------------------------------------------------------------------- /classes/form/edit_spellcheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/classes/form/edit_spellcheck.php -------------------------------------------------------------------------------- /classes/local/hook_callbacks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/classes/local/hook_callbacks.php -------------------------------------------------------------------------------- /classes/output/mobile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/classes/output/mobile.php -------------------------------------------------------------------------------- /classes/privacy/provider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/classes/privacy/provider.php -------------------------------------------------------------------------------- /db/caches.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/db/caches.php -------------------------------------------------------------------------------- /db/hooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/db/hooks.php -------------------------------------------------------------------------------- /db/install.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/db/install.xml -------------------------------------------------------------------------------- /db/mobile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/db/mobile.php -------------------------------------------------------------------------------- /db/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/db/services.php -------------------------------------------------------------------------------- /db/upgrade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/db/upgrade.php -------------------------------------------------------------------------------- /edit_aitext_form.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/edit_aitext_form.php -------------------------------------------------------------------------------- /format_editor_renderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/format_editor_renderer.php -------------------------------------------------------------------------------- /lang/de/qtype_aitext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/lang/de/qtype_aitext.php -------------------------------------------------------------------------------- /lang/en/qtype_aitext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/lang/en/qtype_aitext.php -------------------------------------------------------------------------------- /lib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/lib.php -------------------------------------------------------------------------------- /mobile/mobile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/mobile/mobile.js -------------------------------------------------------------------------------- /mobile/qtype_aitext.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/mobile/qtype_aitext.html -------------------------------------------------------------------------------- /mobile/qtype_aitext_app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/mobile/qtype_aitext_app.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/package.json -------------------------------------------------------------------------------- /pix/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/pix/icon.png -------------------------------------------------------------------------------- /question.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/question.php -------------------------------------------------------------------------------- /questiontype.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/questiontype.php -------------------------------------------------------------------------------- /renderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/renderer.php -------------------------------------------------------------------------------- /settings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/settings.php -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/styles.css -------------------------------------------------------------------------------- /tests/behat/backup_and_restore.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/behat/backup_and_restore.feature -------------------------------------------------------------------------------- /tests/behat/edit.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/behat/edit.feature -------------------------------------------------------------------------------- /tests/behat/edit_min_max_fields.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/behat/edit_min_max_fields.feature -------------------------------------------------------------------------------- /tests/behat/export.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/behat/export.feature -------------------------------------------------------------------------------- /tests/behat/import.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/behat/import.feature -------------------------------------------------------------------------------- /tests/behat/preview.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/behat/preview.feature -------------------------------------------------------------------------------- /tests/fixtures/aitext_past_tense.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/fixtures/aitext_past_tense.xml -------------------------------------------------------------------------------- /tests/fixtures/aitext_questions.mbz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/fixtures/aitext_questions.mbz -------------------------------------------------------------------------------- /tests/fixtures/testquestion.moodle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/fixtures/testquestion.moodle.xml -------------------------------------------------------------------------------- /tests/helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/helper.php -------------------------------------------------------------------------------- /tests/question_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/question_test.php -------------------------------------------------------------------------------- /tests/question_type_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/question_type_test.php -------------------------------------------------------------------------------- /tests/restore_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/tests/restore_test.php -------------------------------------------------------------------------------- /thirdpartylibs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/thirdpartylibs.xml -------------------------------------------------------------------------------- /version.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcusgreen/moodle-qtype_aitext/HEAD/version.php --------------------------------------------------------------------------------