aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Michel Vedrine <vedrine@vedrine.org>2019-04-28 10:37:09 +0200
committerJean-Michel Vedrine <vedrine@vedrine.org>2019-04-28 10:51:59 +0200
commit35e6e62481c00d21698537a91215bfa8f5364363 (patch)
tree4b046831e7487c02161c2ac825f07cd2e899e046
parent30b17ac6920c1c8cf199faa368f2fb5672952904 (diff)
Update changelog
-rw-r--r--CHANGELOG.md53
-rw-r--r--CHANGELOG.txt39
-rw-r--r--mobile/styles_app.css10
-rw-r--r--version.php2
4 files changed, 62 insertions, 42 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..34d0b36
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,53 @@
+#### Version 1.9 (March 27th, 2019)
+
+The algebra question type can now be used as a subquestion of a combined question (see https://moodle.org/plugins/qtype_combined)
+There are some limitations when you insert an algebra question in a combined question:
+
+ - There is no Answer box prefix as this is not needed in algebra subquestion included in combined question because you can write what you want in the combined question text before the algebra subquestion.
+ - Allowed Functions is always "All" as this feature was never implemented yeux grands ouverts (I must remove it one day or finish it, it is here like that from the beginning when Roger Moore created this question type)
+ - There is only one variable allowed in each algebra subquestion (this is the most important limitation unfortunately, I am still trying to allow several variables but I face some difficulties)
+ - Each answer is always 100% and there is no answer feedback, only a global feedback for the subquestion when the student response is not correct (All combinable question types seems to have the same limitations so I don't know if this is a limitation of the combined API)
+
+The algebra question now support Moodle mobile (only available with Moodle 3.5 and ulterior versions, will not work with Moodle previous versions). A big thank you to Marcus Green for all his work on adding mobile support to question types.
+
+#### Version 1.0 (September 30th 2012)
+ - New setting to select the default comparison method
+ - MathJax will be used for TeX rendering if MathJax is installed
+ - Additionnal HTML in HEAD (will not work if Mathjax is installed using a theme)
+
+#### Version 0.0.4
+Improvements
+ - Export and import to Moodle XML format
+ - Backup and restore functions added
+Bug fixes
+ - Fixed parser problem with negative numbers
+
+#### Version 0.0.3
+Improvements
+ - Added danish localizations based on forum feedback: mltiplication now
+ uses 'cdot' and decimal points are rendered as commas when Danish is
+ selected as a language
+Bug fixes
+ - Operator priority, BODMAS, not quite implemented correctly. */ and +- not
+ implemented as equal priority - now fixed
+
+#### Version 0.0.2
+Significant changes as a result of the first round of feedback!
+ - Renamed parser classes to conform to coding guidelines
+ - Moved all parser strings into a language pack
+ - Switched a lot of double quoted string to single as per guidelines
+ - added automatic formatted comments as required by coding guidelines
+ - changed treatment of variable names to help reduce confusion. Now
+ the first letter is treated as the name and the rest are subscripted.
+ Greek letter names are treated as a single character i.e. theta1
+ becomes \theta_{1} in LaTeX.
+ - Added option to specify text which goes in front of response box
+ - Added support for specified variable names in the parser to improve
+ parsing in some situations e.g. 'xy' will now get treated as 'x * y' if
+ there are two variables 'x' and 'y' defined.
+Bug fixes
+ - fixed bug when evaluating special constants in the parser
+ - fixed incorrect rendering of sqrt in LaTeX by the parser
+ - fixed incorrect sage-server.py file in the ZIP
+
+#### Version 0.0.1 released
diff --git a/CHANGELOG.txt b/CHANGELOG.txt
deleted file mode 100644
index 446e7ce..0000000
--- a/CHANGELOG.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-Version
-New setting to select the default comparison method
-MathJax will be used for TeX rendering if MathJax is installed
-Additionnal HTML in HEAD (will not work if Mathjax is installed using a
-theme)
-
-Version 0.0.4
-Improvements
- - Export and import to Moodle XML format
- - Backup and restore functions added
-Bug fixes
- - Fixed parser problem with negative numbers
-Version 0.0.3
-Improvements
- - Added danish localizations based on forum feedback: mltiplication now
- uses 'cdot' and decimal points are rendered as commas when Danish is
- selected as a language
-Bug fixes
- - Operator priority, BODMAS, not quite implemented correctly. */ and +- not
- implemented as equal priority - now fixed
-Version 0.0.2
-Significant changes as a result of the first round of feedback!
- - Renamed parser classes to conform to coding guidelines
- - Moved all parser strings into a language pack
- - Switched a lot of double quoted string to single as per guidelines
- - added automatic formatted comments as required by coding guidelines
- - changed treatment of variable names to help reduce confusion. Now
- the first letter is treated as the name and the rest are subscripted.
- Greek letter names are treated as a single character i.e. theta1
- becomes \theta_{1} in LaTeX.
- - Added option to specify text which goes in front of response box
- - Added support for specified variable names in the parser to improve
- parsing in some situations e.g. 'xy' will now get treated as 'x * y' if
- there are two variables 'x' and 'y' defined.
-Bug fixes
- - fixed bug when evaluating special constants in the parser
- - fixed incorrect rendering of sqrt in LaTeX by the parser
- - fixed incorrect sage-server.py file in the ZIP
-Version 0.0.1 released
diff --git a/mobile/styles_app.css b/mobile/styles_app.css
index f15562d..dc0ea77 100644
--- a/mobile/styles_app.css
+++ b/mobile/styles_app.css
@@ -1,4 +1,10 @@
-.qtype-algebra .yourclassname {
-
+.qtype-algebra .answer {
+ border: 1px solid black;
+ margin-top: 1px;
+ margin-bottom: 1px;
+ background: white;
+ color: black;
+ border-radius: 4px;
+ display: inline;
}
diff --git a/version.php b/version.php
index 41195e0..1488c77 100644
--- a/version.php
+++ b/version.php
@@ -26,5 +26,5 @@ $plugin->component = 'qtype_algebra';
$plugin->version = 2019042707;
$plugin->requires = 2016052300;
-$plugin->release = '1.8 for Moodle 3.0 ... 3.6';
+$plugin->release = '1.9 for Moodle 3.0 ... 3.7';
$plugin->maturity = MATURITY_STABLE;