Git commits in Moodle 1.6.1 by ethem

commit 2dc90eb90ed58490baf7d5de85a52151c94884c7
Author: ethem <ethem>
Date:   Mon, 10 Jul 2006 17:43:00 +0800
Tag:    v1.6.1

- authorize_expired function added to lessen the code. - All functions in authorize plugin are named with authorize_ prefix.

commit f5a4f9a980d4b2fcc3080320a451adda2908d864
Author: ethem <ethem>
Date:   Thu, 06 Jul 2006 21:23:05 +0800
Tag:    v1.6.1

Some outputting debugging info for cron.

commit 905c4d38adc8d50379259f1130025bd05a9fd9d5
Author: ethem <ethem>
Date:   Thu, 06 Jul 2006 19:57:43 +0800
Tag:    v1.6.1

Performance for welcome message sending to students. Order by students. Dear student, welcome to these courses: Coursename1 Coursename2 Coursename3

commit 2044f30ec3614c92d4a48b3aefb9a5721125952c
Author: ethem <ethem>
Date:   Thu, 06 Jul 2006 19:53:02 +0800
Tag:    v1.6.1

New string: welcometocoursesemail

commit 27b1d9d58112e6be52d3d00187b5dfd2ffecc55e
Author: ethem <ethem>
Date:   Thu, 06 Jul 2006 00:54:43 +0800
Tag:    v1.6.1

Daily cron seperated from main cron for performance.

commit 0cf39f91609e1ea3586b8836865f9a63ebbfe198
Author: ethem <ethem>
Date:   Fri, 30 Jun 2006 03:15:26 +0800
Tag:    v1.6.1

Put back last commit. If cost is 0, it always falls back to manual method.

commit e65b5a1dce57690992316d2382453d1f9049c2e0
Author: ethem <ethem>
Date:   Fri, 30 Jun 2006 02:59:49 +0800
Tag:    v1.6.1

Bug #5941, Petr's patch is incorrect. Rewritten. If course cost is 0 then always fall back to manual method. This is not authorize problem if enrolment key is empty and guest access with key.

commit ec4fda2d3d71d82ceb016de1851dd2ddd5e44605
Author: ethem <ethem>
Date:   Fri, 30 Jun 2006 02:13:03 +0800
Tag:    v1.6.1

Bug #5941, Petr's patch is incorrect. Rewritten. If course cost is 0 then fall back manual method.

commit 0dafbf714a7ffc7a5dbc324702e0ca0d09e4e56c
Author: ethem <ethem>
Date:   Thu, 29 Jun 2006 23:00:17 +0800
Tag:    v1.6.1

$teacher is used in manual form. No need global.

commit 381cc85743cd23460bf96e76ca94fc1be4bc9e13
Author: ethem <ethem>
Date:   Thu, 29 Jun 2006 20:39:42 +0800
Tag:    v1.6.1

get_student_courses and get_teacher_courses functions added for future reference. Cron description added.

commit f59c789b28f9c4ef92ada8b72137470da0a1bf82
Author: ethem <ethem>
Date:   Thu, 29 Jun 2006 19:25:04 +0800
Tag:    v1.6.1

Don't show choose method string if course cost is 0.

commit f6c29f43aead0c957dbf3a4c2b0a4daa7378f68a
Author: ethem <ethem>
Date:   Thu, 29 Jun 2006 19:10:27 +0800
Tag:    v1.6.1

New string. No cost yet.

commit e99b6fb404769d04fa134c7c520a9e37e5c32d0a
Author: ethem <ethem>
Date:   Thu, 29 Jun 2006 18:24:08 +0800
Tag:    v1.6.1

Interactive plugins (authorize and paypal ) must use 'manual'. Some patches must be applied to lib/db. http://moodle.org/bugs/bug.php?op=show&bugid=5941 Look: version.patch, lib_db.patch

commit a395180a812b905dc3cbc31f7bf5836bc6a65f6b
Author: ethem <ethem>
Date:   Thu, 29 Jun 2006 17:46:10 +0800
Tag:    v1.6.1

Bug #5941 - Myriad of problems with Paypal enrollmemts, au_enrol.patch

commit e5cf77cd19439f7cddf1ef7e940fe4b0b6211f41
Author: ethem <ethem>
Date:   Wed, 28 Jun 2006 22:47:01 +0800
Tag:    v1.6.1

Multienrol FIX: Move error message from this to manual plugin to show error message. This plugin is never inherited anymore. Each time, we create new manual_plugin() and this causes hiding error message.

commit 552f0e47dc9123f27426c044869ae8289e57a474
Author: ethem <ethem>
Date:   Wed, 21 Jun 2006 01:07:56 +0800
Tag:    v1.6.1

Very small change. A little performance for cron if admin enabled sending email for pending orders expiring.