Log of /contributions/modules/quiz/quiz.module
Parent Directory
|
Revision Log
|
Revision Graph
Revision
1.143 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Aug 14 18:46:46 2009 UTC
(3 months, 1 week ago)
by
sivaji
Branch:
MAIN
CVS Tags:
HEAD
Changes since
1.142: +3 -3 lines
Diff to
previous 1.142
Appending destination = $_GET['q'] to url in quiz node form page for automatic redirection after enabling/disabling quiz addon.
Revision
1.138.2.17 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Aug 2 23:37:29 2009 UTC
(3 months, 3 weeks ago)
by
turadg
Branch:
DRUPAL-6--4
Changes since
1.138.2.16: +3 -3 lines
Diff to
previous 1.138.2.16
, to
branch point 1.138
#536920 remove unnecessary DISTINCT that doubles the query time. tested on a collection with multiple revisions, in which one revision points to an early revision of a question item and another points to a later revision
Revision
1.137.2.39 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Apr 16 03:15:16 2009 UTC
(7 months, 1 week ago)
by
sdboyer
Branch:
DRUPAL-6--3
Changes since
1.137.2.38: +4 -3 lines
Diff to
previous 1.137.2.38
, to
branch point 1.137
Incremental commit; continued work on views integration. Still a fair bit left to do, but got the argument handler working that allows us to ALWAYS operate using vids. Next are some of the aggregated field handlers.
Revision
1.135 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 1 19:17:03 2008 UTC
(13 months, 3 weeks ago)
by
mbutcher
Branch:
MAIN
Changes since
1.134: +215 -147 lines
Diff to
previous 1.134
z allen, westwesterson, mbutcher: Beginning D6 port.
THIS CODE IS UNSTABLE. While Quiz installs correct and basic quizes can be done, there are still errors here and there, as the D6 migration is not complete.
Revision
1.129 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Dec 19 08:07:49 2007 UTC
(23 months, 1 week ago)
by
westwesterson
Branch:
MAIN
Changes since
1.128: +33 -3 lines
Diff to
previous 1.128
Updated documentation with @ingroup themeable so that theme functions can be picked up by the api module. Also did some minor documentation on theme functions without comments. Also got rid of old TODOs in comments which were no longer relevant. No code changes what-so-ever. by myself
Revision
1.106 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Sep 21 00:10:07 2007 UTC
(2 years, 2 months ago)
by
kscheirer
Branch:
MAIN
Changes since
1.105: +4 -4 lines
Diff to
previous 1.105
issue #177350 by westwesterson
This patch so far fixes issues:
#177084
#177086
and a quiz feedback issue, where quizzes were wrongly displayed as failed in quiz summary if there was no custom summary.
Revision
1.105 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Sep 20 17:41:31 2007 UTC
(2 years, 2 months ago)
by
kscheirer
Branch:
MAIN
Changes since
1.104: +44 -44 lines
Diff to
previous 1.104
bug #177105 by westwesterson
fix for bugs
#177086
#177083
#177081
Additional bugs fixed
Correctly uninstalls from quiz_question_properties instead of quiz_questions
minor spelling errors in comments
some confusing code, now universally quiz_node_results is abbreviated as qnrs
other places in code where quiz_nid was referred to instead of nid (on quiz_question_properties) or parent_nid (on quiz_node_relationship).
fixes the quiz admin result delete form submit, so that it actually deletes from the correct table when you click delete on the quiz result page
corrects the rid result_id problem, where you couldn't get the result_id on the my results page. Now links to feedback pages should work!
Revision
1.103 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Sep 12 18:09:04 2007 UTC
(2 years, 2 months ago)
by
kscheirer
Branch:
MAIN
Changes since
1.102: +91 -22 lines
Diff to
previous 1.102
When you are in the "manage questions" tab, you should get a taxonomy dropdown.
leave it set at "none" to select random questions from the random question pool you've defined for this quiz.
if you set it to a taxonomy term, it will instead choose from questions with that term.
So for example, you could choose the term "fruit", and then any questions that have that are assigned to that term will be eligible to show up on the quiz. Any children of your term will be eligible too. So if "apple" and "orange" were children of fruit, then any questions assigned to those terms could show up on the quiz as well.
Revision
1.102 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Sep 5 22:15:53 2007 UTC
(2 years, 2 months ago)
by
kscheirer
Branch:
MAIN
Changes since
1.101: +37 -83 lines
Diff to
previous 1.101
bug #168988
random question management
remove number_of_questions column - replaced with number_of_random_questions
Revision
1.99 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Aug 24 23:24:15 2007 UTC
(2 years, 3 months ago)
by
kscheirer
Branch:
MAIN
Changes since
1.98: +88 -39 lines
Diff to
previous 1.98
issue #168990
manage questions groupings
manage questions in a quiz broken down by
"questions not assigned to this quiz"
"questions assigned with status always"
"questions assigned with status random"
Revision
1.98 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Aug 24 23:02:30 2007 UTC
(2 years, 3 months ago)
by
kscheirer
Branch:
MAIN
Changes since
1.97: +148 -15 lines
Diff to
previous 1.97
issue #165720
feedback options
re-enables the feedback options, and attempts some new code for "feedback after each question" option.
Revision
1.97 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Aug 24 21:05:13 2007 UTC
(2 years, 3 months ago)
by
kscheirer
Branch:
MAIN
Changes since
1.96: +270 -41 lines
Diff to
previous 1.96
issue #165392
this patch aims to do 3 things:
1. if you choose not to use it, it should not affect any already-created quizzes.
2. you can specify result ranges, like 0-49, 50-90, 91-100, and then give the user feedback based on the range their score falls into at the end of the quiz. Note that this requires the quiz to be a scored quiz, meaning the pass rate is greater than 0. Also note that this has absolutely no effect on passing the quiz.
3. for an unscored quiz (pass rate is 0), you can set up result categories (like 'cat person' and 'dog person'). Unlike a scored quiz, these categories aren't ranked, so one is not better than the other, and they don't use ranges. Each answer must then be linked to a particular category. At the end of the quiz, the user is given feedback based on which category contained the majority of their answers. (so if the majority of their answers were linked to the 'cat person' category, you could give feedback like "you really like cats, huh?").
Revision
1.96 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Aug 24 18:35:31 2007 UTC
(2 years, 3 months ago)
by
kscheirer
Branch:
MAIN
Changes since
1.95: +12 -2 lines
Diff to
previous 1.95
bug #155162
Anonymous users can't take quiz
appends the random string in two places. Once if you come to node/nid/quiz/start,
and are anonymous. The second time is after every submit, after the answer is recorded, it does a goto to a new unique url, which will then render the (correct) next question.
Revision
1.86.2.19 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Aug 9 23:09:57 2007 UTC
(2 years, 3 months ago)
by
kscheirer
Branch:
DRUPAL-5
CVS Tags:
DRUPAL-5--1-0
Changes since
1.86.2.18: +32 -29 lines
Diff to
previous 1.86.2.18
, to
branch point 1.86
bug #165086 by kscheirer
manage questions workflow
1. when on the "manage questions" tab, the fieldsets are re-ordered so "add new" comes first, followed by the questions already assigned to this quiz, and lastly the table of all questions available. This makes it easier to see what you've already entered, and links to add new are at the top.
2. both when adding a new question or editing an existing one, the quiz id is passed along. After you're done adding/editing, you will be returned to this page. If you created a new question, it will automatically be added to this quiz with status ALWAYS.
Revision
1.86.2.15 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Aug 6 22:28:41 2007 UTC
(2 years, 3 months ago)
by
kscheirer
Branch:
DRUPAL-5
Changes since
1.86.2.14: +56 -13 lines
Diff to
previous 1.86.2.14
, to
branch point 1.86
bug #146896 by add1sun, kscheirer.
changed /quiz/start in menu hook to use _quiz_status_access for access check
updated theme_quiz_availability to use _quiz_availability, and handle more cases
added function _quiz_availability to determine quiz status (open, future, closed)
added function _quiz_status_access to check permissions and published status against availability
Revision
1.93 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Jun 14 03:24:42 2007 UTC
(2 years, 5 months ago)
by
add1sun
Branch:
MAIN
Changes since
1.92: +2 -2 lines
Diff to
previous 1.92
#88686, #146898 allow multichoice to have 0 value answers and fixed theme_quiz_availability calculation
Revision
1.92 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Jun 14 03:14:03 2007 UTC
(2 years, 5 months ago)
by
add1sun
Branch:
MAIN
Changes since
1.91: +18 -115 lines
Diff to
previous 1.91
#144800 removed non-working features: backwards navigation, taxonomy filter on questions and selecting feedbakc location
Revision
1.91 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Jun 14 01:07:30 2007 UTC
(2 years, 5 months ago)
by
add1sun
Branch:
MAIN
Changes since
1.90: +9 -7 lines
Diff to
previous 1.90
#136906 thanks to kscheirer. fixing the quiz view to only show admin stuff to users with administer quiz perms and just displays quiz availability to everyone else.
Revision
1.86.2.1 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed May 16 18:22:02 2007 UTC
(2 years, 6 months ago)
by
add1sun
Branch:
DRUPAL-5
Changes since
1.86: +185 -180 lines
Diff to
previous 1.86
#142944 and #142681 code cleanup, #142946 updated the INSTALL and .info files for 5, #142950 changed arg constants back to numbers, #140255 removed reference from hook_view
Revision
1.88 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed May 16 18:10:19 2007 UTC
(2 years, 6 months ago)
by
add1sun
Branch:
MAIN
Changes since
1.87: +18 -24 lines
Diff to
previous 1.87
#142944 More code cleanup, #142946 updated the INSTALL and .info files for 5, #142950 changed arg constants back to numbers, #140255 removed reference from hook_view
Revision
1.86 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Apr 13 20:33:38 2007 UTC
(2 years, 7 months ago)
by
webchick
Branch:
MAIN
Branch point for:
DRUPAL-5
Changes since
1.85: +159 -119 lines
Diff to
previous 1.85
#114885 by wmostrey and riverfr0zen, plus a bunch of testers: Updating quiz module to Drupal 5. Awesome work, folks.
Revision
1.81 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Oct 26 04:31:47 2006 UTC
(3 years, 1 month ago)
by
seanfuller
Branch:
MAIN
Changes since
1.80: +15 -17 lines
Diff to
previous 1.80
#90700 by seanbfuller: Splits the session variables for each quiz into their own space in the session.
Revision
1.80 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Oct 22 20:24:34 2006 UTC
(3 years, 1 month ago)
by
seanfuller
Branch:
MAIN
Changes since
1.79: +3 -3 lines
Diff to
previous 1.79
#90692 Fixes a snippet of sql code that was giving the time_end column an old key (finished) causing all results to be marked as In Progress.
Revision
1.74 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Oct 22 19:00:14 2006 UTC
(3 years, 1 month ago)
by
seanfuller
Branch:
MAIN
Changes since
1.73: +146 -42 lines
Diff to
previous 1.73
#27133 by seanbfuller: Moves date-time database columns to use unix timestamps and fixes the open and close date functionality.
Revision
1.73 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Oct 19 17:21:45 2006 UTC
(3 years, 1 month ago)
by
seanfuller
Branch:
MAIN
Changes since
1.72: +56 -25 lines
Diff to
previous 1.72
#88679 Fixes a bug where number of takes was not being respected and implements a check to see if the student already passed.
Revision
1.72 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Oct 19 17:17:38 2006 UTC
(3 years, 1 month ago)
by
seanfuller
Branch:
MAIN
Changes since
1.71: +9 -11 lines
Diff to
previous 1.71
#89991 Adds default images and some minor adjustments to the markup and css to support these additions.
Revision
1.66 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Sep 20 14:03:40 2006 UTC
(3 years, 2 months ago)
by
webchick
Branch:
MAIN
Changes since
1.65: +336 -77 lines
Diff to
previous 1.65
#77792 by nicholasThompson, follow-up by Sean B Fuller: An actual working version of the quiz module\! Hooray\!
Revision
1.56 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Sep 24 00:32:25 2005 UTC
(4 years, 2 months ago)
by
webchick
Branch:
MAIN
Changes since
1.55: +16 -18 lines
Diff to
previous 1.55
Added 'access quizzes' permission and renamed create quiz permission to create quizzes for consistency with core modules