]>
git.mjollnir.org Git - moodle.git/log
vyshane [Tue, 26 Sep 2006 08:37:56 +0000 (08:37 +0000)]
Fix for MDL-3975. Also added function in rsslib.php to delete cached RSS feeds for the source and destination forums when moving a discussion between 2 forums.
bobopinna [Tue, 26 Sep 2006 08:21:46 +0000 (08:21 +0000)]
Moved in datamodels directory
bobopinna [Tue, 26 Sep 2006 08:20:23 +0000 (08:20 +0000)]
Not used for now
skodak [Tue, 26 Sep 2006 08:16:17 +0000 (08:16 +0000)]
basic validation fix for text admin settings
bobopinna [Tue, 26 Sep 2006 08:00:16 +0000 (08:00 +0000)]
Splitted all the scorm/aicc library in type separeted files
bobopinna [Tue, 26 Sep 2006 07:57:33 +0000 (07:57 +0000)]
Fixed a problem with reporting and multiattempts
bobopinna [Tue, 26 Sep 2006 07:56:07 +0000 (07:56 +0000)]
Fixed some problems with reporting and multiattempts
skodak [Tue, 26 Sep 2006 07:39:04 +0000 (07:39 +0000)]
fixed defaults
moodler [Tue, 26 Sep 2006 07:17:54 +0000 (07:17 +0000)]
Updated README for MDL-6693
skodak [Tue, 26 Sep 2006 06:34:29 +0000 (06:34 +0000)]
fixed autologinguests warning
skodak [Tue, 26 Sep 2006 06:31:18 +0000 (06:31 +0000)]
fixed missing global $CFG
skodak [Tue, 26 Sep 2006 06:29:04 +0000 (06:29 +0000)]
file delete and rename warnings polished
toyomoyo [Tue, 26 Sep 2006 06:02:10 +0000 (06:02 +0000)]
correct xml parsing for mod level assignment and override
martinlanghoff [Tue, 26 Sep 2006 05:11:50 +0000 (05:11 +0000)]
user: remove deprecated sql_paging_limit(), use offset, limit parameters
martinlanghoff [Tue, 26 Sep 2006 05:11:29 +0000 (05:11 +0000)]
mod/lesson, mod/quiz: remove deprecated sql_paging_limit(), use offset, limit parameters
martinlanghoff [Tue, 26 Sep 2006 05:11:05 +0000 (05:11 +0000)]
mod/quiz: remove deprecated sql_paging_limit(), use offset, limit parameters
martinlanghoff [Tue, 26 Sep 2006 05:10:39 +0000 (05:10 +0000)]
dmlib: set_field() now has the Oracle DIRTY HACK too!
martinlanghoff [Tue, 26 Sep 2006 05:10:18 +0000 (05:10 +0000)]
dmlib: Add Oracle dirty hack cleanup to recordset_to_menu() get_field_sql() and get_fieldset_sql()
This covers most (all?) the gaps in data retrieval except get_recordset_sql().
To tackle get_recordset_sql, where the actual data retrieval is done within
AdoDB, we would have to to wrap around AdoDB with a subclass, but that would
be dirty, dirty, dirtier.
martinlanghoff [Tue, 26 Sep 2006 05:09:48 +0000 (05:09 +0000)]
sql_concat(): fixed param order thinko -- and now it works too!
martinlanghoff [Tue, 26 Sep 2006 05:09:26 +0000 (05:09 +0000)]
search: removed dbtype-specific select - MySQL can now handle grownup syntax
martinlanghoff [Tue, 26 Sep 2006 05:09:01 +0000 (05:09 +0000)]
search: fixed mysql-isms - tablenames without prefix and with backticks
martinlanghoff [Tue, 26 Sep 2006 05:08:39 +0000 (05:08 +0000)]
searchlib can use sql_ilike too!
martinlanghoff [Tue, 26 Sep 2006 05:08:18 +0000 (05:08 +0000)]
data, forum, glossary: use sql_ilike() for a portable LIKE operator
martinlanghoff [Tue, 26 Sep 2006 05:07:28 +0000 (05:07 +0000)]
sql_ilike() -- added notes on Oracle support or lack thereof
martinlanghoff [Tue, 26 Sep 2006 05:07:05 +0000 (05:07 +0000)]
message/lib.php: use sql_ilike()
martinlanghoff [Tue, 26 Sep 2006 05:06:44 +0000 (05:06 +0000)]
mod/glossary, mod/hotpot: use sql_concat() and sql_concat_join()
Cleaned up several dbtype conditionals too.
martinlanghoff [Tue, 26 Sep 2006 05:05:54 +0000 (05:05 +0000)]
Introducing sql_concat_join($sep, $array) helper
returns the SQL to do the equivalente of a join() or implode()
on the DB server. Watch the RDBMS work! ;-)
martinlanghoff [Tue, 26 Sep 2006 05:05:32 +0000 (05:05 +0000)]
message_history_link() - replace use sql_concat() and sql_like()
martinlanghoff [Tue, 26 Sep 2006 05:05:10 +0000 (05:05 +0000)]
mod/quiz: replace $db->Concat() with sql_concat()
martinlanghoff [Tue, 26 Sep 2006 05:04:40 +0000 (05:04 +0000)]
course/lib.php: remove unused global
martinlanghoff [Tue, 26 Sep 2006 05:03:46 +0000 (05:03 +0000)]
Use sql_concat() in course/lib.php
martinlanghoff [Tue, 26 Sep 2006 05:02:59 +0000 (05:02 +0000)]
Introducing sql_concat() - and use it in sql_fullname()
sql_concat() is just a passthrough to $db->Concat() -- it doesn't
add any value, and I think the dispatching is somewhat expensive.
Just using $db->Concat() should be good enough, were it not for
consistency in our DM API.
mjollnir_ [Tue, 26 Sep 2006 04:41:45 +0000 (04:41 +0000)]
recredited the sql_primary_role_subselect function to correct author (much as I would like to claim it)
moodler [Tue, 26 Sep 2006 04:38:00 +0000 (04:38 +0000)]
Changing error to notify so that it's not fatal (and doesn't leak server data)
moodler [Tue, 26 Sep 2006 04:33:59 +0000 (04:33 +0000)]
Moved Penny's funky sql function into dmllib.php
toyomoyo [Tue, 26 Sep 2006 04:10:33 +0000 (04:10 +0000)]
fixing a get_record bug (multiple instances)
moodler [Tue, 26 Sep 2006 03:57:05 +0000 (03:57 +0000)]
Changed CONTEXT_SITE to CONTEXT_SYSTEM MDL-6506
mits [Tue, 26 Sep 2006 03:20:40 +0000 (03:20 +0000)]
Brushed up theme oceanblue.
moodler [Tue, 26 Sep 2006 02:47:16 +0000 (02:47 +0000)]
Automatic installer.php lang files by installer_builder (
20060926 )
vyshane [Tue, 26 Sep 2006 02:02:27 +0000 (02:02 +0000)]
Fixed bug in forum_make_mail_post()
toyomoyo [Tue, 26 Sep 2006 01:50:17 +0000 (01:50 +0000)]
fixing missing $
toyomoyo [Tue, 26 Sep 2006 01:43:07 +0000 (01:43 +0000)]
adding roles support for restore
mits [Tue, 26 Sep 2006 01:38:17 +0000 (01:38 +0000)]
Fixed visibility.
mjollnir_ [Tue, 26 Sep 2006 01:31:33 +0000 (01:31 +0000)]
update enrol/ldap to work with roles.
Credit: Alastair Pharo <alastair@catalyst.net.nz>
1) Some config settings have changed (ones that related specifically to
teachers and students). There is a check in place however to migrate
old configurations to new ones.
2) Perviously two syncs happened - one for students, one for teachers.
Now sync gets called the same number of times as there are roles.
Those roles that have config settings associated with them then run
through all the records. This means syncing takes longer the more
roles you configure (which is expected anyway I suppose).
mjollnir_ [Tue, 26 Sep 2006 01:30:32 +0000 (01:30 +0000)]
update enrol/database to use roles.
Credit: Alastair Pharo <alastair@catalyst.net.nz>
Database
--------
1) This plugin previously only worked for students. I have made it so
that you can _optionally_ specify a third column in your external
database that contains some kind of role information (similar to the
other two fields, you can choose any column in the mdl_role table
to map to). If you do this, then the code loops over for each different
kind of role and queries the external database.
2) There is a *slight* problem to be aware of, if a moodle
configuration was upgraded to use the new role columns, then downgraded
again, some roles might get left behind in the database when the
large-scale sync thing goes through (that is, record pruning doesn't
scale back quite properly). These would be cleaned away by
setup_enrolments at login time, however, and the scenario was unlikely
enough for me to decide to leave it for now.
3) If you don't have role columns there is a 'default role' setting
that you can set (made by Martin D). This will only be obeyed when no
role columns are specified. If this is set to 'default', then the
course default role is used, on a per-course basis (which usually
means student apparently).
4) From (3), my understanding is that if no config settings are
changed, and the default role for all upgraded courses is student, that
a smooth upgrade to 1.7 will occur for users of the database enrolment
plugin.
mjollnir_ [Tue, 26 Sep 2006 01:26:27 +0000 (01:26 +0000)]
Here's a little patch for auth/ldap/lib.php... just stops some
errors from popping up.
Credit: Alastair Pharo <alastair@catalyst.net.nz>
mjollnir_ [Tue, 26 Sep 2006 01:23:57 +0000 (01:23 +0000)]
fixing the participants report to work with roles
moodler [Tue, 26 Sep 2006 01:11:53 +0000 (01:11 +0000)]
Fix for typo MDL-6537
stronk7 [Mon, 25 Sep 2006 23:09:16 +0000 (23:09 +0000)]
Fixed display of files
stronk7 [Mon, 25 Sep 2006 22:57:20 +0000 (22:57 +0000)]
Added one woody style for all the admin fieldsets
stronk7 [Mon, 25 Sep 2006 22:53:39 +0000 (22:53 +0000)]
Minor changes to improve behaviour of selections.
stronk7 [Mon, 25 Sep 2006 22:48:43 +0000 (22:48 +0000)]
Ops! I forgot to commit this 2 days ago! Now a lot of
data fields will be null!
stronk7 [Mon, 25 Sep 2006 21:44:21 +0000 (21:44 +0000)]
Prevent NOT NULL fields to have one DEFAULT NULL clause
stronk7 [Mon, 25 Sep 2006 21:37:29 +0000 (21:37 +0000)]
Some notes:
- Foreign keys are really cool (at the XMLDB Editor). Define them as necessary
as they allow as one "formal" structure of the DB. They won't cause problems
on generation, mainly because only the underlying index will be created.
- Please, put comments inside each table/field/key/index field, mainly because
XML comments will be deleted if the file is edited by
- The XMLDB Editor. Please use it ;-)
- Also, one unique index was wrong in the XML file, fixed now.
mjollnir_ [Mon, 25 Sep 2006 20:59:00 +0000 (20:59 +0000)]
fixing a string that referred to students and teachers in the config settings for stats
skodak [Mon, 25 Sep 2006 20:22:55 +0000 (20:22 +0000)]
major cleanup of unsupported and legacy external pages in admin/; created new hidden unsupported category; some other minor fixes and changes
stronk7 [Mon, 25 Sep 2006 19:26:16 +0000 (19:26 +0000)]
Some more strings added...related with the View PHP utility
skodak [Mon, 25 Sep 2006 19:05:04 +0000 (19:05 +0000)]
moodle specific developer debug messages disabled in admin/dbperformance.php page, because they might interfere with frames
skodak [Mon, 25 Sep 2006 18:29:50 +0000 (18:29 +0000)]
XMLDB editor now has admin-tree block
stronk7 [Mon, 25 Sep 2006 18:22:06 +0000 (18:22 +0000)]
Now generators support to add/drop column defaults
skodak [Mon, 25 Sep 2006 18:21:59 +0000 (18:21 +0000)]
admin/upgradesettings.php is now proper hidden external page with correct breadcrums ;-)
stronk7 [Mon, 25 Sep 2006 18:20:08 +0000 (18:20 +0000)]
Now the tests are performed with real data (2 records). Added 4
more tests to check compatibility of set/drop defaults...
sam_marshall [Mon, 25 Sep 2006 17:49:33 +0000 (17:49 +0000)]
change from UNIQUE KEY to UNIQUE INDEX
sam_marshall [Mon, 25 Sep 2006 17:47:35 +0000 (17:47 +0000)]
(prev. wiki fix) Fixed broken constant defines
skodak [Mon, 25 Sep 2006 17:44:43 +0000 (17:44 +0000)]
fixed hidden misc sectionin admin tree block, sorry
sam_marshall [Mon, 25 Sep 2006 17:42:32 +0000 (17:42 +0000)]
Wiki enhancement: edit locking (uses AJAX)
danstowell [Mon, 25 Sep 2006 17:21:07 +0000 (17:21 +0000)]
Updated IMS Enterprise enrolment to Moodle 1.7 role infrastructure - MDL-6656
danstowell [Mon, 25 Sep 2006 16:58:06 +0000 (16:58 +0000)]
Updated IMS Enterprise enrolment to Moodle 1.7 role infrastructure
sam_marshall [Mon, 25 Sep 2006 14:59:21 +0000 (14:59 +0000)]
File had a UTF-8 BOM at the start, was causing problems, now removed
jamiesensei [Mon, 25 Sep 2006 14:56:45 +0000 (14:56 +0000)]
added styles_form to $DEFAULT_SHEET_LIST part of the code necessary so that every theme loads styles_form
moodler [Mon, 25 Sep 2006 14:40:26 +0000 (14:40 +0000)]
Fixed some width="*" in layout tables
sam_marshall [Mon, 25 Sep 2006 14:35:41 +0000 (14:35 +0000)]
Removed trailing blank line at end of file (was breaking things)
moodler [Mon, 25 Sep 2006 14:34:33 +0000 (14:34 +0000)]
Added some form-groups on the htmleditor page
moodler [Mon, 25 Sep 2006 14:18:16 +0000 (14:18 +0000)]
Cleaning up the id and class for each setting
skodak [Mon, 25 Sep 2006 14:15:55 +0000 (14:15 +0000)]
fixed quoting error
skodak [Mon, 25 Sep 2006 14:12:46 +0000 (14:12 +0000)]
improved handling of resource file/directory references when renaming and deleting files in file manager. It is now fully configurable too. MDL-6132
vyshane [Mon, 25 Sep 2006 13:14:50 +0000 (13:14 +0000)]
Changed to require_capability where possible
moodler [Mon, 25 Sep 2006 13:14:40 +0000 (13:14 +0000)]
Added strings for Trusted Content
vyshane [Mon, 25 Sep 2006 13:05:18 +0000 (13:05 +0000)]
Bug fixes
moodler [Mon, 25 Sep 2006 12:48:07 +0000 (12:48 +0000)]
Fixed display of times in admin settings using form-group
urs_hunkler [Mon, 25 Sep 2006 11:59:00 +0000 (11:59 +0000)]
'added CSS for admin pages'
urs_hunkler [Mon, 25 Sep 2006 11:56:45 +0000 (11:56 +0000)]
'separated CSS properties to color/fonts/layout/'
sam_marshall [Mon, 25 Sep 2006 11:23:15 +0000 (11:23 +0000)]
Quick fix to the me() fix to the redirect function (for relative redirects).
urs_hunkler [Mon, 25 Sep 2006 11:22:36 +0000 (11:22 +0000)]
'added general settings for items within .form-groups to display:inline and float:none'
jamiesensei [Mon, 25 Sep 2006 11:08:44 +0000 (11:08 +0000)]
moved code turning on pear error printing if in debug mode to the top of formslib.php
urs_hunkler [Mon, 25 Sep 2006 10:59:18 +0000 (10:59 +0000)]
'added styling for textarea in adminsetting pages'
nfreear [Mon, 25 Sep 2006 10:35:41 +0000 (10:35 +0000)]
Fixes bug MDL-6685 (Breadcrumb separator, only certain fonts support ►).
urs_hunkler [Mon, 25 Sep 2006 09:44:31 +0000 (09:44 +0000)]
'added CSS for statsruntimestarthour to place hour and minute beside each other'
moodler [Mon, 25 Sep 2006 09:32:25 +0000 (09:32 +0000)]
FIxed some XHTML notices
urs_hunkler [Mon, 25 Sep 2006 09:13:04 +0000 (09:13 +0000)]
'added float-left for form-group'
toyomoyo [Mon, 25 Sep 2006 09:10:19 +0000 (09:10 +0000)]
restore is NOT WORKING!!! role assignment and capability overrides are not in
moodler [Mon, 25 Sep 2006 09:06:51 +0000 (09:06 +0000)]
Added form-group
moodler [Mon, 25 Sep 2006 08:54:16 +0000 (08:54 +0000)]
Added some CSS to contain the html editor
skodak [Mon, 25 Sep 2006 08:53:10 +0000 (08:53 +0000)]
fix for MDL-6599 - problem with hiding of resource when $CFG->preventaccesstohiddenfiles enabled
vyshane [Mon, 25 Sep 2006 08:50:00 +0000 (08:50 +0000)]
Abstracted query in a new function forum_discussions_user_has_posted_in()
moodler [Mon, 25 Sep 2006 08:44:22 +0000 (08:44 +0000)]
Fixed div around submit button
vyshane [Mon, 25 Sep 2006 08:41:31 +0000 (08:41 +0000)]
Added $forums[$i]->type == 'qanda' check to make things more explicit
moodler [Mon, 25 Sep 2006 08:33:10 +0000 (08:33 +0000)]
Remove size=X from admin settings (do it in CSS)
vyshane [Mon, 25 Sep 2006 08:25:58 +0000 (08:25 +0000)]
Fix for MDL-6212. Forum searches now respect the qanda forums. In these forums, the user should not be able to see posts from discussions where the user has not yet posted, unless a post is the first post in the discussion (the question), or unless the user has the capabilitiy mod/forum:viewqandawithoutposting.
moodler [Mon, 25 Sep 2006 08:22:05 +0000 (08:22 +0000)]
Removed a typo