Log of /moodle/course/edit.php
Parent Directory
Revision
1.126 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Dec 27 20:02:06 2009 WST (2 months, 3 weeks ago) by
skodak
Branch:
MAIN
Changes since
1.125: +1 -1 lines
Diff to
previous 1.125
MDL-20790 more page layouts -see base theme for full list; also added new css body class for describing current layout; base layout is now default for beter BC; require_login() now sets 'incourse' layout automatically
Revision
1.125 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Dec 17 02:01:14 2009 WST (3 months ago) by
skodak
Branch:
MAIN
Changes since
1.124: +1 -1 lines
Diff to
previous 1.124
MDL-20204 first batch of major theme changes, some regressions are still there, expect more changes and improvements soon; see tracker for details and list of subtasks
Revision
1.123 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 4 14:14:07 2009 WST (4 months, 2 weeks ago) by
samhemelryk
Branch:
MAIN
Changes since
1.122: +24 -9 lines
Diff to
previous 1.122
files MDL-20601 Conversion of many of the uses of print_textarea, and the mforms htmleditor to the new editor
Please forgive me if I have missed converting any output statements. If you do find an output statement that is not formatting correctly please refere to the table I added to this bug in regards to how it should be formatted.
Revision
1.117 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jul 9 15:35:05 2009 WST (8 months, 1 week ago) by
tjhunt
Branch:
MAIN
Changes since
1.116: +2 -1 lines
Diff to
previous 1.116
themes & blocks - MDL-19077 & MDL-19010 blocks are now printed by the theme
The code to print blocks in now in theme layout.php files. (Or in
moodle_core_renderer::handle_legacy_theme)
Code for printing blocks everywhere else has been stripped out.
(Total diffstat 1225 insertions, 2019 deletions)
The way the HTML for a block instance is generated has been cleaned
up a lot. Now, the block_instance generates a block_contents
object which gives a structured representation of the block,
and then $OUTPUT->block builds all the HTML from that.
How theme config.php files specify the layout template and block
regions by page general type has been changed to be even more flexible.
Further refinement for how the theme and block code gets initialised.
Ability for scrits to add 'pretend blocks' to the page. That is,
things that look like blocks, but are not normal block_instances.
(Like the add a new block UI.)
Things that are still broken:
* some pages in lesson, quiz and resource. I'm working on it.
* lots of developer debug notices pointing out things that
need to be updated.
Revision
1.108.2.2 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jul 7 01:55:56 2008 WST (20 months, 1 week ago) by
skodak
Branch:
MOODLE_19_STABLE
CVS Tags:
MOODLE_192,
MOODLE_193,
MOODLE_194,
MOODLE_195,
MOODLE_196,
MOODLE_197,
MOODLE_19_MERGED,
MOODLE_19_WEEKLY
Changes since
1.108.2.1: +1 -3 lines
Diff to
previous 1.108.2.1
, to
branch point 1.108
, to
next main 1.128
MDL-9983, MDL-13998, MDL-15552 core events related cleanup and potential sql injection problem fixed; please note the changes are not backwards compatible, 3rd party code will need to be updated - sorry for the trouble
Revision
1.108 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Sep 19 15:13:20 2007 WST (2 years, 6 months ago) by
martinlanghoff
Branch:
MAIN
CVS Tags:
MOODLE_19_BETA
Branch point for:
MOODLE_19_STABLE
Changes since
1.107: +5 -1 lines
Diff to
previous 1.107
course/edit: mark the course contextpath as dirty to force a reload
Combined with the path creation in create_context() we can now create
a course, enter and edit it immediately. Amazing.
Like - 21st century technology.
Revision
1.98.2.5 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Sep 4 16:08:58 2007 WST (2 years, 6 months ago) by
moodler
Branch:
MOODLE_18_STABLE
CVS Tags:
MOODLE_1810,
MOODLE_1811,
MOODLE_183,
MOODLE_184,
MOODLE_185,
MOODLE_186,
MOODLE_187,
MOODLE_188,
MOODLE_189,
MOODLE_18_MERGED,
MOODLE_18_WEEKLY
Changes since
1.98.2.4: +3 -1 lines
Diff to
previous 1.98.2.4
, to
branch point 1.98
, to
next main 1.128
Merged fixes for MDL-10833 from HEAD
Revision
1.101 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 15 06:42:38 2007 WST (3 years ago) by
skodak
Branch:
MAIN
Changes since
1.100: +10 -11 lines
Diff to
previous 1.100
MDL-8867 Add setting to define role that is assigned to creators in new courses
MDL-8868 Set only minimal permissions for creator role
+ improved accesslib to handle changes of context levels in capability definitions
merged from MOODLE_18_STABLE
Revision
1.98.2.2 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Feb 28 14:36:14 2007 WST (3 years ago) by
nicolasconnault
Branch:
MOODLE_18_STABLE
Changes since
1.98.2.1: +3 -3 lines
Diff to
previous 1.98.2.1
, to
branch point 1.98
Fixed MDL-8582
Not sure if the hotpot module is converting ampersands correctly. $heading and $title are set up differently than in other modules: instead of outputting $course->title, a temporary $title variable is created and assigned that value. That made it difficult for me to decide whether it was already formatted elsewhere or not.
Also I didn't format_string() any of the variables included in $navigation rings, because I assume these strings get processed by print_navigation(), which includes format_string().
Revision
1.92.2.2 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Feb 16 17:15:09 2007 WST (3 years, 1 month ago) by
vyshane
Branch:
MOODLE_17_STABLE
CVS Tags:
MOODLE_172,
MOODLE_173,
MOODLE_174,
MOODLE_175,
MOODLE_176,
MOODLE_177,
MOODLE_17_MERGED,
MOODLE_17_WEEKLY
Changes since
1.92.2.1: +2 -2 lines
Diff to
previous 1.92.2.1
, to
branch point 1.92
, to
next main 1.128
Fix for MDL-7796 "Default permissions for Course Creators are too permissive". Changed some permissions from allow to inherit. Changed course deletion checks to allow course creators to delete courses.
Revision
1.93 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Oct 13 17:58:53 2006 WST (3 years, 5 months ago) by
skodak
Branch:
MAIN
Changes since
1.92: +6 -1 lines
Diff to
previous 1.92
refactored course/edit2.php and edit_form MDL-6914 ; set $CFG->use_new_forms=1; in config.php if you want to test it ;-)
Revision
1.87 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Sep 18 17:10:03 2006 WST (3 years, 6 months ago) by
toyomoyo
Branch:
MAIN
Changes since
1.86: +8 -16 lines
Diff to
previous 1.86
if the user has no capability, after creating a course we add him to the first role with legacy:edittingteacher, to make him a legacy editting teacher
Revision
1.86 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 17 17:22:34 2006 WST (3 years, 6 months ago) by
moodler
Branch:
MAIN
Changes since
1.85: +10 -4 lines
Diff to
previous 1.85
$CFG->defaultcourseroleid defines a site default for the role given to
people who enrol in the course.
$course->defaultrole defines the value for each course for what role
should be used in the same case. Naturally it defaults to the site config
(when it is zero).
This role is retained even when the person editing the course settings
doesn't actually have that role in their list of assignable rights (however
they are prevented from actually switching to any such role themselves).
Note that enrol plugins are free to ignore these values and use whatever
roles they like. Generally, though, they should respect these settings.
Revision
1.84 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Aug 14 13:55:41 2006 WST (3 years, 7 months ago) by
moodler
Branch:
MAIN
CVS Tags:
MOODLE_17_NEWGROUPS_PRE
Branch point for:
MOODLE_17_NEWGROUPS
Changes since
1.83: +2 -2 lines
Diff to
previous 1.83
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
Revision
1.83 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Aug 13 15:01:57 2006 WST (3 years, 7 months ago) by
moodler
Branch:
MAIN
Changes since
1.82: +0 -6 lines
Diff to
previous 1.82
Removed all of the "Restricted users" hack because Roles can do it all better.
Revision
1.82 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Aug 8 13:13:10 2006 WST (3 years, 7 months ago) by
moodler
Branch:
MAIN
Changes since
1.81: +6 -3 lines
Diff to
previous 1.81
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.
Revision
1.74 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Aug 16 14:15:49 2005 WST (4 years, 7 months ago) by
mjollnir_
Branch:
MAIN
Changes since
1.73: +40 -2 lines
Diff to
previous 1.73
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!
Revision
1.72 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jun 14 17:21:09 2005 WST (4 years, 9 months ago) by
thepurpleblob
Branch:
MAIN
Changes since
1.71: +3 -3 lines
Diff to
previous 1.71
Replaced require_variable(), optional_variable() with approproate
required_param(), optional_param() etc.
Revision
1.70 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Feb 25 05:22:06 2005 WST (5 years ago) by
martinlanghoff
Branch:
MAIN
Changes since
1.69: +7 -2 lines
Diff to
previous 1.69
Merged from MOODLE_14_STABLE - Provide an explicit sortorder for new courses in empty categories, and run fix_course_sortorder() after adding the course to make sure its in the appropriate range for the category. This mege adds fix specific to HEAD: it reverts an earlier bad fix.
Revision
1.68 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jan 31 10:18:15 2005 WST (5 years, 1 month ago) by
defacer
Branch:
MAIN
Changes since
1.67: +3 -3 lines
Diff to
previous 1.67
Dropping the use of MOODLE_PAGE_COURSE <gasp>!
The new constant is PAGE_COURSE_VIEW, and it's more streamlined with the
new CSS-related ids for 1.5. There are great possibilities for the future
here, so we 're getting ready.
On the other hand, this has to be the ugliest hack I 've ever inflicted
on any program (look at pagelib.php). Thankfully it will only stay for just
a little while.
Revision
1.66 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jan 25 13:03:43 2005 WST (5 years, 1 month ago) by
martinlanghoff
Branch:
MAIN
Changes since
1.65: +5 -1 lines
Diff to
previous 1.65
Merged from MOODLE_14_STABLE - Ensuring correct sortorder at the beginning of the category when creating courses.
Revision
1.65 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jan 25 12:32:58 2005 WST (5 years, 1 month ago) by
mjollnir_
Branch:
MAIN
Changes since
1.64: +3 -3 lines
Diff to
previous 1.64
Update for meta courses. New table renamed from meta_course to course_meta (and upgrade script provided in mysql.php and postgres7.php) and new field in course table renamed from meta_course to metacourse. Associated changes in code. Please test me!
Revision
1.62 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 29 12:19:04 2004 WST (5 years, 3 months ago) by
defacer
Branch:
MAIN
Changes since
1.61: +3 -3 lines
Diff to
previous 1.61
Fix for bug 2241:
I hope this time I got everything changed to the new Page interface! I 'm
really sorry for messing up and breaking new installations... :(
Also moved the only two functions of the API outside the page_base class.
Revision
1.61 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Nov 9 03:36:06 2004 WST (5 years, 4 months ago) by
defacer
Branch:
MAIN
Changes since
1.60: +6 -13 lines
Diff to
previous 1.60
MAJOR CHANGES:
--------------
Brand-new pagelib.php at your disposal! It slices, it dices, it makes your coffee.
It still doesn't understand women... Read the comments in pagelib.php for a first
impression. Feedback highly encouraged!
Blocks code has undergone significant changes to work with Pages. Flexibility is its
middle name, since I think (without having tried it) that adding e.g. a third
placeholder for "center" blocks in courses, with full support for moving around etc,
will now take about 15 lines of new or edited code. If you are not impressed yet, I
suggest watching a documentary on solar physics. :P
MINOR CHANGES:
--------------
Added instance_allow_config() in the blocks class hierarchy to supplement per-instance
configuration options. You can override it to return true and thus get configuration
amenities without allowing multiple instances.
Minor polishing to comments and documentation (whatever caught my eye was game).
Tightened up some code here and there by utilizing all the new features.
BUGFIXES:
---------
A bug in restore_execute.html caused hidden blocks to not be restored at all.
Revision
1.60 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Oct 20 05:04:23 2004 WST (5 years, 5 months ago) by
defacer
Branch:
MAIN
Changes since
1.59: +13 -6 lines
Diff to
previous 1.59
Da monster-commit of blocks version 2!
Code based on the work of Daryl Hawes for the blog module. Thanks, Daryl!
Please test the hell out of it as it's sure to have issues that need to be
ironed out.
Revision
1.51 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jun 4 14:17:26 2004 WST (5 years, 9 months ago) by
moodler
Branch:
MAIN
CVS Tags:
MOODLE_14_RESOURCE_PRE
Branch point for:
MOODLE_14_RESOURCE
Changes since
1.50: +2 -2 lines
Diff to
previous 1.50
BRANCH MERGE
These are the changes from MOODLE_13_STABLE, merged into trunk
The tag MOODLE_13_MERGED on the MOODLE_13_STABLE branch now refers to this point
The biggest changes here are the fixes for HTML editor in all standard modules
Revision
1.49.4.1 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jun 3 21:07:44 2004 WST (5 years, 9 months ago) by
moodler
Branch:
MOODLE_13_STABLE
CVS Tags:
MOODLE_131,
MOODLE_134,
MOODLE_135
Changes since
1.49: +2 -2 lines
Diff to
previous 1.49
, to
next main 1.128
OK, for bug fixes this is a pretty big checkin!! :-/
I finally was able to see the HTML Editor bug in IE/XP that everyone
was talking about, and it's a very serious bug as it makes Moodle 1.3
almost unusable for these people. :-( :-(
So, I eventually found out that the problem is that the Javascript that
attaches the editor has troubles when it is embedded within the table that course/mod.php puts around the mod.html forms in each module.
(Only in IE and only sometimes, mind you).
While testing I also had a good look at a long standing issue which is the
inconsistency of the mod.html forms when using the editor.
So, to fix both I decided to put the HTML editor calls OUTSIDE the mod.html
in the mod.php file. This means that all modules get the HTML editor by default
on all text areas during activity module setup by default.
I've been running through this for the past few hours and it seems
pretty stable now and a lot more consistent, so I'm checking it in
as big fix towards the Moodle 1.3.1 we have to have.
Unfortunately it also means the API has changed a bit ... I had to
update all the module dependencies to this exact version (or later).
Please test this "stable" version hard using the standard modules only
and I'll merge these changes over to the trunk in a day or so and update
all known third-party modules.
Revision
1.48 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Apr 19 07:20:36 2004 WST (5 years, 11 months ago) by
stronk7
Branch:
MAIN
Changes since
1.47: +10 -1 lines
Diff to
previous 1.47
First Official realease of the "Blocks System".
Integrated with Moodle:
- Install automatically.
- Update course->blockinfo for each course at installation time.
- Modified course creation to insert into blockinfo field.
- Modified restore to insert into blockinfo field.
- Admin options (hide, show, delete, config) from admin page.
- Lang strings inserted (en only).
- Database support to mysql and postgresql (not tested!!).
Moodle, backup and block versions updated to 2004041800.
Tested with mysql: Install fresh and upgrade from previous.
section_activities block renamed to social_activities and created
its own lang file to support name "Social Activities". This can
be changed at any time.
TODO:
=====
Support it really in backup/restore.
????
Enjoy!! Ciao :-)
Revision
1.46 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Dec 31 01:18:05 2003 WST (6 years, 2 months ago) by
moodler
Branch:
MAIN
Changes since
1.45: +9 -1 lines
Diff to
previous 1.45
This is the first check-in of support for groups.
It's very early (it doesn't actually do anything yet!) but you can
define groups and get an idea of how the interface is shaping up.
I also wanted to show that I have actually done something on this! :-)
From here my plan is to add group support to the modules, one by one
(forums first), then go back and clean up some of the central interfaces,
graphics etc.
Finally, test, test, test and get 1.2 out well before the end of February.
Revision
1.45 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Dec 21 12:52:25 2003 WST (6 years, 2 months ago) by
moodler
Branch:
MAIN
CVS Tags:
PREGROUPS
Changes since
1.44: +8 -7 lines
Diff to
previous 1.44
Modification of the course format plugin structures so that it
fits in with other plugin formats in Moodle.
Revision
1.42 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Aug 22 20:15:35 2003 WST (6 years, 6 months ago) by
moodler
Branch:
MAIN
Changes since
1.41: +3 -3 lines
Diff to
previous 1.41
Put in buttons so that course creators can create courses! :-I
Also, category fix_sorting is done better now when a course is added.
Revision
1.41 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 16 13:40:27 2003 WST (6 years, 7 months ago) by
moodler
Branch:
MAIN
CVS Tags:
Moodle_11b
Changes since
1.40: +6 -4 lines
Diff to
previous 1.40
Teacher editors can edit courses, and course creators get
added as teacher-editors when they create a course
Revision
1.40 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Aug 15 21:59:24 2003 WST (6 years, 7 months ago) by
moodler
Branch:
MAIN
Changes since
1.39: +2 -2 lines
Diff to
previous 1.39
WARNING: BIG CHANGES!
OK, this is a big check-in with some big changes, and needs work still.
It seems relatively stable, but I need help identifying the rough patches.
1) First grading scales support. There is a now a new table called "scale"
that contains grading scales. There can be site scales (course=0) and
custom course scales. These can be used in modules - I've only done
forums for now but that was the hard one. Scales can be edited via
the new item in the course admin menu.
There is one default scale - the connected/separate knowing one that used
to be in forum. To build this I pull data from the language packs
to create one during the upgrade, or anytime a scales menu is called
and no scales are found.
2) New roles for course creator and teachers. I've fixed up the course
menus and some other things but there's a lot left to do on this to
make it all smooth. The idea is that teachers no longer can edit courses
unless they are also course creators. The interface for this needs to
be smoothed out a fair bit and I need help with this.
The upgrade will upgrade all teachers to be creators, but will default
the new site config "creatornewcourses" to "no", so that effectively
these new teachers have the same privileges.
3) Simplified teacher management. There is no longer an "assign teachers"
and a "teacher roles" page - it's all on one page in course/teacher.html.
Phew ... time for a shower and then back into it.
Revision
1.39 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Aug 10 00:53:30 2003 WST (6 years, 7 months ago) by
moodler
Branch:
MAIN
Changes since
1.38: +7 -5 lines
Diff to
previous 1.38
More moodling on the course categories, improving performance for
large categories and making it easier to move large numbers of
courses around.
Also cleaned up some of the navigation bars
Revision
1.37 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Aug 8 00:01:28 2003 WST (6 years, 7 months ago) by
moodler
Branch:
MAIN
Changes since
1.36: +2 -2 lines
Diff to
previous 1.36
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.
Revision
1.36 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jul 30 21:02:45 2003 WST (6 years, 7 months ago) by
moodler
Branch:
MAIN
Changes since
1.35: +3 -1 lines
Diff to
previous 1.35
COURSE DISPLAY REVAMP
OK, some big changes here to the front end, particularly in
course categories and course display.
Course categories can now be nested (to any level).
Courses and course categories can now be manually sorted
any way required.
There is a groovy front end for managing these, and a better
range of options for formatting the front page.
It all still needs some polishing, which I'll be doing over
the next couple of days, including better auto-sorting.
I would not use this on production systems just yet.
Revision
1.35 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jul 21 15:31:01 2003 WST (6 years, 8 months ago) by
moodler
Branch:
MAIN
Changes since
1.34: +2 -1 lines
Diff to
previous 1.34
New course parameter "visible" which makes the course available to
students. Defaults to 1 (on). Teacher can control this from settings page.
Revision
1.34 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat May 24 15:29:17 2003 WST (6 years, 9 months ago) by
moodler
Branch:
MAIN
CVS Tags:
Moodle_109
Changes since
1.33: +3 -4 lines
Diff to
previous 1.33
A bit of an audit and a clean up of require_login to add consistency.
No major problems found, just some code tidy-up
Revision
1.31 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Apr 10 21:46:51 2003 WST (6 years, 11 months ago) by
moodler
Branch:
MAIN
CVS Tags:
dev-2003041600
Changes since
1.30: +3 -3 lines
Diff to
previous 1.30
New $CFG->admin directory can override the location of the admin
directory.
Useful because some web hosts use /admin for other things.
Revision
1.26 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Feb 25 02:48:47 2003 WST (7 years ago) by
paca70
Branch:
MAIN
Changes since
1.25: +14 -4 lines
Diff to
previous 1.25
Added support for nonadmin course creation.
Course creators are managed by /admin/creator.php , same way that admins.
Or if authetication module have 'auth_iscreator'-function (right now only ldap-module have) ,
users are added to creators at login time.
Revision
1.23 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 5 22:19:17 2003 WST (7 years, 2 months ago) by
moodler
Branch:
MAIN
Changes since
1.22: +3 -3 lines
Diff to
previous 1.22
Clean sweep through all the important changing all include(), include_once()
and require() to require_once()
Revision
1.22 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jan 2 22:49:22 2003 WST (7 years, 2 months ago) by
moodler
Branch:
MAIN
Changes since
1.21: +2 -4 lines
Diff to
previous 1.21
buggy_referer is dead! Long live buggy_referer!
Should be fixed now. As a bonus, I've removed all the uses of
HTTP_POST_VARS from all scripts.
All forms should use the new data_submitted() function to collect
form data (it does the match_referer thing internally now).
Much nicer.
Revision
1.20 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Dec 20 22:43:59 2002 WST (7 years, 3 months ago) by
moodler
Branch:
MAIN
Changes since
1.19: +2 -2 lines
Diff to
previous 1.19
Many many changes lumped in here ... not finished yet either.
Basically all the Database functions are in lib/datalib.php
and the web functions are all in lib/weblib.php, so
moodlelib.php is much thinner than it was.
Data functions have been extended ... most old calls will
still work, but now many more SQL commands can be performed
using the datalib functions rather than using SQL. I'm
currently moving through the whole tree replacing SQL
calls or at least concentrating them in one section of
mod/xxx/lib.php
Still working on forums, quizzes, surveys, resources.
The tree is currently not full working ... some things are
half-completed ... will resume tomorrow.
Revision
1.16 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 8 11:24:38 2002 WST (7 years, 6 months ago) by
martin
Branch:
MAIN
Changes since
1.15: +3 -1 lines
Diff to
previous 1.15
Changes to allow much better control over what "teachers" are called
in a course. Firstly, the course settings page now allows the teachers
to specify the word they want to use in place of "teachers" and "students"
as well as "teacher" and "student". Secondly, a new teacher admin tool
allows any teacher to modify the order and displayed role of teachers
in that course. This affects the display on the course listings, the
participants page and so on.
Revision
1.15 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Aug 11 23:41:54 2002 WST (7 years, 7 months ago) by
martin
Branch:
MAIN
Changes since
1.14: +8 -1 lines
Diff to
previous 1.14
Changes related to language support ... get_string()
Minor little interface cleanups along the way
Revision
1.14 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Aug 8 23:51:23 2002 WST (7 years, 7 months ago) by
martin
Branch:
MAIN
Changes since
1.13: +9 -8 lines
Diff to
previous 1.13
Further excellent tidy-ups to the admin pages. They are actually starting
to look/work as slick as the rest of the site. :-)
Revision
1.12 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 3 16:16:31 2002 WST (7 years, 7 months ago) by
martin
Branch:
MAIN
Changes since
1.11: +2 -2 lines
Diff to
previous 1.11
Lots of work on site display, over many files. Improved front page
and display of site modules.
Revision
1.8 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jun 25 19:49:06 2002 WST (7 years, 8 months ago) by
martin
Branch:
MAIN
Changes since
1.7: +9 -18 lines
Diff to
previous 1.7
Major changes throughout to change "week" notation to "section" notation.
Sections covers "weeks", "topics" and anything else that may come along.
Note, again, some databases have changed esp course_weeks -> course_sections
and several fields called "week" are now "section. Also course no longer
has an enddate, but instead has a numsections field.
Revision
1.3 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Apr 3 14:36:04 2002 WST (7 years, 11 months ago) by
martin
Branch:
MAIN
Changes since
1.2: +2 -2 lines
Diff to
previous 1.2
Fixed up use of isteacher (removed isadmin check because it's done in isteacher now)
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.