Commit Graph

3325 Commits

Author SHA1 Message Date
moodler 50b5487c54 Get rid of the enumerated type on the course formats, so that
we can think about adding custom course formats into course/format
2003-08-10 14:36:52 +00:00
moodler 43da063795 Just to remind myself how fast time is passing 2003-08-09 16:58:35 +00:00
moodler d2b6ba704e 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.
2003-08-07 16:01:31 +00:00
moodler 80bcf0a99c Bit more current now 2003-07-30 13:17:37 +00:00
moodler c2cb45451f 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.
2003-07-30 13:02:45 +00:00
moodler a8fa25d18d Improved indexing for improved performance on the course page, when viewing
logs and when viewing lists of users ... thanks to Eloy for the one on the log file.
2003-07-28 02:51:56 +00:00
moodler dd0bd5088c Increase the size of the field to store sequences in course_sections 2003-07-21 14:28:04 +00:00
moodler a6d82c3f49 New course parameter "visible" which makes the course available to
students.  Defaults to 1 (on).  Teacher can control this from settings page.
2003-07-21 07:31:01 +00:00
moodler 8fa367a9fe I'm about to start on some big jobs ... 2003-07-19 13:37:09 +00:00
moodler d5ded46f61 Just because it's about time to update it, and there's some big developments
starting up.
2003-07-04 13:39:11 +00:00
moodler 0650989c76 About time to update it anyway 2003-06-20 06:31:33 +00:00
moodler 2424845faf Let's move on, shall we? :-) 2003-05-30 13:22:52 +00:00
moodler 81716d0d33 I'm going to start packaging the release this evening (in about 7 hours).
Any last-minute little bug fixes are very welcome!
2003-05-29 03:22:56 +00:00
moodler b366308091 Just about there ... 2003-05-28 08:01:15 +00:00
moodler ab8c78b03a Getting close now 2003-05-27 03:39:03 +00:00
moodler 7f2a3e678e New field for user: autosubscribe
This sets the default value for on-the-fly forum subscription.
Defaults to on = subscribe.

(Also fixed a bug in postgres7.sql - a missing field for htmleditor!)
2003-05-23 05:32:40 +00:00
moodler 35d606e6fa Just incrementing 2003-05-20 08:17:45 +00:00
moodler 240aca4b34 missing closing php tag 2003-05-19 04:55:11 +00:00
moodler 14159d0960 Post beta 1 stage 2003-05-17 03:16:30 +00:00
moodler cf565fd7cf OK, this is pretty much time to call it 1.0.9 Beta 1 ... I'm going to
do a few last checks then tag it as "Moodle_109_B1" and package it all up.
2003-05-15 17:16:15 +00:00
moodler 64900c048e If you can see this - please try the new admin registration interface! 2003-05-12 15:40:11 +00:00
moodler 5867bfb50e New feature to manage installed code modules!
You can now hide/show individual activity modules and even delete them completely!

For example, if you hide the "choice" module, then all choice activities
will be hidden throughout the whole site, and "Choice" will not
appear on any "Add..." menu.

Deleting a module is a complete deletion of all data from the database.

If you want to try out the deletion on a real module, I suggest the
pgassignment module, since it will soon be deleted from CVS anyway
(because it's being replaced with workshop).

Look for "Manage modules" on the admin menu.
2003-05-09 17:24:17 +00:00
moodler 7e6b0b3b6e Added new 'visible' field for module management. 2003-05-09 13:32:27 +00:00
moodler d6513bbb0c Seemed like a good idea. 2003-05-07 11:57:10 +00:00
paca70 465fd00e04 Lang column was missing from postgresql-files (?) 2003-05-04 16:05:59 +00:00
moodler 7d99d6959e New feature: hide/show topics! 2003-05-04 07:59:46 +00:00
moodler b86fc0e2a6 New feature replacing the old zoom function.
Now these are saved in a new table called course_display,
each user and each course can have independent settings.

I'm intending to expand this table later for all the other
course display stuff (like hidden topics etc)
2003-04-28 13:29:26 +00:00
moodler f8bccb148a iNew configuration variable delete old logs - loglifetime 2003-04-27 06:41:53 +00:00
moodler f9ce68ee7f Using multiple indexes for slightly increased performance 2003-04-27 02:58:26 +00:00
moodler 6459f225b8 Update to add new indexes to MySQL tables. Speeds up the log access. 2003-04-26 15:24:04 +00:00
moodler 047d30d1eb MySQL code (etc) to convert all usernames to lowercase ... does a lot more
checking than it really needs to, since MySQL is not case sensitive
2003-04-25 03:54:21 +00:00
moodler 13df5aeef3 Rebuild course modinfo caches to include the visible variable 2003-04-23 17:02:24 +00:00
moodler 718ad19f47 trying to fix up old file permissions 2003-04-21 07:21:33 +00:00
moodler 3269b238a7 Updated (to make the new release notes show up for CVS people :-) 2003-04-21 06:44:13 +00:00
moodler da63e99627 Updating version because the quiz work is finished, for now 2003-04-16 15:20:21 +00:00
moodler 1acfbce5b6 Hide/show individual activities in any section
Code submitted by Eloy Lafuente (thanks!) for 1.0.8 ... I hand-merged it
into 1.0.9.
2003-04-14 15:11:09 +00:00
moodler cdb0ca8315 Update to stop it falling too far behind 2003-04-12 03:18:02 +00:00
moodler 264d4e0b9a Added two new indexes on log table to help speed it up.
See Greg's note in bug 113
2003-03-26 02:17:46 +00:00
moodler f82c2d428a Modified Greg's work to:
- rename the main_frame variable to framename, because it
       - might have caused some confusion
       - none of the global variables have underscores
  - put the config in the config table, with a default of _top
2003-03-12 07:36:22 +00:00
moodler 754b76fe65 Whoops, paca70! You accidentally jumped a month forward in the date. :-)
We need to increment the version.php file slowly now until time catches up.
2003-03-11 06:04:28 +00:00
moodler 2fdb54b819 Fixed bug in table creation - (it was creating a null table!) 2003-02-25 03:53:50 +00:00
paca70 1924074c76 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.
2003-02-24 18:48:55 +00:00
moodler a59cbb7851 Update version 2003-02-16 09:25:02 +00:00
moodler dde4495df4 Update the version 2003-01-20 07:11:39 +00:00
moodler d57bc55729 Updating the date 2003-01-16 04:06:23 +00:00
moodler ab387834ab Development phase .. hold on to your hats! :-) 2003-01-13 15:26:57 +00:00
moodler 29f18614e2 Updated version and release notes 2003-01-12 07:11:44 +00:00
moodler 61dcfc31e0 Updated version number 2003-01-10 05:50:34 +00:00
moodler 432809b1d6 Updating version to get ready for tonight 2003-01-06 09:29:06 +00:00
moodler d768dee320 Update versions 2003-01-05 14:23:30 +00:00