1. 05 Nov, 2010 1 commit
  2. 30 Oct, 2010 1 commit
  3. 14 Oct, 2010 3 commits
  4. 21 Sep, 2010 1 commit
  5. 30 Aug, 2010 1 commit
  6. 22 Jul, 2010 1 commit
  7. 03 Jul, 2010 1 commit
  8. 29 Jun, 2010 1 commit
  9. 23 Jun, 2010 1 commit
  10. 31 May, 2010 1 commit
  11. 27 May, 2010 1 commit
  12. 27 Apr, 2010 1 commit
  13. 23 Apr, 2010 1 commit
  14. 15 Apr, 2010 1 commit
  15. 14 Apr, 2010 1 commit
  16. 10 Apr, 2010 1 commit
  17. 10 Feb, 2010 1 commit
  18. 07 Feb, 2010 1 commit
  19. 22 Jan, 2010 1 commit
  20. 17 Dec, 2009 2 commits
  21. 04 Nov, 2009 1 commit
  22. 10 Aug, 2009 2 commits
  23. 08 Aug, 2009 1 commit
  24. 06 Aug, 2009 2 commits
  25. 30 Jul, 2009 1 commit
  26. 09 Jul, 2009 1 commit
    • tjhunt's avatar
      themes & blocks - MDL-19077 & MDL-19010 blocks are now printed by the theme · d4a03c00
      tjhunt authored
      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.
      d4a03c00
  27. 02 Jul, 2009 2 commits
  28. 14 Jun, 2009 1 commit
  29. 06 May, 2009 1 commit
  30. 01 Apr, 2009 1 commit
  31. 18 Feb, 2009 1 commit
  32. 02 Jan, 2009 1 commit
  33. 10 Dec, 2008 1 commit
  34. 13 Nov, 2008 1 commit