3332 Commits

Author SHA1 Message Date
moodler
ee23f384bf Some declarations just in case (for the included files). 2003-08-08 11:29:33 +00:00
moodler
125898afd2 Use the "correct" way of encoding HTML (quoted-printable) instead of
warapping it like text (which was working, but...).
2003-08-08 03:39:25 +00:00
moodler
0351b1f9f4 Language of receiver was not being set correctly 2003-08-08 03:38:18 +00:00
moodler
beba8fdb9e SOme updates 2003-08-07 17:37:50 +00:00
moodler
865b2c3aca Sometimes we are blind to the obvious right way of doing things 2003-08-07 17:09:51 +00:00
moodler
973d1e62a8 Slightly nicer icon 2003-08-07 17:06:15 +00:00
moodler
b99897718e Little display tweaks 2003-08-07 17:00:06 +00:00
moodler
65d5517a28 Tweaks 2003-08-07 16:49:41 +00:00
moodler
26330001bc Fixed up My Moodle 2003-08-07 16:41:33 +00:00
moodler
b8d481e444 Some upper/lower case consistency 2003-08-07 16:31:03 +00:00
moodler
6f065ce390 No margins on bottom or top 2003-08-07 16:20:31 +00:00
moodler
346b820821 Remove margins on UL tag 2003-08-07 16:17:34 +00:00
moodler
ee00b8b948 There's always one, isn't there? 2003-08-07 16:15:14 +00:00
moodler
dc70c99199 New and updated images 2003-08-07 16:07:06 +00:00
moodler
6a2d42e6fb Changed function name 2003-08-07 16:04:54 +00:00
moodler
d2b6ba704e Another big checkin.
This includes some significant cleanups to the new course categories
system.  The basic idea is that the categories/course browser is now
unified under one system, and admin features related to that have
all been moved into the browser (as little icons).

I'm much happier with this as a foundation that can scale and be
built upon.

Still to go:

  - searching
  - paging
  - polishing

Also in here are a lot of little cleanups around the place, such as
the initial setup process.
2003-08-07 16:01:31 +00:00
moodler
7b2e275106 Full name of Macedonia 2003-08-07 15:23:10 +00:00
moodler
f27802ad3b Yugoslavia --> Serbia and Kosovo 2003-08-07 15:17:33 +00:00
moodler
5f14e17029 A small fix for mail boundary headers that may have been breaking some
mail programs (notably Exchange).
2003-08-07 11:42:12 +00:00
moodler
81d3268da1 Remove login link on first install 2003-08-07 06:56:34 +00:00
moodler
674416eabd Add two hours to avoid possible daylight savings time problems 2003-08-06 15:32:31 +00:00
danielfetzer
b24f1462d3 *** empty log message *** 2003-08-05 16:50:31 +00:00
moodler
de5f4552df Craziness. 2003-08-05 11:45:53 +00:00
kaipe
5ee8d89f65 The message "Recently added question!" is shown for questions that have been added since the reviewed attempt was finished.
Closing bug #576
2003-08-05 11:39:49 +00:00
moodler
dd137191ca Added help button about cookies 2003-08-05 11:36:07 +00:00
moodler
4e200814c1 Added Cookies to index 2003-08-05 11:35:42 +00:00
moodler
55973e1139 New help file about cookies for login page 2003-08-05 11:34:31 +00:00
moodler
9e1942c056 Fixed a typo on the multianswer table definition 2003-08-05 05:11:43 +00:00
moodler
1efcfce8a3 More missing strings 2003-08-05 03:25:16 +00:00
paca70
0c70f81c0d To fix authentication issue when same ldap-attribute is used multiple fields in Moodle. 2003-08-04 19:34:32 +00:00
stronk7
03877c6c61 Changed "eachattemptbuildsonthelast" column name to
"attemptonlast". Seems to work.
2003-08-04 18:39:25 +00:00
moodler
27c4094294 Fixed some missing strings that no-one picked up before! 2003-08-04 16:07:17 +00:00
moodler
9db31d0df5 Quick icons 2003-08-04 16:01:09 +00:00
stronk7
22ad18b972 ATTEMPTONLAST are included in backup/restore too !! 2003-08-04 10:38:51 +00:00
stronk7
d6478d4f82 Changed "eachattemptbuildsonthelast" column name to
"attemptonlast". Seems to work.
2003-08-04 10:31:12 +00:00
danielfetzer
533af805b8 *** empty log message *** 2003-08-04 08:28:11 +00:00
moodler
688d06f442 Added mailformat to user data returned in class listings.
This fixes a bug where students were getting plain mail only
on forums that were force-subscribed.
2003-08-04 05:48:39 +00:00
moodler
7c4ee4c29f Allow site course to have custom words for student and teachers 2003-08-04 05:02:28 +00:00
kaipe
586b2c82ed New quiz option - "Each attempt builds on the last"
This makes it possible for students to take a tedious quiz, save it half-way and have it graded. The student can then, at a later point, get back to the quiz and have the previous answers already filled in and graded. The student can then continue with the remaining questions as well as redo all the answers that got wrong at the previous attempt.
It seems to work fine with one little twisted exception:
Say that the student attempts the quiz first and that the teacher thereafter edits the quiz and removes or adds a few questions. This will work out fine for as long as the teacher do not get the idea of adding a question with question type RANDOM. The quiz will be fully functional again after removing that RANDOM question or resetting the option 'Each attempt builds on the last" to NO.
Not a very serious problem but it takes someone with greater insight in question type RANDOM to resolve it.

