Thong Bui
a8c868822f
MDL-71030 Quiz: Add 'who' made changes in question response history
2021-04-20 09:06:15 +07:00
dinhloc
f4695ec722
MDL-61033 quiz: Editing a quiz while a preview is open
...
Editing a quiz while a preview is open in another browser tab can leads to a cryptic error that is hard to recover from
2018-03-27 10:47:32 +07:00
Russell Smith
1fcf0ca8a5
MDL-35628 performance: Remove dirname() where possible.
...
dirname() is a slow function compared with __DIR__ and using
'/../'. Moodle has a large number of legacy files that are included
each time a page loads and is not able to use an autoloader as it is
functional code. This allows those required includes to perform as
best as possible in this situation.
2016-06-10 08:06:49 +10:00
Tim Hunt
a4100d4de3
MDL-52750 quiz reviewQ/comment: add page title & student name
2016-01-15 11:10:43 +00:00
Tim Hunt
857e2a6f8c
MDL-50996 quiz: fix review error with unusual permissions
2015-08-24 09:53:52 +01:00
Sam Hemelryk
01773a6d00
MDL-44180 mod_quiz: unified @package use
2014-03-03 08:37:06 +13:00
rwijaya
c544ee92f5
MDL-41615 quiz_mod: fix heading levels for usability and accessibility
2013-11-07 12:04:00 +08:00
Tim Hunt
2515be0e80
MDL-38647 quiz review question issues
...
1. Page URL should contain 'step=0' if necessary, but not 'step='.
2. Review specific step was not using the right display options.
2013-03-22 11:16:02 +00:00
Tim Hunt
9e83f3d11d
MDL-32788 quiz: clean up codechecker issues before the 2.3 release.
2012-05-04 15:12:23 +01:00
Petr Skoda
cdbea7eed1
MDL-31607 use full course object for require_login() if already available
...
This eliminates 1 db query.
2012-04-22 17:41:47 +02:00
Tim Hunt
d755b0f577
MDL-29627 quiz_access_manager move all output code to the renderer.
...
This achieves a massive clean-up. It simplifies comples code in a number
of places. It allows some methods and functions to be moved to a more
appropriate home (for example cannot_review_message to the quiz class).
It moves more logic out of the renderer.
2011-10-13 11:13:12 +01:00
Tim Hunt
c3584ad683
MDL-29511 Fix problems on the quiz review questions page found while investigating this bug.
2011-09-29 21:46:39 +01:00
Tim Hunt
3a5da40b4c
MDL-27902 quiz reviewquestion.php page needs to be converted to use the renderer.
2011-06-17 15:27:41 +01:00
Tim Hunt
25a03faaca
MDL-20636 fix many code-checker issues in mod/quiz.
2011-05-12 00:30:25 +01:00
Tim Hunt
55ca80edde
MDL-20636 Fix lots of problems found by the new improved codechecker.
2011-04-04 20:11:29 +01:00
Tim Hunt
2daffca554
MDL-20636 Fix 30 TODOs
2011-02-24 17:47:51 +00:00
Tim Hunt
ba6438471b
MDL-20636 Fix top of file boilerplate in mod/quiz.
2011-02-21 16:13:25 +00:00
Tim Hunt
8032cd792c
MDL-25122 Quiz review page does not check and enforce separate groups mode.
2011-02-18 17:36:18 +00:00
Tim Hunt
729c372b1b
MDL-20636 Quiz index and reviewquestion pages work.
2011-02-09 20:18:28 +00:00
Tim Hunt
3708abd0f2
javascript MDL-26098 make the review this question in a previous state popup work.
2011-01-29 13:59:51 +00:00
Tim Hunt
45c4a5c770
quiz MDL-21533 remove all mention of overlib from the quiz, by moving necessary code to qtype_multianswer, which is the only place it is used.
2010-07-05 16:55:39 +00:00
Rossiani Wijaya
0db46681e2
MDL-20447 - bulk upload: add heading to the page
2010-06-02 05:42:22 +00:00
Tim Hunt
990650f94c
quiz: MDL-16478 Allow different open/close dates, etc. for individual students or groups.
...
This was implemented by Matt Petro of the University of Wisconsin - Madison Engineering
School and Math Department. Many thanks. Reviewed by and committed by Tim Hunt.
This adds a new Overrides tab to the UI, with sub-tabs Group overrides and User overrides.
Each of those lists all the overrides that currently exist, and lets you manage them and
create more.
When a quiz is being attempted, the override that applies to the current user is combined
with the current quiz settings loaded from the quiz table (normally called $quiz).
If there are both user and group overrides, then just the specific user override is used (more specific).
If the user is in several groups, then the overrides are combined to give the most permissive set of options.
There is one new database table quiz_overrides, to store the overrides.
2010-03-08 16:01:38 +00:00
Petr Skoda
60409fe103
MDL-21532 ->in_head() now really exceptional (after overrlib removal there will be just a few of them)
2010-02-06 14:09:33 +00:00
Petr Skoda
9dec75dbcc
MDL-21240 shortened urls now start with / everywhere
2010-01-18 20:57:32 +00:00
Petr Skoda
a685593466
MDL-21233 moodle_url improvemewnts, code simplification, more diagnostics; fixed several regressions
2010-01-16 15:39:56 +00:00
Petr Skoda
812dbaf7d5
MDL-21198 improved/simplified $OUTPUT->user_picture() + regression fixes, performance fixes and detected performance problems when printing user avatars
2009-12-27 19:47:21 +00:00
Petr Skoda
8319260833
MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup
2009-11-04 11:58:30 +00:00
samhemelryk
a09f21d093
quiz MDL-19813 Upgraded deprecated calls and called set_url with pre-generated var
2009-10-16 03:20:38 +00:00
samhemelryk
458eb0d10c
overlib MDL-19735 Overlib is now included only where it is used
...
At the same time I have converted the calendar block to use YUI instead of overlib, this introduces one regression in that the panel is shown immediatly but should really have a minimal delay for usability.
This will be fixed once the theme changes for 2.0 have been commited
2009-09-17 07:46:20 +00:00
samhemelryk
2698e9c1ac
mod-quiz MDL-19813 Updated print_header and build_navigation to OUTPUT and PAGE equivalents
2009-09-07 02:11:54 +00:00
nicolasconnault
39e3701904
MDL-19813 upgraded calls to print_table, print_single_button, print_user_picture, print_container* and notice_yesno
2009-08-20 08:45:47 +00:00
nicolasconnault
825116fb22
MDL-19813 Upgraded calls to helpbutton, print_simple_box* and notify
2009-08-18 05:16:08 +00:00
nicolasconnault
867847e352
MDL-19813 Converted all print_footer() calls
2009-08-06 14:13:48 +00:00
nicolasconnault
25eb2d291e
MDL-19813 Migrated calls to close_window_button()
2009-08-06 02:53:02 +00:00
tjhunt
96c7d771df
quiz: MDL-14926 New capability mod/quiz:reviewmyattempts, separate from mod/quiz:attempt. Merged from MOODLE_19_STABLE.
2009-01-14 07:08:02 +00:00
tjhunt
aafdb447bf
quiz: MDL-6085 when editing a question from various places like a preview attempt or review screen, don't use a popup, instead take advantage of the fact that question.php now takes a returnurl. Merged from MOODLE_19_STABLE.
...
And MDL-17568 minor niggles with new queston navigation:
* The bit that scrolls down to the question you just submitted in adaptive mode was not working with random questions.
* Teachers reviewing an open attempt were shown the qusetions as editable, not read only!
2008-12-10 06:26:47 +00:00
tjhunt
766df8f72b
MDL-16334 Convert mod/quiz/comment.php to use attemptlib.php - final part of the work on the quiz navigtion, I hope.
...
MDL-16559 Remove question/comment.html template, and instead just have a function in questionlib.php
MDL-16562 Regression from MDL-16263, notices when regrading.
Sorry, the three got tangled together (coupled through questionlib) while I was fixing bugs in preparation for a demo.
2008-09-18 07:39:10 +00:00
tjhunt
4a9294bee4
XHTML strict!
2008-08-29 05:48:09 +00:00
tjhunt
b826bcefcf
MDL-16219 - mod/quiz/reviewquestion.php does not call questiontype::get_html_head_contributions. This was missed when implementing MDL-6368.
2008-08-28 02:15:19 +00:00
tjhunt
b55797b8cc
MDL-15452 - Put the OU quiz navigation improvements into the Moodle codebase. I was able to factor out some commonalities with review.php along the way.
2008-07-15 15:30:39 +00:00
tjhunt
b1103f2bf2
MDL-15535 - URLs are changing from attempt.php?id=XXX to attempt.php?attempt =YYY - implement a sensible redirect if we recieve an old-style URL, since they are stored in a few places like the logs. Also update all URLs we generate that point to attempt.php.
2008-07-09 17:00:26 +00:00
tjhunt
1aab356193
MDL-15539 - Rework review.php to use attemptlib.php - clean up how review options are calculated, fix up some comments, and make some requires more robust.
2008-07-08 17:46:59 +00:00
jamiesensei
dc389ad9a3
MDL-15113 "Upgrade to DMLLIB 2.0." Fixed a call to a dml lib function where two of the params were the wrong way round which was causing a fatal error.
2008-06-27 10:54:45 +00:00
dongsheng
550f965438
"MDL-14129, fix print_error"
2008-06-10 06:27:38 +00:00
nicolasconnault
9cf4a18b41
MDL-15113 Upgrade to DMLLIB 2.0. Needs further testing and bug-fixing.
...
MDL-15100 Fixed a bug in gradelib.php
Plus edited tablelib.php for table_sql upgrade to dmllib 2.0
2008-06-09 10:00:35 +00:00
dongsheng
5a2a53316f
MDL-14129, remove all the other error() call
2008-04-04 02:54:20 +00:00
tjhunt
a6a89b9eab
Strip some trailing whitespace.
2008-03-07 12:35:10 +00:00
skodak
65bcf17b95
MDL-13450 and MDL-13303 - sorry for changing forum API so late, but it was needed; major perf improvement for forum; fixed printing of user pictures; merged from MOODLE_19_STABLE
2008-02-13 17:03:25 +00:00
scyrma
d417533252
Fix for par of the missing strings, as reported in MDL-12294
2007-11-26 04:10:08 +00:00