Issue Details (XML | Word | Printable)

Key: MDL-19010
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Tim Hunt
Reporter: Tim Hunt
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

More flexibility for where blocks can appear on the page

Created: 29/Apr/09 06:22 PM   Updated: 21/Jul/09 03:09 PM
Return to search
Component/s: Blocks
Affects Version/s: 2.0
Fix Version/s: 2.0

Participants: Petr Skoda and Tim Hunt
Security Level: None
Resolved date: 21/Jul/09
Affected Branches: MOODLE_20_STABLE
Fixed Branches: MOODLE_20_STABLE



 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
tjhunt committed 1 file to 'Moodle CVS' - 30/Apr/09 11:50 AM
blocklib: MDL-19010 add standard boilerplate at the top of the file.
MODIFY lib/blocklib.php   Rev. 1.159    (+30 -2 lines)
Tim Hunt added a comment - 04/May/09 02:55 PM
I am proposing to remove the whole preferred_width thing, which does not seem to be very effective any more anyway. http://moodle.org/mod/forum/discuss.php?d=122525

Petr Skoda added a comment - 06/May/09 03:28 PM
+1

Tim Hunt added a comment - 06/May/09 04:52 PM
The first part of this has now been committed to CVS. More will follow.

tjhunt committed 20 files to 'Moodle CVS' - 06/May/09 05:12 PM
blocklib: MDL-19010 upgrade database tables ready for now blocks system
MODIFY lib/db/upgrade.php   Rev. 1.291    (+391 -1 lines)
MODIFY admin/settings.php   Rev. 1.56    (+1 -2 lines)
MODIFY course/search.php   Rev. 1.68    (+2 -2 lines)
MODIFY blog/lib.php   Rev. 1.106    (+3 -3 lines)
MODIFY blocks/section_links/block_section_links.php   Rev. 1.32    (+2 -2 lines)
MODIFY theme/standard/styles_ie6.css   Rev. 1.23    (+1 -1 lines)
MODIFY admin/replace.php   Rev. 1.19    (+2 -2 lines)
MODIFY theme/standard/styles_fonts.css   Rev. 1.177    (+9 -9 lines)
MODIFY lib/accesslib.php   Rev. 1.585    (+16 -16 lines)
MODIFY theme/standard/styles_layout.css   Rev. 1.690    (+25 -25 lines)
MODIFY lib/db/install.xml   Rev. 1.201    (+32 -27 lines)
MODIFY backup/backuplib.php   Rev. 1.234    (+3 -3 lines)
MODIFY course/view.php   Rev. 1.123    (+2 -1 lines)
MODIFY admin/blocks.php   Rev. 1.55    (+4 -4 lines)
MODIFY admin/roles/tabs.php   Rev. 1.46    (+2 -2 lines)
MODIFY lib/blocklib.php   Rev. 1.167    (+34 -34 lines)
MODIFY lib/moodlelib.php   Rev. 1.1201    (+4 -4 lines)
MODIFY theme/standard/styles_color.css   Rev. 1.201    (+21 -21 lines)
MODIFY theme/standard/rtl.css   Rev. 1.13    (+1 -1 lines)
MODIFY blocks/moodleblock.class.php   Rev. 1.112    (+12 -8 lines)
tjhunt committed 38 files to 'Moodle CVS' - 06/May/09 05:13 PM
blocklib: MDL-19010 always include blocklib in setup.php, stip includes elsewhere
MODIFY lib/weblib.php   Rev. 1.1248    (+2 -7 lines)
MODIFY course/rest.php   Rev. 1.14    (+1 -4 lines)
MODIFY my/index.php   Rev. 1.26    (+1 -2 lines)
MODIFY lib/blocklib.php   Rev. 1.168    (+1 -2 lines)
MODIFY auth/cas/cas_ldap_sync_users.php   Rev. 1.7    (+0 -1 lines)
MODIFY course/edit.php   Rev. 1.116    (+1 -2 lines)
MODIFY backup/try.php   Rev. 1.15    (+1 -2 lines)
MODIFY backup/restore.php   Rev. 1.58    (+1 -2 lines)
MODIFY backup/backup.php   Rev. 1.54    (+1 -2 lines)
MODIFY mod/lesson/view.php   Rev. 1.149    (+2 -3 lines)
MODIFY admin/Attic/cliupgrade.php   Rev. 1.40    (+0 -2 lines)
MODIFY mod/data/view.php   Rev. 1.108    (+1 -2 lines)
MODIFY course/view.php   Rev. 1.124    (+1 -3 lines)
MODIFY index.php   Rev. 1.231    (+1 -2 lines)
MODIFY enrol/database/enrol_database_sync.php   Rev. 1.10    (+2 -3 lines)
MODIFY mod/lesson/action/continue.php   Rev. 1.54    (+2 -3 lines)
MODIFY mod/quiz/view.php   Rev. 1.162    (+1 -2 lines)
MODIFY lib/accesslib.php   Rev. 1.586    (+1 -3 lines)
MODIFY mod/chat/view.php   Rev. 1.81    (+1 -2 lines)
MODIFY mod/data/templates.php   Rev. 1.80    (+1 -2 lines)
MODIFY enrol/imsenterprise/enrol.php   Rev. 1.25    (+0 -2 lines)
MODIFY mod/resource/lib.php   Rev. 1.114    (+1 -4 lines)
MODIFY lib/adminlib.php   Rev. 1.353    (+2 -4 lines)
MODIFY lib/simpletest/testpagelib_moodlepage.php   Rev. 1.15    (+2 -3 lines)
MODIFY lib/moodlelib.php   Rev. 1.1202    (+1 -2 lines)
MODIFY lib/setup.php   Rev. 1.268    (+4 -1 lines)
MODIFY auth/db/auth_db_sync_users.php   Rev. 1.7    (+0 -1 lines)
MODIFY auth/ldap/auth_ldap_sync_users.php   Rev. 1.6    (+0 -1 lines)
MODIFY blog/index.php   Rev. 1.46    (+1 -2 lines)
MODIFY admin/blocks.php   Rev. 1.56    (+1 -2 lines)
MODIFY admin/Attic/stickyblocks.php   Rev. 1.22    (+1 -2 lines)
MODIFY course/pending.php   Rev. 1.24    (+1 -3 lines)
MODIFY admin/settings.php   Rev. 1.57    (+1 -2 lines)
MODIFY admin/block.php   Rev. 1.24    (+1 -2 lines)
MODIFY admin/cron.php   Rev. 1.162    (+1 -2 lines)
MODIFY lib/upgradelib.php   Rev. 1.9    (+1 -2 lines)
MODIFY blog/Attic/header.php   Rev. 1.57    (+1 -3 lines)
MODIFY blog/lib.php   Rev. 1.107    (+1 -3 lines)
tjhunt committed 5 files to 'Moodle CVS' - 06/May/09 05:14 PM
blocklib: MDL-19010 start of block_manager - get and set regions
MODIFY lib/setup.php   Rev. 1.269    (+7 -2 lines)
MODIFY lib/blocklib.php   Rev. 1.169    (+109 -6 lines)
ADD lib/simpletest/testblocklib_blockmanager.php   Rev. 1.1    (+0 -0 lines)
MODIFY config-dist.php   Rev. 1.116    (+8 -1 lines)
MODIFY lib/pagelib.php   Rev. 1.103    (+14 -19 lines)
tjhunt committed 6 files to 'Moodle CVS' - 06/May/09 05:14 PM
blocklib: MDL-19010 add block and get_blocks methods
MODIFY lib/pagelib.php   Rev. 1.104    (+23 -9 lines)
MODIFY lib/blocklib.php   Rev. 1.170    (+297 -50 lines)
MODIFY lib/simpletest/testblocklib_blockmanager.php   Rev. 1.2    (+229 -3 lines)
MODIFY theme/standard/config.php   Rev. 1.27    (+12 -1 lines)
MODIFY lib/weblib.php   Rev. 1.1249    (+16 -2 lines)
MODIFY blog/Attic/header.php   Rev. 1.58    (+1 -2 lines)
tjhunt committed 5 files to 'Moodle CVS' - 06/May/09 05:15 PM
blocklib: MDL-19010 refactor blocklib to use block_manager to get the blocks for rendering
MODIFY backup/backuplib.php   Rev. 1.235    (+2 -2 lines)
MODIFY lib/pagelib.php   Rev. 1.105    (+8 -1 lines)
MODIFY lib/simpletest/testblocklib_blockmanager.php   Rev. 1.3    (+8 -4 lines)
MODIFY index.php   Rev. 1.232    (+2 -2 lines)
MODIFY lib/blocklib.php   Rev. 1.171    (+203 -185 lines)
tjhunt committed 22 files to 'Moodle CVS' - 06/May/09 05:15 PM
blocklib: MDL-19010 Fix blocks that were relying on ->instance in an unfortunate way
MODIFY blocks/blog_tags/block_blog_tags.php   Rev. 1.39    (+2 -11 lines)
MODIFY blocks/quiz_results/Attic/config_instance.html   Rev. 1.9    (+3 -3 lines)
MODIFY blocks/rss_client/Attic/config_instance.html   Rev. 1.38    (+4 -2 lines)
MODIFY blog/Attic/header.php   Rev. 1.59    (+1 -18 lines)
MODIFY blocks/site_main_menu/block_site_main_menu.php   Rev. 1.35    (+6 -13 lines)
MODIFY blocks/course_summary/block_course_summary.php   Rev. 1.30    (+2 -3 lines)
MODIFY blocks/participants/block_participants.php   Rev. 1.36    (+4 -12 lines)
MODIFY blocks/rss_client/Attic/config_instance_tabs.php   Rev. 1.14    (+2 -2 lines)
MODIFY blocks/admin/block_admin.php   Rev. 1.124    (+21 -47 lines)
MODIFY blocks/calendar_upcoming/block_calendar_upcoming.php   Rev. 1.31    (+1 -2 lines)
MODIFY blocks/messages/block_messages.php   Rev. 1.20    (+2 -2 lines)
MODIFY blocks/online_users/block_online_users.php   Rev. 1.62    (+2 -1 lines)
MODIFY blocks/html/block_html.php   Rev. 1.17    (+6 -2 lines)
MODIFY blocks/blog_menu/block_blog_menu.php   Rev. 1.19    (+1 -7 lines)
MODIFY blocks/html/Attic/config_instance.html   Rev. 1.9    (+1 -1 lines)
MODIFY blocks/social_activities/block_social_activities.php   Rev. 1.27    (+6 -10 lines)
MODIFY blocks/search_forums/block_search_forums.php   Rev. 1.25    (+3 -3 lines)
MODIFY blocks/moodleblock.class.php   Rev. 1.113    (+24 -34 lines)
MODIFY blocks/section_links/block_section_links.php   Rev. 1.33    (+5 -9 lines)
MODIFY blocks/rss_client/block_rss_client.php   Rev. 1.89    (+5 -4 lines)
MODIFY blocks/quiz_results/block_quiz_results.php   Rev. 1.36    (+37 -38 lines)
MODIFY blocks/activity_modules/block_activity_modules.php   Rev. 1.22    (+3 -11 lines)
tjhunt committed 1 file to 'Moodle CVS' - 06/May/09 05:27 PM
blocklib: MDL-19010 rename $position -> $region throughout blocklib.php
MODIFY lib/blocklib.php   Rev. 1.174    (+20 -19 lines)
tjhunt committed 19 files to 'Moodle CVS' - 06/May/09 05:28 PM
blocklib: MDL-19010 remove no-longer-necessary global variable use from blocks
MODIFY blocks/rss_client/block_rss_client.php   Rev. 1.90    (+5 -5 lines)
MODIFY blocks/calendar_upcoming/block_calendar_upcoming.php   Rev. 1.32    (+5 -5 lines)
MODIFY blocks/online_users/block_online_users.php   Rev. 1.63    (+11 -11 lines)
MODIFY blocks/section_links/block_section_links.php   Rev. 1.34    (+2 -2 lines)
MODIFY blocks/recent_activity/block_recent_activity.php   Rev. 1.12    (+2 -4 lines)
MODIFY blocks/news_items/block_news_items.php   Rev. 1.28    (+7 -7 lines)
MODIFY blocks/blog_menu/block_blog_menu.php   Rev. 1.20    (+6 -6 lines)
MODIFY blocks/course_summary/block_course_summary.php   Rev. 1.31    (+7 -7 lines)
MODIFY blocks/calendar_month/block_calendar_month.php   Rev. 1.37    (+10 -10 lines)
MODIFY blocks/activity_modules/block_activity_modules.php   Rev. 1.23    (+2 -2 lines)
MODIFY blocks/admin_bookmarks/block_admin_bookmarks.php   Rev. 1.25    (+6 -5 lines)
MODIFY blocks/admin_tree/block_admin_tree.php   Rev. 1.41    (+3 -3 lines)
MODIFY blocks/glossary_random/block_glossary_random.php   Rev. 1.31    (+5 -9 lines)
MODIFY blocks/tags/block_tags.php   Rev. 1.15    (+9 -9 lines)
MODIFY blocks/social_activities/block_social_activities.php   Rev. 1.28    (+3 -3 lines)
MODIFY blocks/moodleblock.class.php   Rev. 1.114    (+3 -3 lines)
MODIFY blocks/site_main_menu/block_site_main_menu.php   Rev. 1.36    (+3 -3 lines)
MODIFY blocks/blog_tags/block_blog_tags.php   Rev. 1.40    (+6 -6 lines)
MODIFY blocks/participants/block_participants.php   Rev. 1.37    (+3 -3 lines)
tjhunt committed 2 files to 'Moodle CVS' - 06/May/09 05:31 PM
blocklib.php: MDL-19010 rearrange lib/db/upgrade.php before commit to CVS
MODIFY lib/db/upgrade.php   Rev. 1.292    (+46 -46 lines)
MODIFY version.php   Rev. 1.1099    (+1 -1 lines)
Nicolas Connault committed 2 files to 'Moodle CVS' - 06/May/09 06:22 PM
MDL-19010 Fixing upgrade code to work with mysql. Also returning false when get_recordset_sql hits a SQL error, instead of crashing during upgrade with a Fatal error: Exception thrown without a stack frame in Unknown on line 0
MODIFY lib/dml/mysqli_native_moodle_database.php   Rev. 1.33    (+7 -4 lines)
MODIFY lib/db/upgrade.php   Rev. 1.293    (+65 -45 lines)
Petr Skoda committed 1 file to 'Moodle CVS' - 06/May/09 06:39 PM
MDL-19010 reverting last commit- DML must throw exceptions - fix the calling code
MODIFY lib/dml/mysqli_native_moodle_database.php   Rev. 1.34    (+3 -6 lines)
Nicolas Connault committed 1 file to 'Moodle CVS' - 06/May/09 06:49 PM
MDL-19010 Only output blocks after upgrade
MODIFY lib/pagelib.php   Rev. 1.112    (+5 -2 lines)
Nicolas Connault committed 1 file to 'Moodle CVS' - 06/May/09 10:19 PM
MDL-19010 Including courselib where needed during upgrade
MODIFY lib/db/upgrade.php   Rev. 1.294    (+2 -1 lines)
tjhunt committed 1 file to 'Moodle CVS' - 07/May/09 10:38 AM
blocklib: MDL-19010 fix upgrade breakage that Nico caused when he fixed the other problems.
MODIFY lib/db/upgrade.php   Rev. 1.295    (+3 -3 lines)
tjhunt committed 2 files to 'Moodle CVS' - 07/May/09 10:56 AM
blocklib: MDL-19010 move the check for whether the right database tables exist to a place where it is better encapsulated.
MODIFY lib/blocklib.php   Rev. 1.175    (+8 -2 lines)
MODIFY lib/pagelib.php   Rev. 1.113    (+2 -5 lines)
tjhunt committed 1 file to 'Moodle CVS' - 07/May/09 10:57 AM
blocklib: MDL-19010 move the check for whether the right database tables exist - and we no longer need this global.
MODIFY lib/pagelib.php   Rev. 1.114    (+1 -2 lines)
tjhunt committed 1 file to 'Moodle CVS' - 07/May/09 11:02 AM
blocklib: MDL-19010 re-fix another Nico 'fix' ;-)
MODIFY lib/db/upgrade.php   Rev. 1.296    (+4 -4 lines)
tjhunt committed 4 files to 'Moodle CVS' - 07/May/09 03:05 PM
blocklib: MDL-19010 fix new install.
* Fix the blocks bit of build_context_path
* Replace blocks_repopulate_page
* Make starting_output work during setup
MODIFY lib/upgradelib.php   Rev. 1.10    (+3 -6 lines)
MODIFY lib/accesslib.php   Rev. 1.588    (+17 -30 lines)
MODIFY lib/pagelib.php   Rev. 1.115    (+16 -51 lines)
MODIFY lib/blocklib.php   Rev. 1.176    (+120 -55 lines)
tjhunt committed 16 files to 'Moodle CVS' - 07/May/09 04:55 PM
blocks: MDL-19010 Fix further blocks-related breakage, including removing all references to blocks_insance_old outside blocklib.php
MODIFY blocks/rss_client/block_rss_client.php   Rev. 1.91    (+5 -4 lines)
MODIFY backup/backuplib.php   Rev. 1.236    (+3 -5 lines)
MODIFY blog/lib.php   Rev. 1.108    (+16 -15 lines)
MODIFY lib/blocklib.php   Rev. 1.177    (+40 -10 lines)
MODIFY blocks/rss_client/Attic/config_instance.html   Rev. 1.39    (+7 -5 lines)
MODIFY lib/accesslib.php   Rev. 1.589    (+35 -50 lines)
MODIFY course/index.php   Rev. 1.114    (+4 -1 lines)
MODIFY admin/blocks.php   Rev. 1.57    (+4 -4 lines)
MODIFY lib/moodlelib.php   Rev. 1.1203    (+3 -36 lines)
MODIFY admin/replace.php   Rev. 1.20    (+7 -11 lines)
MODIFY blocks/online_users/block_online_users.php   Rev. 1.64    (+6 -5 lines)
MODIFY course/delete.php   Rev. 1.36    (+3 -2 lines)
MODIFY course/search.php   Rev. 1.69    (+12 -19 lines)
MODIFY blocks/moodleblock.class.php   Rev. 1.115    (+15 -31 lines)
MODIFY lib/pagelib.php   Rev. 1.116    (+3 -2 lines)
MODIFY blocks/rss_client/Attic/config_instance_tabs.php   Rev. 1.15    (+8 -7 lines)
tjhunt committed 1 file to 'Moodle CVS' - 07/May/09 05:16 PM
blocks: MDL-19010 Fix, or prevent being executed, all references to blocks_insance_old inside blocklib.php
MODIFY lib/blocklib.php   Rev. 1.178    (+71 -135 lines)
tjhunt committed 1 file to 'Moodle CVS' - 08/May/09 10:43 AM
admin settings/blocklib: MDL-19108 Error when saving any admin settings
Regression from MDL-19010
MODIFY admin/settings.php   Rev. 1.59    (+4 -4 lines)
tjhunt committed 4 files to 'Moodle CVS' - 08/May/09 11:11 AM
blocklib: MDL-19010 finally fix the regressions that mean that you could not create a new course.
MODIFY lib/blocklib.php   Rev. 1.179    (+17 -8 lines)
MODIFY theme/standard/styles_layout.css   Rev. 1.691    (+12 -12 lines)
MODIFY course/lib.php   Rev. 1.654    (+2 -3 lines)
MODIFY lib/adminlib.php   Rev. 1.355    (+5 -2 lines)
tjhunt committed 2 files to 'Moodle CVS' - 08/May/09 11:30 AM
blocklib: MDL-19010 once again you can add blocks, at least on the coures page.
MODIFY lib/blocklib.php   Rev. 1.180    (+7 -10 lines)
MODIFY lib/weblib.php   Rev. 1.1251    (+9 -6 lines)
tjhunt committed 4 files to 'Moodle CVS' - 08/May/09 02:34 PM
blocklib: MDL-19010 and now you can delete blocks too!
MODIFY course/rest.php   Rev. 1.15    (+8 -7 lines)
MODIFY lib/blocklib.php   Rev. 1.181    (+34 -20 lines)
MODIFY blocks/moodleblock.class.php   Rev. 1.116    (+2 -2 lines)
MODIFY lang/en_utf8/error.php   Rev. 1.183    (+2 -1 lines)
tjhunt committed 4 files to 'Moodle CVS' - 08/May/09 03:47 PM
blocklib: MDL-19010 fix editing block config and block roles.
MODIFY admin/roles/tabs.php   Rev. 1.47    (+33 -48 lines)
MODIFY lib/blocklib.php   Rev. 1.182    (+20 -28 lines)
MODIFY lib/accesslib.php   Rev. 1.590    (+4 -4 lines)
MODIFY blocks/moodleblock.class.php   Rev. 1.117    (+4 -3 lines)
tjhunt committed 7 files to 'Moodle CVS' - 08/May/09 04:22 PM
blocklib: MDL-19010 eliminate remaining calls to blocks_repopulate_page
MODIFY enrol/ldap/enrol.php   Rev. 1.30    (+3 -3 lines)
MODIFY course/pending.php   Rev. 1.25    (+6 -6 lines)
MODIFY lib/blocklib.php   Rev. 1.183    (+2 -2 lines)
MODIFY enrol/imsenterprise/enrol.php   Rev. 1.26    (+3 -3 lines)
MODIFY enrol/database/enrol.php   Rev. 1.55    (+3 -3 lines)
MODIFY backup/restorelib.php   Rev. 1.380    (+2 -3 lines)
MODIFY admin/Attic/cliupgrade.php   Rev. 1.41    (+1 -2 lines)
Mitsuhiro Yoshida committed 2 files to 'Lang CVS' - 09/May/09 01:38 AM
MDL-19010 MDL-16175 Translated new strings for error messages.
MODIFY ja_utf8/error.php   Rev. 1.136    (+5 -3 lines)
MODIFY ja_utf8/README   Rev. 1.994    (+1 -1 lines)
martignoni committed 1 file to 'Lang CVS' - 09/May/09 06:00 PM
MDL-19010 New string translated
MODIFY fr_utf8/error.php   Rev. 1.188    (+2 -1 lines)
Petr Skoda committed 1 file to 'Moodle CVS' - 27/May/09 01:30 AM
MDL-19010 disabling upgrade block which breaks upgrade from 1.9.x
MODIFY lib/db/upgrade.php   Rev. 1.301    (+4 -4 lines)
tjhunt committed 2 files to 'Moodle CVS' - 05/Jun/09 04:28 PM
blocklib: MDL-19010 fix some minor problems with existing blocks.
MODIFY blocks/rss_client/block_rss_client.php   Rev. 1.92    (+3 -3 lines)
MODIFY blocks/online_users/block_online_users.php   Rev. 1.65    (+2 -2 lines)
tjhunt committed 58 files to 'Moodle CVS' - 09/Jul/09 03:35 PM
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.
MODIFY mod/quiz/view.php   Rev. 1.168    (+6 -33 lines)
MODIFY admin/settings.php   Rev. 1.60    (+1 -40 lines)
MODIFY lib/weblib.php   Rev. 1.1298    (+25 -0 lines)
MODIFY blog/Attic/header.php   Rev. 1.60    (+1 -38 lines)
MODIFY lib/upgradelib.php   Rev. 1.28    (+2 -2 lines)
MODIFY theme/standardwhite/config.php   Rev. 1.14    (+28 -5 lines)
ADD theme/standard/layout-popup.php   Rev. 1.1    (+0 -0 lines)
MODIFY course/view.php   Rev. 1.130    (+1 -5 lines)
MODIFY lib/javascript-static.js   Rev. 1.76    (+62 -51 lines)
MODIFY my/index.php   Rev. 1.29    (+5 -55 lines)
MODIFY admin/settings/plugins.php   Rev. 1.43    (+1 -2 lines)
MODIFY tag/search.php   Rev. 1.17    (+12 -0 lines)
DEL admin/Attic/stickyblocks.php   Rev. 1.24    (+0 -0 lines)
MODIFY mod/quiz/attemptlib.php   Rev. 1.40    (+16 -7 lines)
MODIFY theme/standard/styles_ie6.css   Rev. 1.24    (+0 -3 lines)
MODIFY theme/standard/config.php   Rev. 1.30    (+28 -5 lines)
MODIFY lib/blocklib.php   Rev. 1.187    (+194 -415 lines)
MODIFY lib/pagelib.php   Rev. 1.135    (+7 -4 lines)
MODIFY lib/questionlib.php   Rev. 1.207    (+1 -1 lines)
MODIFY course/format/weeks/format.php   Rev. 1.94    (+2 -48 lines)
MODIFY mod/quiz/review.php   Rev. 1.92    (+6 -17 lines)
MODIFY theme/standard/layout-home.php   Rev. 1.2    (+20 -3 lines)
MODIFY mod/resource/lib.php   Rev. 1.121    (+1 -59 lines)
MODIFY tag/index.php   Rev. 1.36    (+1 -34 lines)
MODIFY course/modedit.php   Rev. 1.75    (+3 -1 lines)
MODIFY blocks/moodleblock.class.php   Rev. 1.120    (+171 -177 lines)
MODIFY mod/quiz/locallib.php   Rev. 1.181    (+1 -34 lines)
MODIFY user/editadvanced.php   Rev. 1.53    (+3 -6 lines)
MODIFY course/edit.php   Rev. 1.117    (+2 -1 lines)
MODIFY theme/custom_corners/renderers.php   Rev. 1.2    (+10 -38 lines)
MODIFY lib/setup.php   Rev. 1.281    (+1 -0 lines)
MODIFY course/format/scorm/format.php   Rev. 1.14    (+1 -41 lines)
MODIFY theme/custom_corners/config.php   Rev. 1.14    (+4 -1 lines)
MODIFY lib/setuplib.php   Rev. 1.67    (+1 -1 lines)
MODIFY course/rest.php   Rev. 1.17    (+1 -16 lines)
MODIFY mod/quiz/attempt.php   Rev. 1.163    (+6 -19 lines)
MODIFY course/format/topics/format.php   Rev. 1.101    (+1 -48 lines)
DEL theme/standardwhite/Attic/layout-popup.php   Rev. 1.2    (+0 -0 lines)
DEL theme/standardwhite/Attic/layout.php   Rev. 1.2    (+0 -0 lines)
MODIFY mod/lesson/view.php   Rev. 1.152    (+2 -6 lines)
MODIFY mod/chat/view.php   Rev. 1.84    (+92 -127 lines)
MODIFY blog/Attic/footer.php   Rev. 1.8    (+0 -21 lines)
MODIFY theme/standard/styles_layout.css   Rev. 1.698    (+17 -46 lines)
DEL theme/standardwhite/Attic/layout-home.php   Rev. 1.2    (+0 -0 lines)
MODIFY theme/standard/layout.php   Rev. 1.2    (+21 -3 lines)
MODIFY mod/quiz/accessrules.php   Rev. 1.24    (+1 -0 lines)
MODIFY lib/deprecatedlib.php   Rev. 1.124    (+75 -3 lines)
MODIFY index.php   Rev. 1.236    (+5 -71 lines)
MODIFY admin/index.php   Rev. 1.392    (+7 -5 lines)
MODIFY install.php   Rev. 1.134    (+1 -0 lines)
MODIFY lib/outputlib.php   Rev. 1.28    (+307 -124 lines)
MODIFY theme/anomaly/config.php   Rev. 1.4    (+6 -1 lines)
MODIFY course/format/social/format.php   Rev. 1.45    (+1 -48 lines)
MODIFY mod/data/view.php   Rev. 1.116    (+3 -33 lines)
MODIFY theme/standard/styles_ie7.css   Rev. 1.16    (+0 -3 lines)
MODIFY lib/ajax/ajaxlib.php   Rev. 1.69    (+2 -0 lines)
MODIFY theme/standard/styles_color.css   Rev. 1.205    (+1 -3 lines)
MODIFY lib/adminlib.php   Rev. 1.375    (+36 -122 lines)
tjhunt committed 1 file to 'Moodle CVS' - 09/Jul/09 04:17 PM
blocks - MDL-19010 fix bug where blocks did not show up with editing off.
MODIFY lib/blocklib.php   Rev. 1.188    (+1 -0 lines)
tjhunt committed 1 file to 'Moodle CVS' - 09/Jul/09 05:09 PM
themes & blocks - MDL-19077 & MDL-19010 missing lang file changes.
MODIFY lang/en_utf8/moodle.php   Rev. 1.241    (+5 -1 lines)
Mitsuhiro Yoshida committed 2 files to 'Lang CVS' - 10/Jul/09 01:14 AM
MDL-19077 MDL-19010 Translated new strings for themes & blocks.
MODIFY ja_utf8/moodle.php   Rev. 1.361    (+4 -0 lines)
MODIFY ja_utf8/README   Rev. 1.1028    (+1 -1 lines)
Petr Skoda committed 1 file to 'Moodle CVS' - 10/Jul/09 04:03 PM
MDL-19010 fixed redirect at main page if upgrade required, otherwise it would end with exception due to DB structure changes
MODIFY index.php   Rev. 1.237    (+6 -3 lines)
Petr Skoda committed 1 file to 'Moodle CVS' - 10/Jul/09 04:08 PM
MDL-19010 fixed redirect at login page if upgrade required, otherwise it would end with exception due to DB structure changes
MODIFY login/index.php   Rev. 1.153    (+6 -3 lines)
martignoni committed 1 file to 'Lang CVS' - 13/Jul/09 04:17 AM
MDL-19077 & MDL-19010 missing lang file changes.
MODIFY fr_utf8/moodle.php   Rev. 1.299    (+4 -0 lines)
tjhunt committed 1 file to 'Moodle CVS' - 14/Jul/09 03:06 PM
blocks: MDL-19010 show empty blocks if they have controls.
MODIFY blocks/moodleblock.class.php   Rev. 1.122    (+5 -5 lines)
tjhunt committed 1 file to 'Moodle CVS' - 14/Jul/09 04:36 PM
blocks: MDL-19010 Delete weird line of legacy code.
MODIFY admin/blocks.php   Rev. 1.59    (+1 -2 lines)
tjhunt committed 3 files to 'Moodle CVS' - 20/Jul/09 02:18 PM
MDL-19010: In developer debug mode, print information about this page in the footer.
MODIFY lib/pagelib.php   Rev. 1.142    (+12 -0 lines)
MODIFY lib/outputlib.php   Rev. 1.39    (+3 -0 lines)
MODIFY theme/anomaly/footer.html   Rev. 1.3    (+34 -44 lines)
Tim Hunt added a comment - 21/Jul/09 03:09 PM
This is basically done now. Just needs ongoing polishing.

