Russell Smith
1fcf0ca8a5
MDL-35628 performance: Remove dirname() where possible.
...
dirname() is a slow function compared with __DIR__ and using
'/../'. Moodle has a large number of legacy files that are included
each time a page loads and is not able to use an autoloader as it is
functional code. This allows those required includes to perform as
best as possible in this situation.
2016-06-10 08:06:49 +10:00
Marina Glancy
1e242b41af
MDL-44321 events: cleaning up course_module_instance_list_viewed event
2014-02-28 16:36:09 +08:00
Sam Hemelryk
5cdcfcb988
MDL-44183 mod_workshop: unified @package use
2014-02-21 08:33:40 +13:00
Adrian Greeve
1f0132716e
MDL-40921 mod_workshop: New events to replace add_to_log function calls.
2014-02-07 13:21:23 +08:00
Marina Glancy
09af1e2864
MDL-42672 blocks: warnings on /mod/xxx/index.php for frontpage course
2013-11-06 14:21:24 +11:00
Rossiani Wijaya
764d7ba9b4
MDL-41622 workshop mod: fix page heading levels.
...
Also, changing couple of the sub header to use notification, which is more appropriate.
2013-09-17 12:44:25 +08:00
Damyon Wiese
74df2951d1
Revert "MDL-39876 Change get_record('course') calls to get_course"
...
This reverts commit ab7632b74c331540c90229bf03d13aa2e6bdd9be.
2013-08-21 13:42:30 +08:00
sam marshall
ab7632b74c
MDL-39876 Change get_record('course') calls to get_course
2013-08-15 11:31:20 +01:00
Marina Glancy
71a56e08c8
MDL-35339 avoid using get_all_sections(), get_all_mods() and field section.sequence directly
2012-10-15 14:08:13 +08:00
David Mudrak
0b5549de93
Workshop index page cleanup
2010-11-29 12:24:16 +00:00
David Mudrak
32a979e9a8
MDL-25436 workshop: fixed deprecated function call
...
Credit goes to Paul Ortman for the patch.
2010-11-29 12:23:42 +00:00
David Mudrak
65601f04a3
MDL-21249 workshop and its subplugins: fixing phpdocs @package and @subpackage
2010-09-30 14:44:33 +00:00
Sam Hemelryk
7487c85699
course formats MDL-22647 Course format names are now properly supported and used. Big thanks to Brandon Turner for the patch.
2010-06-08 06:21:25 +00:00
Petr Skoda
a685593466
MDL-21233 moodle_url improvemewnts, code simplification, more diagnostics; fixed several regressions
2010-01-16 15:39:56 +00:00
David Mudrak
39861053c4
MDL-20183 Uses some of the new Navigation API
2010-01-04 18:00:12 +00:00
David Mudrak
6405b2549c
Assessment dimensions now have unique id which allows to embed media.
2010-01-04 17:49:23 +00:00
David Mudrak
53fad4b90c
MDL-19870 Initial work on random allocator
...
Initial sketches of random allocator. Refactoring of the rest of the
module here and there. Also, this commit removes trailing whitespace and
running empty lines.
2010-01-04 17:47:09 +00:00
David Mudrak
ffac17dfbc
Use the new output approach
2010-01-04 17:45:14 +00:00
David Mudrak
4eab2e7fbb
MDL-17827 workshop: initial check in of the files
...
Exported from David's git repository
2010-01-04 17:34:08 +00:00
moodler
98017ce04a
Removing temp files from HEAD (should still be available in MOODLE_20_WORKSHOP branch)
2009-05-27 02:22:05 +00:00
moodler
0a88d0f1c8
Some temp files to create the MOODLE_20_WORKSHOP branch with
2009-05-27 02:18:03 +00:00
Francois Marier
6800d78e06
Drift between CVS and git
...
- large deletions
- lucene updates
- error() => print_error()
- NO_MOODLE_COOKIES define
- various other things
2008-06-25 17:31:23 +00:00
dongsheng
5a2a53316f
MDL-14129, remove all the other error() call
2008-04-04 02:54:20 +00:00
skodak
1f106b3f1d
MDL-13155 once more - reverting mod/xx/index.php to use get_all_instances_in_courses() again, should be now nearly the same as in 1.8.x ;-) merged from MOODLE_19_STABLE
2008-02-05 21:40:21 +00:00
skodak
dd97c32868
MDL-12945 a slightly bigger patch for performance in recent activity and various group related issues + some other fixes - see list of subtasks in tracker; merged from MOODLE_19_STABLE
2008-01-24 20:33:50 +00:00
poltawski
b18921676e
MDL-11124 - Allowed 'There are no [modulename]' translations. This is currently
...
hardcoded and can be discovered through the user interface resonably easily.
Merged from MOODLE_19_STABLE
2007-10-29 10:44:50 +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
e210cd9447
Breadcrumbs: mod/workshop changes
...
- Modified to use build_navigation() for breadcrumb generation.
Author: Matt Clarkson <mattc@catalyst.net.nz>
2007-04-16 21:35:36 +00:00
toyomoyo
fc9cb24a18
MDL-7861, fixes for workshop
2007-01-10 08:29:41 +00:00
skodak
6b9a1fec8f
initial conversion of workshop to new roles and capabilities framework; groups are not functional yet (did they ever work properly ?)
2006-09-06 08:41:47 +00:00
thepurpleblob
f59e91bcf8
_variable() functions, _GET, _POST etc. changed to appropriate _param()
...
style functions.
2005-07-06 15:31:07 +00:00
stronk7
b79aa685fb
Finally we have to use the 'nomatch' because we can come
...
from other script (assess.php).
filterall work in progress.
2005-04-10 18:22:18 +00:00
gustav_delius
ec81373f50
In order to ensure that when a teacher hides a resource or an activity that students really can't get at it, even if they know the direct links to its pages, I have given an optional third argument $cm to the functions require_login() and require_course_login(). Pages showing information about a particular course module now pass the course module object in this third argument. The login functions will then test if either the course module is visible or the user is a teacher. If neither is the case then the user is redirected to the course homepage after being shown a message "Sorry, this activity is currently hidden".
...
(While I was at it I also turned the autologinguests off for most module pages, except on the index.php pages and the view.php pages for those modules that allow guests)
2005-02-16 10:40:48 +00:00
gustav_delius
ab98918f09
Workshop module now works with dates rather than phases, see http://moodle.org/mod/forum/discuss.php?d=15541 .
2004-12-05 11:49:18 +00:00
rkingdon
693f6eb5cf
Cron routine does not send "graded" emails until releasegrades date;
...
grades are "not available" in index page until after the relaesegrades
date; phasing of three phase workshop tidied up.
2004-11-23 20:52:54 +00:00
rkingdon
9a21768212
Version 2004111000 of workshop.
2004-11-12 17:28:07 +00:00
rkingdon
1c1df31ca0
On the Workshops submissions with no assessments are flagged as such rather than given a zero grade.
2004-10-12 19:38:57 +00:00
rkingdon
1bf58ea60b
Version 2004092700 - tidy up of simple assignment case; addition of
...
password and submission late flag.
2004-09-28 15:49:49 +00:00
rkingdon
a557e354ed
Version 2004092400 - in line student submission (plus attachments);
...
addition of on-the-fly grading of assessments; some bugs cleared.
2004-09-27 14:41:17 +00:00
gustav_delius
e0b7b090d3
towards XHTML compliance
2004-09-14 20:39:28 +00:00
gustav_delius
9a58f7cb85
towards XHTML compliance
2004-09-12 21:43:59 +00:00
rkingdon
4cd23ea295
Version 2004081100: auto grading of assessments.
2004-09-07 16:17:32 +00:00
gustav_delius
90fcc576ea
Removed notices by introducing new function print_header_simple() which works on site as well as in courses without extra logic.
2004-08-21 20:20:58 +00:00
rkingdon
dbda4a92ad
Split lib.php into locallib.php and lib.php;
...
Fixed bug # 1435;
Possibly fixed bug #1489
2004-06-18 09:24:20 +00:00
rkingdon
0d4d32d183
Workshop now has 6 phases. The phase is show on the Workshops page (index.php).
...
Administration page now excludes "hot" assessments (peer assessments which have been allocated but not yet made).
2003-10-13 14:56:25 +00:00
rkingdon
1d23070249
Cosmetic change to index.php list; Logging of phase changes in a workshop; tidy up of log_display entries - thus the new version;
2003-10-08 18:15:22 +00:00
stronk7
9ab344eebc
Now, when listing activities, entries are dimmed if they are hidden
...
(teacher view). See bug 802.
2003-09-28 10:57:22 +00:00
moodler
cccb016ae4
When displaying index lists of a particular module's activities,
...
ensure that the order they are displayed in is always the same as the
order they have been defined in. See bug 553.
This involved API changes to the function get_all_instances_in_course()
2003-07-12 05:19:18 +00:00