Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-25394

Improved Support for Mobile Themes and Browser Detection

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 2.1
    • Fix Version/s: 2.1
    • Component/s: Themes
    • Labels:
    • Testing Instructions:
      Hide

      To test -

      Go to appearance/theme selector
      Specify a default theme
      This will display on any device

      Go to appearance/theme selector
      Specify a different mobile or a tablet theme or legacy (IE6) (depends what you have easily available to test).
      This should appear on the type of device. The default theme will remain on a standard desktop.

      Go to Advanced features and untick enable device detection. The default theme should be used on any device. Go to theme selector and the list of devices will not show - you can only specify a default theme.

      Go Advanced features, tick enable device detection. In Device Detection regular expression add /fox/ and under returns value add firefox. In the theme selector, select a different theme to use for firefox (similar should work for ie, chrome, etc)

      Show
      To test - Go to appearance/theme selector Specify a default theme This will display on any device Go to appearance/theme selector Specify a different mobile or a tablet theme or legacy (IE6) (depends what you have easily available to test). This should appear on the type of device. The default theme will remain on a standard desktop. Go to Advanced features and untick enable device detection. The default theme should be used on any device. Go to theme selector and the list of devices will not show - you can only specify a default theme. Go Advanced features, tick enable device detection. In Device Detection regular expression add /fox/ and under returns value add firefox. In the theme selector, select a different theme to use for firefox (similar should work for ie, chrome, etc)
    • Affected Branches:
      MOODLE_21_STABLE
    • Fixed Branches:
      MOODLE_21_STABLE
    • Pull Master Branch:
      wip-MDL-25394

      Description

      Please see the attached file for a spec for improved support for mobile themes and mobile browser detection. The Open University will commit to undertake the work involved.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Votes:
                  5 Vote for this issue
                  Watchers:
                  10 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    1/Jul/11