Commit 0c72764
Update for ILIAS 9 (#2)
* Add LaTeX-gitignore
* Remove question working time (unsupported since ILIAS 8)
(c. f. https://docu.ilias.de/ilias.php\?baseClass\=ilwikihandlergui\&cmdNode\=16f:rp\&cmdClass\=ilobjwikigui\&cmd\=viewPage\&ref_id\=1357\&wpg_id\=7842\)
* Apply upstream updates from assExampleQuestion
* Ensure installability on ILIAS 8
* Remove unneeded include of jThread
* Re-refactor loadFromDb to have $data accessible
* ILIAS 9: No setSuggestedSolution() anymore
* ILIAS 9: getAnswerTableName() is abstract
* Fix: Database access on creation as in assExampleQuestion
See ilifau/assExampleQuestion@1b508a3
* ILIAS 9: Fix data types
* Update minfy.js to get rid of deprecation warning
* Dirty hack to make JS load in time
* Use current ILIAS version in docker-compose
* Fix #15: addQTIMaterial
* Minor: Remove unneeded daclaration
* Fix #18: Dependency Injection
* Fix #22: Delete unused template
* Fix #21: Exception instead of return value
* Fix #20: Negative return value on duplication error
* Add Dockerfile and .dockerignore
* Redo 818fdb50568e6241184c3699da3e981d70de2e7c of assCodeQuestion
* Partial redo of b6c39d0 in assCodeQuestion
* Redo 0281fe0 of assCodeQuestion
* Fixes #12: Update MySQL to MariaDB
* Fix some capitalizations and formatting
* Fix #26 by un-overriding setQuestionTabs()
* Fix #25: Info while JS is loading
* Bump Plugin Version
* Add Jenkinsfile
* Switch to autoload and enable strict_types
* Mini code spacing improvement
* Add technical provisions to add the syntax help text later
* Fix: prepareTextAreaOutput is class method now
* Fix: Create an own JS Area...
to make sure that there is always exactly one
* Fix: getOriginalId has moved
* Fix: we do not need any answer table
* Get rid of
* Use autoloading instead of ilPlugin::includeClass()
* Fix return types of table name functions
* Use method_exists() to determine ILIAS version
* Remove strict_types in some places until we've got DB type security
* Fix taxonomy import by fixing import_mapping
* Use composer to get latest minify version
* Add notice on composer usage for minify update
* Add PRAGMA foreign_keys note
* Resolve "Ensure type safety with database queries"
* Fix typo
* Format bigbang, PSR-12
* Update CodeMirror to v6
* fix int/float type mismatch
* Prevent js class from being output to console by composer
* Relocate a README entry
* Add an editor max-height
* CodeMirror: Handle Tabs and Enters
* Add Further Syntax Info
* UI text improvements
* Fix typo in image name
* Docker-Compose: version is not needed anymore
* Transfer CodeMirror content on execution
* ColumnNames::calculateReachedPoints() - Exception due to wrong array access (#3)
* README: Switch to permalink
* Code Style Fixes
* Fix calculateReachedPoints
* Fix for unanswered questions
* Allow partial points by using floats instead of ints
* Add a test suite
* Fix FunctionalDependencies Amount Bug
* FunctionalDependencies: Simplify Early Return
* Add Test for Commutativity - FunctionalDependencies
---------
Co-authored-by: Marco Angerer <marco.angerer@fau.de>
* Increased the minor version number to 0.0.82 to reflect the bugfix implemented by @HektikR in #3
---------
Co-authored-by: Marco Angerer <marco.angerer@fau.de>
Co-authored-by: Dominik Probst <dominik.probst@fau.de>1 parent ef65cae commit 0c72764
156 files changed
Lines changed: 5833 additions & 14835 deletions
File tree
- classes
- export/qti12
- import/qti12
- internal
- DataStructures
- GUI
- GUIAreas
- GUIElements
- JsBlockArea
- OutputArea
- QuestionArea
- ScoringArea
- SequenceArea
- Scoring
- ScoringMetrics
- ColumnNames
- FunctionalDependencies
- ResultLines
- css
- docs
- js
- classes/ExecutionOutputs
- lang
- lib
- codemirror
- lib
- mode
- sql
- theme
- minify
- vendor
- bin
- composer
- matthiasmullie
- minify
- bin
- src
- Exceptions
- path-converter/src
- sql.js
- sql
- templates
- JsBlockArea
- Mixed
- SequenceArea
- tests/unit/internal/Scoring/ScoringMetrics
- ColumnNames
- FunctionalDependencies
- ResultLines
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
41 | 66 | | |
42 | 67 | | |
43 | 68 | | |
| |||
0 commit comments