8cc2a92f04
MDL-3776 fix typo, merged from MOODLE_19_STABLE
2007-12-26 21:42:04 +00:00
263017bbdd
MDL-10888: groupings - mod/workshop - add grouping support
2007-09-06 01:35:37 +00:00
13534ef716
cvsimport fixups
2007-08-29 13:10:11 +12:00
0be6f67819
MDL-10870 All files updated to new build_navigation() method. Most are untested, because they are not easily accessible within a moodle site.
2007-08-17 19:09:11 +00:00
01e3838853
MDL-9473: Initialise navlinks array before use
...
Author: Matt Clarkson <mattc@catalyst.net.nz >
2007-07-05 04:55:24 +00:00
3b27b0fe21
MDL-9615: Correct incorrect use of term breadcrumbs
...
- $crumbs -> $navlinks
Author: Matt Clarkson <mattc@catalyst.net.nz >
2007-07-05 04:40:48 +00:00
70c6c0ad70
MDL-9474: Updated build_navigation() to use global $COURSE
...
- Removed $course parameter from build_navigation()
- Updated all calls to build_navigation()
Author: Matt Clarkson <mattc@catalyst.net.nz >
Committer: Matt Clarkson <mattc@catalyst.net.nz >
2007-04-23 21:11:10 +00:00
e1d2eb00e2
Breadcrumbs: course admin changes
...
- Modified to use build_navigation() for breadcrumb generation.
Author: Matt Clarkson <mattc@catalyst.net.nz >
2007-04-16 22:02:22 +00:00
217a8ee950
made some changes so that if a user has any roles assigned in context_module or context_block with moodle/site:manageblocks or moodle/course:manageactivities, he will see the "turn editting on" button without needing to have a role assigned at context_course with moodle/course:manageactivies capability. Of course this user would not be able to edit any blocks or modules he/she is not supposed to edit. Ajax for these users with partial editing privilages are locked. Please report bugs asap as we are looking at backporting this change to 1.8. Cheers.
2007-02-16 07:57:19 +00:00
211480c3db
Merged from 1.7.
2007-02-07 07:09:31 +00:00
436cfa9fb3
MDL-6987 assignment mod conversion to new forms lib
2007-01-10 13:38:04 +00:00
82056f6735
MDL-7861 xhtml strict fixes for wiki
2007-01-10 03:07:24 +00:00
0d905d9f34
MDL-7861 new class .icon and .iconsmall
2007-01-08 09:14:05 +00:00
50226569da
Removed align attribute. Related to MDL-7861.
2007-01-08 00:41:53 +00:00
ae628043a0
MDL-7401 Course format database/backup/lang/stylesheet/capability support
2006-12-11 15:47:23 +00:00
0b82f5b913
fix for error in logic about where to redirect to after a cancel or after activity mod is successfully added or update.
2006-12-05 13:23:18 +00:00
19110c573d
added new 'cancel' element type and introduced new is_cancelled() MoodleQuickForm method.
...
also used new cancel button in all mod_forms as well as a 'Revert' button and reworked logic about where to go on cancel or after submission for modedit.php
2006-12-04 09:36:30 +00:00
264867fdeb
add code to redirect to modedit.php from course/mod.php for activities adding / updating using new formslib
...
migrated chat/mod.html to formslib definition of form is in chat/mod_form.php
2006-11-09 18:25:58 +00:00
07705e2fa6
put the cursor in the edit box rather than doing nothing for label
2006-10-18 13:03:50 +00:00
c5846d4627
merged fixed wrong capaiblity checks
2006-10-11 03:48:09 +00:00
7208c579fd
fixed missing required_login($courseid) that needs to be done to set up proper global $COURSE; MDL-6697 course/mod.php does not show the right navigation
2006-09-30 20:46:31 +00:00
6859360cd4
coverted /admin/ to proper /$CFG->admin/ in paths
2006-09-26 21:10:14 +00:00
6124048972
major whitespace cleanup - fixed tabs
2006-09-20 20:31:09 +00:00
0468976c9a
SWEEPING CLEANUP
...
The API was changed slightly so that has_capability now takes the
whole $context object (we almost always have it anyway)
The $kill thing was removed. If you want to assert a capability
then use:
require_capability('capname', $context);
with optional variables to modify the error message
Misc bugs here and there also removed and code tidied
2006-08-14 05:55:40 +00:00
bbbf2d4015
ROLES AND PERMISSIONS - FIRST CHECK-IN
...
=======================================
WARNING: DEV IS CURRENTLY VERY UNSTABLE.
This is a mega-checkin of the new Roles system. A lot of changes have
been made in core and modules.
Currently there are a lot of rough edges and known problems. We are
working hard on these .. .the reason for getting this into HEAD at this
stage is enable us to move faster (our branch was diverging from HEAD
too much).
Please keep an eye on http://docs.moodle.org/en/Roles for current status
and information for developers on how to use the new Roles system.
2006-08-08 05:13:06 +00:00
36259d1bd3
Bug #6135 - Reduce unnecessary use of strtolower to make non-English languages look better; merged from MOODLE_16_STABLE
2006-07-30 21:47:43 +00:00
1dd9972889
Check for errors before doing other processing. (Compare this with the add case.)
2006-05-31 10:34:05 +00:00
0ec7502bad
Avoid [[namesite]] to appear when ADDING site activities.
...
Merged from MOODLE_16_STABLE
I sent this on May 9th! :-(
2006-05-15 17:54:29 +00:00
85e20335a6
Avoid [[namesite]] to appear when editing site activities. Bug 5370.
...
(http://moodle.org/bugs/bug.php?op=show&bugid=5370 )
2006-04-29 15:13:31 +00:00
38943071f0
With appropriate error reporting, adding a label to a section of a course results in an E_NOTICE message temporarily appearing on the screen, because the module object name property is not set. Prevent message being displayed by checking that property is set before testing its value
2006-04-25 11:48:39 +00:00
0cdae0dcaa
general cleanup of xxx_parameter() functions + fixed several register globals problems
2006-04-11 21:41:21 +00:00
c4dd557978
Proper fix for the module toolbar actions
2006-03-23 23:36:20 +00:00
9932144e89
Fixed group switch icon cannot set a module to use no groups
2006-03-23 22:56:11 +00:00
4379c8e9bb
W3C validation and misc code cleanup.
2006-03-16 08:49:20 +00:00
bc5e4b1cbe
Whoops... missed one.
2006-03-10 11:08:50 +00:00
63d2ed1aa3
Getting rid of those isset_param() calls.
2006-03-10 11:07:10 +00:00
bfb7fe86bb
When updating a resource, $CFG->pagepath should be /mod/resource/type instead
...
of /mod/resource/mod.
2006-03-08 03:23:22 +00:00
e1427cdec5
fixed incorrect use of required_param()
2006-03-07 23:30:27 +00:00
1b1d34225b
incorrect usage of clean_filename() replaced with clean_param($text, PARAM_SAFEDIR)
2006-03-04 12:37:29 +00:00
d2555cedfa
Updated $CFG->pagepath generation for add and delete cases.
2006-03-03 03:33:11 +00:00
1933c40771
Setting new variable $CFG->pagepath to give hints later on to the
...
function page_id_and_class and also page_doc_link so that they can set
things more correctly for each different module being used.
2006-03-01 02:34:34 +00:00
56b5d16a4d
Fixed alignment of module icon so it looks correct also in Firefox.
2006-01-30 20:45:54 +00:00
4baeb9b028
Removing the <a name="2"></a> anchors from course sections (used with links,
...
e.g. /course/view.php?id=2#4). We already have elements with id="section-XXX",
so I made all links I could possibly grep for point to those.
All this for XHTML (won't Tidy ever be content?)
2005-11-23 23:14:25 +00:00
bdc04ca9e1
fixed indent - SC#158; merged from MOODLE_15_STABLE
2005-10-09 19:41:34 +00:00
1adf55c5cd
better input validation - SC#165; merged from MOODLE_15_STABLE
2005-10-09 07:12:58 +00:00
50fcf8cf0d
Added ID to help CSS targeting of activity module editing forms for each module
2005-09-09 16:23:11 +00:00
0705ff843b
Course request feature. Allows normal users to 'request' courses they would like created,
...
and admins can approve or reject pending courses.
Also, contains the ability to restrict activity modules on a per course basic. Strict config options:
enable restricting modules at ALL (for all courses, no courses, requested courses), what to do by default for newly created courses
as well as what modules to enable for above category by default.
This feature was created for the aim of building a community side to moodle - for institutes that have strict courses and enrolments, allowing normal users to request interest courses is a good feature,
but some modules may be redundant (assignment, lesson, quiz etc)
Please test!
2005-08-16 06:15:49 +00:00
46c0bb9b64
Removed optional_variable(), require_variable and all $_GET, $_POST
...
Replaced with more secure alternatives.
2005-06-10 11:06:19 +00:00
e2448b532e
Recently improved navbar now supports filterall.
2005-04-24 12:37:37 +00:00
52d55cfc51
improved navigation bar for module editing form
2005-04-19 14:58:16 +00:00