1. 15 Jun, 2015 1 commit
    • Naomi Guyer's avatar
      Navigation (bootstrap) · 85b78c1f
      Naomi Guyer authored and Aaron Wells's avatar Aaron Wells committed
      Bug 1465107: Use Bootstrap CSS Framework
      Applied bootstrap tabs and tidy up form styling
      Mobile menu
      Add bootstrap accessibility, tab styling to bootstrap
      
      Change-Id: Ifa42d482f5fd7e1cdfb52bae1ebb5ff3bf5085a9
      85b78c1f
  2. 18 Mar, 2015 2 commits
  3. 19 Feb, 2015 1 commit
  4. 05 Feb, 2015 1 commit
  5. 16 Dec, 2014 1 commit
  6. 09 Dec, 2014 1 commit
  7. 20 Nov, 2014 1 commit
  8. 05 Nov, 2014 1 commit
  9. 07 Oct, 2014 1 commit
    • Robert Lyon's avatar
      Date picker not working for certain languages (Bug #1376997) · a4561a6c
      Robert Lyon authored
      
      
      Allowing other language's date formats to be used - eg German dates
      like 10.05.2013
      
      As the datepicker uses yet another format for parsing dates we need to
      add in some new strings to handle this.
      
      Note - lang strings will need to be added to the langconfig.php file
      for the languages you are testing, eg:
      
      $string['calendar_dateFormat'] = 'dd.mm.yy';
      $string['calendar_timeFormat'] = 'HH:mm';
      
      Change-Id: I40e7c50687d9e42d0f78df450fff0004dd6d5710
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      a4561a6c
  10. 06 Oct, 2014 1 commit
  11. 24 Sep, 2014 1 commit
    • Nigel Cunningham's avatar
      (Bug1262928) Add support for filtering upload file types. · b0499974
      Nigel Cunningham authored
      
      
      Add support for having a CSV (or other file type) filter
      in the File control generated by Pieforms, and use it for
      the forms for uploading users, groups and group memberships.
      
      Note that support for the accept attribute in browsers is
      patchy. This will have no effect in the Chromium and Firefox
      versions current at the time of preparation, but has been
      successfully tested in Chrome.
      
      Change-Id: Ib5cf42be4e054f31086e9db9cda15473e86df7a3
      Signed-off-by: default avatarNigel Cunningham <nigelc@catalyst-au.net>
      b0499974
  12. 16 Sep, 2014 1 commit
    • Robert Lyon's avatar
      Updating calendar pieform element to use datepicker/timepicker · 3340ef27
      Robert Lyon authored
      
      
      (Bug #1267239)
      
      The datepicker is now keyboard accessible but not fully screenreader
      accessible - but the folks at datepicker are working on that
      
      The key bindings you need to know for datepicker:
      PAGE UP: Move to the previous month.
      PAGE DOWN: Move to the next month.
      CTRL+PAGE UP: Move to the previous year.
      CTRL+PAGE DOWN: Move to the next year.
      CTRL+HOME: Move to the current month. Open the datepicker if closed.
      CTRL+LEFT: Move to the previous day.
      CTRL+RIGHT: Move to the next day.
      CTRL+UP: Move to the previous week.
      CTRL+DOWN: Move the next week.
      ENTER: Select the focused date.
      ESC: Close the datepicker
      
      The key bindings added for timepicker:
      (to avoid clashes with existing key bindings)
      ALT+UP: Move hour slider up one step
      ALT+DOWN: Move hour slider down one step
      SHIFT+LEFT: Move minute slider down one step
      SHIFT+RIGHT: Move minute slider up one step
      
      Also added the prev/next year button options
      
      Change-Id: Iff857ba9efb23fd123de6af8f78ceffee9c0ac79
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      3340ef27
  13. 04 Jun, 2014 1 commit
  14. 29 May, 2014 1 commit
  15. 28 May, 2014 1 commit
  16. 27 May, 2014 1 commit
  17. 30 Mar, 2014 1 commit
  18. 27 Mar, 2014 2 commits
  19. 26 Feb, 2014 1 commit
  20. 23 Feb, 2014 1 commit
  21. 18 Feb, 2014 1 commit
  22. 12 Feb, 2014 1 commit
  23. 09 Feb, 2014 1 commit
    • Jono Mingard's avatar
      Use <label> tags in skin designer (Bug #1273937) · 2401c884
      Jono Mingard authored
      
      
      Changed 'labelhtml' to 'title' in skin design form to allow the input
      labels to use the <label> tag and therefore be accessible to screen
      readers.
      Modified the position choosers to have hidden labels and (hopefully)
      fixed cross-browser inconsistencies in the layout.
      Also modified the structure of the radio pieforms element to fix issues
      with screen readers.
      
      Change-Id: I8706c34e2c2a86b0f3d54b5f0c54d337ecc251a6
      Signed-off-by: default avatarJono Mingard <jonom@catalyst.net.nz>
      2401c884
  24. 03 Feb, 2014 1 commit
  25. 28 Jan, 2014 1 commit
  26. 08 Jan, 2014 1 commit
  27. 06 Jan, 2014 1 commit
  28. 20 Dec, 2013 1 commit
  29. 22 Oct, 2013 1 commit
  30. 17 Oct, 2013 1 commit
    • Robert Lyon's avatar
      Allowing pieform error text to not be escaped if needed (Bug 1239539) · bf3d14a3
      Robert Lyon authored
      
      
      Currently if there is html in an error message used by pieforms it
      escapes the html so the link becomes not usable.
      
      I have made a change where you can tell pieforms not to escape the
      error message.
      
      So instead of using:
      $form->set_error($field, $message);
      
      you can use:
      $form->set_error($field, $message, false);
      
      Where false means do not escape the message.
      
      As the terms and conditions are displayed on the page already I've
      updated the link to jump to the terms section
      
      Change-Id: Ia8650a9f2284fb007cbe81a4a94223f127c4f6cd
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      bf3d14a3
  31. 14 Oct, 2013 1 commit
  32. 27 Sep, 2013 1 commit
  33. 14 Sep, 2013 1 commit
  34. 02 Sep, 2013 1 commit
  35. 28 Aug, 2013 1 commit
  36. 23 Aug, 2013 1 commit
  37. 19 Jul, 2013 1 commit
  38. 13 Feb, 2013 1 commit
    • Jiri Baum's avatar
      License metadata - pieform select element "allow other" option. (Bug #1095499) · 1ddebc03
      Jiri Baum authored
      
      
      Extend the Pieform select element with an "allow other" option. When this
      option is present and true, the user can either select one of the options given
      or enter a value in a text field.
      
      This is used by the license metadata feature primarily to implement the "custom
      license" option, where users can either select one of the configured licenses
      or enter a URL. It is also used on the admin license edit page when there are
      licenses in use which have not been configured.
      
      Change-Id: I4e68651c4ea35699e9037ea8c9afca0bdbf94d11
      Signed-off-by: default avatarJiri Baum <jiri@catalyst-au.net>
      1ddebc03