As always, I can not commit lang/en/quiz.php.
---
As I was using the function quiz_get_attempt_responses I had it refactored removing the obsolete argument $quiz. I also changed the call from review.php
2003-08-03 23:00:45 +00:00
stronk7
da2ad42086 Added string necessary to backup/restore 2003-08-03 22:55:56 +00:00
kaipe
0f36ecb9ea New quiz option - "Each attempt builds on the last"
This makes it possible for students to take a tedious quiz, save it half-way and have it graded. The student can then, at a later point, get back to the quiz and have the previous answers already filled in and graded. The student can then continue with the remaining questions as well as redo all the answers that got wrong at the previous attempt.
It seems to work fine with one little twisted exception:
Say that the student attempts the quiz first and that the teacher thereafter edits the quiz and removes or adds a few questions. This will work out fine for as long as the teacher do not get the idea of adding a question with question type RANDOM. The quiz will be fully functional again after removing that RANDOM question or resetting the option 'Each attempt builds on the last" to NO.
Not a very serious problem but it takes someone with greater insight in question type RANDOM to resolve it.

As always, I can not commit lang/en/quiz.php.
2003-08-03 22:54:02 +00:00
stronk7
80de201bfc Updated.
Now chat modules are included in backup and restore
2003-08-03 22:48:41 +00:00
stronk7
9934c7b0d6 Now chats are restored too !! :-) 2003-08-03 22:46:13 +00:00
stronk7
724db57661 Now chats are backuped too !! :-) 2003-08-03 22:24:01 +00:00
stronk7
74a0363f0c LIMIT is now working properly. 2003-08-03 21:49:19 +00:00
kaipe
5a24a01868 Resolving bug #576.
This solution shows the message "Recently added question!" and the question text for each question that has been added since the reviewed attempt.
The advantage with the chosen solution is that it will work fine for the (soon to come) "Each attempt builds on the last" quiz option.

As I don't have the karma needed for updating in lang/en/, the message does not yet look quite as I described it above.
2003-08-03 21:39:32 +00:00
kaipe
bdb63d64f2 Debugged question types NUMERICAL and MULTIANSWER (known as embedded answers) as these did not do things right whenever a student had not given any response (was treated as zero etc).
For numerical there was also a need to allow typical shortanswer responses whenever there could be answers like n/a, inf, -inf, nan etc.
Further more about numerical, there can be more than one answer alternative defined (just like for shortanswer). This is not supported by numerical.html but everywhere else. MULTIANSWER included, it is up to any taker to update numerical.html. This is more than likely to lead to overlappings between numerical ranges if more than one is defined. Think of the case where the highest grade answer ranges between 0 and 2 and the half grade answer ranges between 2 and 4. How should we grade 2? We should pick the highest grade!
2003-08-03 20:02:43 +00:00
mits
5ca4f1944f New translation. 2003-08-03 17:33:17 +00:00
stronk7
e5fc599647 Forget delete some debug, sorry. :-) 2003-08-03 16:41:31 +00:00
stronk7
13d0fb4bbf Now, when a category exists, if we are restoring to a different course,
set utomatically the publish field to 1.
If a question exists in DB (by category, questiontext and qtype) it isn't
duplicated.
This produce some problems restoring answes, but avoid duplicates.
2003-08-03 16:36:29 +00:00