1. 18 Feb, 2014 1 commit
  2. 17 Feb, 2014 1 commit
  3. 10 Feb, 2014 1 commit
  4. 07 Feb, 2014 2 commits
  5. 05 Feb, 2014 1 commit
  6. 04 Feb, 2014 2 commits
  7. 03 Feb, 2014 2 commits
  8. 02 Feb, 2014 1 commit
  9. 30 Jan, 2014 1 commit
  10. 29 Jan, 2014 1 commit
  11. 27 Jan, 2014 2 commits
  12. 24 Jan, 2014 2 commits
    • Jono Mingard's avatar
      Simplify home info for screen reader users (Bug #1259401) · a76a0f97
      Jono Mingard authored
      
      
      Make the table layout more logical (3 rows and 3 columns), changed
      inner tables to divs and made complex links into simple ones.
      
      Change-Id: I0625ff6a4b99ffd0d35324cdc8da96a03948876d
      Signed-off-by: default avatarJono Mingard <jonom@catalyst.net.nz>
      a76a0f97
    • Robert Lyon's avatar
      Allow site_content to be institution specific (bug #1254299) · d268d11b
      Robert Lyon authored
      
      
      Changes include:
      - added an institution column to the site_content table
      - added an 'Edit site pages' page under Admin -> Institutions
      that is accessibe by institution admins
      - added an 'institution' option to the edit site pages form - this is
      a hidden field if user can edit only one institution.
      
      On upgrade it updates the site_content table to give current data the
      institution on 'mahara' (incl. local site pages) and for each
      institution it replicates the data already in the db for the default site (excl.
      local site pages) so that every site has their own versions, which can
      be adjusted as one sees fit.
      
      On creation of new institution it creates the rows in site_content
      table but with the default strings (like what you see when you first
      install a mahara) but sets the sitepages column in institution table
      to default (mahara). On deletion of institution it removes the rows in
      site_content.
      
      A user on login sees the institution site page based on what
      institution theme they see.
      
      On logout the 'lastinstitution' cookie is set allowing for them to see
      institution specific site pages.
      
      The 'No institution' (mahara) site pages can only be edited through
      Configure site -> Edit site pages.
      
      Also allow for an institution site page to be viewed if 'institution'
      variable is passed to it eg terms.php?institution=testing allowing for
      another way to access info when logged out.
      
      Change-Id: I2ed30b63c15bf676d83eb2231f48c4ca23ce8b53
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      d268d11b
  13. 22 Jan, 2014 1 commit
  14. 16 Jan, 2014 2 commits
  15. 15 Jan, 2014 3 commits
  16. 14 Jan, 2014 1 commit
  17. 12 Jan, 2014 1 commit
  18. 09 Jan, 2014 2 commits
    • Robert Lyon's avatar
      Allowing a theme to disable skins from being viewed (bug 1237013) · 7aaeb1c4
      Robert Lyon authored and Aaron Wells's avatar Aaron Wells committed
      
      
      To get a theme to stop showing skins on portfolio pages add this
      to the theme's themeconfig.php
      $theme->skins = false;
      
      When you go to add a skin to a page it will warn you that skins are
      incompatible with this theme - you still can add a skin to the page
      but it will not show up when you view the page.
      
      Also if 'Page themes' are turned on it will warn you that the chosen
      page theme for the page is not compatible with skins.
      
      Change-Id: I694bf14dffddd12373c4079b57c047fa509ab7b7
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      7aaeb1c4
    • Jono Mingard's avatar
      Add "Skip to main content" link (Bug #1259741) · 94ed2ae0
      Jono Mingard authored
      
      
      Added a hidden link to the beginning of all pages which becomes visible on
      focus and allows keyboard users to bypass the navigation and move focus to
      the main content of the page.
      
      Change-Id: I70b1f7a352904d3a350b848ab3779a2136de4e76
      Signed-off-by: default avatarJono Mingard <jonom@catalyst.net.nz>
      94ed2ae0
  19. 08 Jan, 2014 2 commits
    • Jono Mingard's avatar
      Make dropdown navigation keyboard-accessible (Bug #1259397) · 584de240
      Jono Mingard authored
      
      
      Changed the dropdown navigation to be navigable using the keyboard (if
      Javascript is enabled).
      
      - The tab key navigates all menus and submenus in order
      - Links in the main navigation bar can be navigated with the left and right
        arrows
      - Submenus can be navigated with the up and down arrows and can be closed with
        the Esc key. Pressing left or right opens the previous or next menu
      
      Note: Dropdown navigation works as before with JS disabled and only requires
      it for keyboard accessibility.
      
      Change-Id: Ia7aeb33526c71a2fe3ea4c635f4a8aa17c64e21b
      Signed-off-by: default avatarJono Mingard <jonom@catalyst.net.nz>
      584de240
    • Jono Mingard's avatar
      Added alt text to datepicker buttons (Bug #1259685) · a67e61b3
      Jono Mingard authored
      
      
      Added 'Open date picker' language string, used for alt text on the datepicker
      button in the calendar pieforms element.
      
      Change-Id: Ie38317148d70c7cfd74cba0be73cf56d46a240ff
      Signed-off-by: default avatarJono Mingard <jonom@catalyst.net.nz>
      a67e61b3
  20. 07 Jan, 2014 1 commit
  21. 06 Jan, 2014 1 commit
  22. 02 Jan, 2014 1 commit
  23. 31 Dec, 2013 1 commit
  24. 30 Dec, 2013 2 commits
  25. 23 Dec, 2013 2 commits
  26. 18 Dec, 2013 1 commit
  27. 16 Dec, 2013 2 commits