Commit graph

9728 commits

Author SHA1 Message Date
pichetp
61f30d176b MDL-17264 minor corrections.
Adding control of usecase for the shortanswer type using SHORTANSER_C or
 SAC or MWC,
2008-11-24 05:21:39 +00:00
pichetp
30b77edd1f MDL-17264 Adding control of usecase for the shortanswer type using SHORTANSER_C or
SAC or MWC
2008-11-24 04:57:07 +00:00
tjhunt
b75f0f82b4 quiz lang: MDL-17335 Alphabetize lang/en_utf8/quiz.php 2008-11-23 11:09:28 +00:00
mudrd8mz
74b937f484 Fixed a typo 2008-11-22 21:50:00 +00:00
pilpi
3c5221cfa2 quiz editing: MDL-17284 shortened the basic ideas of quiz-making 2008-11-22 18:37:55 +00:00
mudrd8mz
2dccc890a2 MDL-17357 Removed duplicate string definition. Merged from 1.9 2008-11-21 23:13:24 +00:00
pilpi
47a8933f62 quiz editing: MDL-17288 Lang string issues
questionsperpageselected and shufflequestionsselected from lang/en_utf8/quiz.php now use a $a, rather than concatenation.
2008-11-21 13:35:15 +00:00
tjhunt
74f6cf8037 roles / profile: MDL-14937 A the user's roles report from contrib to core.
This is work in progress. I have integrated it into the profile tabs. Now I just need to make it work again.
2008-11-21 08:23:57 +00:00
jerome
c861f079e4 database: MDL-16999 fix "Required Entries" and "Required Entries before viewing" settings. Display a warning message during upgrade process if the fields were set previously (partially merged from 1.9) 2008-11-21 07:19:00 +00:00
tjhunt
490740d6cb role assign: MDL-17323 Show users from parent contexts ... Refine group labels. 2008-11-21 06:19:52 +00:00
tjhunt
698ae7eb24 role assign: MDL-17323 Show users with the role in a parent context as disabled opitons in the existing users box 2008-11-21 05:46:45 +00:00
tjhunt
bed9cec80b define roles: MDL-16966 etc. polishing the new roles UI following a meeting with Martin.
* Move the show/hide advanced button a bit down the page.
* Improve save button caption when creating a role.
* Don't show defaults on the basic define roles screen.
* Explain the background shading on the advanced roels screen.
* Fix the problem with the risks link to Moodle docs.
* Help icon by the permissions column heading.
* Tables with rotated <th>s, make them vertical-align: bottom.
* Rename explain.php and explainhascapability.php to check.php and explain.php
* Tool tips on the number headers in the explain table.
* Explain table - role names were missing.
* Allow link_to_popup_window to work with full URLs.
2008-11-20 09:57:20 +00:00
tjhunt
8fa6c8941f define roles: fix incorrect error message. 2008-11-20 08:28:33 +00:00
tjhunt
ecbb6ef44c quiz editing: MDL-17289 copy-edit editconcepts.html 2008-11-20 07:30:37 +00:00
tjhunt
fa583f5f6e quiz editing: MDL-17285 This is Olli Savolainen's new interface for editing quizzes.
This was started and usability tested as a Finnish Summer of Code project, and then Olli did further work on it in his own time to get it in shape for inclusion in Moodle 2.0. I reviewed all the code. There are a number of minor outstanding issues that will be fixed soon. See the subtasks of MDL-17284 for a list.

The goal of these changes is to:
* help teachers new to Moodle, so when they first see the quiz editing page, they don't go "Huh! What on earth am I supposed to do here?"
* help novice Moodle users understand and learn to use some of the more advanced quiz feature;
* but, without slowing down more experienced quiz users.

Naturally, with ambitous goals like that, we won't have managed to satisy everybody, but I think this change is a big step in the right direction.

