1. 23 Nov, 2015 1 commit
  2. 22 Nov, 2015 1 commit
  3. 20 Nov, 2015 1 commit
  4. 20 Oct, 2015 1 commit
  5. 19 Oct, 2015 2 commits
  6. 16 Oct, 2015 1 commit
  7. 23 Sep, 2015 1 commit
  8. 20 Sep, 2015 2 commits
    • Jen Zajac's avatar
      Custom theme reworking (Bug 1496139) · edc2bec8
      Jen Zajac authored and Aaron Wells's avatar Aaron Wells committed
      New template inherits from raw as before but limits major colour
      changes to the site header. Because there are fewer configurable
      options after the upgrade, some options from before the upgrade
      are discarded.
      
      behatnotneeded: Can't test upgrade-related issues
      
      Bug #1496139
      (For ref, original feature was BUG 814354)
      
      Change-Id: I29e9d215019916102ea47ad53678aaec97796bca
      edc2bec8
    • Jen Zajac's avatar
      Replace btn-success with btn-primary throughout · d0673575
      Jen Zajac authored and Robert Lyon's avatar Robert Lyon committed
        behatnotneeded
      
        Bug #1465107
      
      Change-Id: I27492cbc38416fd4790e1e62ec8090c19602d171
      d0673575
  9. 13 Aug, 2015 1 commit
  10. 30 Jul, 2015 1 commit
  11. 23 Jul, 2015 1 commit
    • Robert Lyon's avatar
      Bug 1467368: Allowing the main menu structure to be cached · ec41d0e0
      Robert Lyon authored and Aaron Wells's avatar Aaron Wells committed
      
      
      This will allow the rendering of the main nav to use less resources.
      
      The cached menus are saved for each institution into the
      institution_config table for these types of menus:
      
      adminnav     - site administration navigation
      instadminnav - institution admin navigation
      staffnav     - site staff admin navigation
      inststaffnav - institution staff admin navigation
      standardnav  - navigation seen in normal section of site
      
      To clear cache menus call clear_menu_cache($institution)
      
      Change-Id: I3b58090830b6d28f10f24e23abeef775c6863aa5
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      ec41d0e0
  12. 23 Jun, 2015 1 commit
  13. 15 Jun, 2015 6 commits
  14. 14 Apr, 2015 1 commit
  15. 13 Apr, 2015 1 commit
  16. 17 Mar, 2015 1 commit
  17. 15 Feb, 2015 1 commit
  18. 16 Nov, 2014 1 commit
  19. 12 Oct, 2014 1 commit
  20. 16 Jun, 2014 1 commit
  21. 04 Jun, 2014 1 commit
  22. 02 May, 2014 1 commit
  23. 14 Apr, 2014 1 commit
  24. 30 Mar, 2014 1 commit
    • Aaron Wells's avatar
      Renaming general pages to static pages · d4c63e88
      Aaron Wells authored and Robert Lyon's avatar Robert Lyon committed
      Bug1282219: See the lengthy discussion on the bug tracker. No perfect name
      for these items has arisen yet, but I think "static pages" is the best
      so far because:
      
      1. It means they're obviously not the same type of thing as the Pages in your
      portfolio, because those are dynamic.
      
      2. It's more self-evident. If I were brand new to Mahara and were
      trying to figure out how to change the "Privacy Policy" page, "Static pages"
      is probably what I would think to click on.
      
      Change-Id: I7dd4e3fe6e86fd35dce973afb78b3e56049aab69
      d4c63e88
  25. 25 Mar, 2014 1 commit
  26. 23 Feb, 2014 1 commit
  27. 24 Jan, 2014 1 commit
    • 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
  28. 16 Jan, 2014 1 commit
  29. 14 Jan, 2014 1 commit
  30. 08 Jan, 2014 1 commit
    • Aaron Wells's avatar
      Introducing the institution_config table · 5be3b920
      Aaron Wells authored
      Bug 1264429: This patch creates the table, refactors the get_institution_config() method,
      the Institution class, and the institution editing page, to use the new table.
      
      Henceforth columns should only be added to the main "institution" table if they represent
      a required setting (like name and displayname), or they need to be accessed frequently by
      direct SQL queries.
      
      Change-Id: I4564240d2c55ec2b6ec90868290a61cf4321460a
      5be3b920
  31. 17 Nov, 2013 2 commits
  32. 13 Nov, 2013 1 commit