1. 16 May, 2010 1 commit
    • Martin Dougiamas's avatar
      MDL-19124 Continued misc user profile cleanups · 99cca847
      Martin Dougiamas authored
          - fixed user styles in base theme
          - added new divs for better control on user profile and user index pages
          - reduced data on course user profiles down to minimum
          - removed user/tabs.php completely and all uses of it
          - changed default user icon pix to something very bland (bye bye smiley cake)
      99cca847
  2. 21 Apr, 2010 1 commit
  3. 05 Apr, 2010 1 commit
  4. 31 Mar, 2010 2 commits
  5. 21 Mar, 2010 1 commit
    • David Mudrak's avatar
      MDL-21652 html_table rendering refactored · 16be8974
      David Mudrak authored
      * class html_component does not exist any more
      * class html_table rendered via html_writer::table()
      * html_table, html_table_row and html_table_cell have public $attributes property to set their CSS classes
      * dropped rotateheaders feature, should be added again after more research of possible ways (<svg> is not nice IMHO)
      * dropped possibility to define CSS classes for table heading, body and footer - can be easily done and better done using just table class and context
      16be8974
  6. 07 Mar, 2010 1 commit
  7. 27 Feb, 2010 1 commit
  8. 10 Feb, 2010 1 commit
  9. 26 Jan, 2010 1 commit
  10. 25 Jan, 2010 1 commit
  11. 19 Jan, 2010 1 commit
  12. 17 Jan, 2010 2 commits
  13. 16 Jan, 2010 1 commit
  14. 30 Dec, 2009 1 commit
  15. 24 Dec, 2009 1 commit
  16. 17 Dec, 2009 2 commits
  17. 30 Sep, 2009 1 commit
  18. 04 Sep, 2009 1 commit
  19. 03 Sep, 2009 1 commit
  20. 20 Aug, 2009 1 commit
  21. 18 Aug, 2009 1 commit
  22. 17 Aug, 2009 1 commit
  23. 10 Aug, 2009 3 commits
  24. 06 Aug, 2009 2 commits
  25. 15 Jul, 2009 1 commit
  26. 13 Jul, 2009 1 commit
    • tjhunt's avatar
      block contexts: MDL-19098 every block should have a context · e92c286c
      tjhunt authored
      even non-course and sticky blocks.
      
      The parent context is block_instances.parentcontextid.
      
      The block context should be used for checking permissions directly
      related to the block, like moodle/block:view or moodle/site:manageblocks.
      
      However, if the block is displaying information about the current page,
      for example the participants block showing who 'here', then it may be
      better to use the context of the page where the bloack is appearing -
      in other words $this->page->context - to check permissions about the
      user's ability to see participants here.
      
      Or, if the block is displaying something stronly related to courses,
      for example, a course meny block, the block should probably use the
      context for $this->page->course to check permissions.
      e92c286c
  27. 12 Jun, 2009 1 commit
    • tjhunt's avatar
      ajaxlib/require_js: MDL-16693 $PAGE->requires->... deprecates require_js etc. · cf615522
      tjhunt authored
      There is a new implementation of require_js in lib/deprecatedlib.php,
      based on $PAGE->requires.
      
      There were a few other recently introduced functions in lib/weblib.php,
      namely print_js_call, print_delayed_js_call, print_js_config and
      standard_js_config. These have been removed, since they were never in
      a stable branch, and all the places that used them have been changed
      to use the newer $PAGE->requires->... methods.
      
      get_require_js_code is also gone, and the evil places that were calling
      it, even though it is an internal function, have been fixed.
      
      Also, I made some minor improvements to the code I committed yesterday
      for MDL-16695.
      
      All that remains is to update all the places in core code that are
      still using require_js.
      
      (This commit also fixes the problem where the admin tree would not
      start with the right categories expanded.)
      cf615522
  28. 06 May, 2009 1 commit
  29. 11 Dec, 2008 1 commit
    • tjhunt's avatar
      admin tree: MDL-10047 and MDL-13104 weird things happen when you turn editing on and off. · 92f00846
      tjhunt authored
      That was becuase not enough information was being passed in for the blocks editing controls to construct the right URL to reload the page.
      
      It is also now possible for admin external pages to add some UI next to the turn blocks editing on/off button. For example, when you are editing the list of course catgories, the turn editing off button is now in the right place.
      92f00846
  30. 20 Nov, 2008 1 commit
    • tjhunt's avatar
      define roles: MDL-16966 etc. polishing the new roles UI following a meeting with Martin. · bed9cec8
      tjhunt authored
      * Move the show/hide advanced button a bit down the page.
      * Improve save button caption when creating a role.
      * Don't show defaults on the basic define roles screen.
      * Explain the background shading on the advanced roels screen.
      * Fix the problem with the risks link to Moodle docs.
      * Help icon by the permissions column heading.
      * Tables with rotated <th>s, make them vertical-align: bottom.
      * Rename explain.php and explainhascapability.php to check.php and explain.php
      * Tool tips on the number headers in the explain table.
      * Explain table - role names were missing.
      * Allow link_to_popup_window to work with full URLs.
      bed9cec8
  31. 14 Nov, 2008 1 commit
  32. 13 Nov, 2008 1 commit
  33. 12 Nov, 2008 1 commit
  34. 11 Nov, 2008 1 commit