Tim Hunt made changes - 21/Jul/09 03:09 PM
Field Original Value New Value
Resolution Fixed [ 1 ]
Status Open [ 1 ] Resolved [ 5 ]
tjhunt committed 7 files to 'Moodle CVS' - 23/Jul/09 06:01 PM
lesson: MDL-19890 Fix block-printing code in lesson (I hope)

This got broken by one of the commits for MDL-19077 & MDL-19010
MODIFY mod/lesson/action/continue.php   Rev. 1.59    (+4 -7 lines)
MODIFY lib/ajax/ajaxlib.php   Rev. 1.76    (+18 -3 lines)
DEL mod/lesson/Attic/viewstart.html   Rev. 1.8    (+0 -0 lines)
DEL mod/lesson/Attic/viewend.html   Rev. 1.7    (+0 -0 lines)
MODIFY mod/lesson/locallib.php   Rev. 1.86    (+102 -113 lines)
MODIFY mod/lesson/action/continue.html   Rev. 1.14    (+2 -42 lines)
MODIFY mod/lesson/view.php   Rev. 1.153    (+39 -30 lines)
tjhunt committed 1 file to 'Moodle CVS' - 29/Jul/09 07:14 PM
blocks: MDL-19010 fix block editing icon URLs.
MODIFY lib/blocklib.php   Rev. 1.208    (+6 -6 lines)
moodler committed 1 file to 'Moodle CVS' - 31/Jul/09 12:17 PM
blocks MDL-19010 Slight reordering of logic to allow titles to be changed by block get_contents (credit to tim)
MODIFY blocks/moodleblock.class.php   Rev. 1.135    (+9 -9 lines)
moodler committed 1 file to 'Moodle CVS' - 31/Jul/09 12:18 PM
blocks MDL-19010 Fixed a typo to make the title a string
MODIFY blocks/rss_client/edit_form.php   Rev. 1.2    (+3 -3 lines)