134 Commits

Author SHA1 Message Date
skodak
681cf96530 MDL-14679 cleaned up mod.php 2008-06-01 20:15:50 +00:00
skodak
caa65d9b59 MDL-14679 cleaned up mod.php 2008-06-01 20:15:50 +00:00
skodak
579d45b434 MDL-14679 converted some get courses 2008-06-01 18:12:24 +00:00
dongsheng
ba6018a902 "MDL-14129, fix print_error call under course/, see tracker" 2008-05-07 06:02:51 +00:00
dongsheng
5a2a53316f MDL-14129, remove all the other error() call 2008-04-04 02:54:20 +00:00
garethmorgan
693838d37c Populating $overridableroles and $assignableroles to make the roles tabs accessible. MDL-13803. 2008-03-10 19:05:12 +00:00
poltawski
8cc2a92f04 MDL-3776 fix typo, merged from MOODLE_19_STABLE 2007-12-26 21:42:04 +00:00
mattc-catalyst
263017bbdd MDL-10888: groupings - mod/workshop - add grouping support 2007-09-06 01:35:37 +00:00
Martin Langhoff
13534ef716 cvsimport fixups 2007-08-29 13:10:11 +12:00
nicolasconnault
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
mattc-catalyst
01e3838853 MDL-9473: Initialise navlinks array before use
Author: Matt Clarkson <mattc@catalyst.net.nz>
2007-07-05 04:55:24 +00:00
mattc-catalyst
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
mattc-catalyst
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
mattc-catalyst
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
toyomoyo
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
vyshane
211480c3db Merged from 1.7. 2007-02-07 07:09:31 +00:00
skodak
436cfa9fb3 MDL-6987 assignment mod conversion to new forms lib 2007-01-10 13:38:04 +00:00
toyomoyo
82056f6735 MDL-7861 xhtml strict fixes for wiki 2007-01-10 03:07:24 +00:00
skodak
0d905d9f34 MDL-7861 new class .icon and .iconsmall 2007-01-08 09:14:05 +00:00
vyshane
50226569da Removed align attribute. Related to MDL-7861. 2007-01-08 00:41:53 +00:00
sam_marshall
ae628043a0 MDL-7401 Course format database/backup/lang/stylesheet/capability support 2006-12-11 15:47:23 +00:00
jamiesensei
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
jamiesensei
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
jamiesensei
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
thepurpleblob
07705e2fa6 put the cursor in the edit box rather than doing nothing for label 2006-10-18 13:03:50 +00:00
toyomoyo
c5846d4627 merged fixed wrong capaiblity checks 2006-10-11 03:48:09 +00:00
skodak
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
skodak
6859360cd4 coverted /admin/ to proper /$CFG->admin/ in paths 2006-09-26 21:10:14 +00:00
skodak
6124048972 major whitespace cleanup - fixed tabs 2006-09-20 20:31:09 +00:00
moodler
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
moodler
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
skodak
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
tjhunt
1dd9972889 Check for errors before doing other processing. (Compare this with the add case.) 2006-05-31 10:34:05 +00:00
stronk7
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
stronk7
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
dwoolhead
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
skodak
0cdae0dcaa general cleanup of xxx_parameter() functions + fixed several register globals problems 2006-04-11 21:41:21 +00:00
patrickslee
c4dd557978 Proper fix for the module toolbar actions 2006-03-23 23:36:20 +00:00
patrickslee
9932144e89 Fixed group switch icon cannot set a module to use no groups 2006-03-23 22:56:11 +00:00
vyshane
4379c8e9bb W3C validation and misc code cleanup. 2006-03-16 08:49:20 +00:00
thepurpleblob
bc5e4b1cbe Whoops... missed one. 2006-03-10 11:08:50 +00:00
thepurpleblob
63d2ed1aa3 Getting rid of those isset_param() calls. 2006-03-10 11:07:10 +00:00
vyshane
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
skodak
e1427cdec5 fixed incorrect use of required_param() 2006-03-07 23:30:27 +00:00
skodak
1b1d34225b incorrect usage of clean_filename() replaced with clean_param($text, PARAM_SAFEDIR) 2006-03-04 12:37:29 +00:00
vyshane
d2555cedfa Updated $CFG->pagepath generation for add and delete cases. 2006-03-03 03:33:11 +00:00
moodler
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
gustav_delius
56b5d16a4d Fixed alignment of module icon so it looks correct also in Firefox. 2006-01-30 20:45:54 +00:00
defacer
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
skodak
bdc04ca9e1 fixed indent - SC#158; merged from MOODLE_15_STABLE 2005-10-09 19:41:34 +00:00