1. 28 Nov, 2018 1 commit
  2. 30 Sep, 2018 1 commit
  3. 23 May, 2018 1 commit
  4. 24 Nov, 2015 1 commit
    • Aaron Wells's avatar
      Display icons for 3rd-party blocktypes plugins · 4f849ed2
      Aaron Wells authored
      Bug 1510421
      Defines a new static PluginBlocktype method, get_css_icon(), which
      fetches the name of the CSS icon to use for this blocktype. It returns
      false by default, which tells the theme to "fall back" to the old
      thumbnail.png instead. 3rd-party plugins can override this to
      specify a particular icon to use.
      All the core blocktypes have been refactored to extend
      MaharaCoreBlocktype, which uses the blocktype name as the name
      of the CSS icon to use. I also deprecated the "SystemBlocktype"
      class while I was at it.
      PluginBlocktype::get_blocktypes_for_category() now returns both
      the results of get_css_icon() and the thumbnail.png path, so that
      themes can decide which they want to use. (And of course
      thumbnail.png is served via thumbnail.php, so 3rd party themes
      can provide their own custom image files if they wish.)
      behatnotneeded: Requires installing third-party plugins to test
      Change-Id: Idb1ecfc7b21175913708e695788906c11133b0c0
  5. 15 Jun, 2015 1 commit
  6. 04 Feb, 2015 1 commit
  7. 03 Dec, 2014 1 commit
  8. 05 Oct, 2014 1 commit
  9. 25 Sep, 2014 1 commit
    • Robert Lyon's avatar
      Allowing the mygroups to paginate when cleanurls on (Bug #1374184) · 3fb65b89
      Robert Lyon authored
      To test:
      1) Set up a few users all being members of many groups (I tested with 17
      2) for each user edit their profile page and edit the 'My groups'
      block and set the 'Maximum number of groups to display' value to
      something less than the number of groups available
      3) Then test if you can paginate on both logged-in users profile page and
      other users profile pages
      Test for both when clean urls are on and off
      Change-Id: I26a247fc4a692b2e82b6c235d41172ff35fadeac
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  10. 22 Sep, 2014 1 commit
  11. 01 Jul, 2014 1 commit
  12. 24 Jun, 2014 1 commit
  13. 09 Jun, 2014 1 commit
  14. 14 Oct, 2013 1 commit
  15. 12 Sep, 2011 1 commit
  16. 13 May, 2011 1 commit
  17. 04 Jul, 2010 1 commit
  18. 28 Apr, 2010 1 commit
    • Evan Goldenberg's avatar
      add a dashboard view to the index page for logged in users · d3713154
      Evan Goldenberg authored
      Also included is an inbox blocktype for dashboard views which shows the
      user's most recent notifications. Multiple instances of this block can
      be present in a dashboard view, and the message types displayed in each
      can be configured.
      A default dashboard view is installed for each user the next time they
      log in. Additionally, since the profile view is now shown in the view
      list, it is installed on login, rather than when the profile is first
  19. 15 Sep, 2009 1 commit
  20. 20 May, 2009 1 commit
  21. 29 Jan, 2009 1 commit
  22. 05 Jan, 2009 1 commit
  23. 16 Dec, 2008 1 commit
    • Nigel McNie's avatar
      (#3063) part 2: Hide blocktypes that don't make sense when making a · 7599ec0c
      Nigel McNie authored
      This means that blog/profile/resume blocktypes don't show up in
      group/institution/site Views.
      This is controlled through a new Blocktype method - allowed_in_view.
      Various code had to be changed to listen to this method, mostly around
      the display of the category browser.
      When making a template, all blocktypes are available.
      Part 3 is to change the configuration forms to be more sensible when
      editing a template, and then testing what happens when blocktypes are
      rendered somewhere that they "shouldn't" be - e.g. a My Friends block in
      a group View.
  24. 18 Nov, 2008 1 commit
  25. 16 Sep, 2008 2 commits
  26. 15 Sep, 2008 5 commits
  27. 22 Jul, 2008 1 commit
  28. 01 Apr, 2008 1 commit
  29. 26 Feb, 2008 1 commit
  30. 16 Feb, 2008 2 commits
  31. 04 Dec, 2007 1 commit
  32. 24 Oct, 2007 1 commit
  33. 16 Oct, 2007 2 commits
    • Penny Leach's avatar
      implemented get_artefacts handlers. system blocks must now subclass... · 1d5295f1
      Penny Leach authored
      implemented get_artefacts handlers. system blocks must now subclass SystemBlockType, not PluginBlockType, mmmk?
    • Nigel McNie's avatar
      Made the textbox blocktype work. · 7bd6a4cf
      Nigel McNie authored
      This involved moving instance_config_save to be in the Blockinstance class, because in order to support Blocktype munging of the config data before being saved, we have to call the method in the child Blocktype class - not normally possible due to PHP's retarded static method calling rules without knowing what blockinstance we are using.
      The blocktype itself should now work fine, both when the user has the wysiwyg editor on and off. A smaller version of the editor is used.