moodle/blocks
martinlanghoff 1a4a3b3380 calendar: performance optimisations + behaviour fix (MDL-7416 MDL-9617)
With 2500 courses the calendar was causing around 15000 queries at login and 5000 on the home page.

- Replaced queries inside loops with single unlooped queries.
- Fixed calendar so that course events will show when the users role is assigned at a category level.
- Moved calendar_session_vars() function call out of calendar/lib.php (including a lib should not have side effects)

Author: Matt Clarkson - with some conflict resolution from MartinL
2007-05-06 04:26:35 +00:00
..
activity_modules MDL-7861 new class .icon and .iconsmall 2007-01-08 09:14:05 +00:00
admin I've added some logic to applicable formats so that people don't see admin blocks in the list when they can't do anything with it. MDL-9119 2007-03-30 16:50:44 +00:00
admin_bookmarks Fixed up the block self-test 2007-03-30 18:00:47 +00:00
admin_tree Fixed up the block self-test 2007-03-30 18:00:47 +00:00
blog_menu fixed add new blog entry and tag edit in blog block; merged from MOODLE_17_STABLE 2006-10-25 08:17:44 +00:00
blog_tags Fixed many XHTML errors 2007-04-20 07:49:39 +00:00
calendar_month calendar: performance optimisations + behaviour fix (MDL-7416 MDL-9617) 2007-05-06 04:26:35 +00:00
calendar_upcoming calendar: performance optimisations + behaviour fix (MDL-7416 MDL-9617) 2007-05-06 04:26:35 +00:00
course_list FIxed up footer display of this block 2007-03-07 02:01:27 +00:00
course_summary MDL-8518 incorrect link to frontpage settings from course summary block; backported from HEAD 2007-02-14 21:04:54 +00:00
db cvsimport fixups -- cvshead had strayed from upstream 2007-01-04 13:15:04 +13:00
glossary_random MDL-9457 Missed a few files 2007-04-23 04:13:01 +00:00
html fix for Bug #4733 title gets garbled when html inside title. 2006-07-23 22:05:18 +00:00
loancalc Fixes for MDL-7861. 2007-01-10 06:44:15 +00:00
login FIx for wierd alignment on IE6 MDL-9126 2007-04-03 01:59:32 +00:00
mentees Fixed many XHTML errors 2007-04-20 07:49:39 +00:00
messages MDL-7861xhtml strict and css fixes in blocks 2007-01-09 23:45:24 +00:00
mnet_hosts Fixed up the block self-test 2007-03-30 18:00:47 +00:00
news_items Added some consistency to the handling of "latest news" MDL-9308 2007-04-15 07:24:36 +00:00
online_users Matthew's fix for MDL-9613 2007-05-02 17:29:30 +12:00
participants MDL-7693 fixed participans block on frontpage; notloggedin and authenticated roles overrides to be fixed later in separate bug 2007-03-05 20:09:55 +00:00
quiz_results cvsimport fixups -- cvshead had strayed from upstream 2007-01-04 13:15:04 +13:00
recent_activity Deprecating old "upgrade" files. MDL-7214 2006-10-26 22:46:02 +00:00
rss_client MDL-9291, temporarily disabling blog this link 2007-04-12 02:16:00 +00:00
search Fixed many XHTML errors 2007-04-20 07:49:39 +00:00
search_forums Added some lables and formatting to fix MDL-8176 Accessibility 2007-01-18 12:06:36 +00:00
section_links Little fix for typo (see MDL-8061) 2007-01-23 03:39:56 +00:00
site_main_menu MDL-5120 list blocks now use <div for columns instead of span and floats; blocks related CSS cleanup, some xhtml strict fixes 2007-01-09 11:04:13 +00:00
social_activities MDL-7861 new class .icon and .iconsmall 2007-01-08 09:14:05 +00:00
index.html Just to avoid browsing of block directory 2006-04-08 16:05:38 +00:00
moodleblock.class.php MDL-8922: Had to modify another bunch of files to fix a simple problem: 2007-03-26 02:57:55 +00:00
version.php moodle16cleanup: blocks/rss_client set the correct column default value 2006-05-17 06:35:50 +00:00