There is extensive documentation on this project at http://docs.moodle.org/en/Development:Quiz_UI_redesign.
2008-11-20 06:59:11 +00:00
dongsheng
448b49efd6 REPOSITORY/MDL-13766
display repository name in search form.
2008-11-20 06:20:38 +00:00
dongsheng
ecad57715c "CHAT_MOD/MDL-14651, language string for chat module" 2008-11-19 08:27:03 +00:00
tjhunt
587a1ea358 manage roles: MDL-8313 face lift allow override/assign, add labels and tooltips to the checkboxes for usability and accessibility. 2008-11-18 10:33:38 +00:00
tjhunt
bbdb7070ca manage roles: MDL-8313 Provide a basic mode for the manage roles page.
* New basic define roles mode, with just an Allow checkbox for each capability.
* Button to toggle this form to/from advanced mode.
* Also, a separate mode for viewing a role definition, rather than just showing disabled checkboxes.
* Now duplicating a role just takes to you a pre-populated add role form, so you can double-check things before saving the new role.
* Deleting a role is now logged.
* Role reordering code cleaned up.
* You can now no longer delete the last role that has admin permissions.
* This includes a general refactor of manage.php, which eliminates manage.html, and splits of define.php.
2008-11-18 07:10:00 +00:00
dongsheng
1d5071868f MDL-14651
1. identify IRC commands
2. commiting ajax chat room, I lost my half finished source code, so I have to
start again :-(
2008-11-18 05:21:57 +00:00
jerome
b66f4ff8b6 course default settings: MDL-12846 add help texts to all settings 2008-11-17 03:28:32 +00:00
tjhunt
f4acee5d78 role manage ui: MDL-8313 First version of the basic/advanced role define page.
This is being separated from manage.php. This code is only partly working. It displays (most) of a role definition, but does not yet let you save changes. However, I wanted to commit it before going home on Friday night. Since this is new code, it won't break anything.
2008-11-14 11:46:01 +00:00
tjhunt
8aee9bcc27 role override ui: MDL-8313 basic mode + toggle + usability improvements
* Basic mode just hides the prohobit column. Sadly that is all we can do.
* Button to toggle in and out of advanced mode, with user_perference.
* The permission you are selected is now on the page as a label, rather than just being in a tool-tip. (Not pretty, but helpful, I think. I may change my mind on this.)
* You can click anywhere in the table cell, rather than having to hit the radio button exactly.
* Brief instructions at the top of the page.
* Submit buttons both top and bottom of the page.
2008-11-14 05:46:27 +00:00
wildgirl
740366f446 lesson lang string: MDL-17209 typo fix 2008-11-13 14:59:17 +00:00
wildgirl
a0196f47ce xmldb lang string: MDL-17209 typo fix 2008-11-13 14:57:40 +00:00
wildgirl
0fbab5239f qtype_datasetdependent lang string: MDL-17209 typo fix 2008-11-13 14:56:02 +00:00
wildgirl
5514a1c341 wiki lang string: MDL-17209 typo fix 2008-11-13 14:53:43 +00:00
wildgirl
8b2a090047 install lang string: MDL-17209 typo fix 2008-11-13 14:51:36 +00:00
wildgirl
f462e204f1 auth lang string: MDL-17209 typo fix 2008-11-13 14:49:12 +00:00
wildgirl
544352701c mnet lang string: MDL-17209 typo fix 2008-11-13 14:47:24 +00:00
wildgirl
0c2a5d0a40 qtype_truefalse lang string: MDL-16942 typo fix 2008-11-13 14:24:15 +00:00
wildgirl
acd0d53e93 profilesforenrolledusersonly setting: MDL-17143 lang string rewording 2008-11-13 11:23:39 +00:00
tjhunt
9101efd312 cleanup: MDL-17083 Remove the old teacher, teachers, student and students columns from the course table.
For something that has been deprecated for over two years, they were still used in a lot of places!
2008-11-13 08:40:57 +00:00
tjhunt
8a8272b0f4 roles explanation: MDL-13538 Integrate into the roles tab bar, and improve wording a bit.
Also, commit the lang strings I missed last time.
2008-11-12 10:13:43 +00:00
pichetp
9978c779a5 MDL-14763 remove automatic numbering of multichoice vertical or horizontal display 2008-11-12 07:28:30 +00:00
mjollnir_
62e7195480 MDL-16587 portfolio export formats - support straight file export not just RICHHTML (html + attachments) , it doesn't make sense in things like box.net 2008-11-11 19:54:50 +00:00
piers
1adc77e6d2 MDL-16810 - Allow site configuration of scorm settings. Fixing grammar of texts, and default options values. Clean up $CFG values nolonger required. 2008-11-11 04:45:39 +00:00
piers
30fc6e2dac MDL-16810 - Allow site configuration of scorm settings. Thanks Jason Hardin. 2008-11-11 02:46:20 +00:00
tjhunt
deb39f4382 user selector: MDL-16966 Nicer messages when there are too many users to show.
Also, improved the comment that explains to subclassers what they have to do, and fixed get_selected_users, so if the number of selected users is greater than the max number of users to show, it still works.
2008-11-11 02:26:03 +00:00
pichetp
665e82f8f8 MDL-14763 new lang strings and MDL-17134 2008-11-10 19:47:49 +00:00
pichetp
d7d8d7e962 MDL-14763 new help file 2008-11-10 19:42:05 +00:00
jamiesensei
746860479f MDL-17188 "effective question weight equation cannot cope with negative covariance of question grades" excluding such questions from equation 2008-11-10 11:56:37 +00:00
danmarsden
edf13ee87a scorm: MDL-16185 display warning when zlib_compression on - causes errors with certain browsers. 2008-11-10 07:43:24 +00:00
dongsheng
35f0660ab4 "MDL-17143, don't display the user description at all when user isn't enrolled in any courses, merged and modified from 1.9" 2008-11-10 03:06:27 +00:00
stronk7
80ddc208b7 MDL-17171 Glossary: Correct breadcrumb when exporting glossary. Merged from 19_STABLE 2008-11-09 22:57:59 +00:00
pichetp
f2a0ff59f8 improving text 2008-11-08 00:58:21 +00:00
ikawhero
35a261eb6d MDL-17151: Missing code to check for uniqueness of values.
Merged from MOODLE_19_STABLE
2008-11-07 05:57:24 +00:00
sam_marshall
cb45180991 MDL-17153: Completion system - minor text change for accessibility 2008-11-06 17:19:00 +00:00
tjhunt
01a80f51e5 role assign: MDL-8312 Restrict which roles can be assigned at which contextlevels.
* New table role_context_levels
* Populate table with defaults on install
* Populate table on upgrade with the same defaults, plus any additional ones needed to ensure all the role assignments already in the database are allowed.
* Change get_assignable_roles to respect these settings.
* UI for these settings on the add/edit role form.
* Save these settings when a role definition is saved.
* If in a context, there are no roles you can assign, display a polite message.
* Back up these settings.
* Restore these settings. When resotring a <=1.9.x backup file, any newly imported roles are set to be assignable at all contextlevels.

Restore not tested because it is broken in HEAD.
2008-11-06 07:34:01 +00:00
tjhunt
faf75fe715 role overrides: MDL-17070 Improve override roles page to match the recent usability improvements on the assign page.
Including:
MDL-11529 When assigning/overriding roles, the dropdown for switching to another role should have a number in brackets

MDL-16549 Should not be able to edit the permission associated with moodle/site:doanything on any role.
2008-11-05 08:17:30 +00:00