Moodle
  1. Moodle
  2. MDL-6685

Breadcrumb separator, only certain fonts support ►

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.7
    • Fix Version/s: 1.7.1, 1.8
    • Component/s: Accessibility
    • Labels:
      None
    • Environment:
      Internet Explorer 6, Windows XP.
    • Affected Branches:
      MOODLE_17_STABLE
    • Fixed Branches:
      MOODLE_17_STABLE, MOODLE_18_STABLE

      Description

      Following the fix for MDL-6360, Unicode characters such as &► are used to represent left and right arrows.

      • These are supported by many fonts: Arial, Helvetica, Times and Courier (Arial first on the list in 'Standard' themes);
      • But NOT Verdana, Georgia or 'Trebuchet MS' (first on the list in themes: Cornflower, Chameleon, Orangewhite and all OU).

        Gliffy Diagrams

        1. patch-MDL-6685-arrow_fonts_styles.diff
          1.0 kB
          Nick Freear
        2. patch-MDL-6685-lib_weblib_2.diff
          2 kB
          Nick Freear
        3. patch-MDL-6685-lib_weblib.diff
          2 kB
          Nick Freear

          Issue Links

            Activity

            Hide
            Nick Freear added a comment -

            Fixed in, cvs:/theme/standard/styles_fonts.css - picked up by other themes. Fix is for Win/IE6.

            .breadcrumb .sep, .headermenu button,
            .calendar-controls .previous, .calendar-controls .next

            { font-family:Arial, Helvetica, Courier, sans-serif; }

            We have tested the Unicode characters on these platforms:

            • Windows XP Pro SP2: IE6, Firefox 1.5.0.6, Opera 8.51 - OK.
            • Debian Linux: Firefox 1.5.0.7 and Konqueror - OK.

            TODO, these need fixing:

            • Mac OSX Safari 2.04, left-arrow smaller than right-arrow.
            • Mac OSX Firefox 1.5.0.7, left-arrow is '?', right-arrow OK.
            Show
            Nick Freear added a comment - Fixed in, cvs:/theme/standard/styles_fonts.css - picked up by other themes. Fix is for Win/IE6. .breadcrumb .sep, .headermenu button, .calendar-controls .previous, .calendar-controls .next { font-family:Arial, Helvetica, Courier, sans-serif; } We have tested the Unicode characters on these platforms: Windows XP Pro SP2: IE6, Firefox 1.5.0.6, Opera 8.51 - OK. Debian Linux: Firefox 1.5.0.7 and Konqueror - OK. TODO, these need fixing: Mac OSX Safari 2.04, left-arrow smaller than right-arrow. Mac OSX Firefox 1.5.0.7, left-arrow is '?', right-arrow OK.
            Hide
            Robert Brenstein added a comment -

            Can't we simply have the breadcrumbs, at least in the standard scheme, like they are in docs.moodle.org? These seem to work on all platforms and are as functional as the attempts on the more fancy ones.

            Show
            Robert Brenstein added a comment - Can't we simply have the breadcrumbs, at least in the standard scheme, like they are in docs.moodle.org? These seem to work on all platforms and are as functional as the attempts on the more fancy ones.
            Hide
            Nick Freear added a comment -

            Hi guys. Sorry I missed the Moodle 1.7 release!

            The patch above is for cvs:/lib/weblib.php function check_theme_arrows. Its tested for,

            • Windows XP: IE 6/ 7, Firefox 1.5, Netscape 8, Opera 8.
            • Mac OS X: Safari 2, IE 5.2, Firefox 2, Camino, Opera 9.
            • Linux (via http://www.totalvalidator.com): Konqueror, Lynx.
            • Windows 2K, NT, 9x – still researching.

            I'll be committing on HEAD and 1.7 branch.

            Robert, the character » is a quote character used in French, Chinese (elsewhere?) - I think it's a mistake to use it or > etc. out of the correct context. Assistive technologies like the the screen-reader JAWS speak » as "right-angle quote". The intention is to use 'silent' characters, which are not punctuation/ maths notation.

            Cheers

            Show
            Nick Freear added a comment - Hi guys. Sorry I missed the Moodle 1.7 release! The patch above is for cvs:/lib/weblib.php function check_theme_arrows. Its tested for, Windows XP: IE 6/ 7, Firefox 1.5, Netscape 8, Opera 8. Mac OS X: Safari 2, IE 5.2, Firefox 2, Camino, Opera 9. Linux (via http://www.totalvalidator.com): Konqueror, Lynx. Windows 2K, NT, 9x – still researching. I'll be committing on HEAD and 1.7 branch. Robert, the character » is a quote character used in French, Chinese (elsewhere?) - I think it's a mistake to use it or > etc. out of the correct context. Assistive technologies like the the screen-reader JAWS speak » as "right-angle quote". The intention is to use 'silent' characters, which are not punctuation/ maths notation. Cheers
            Hide
            Nick Freear added a comment -

            Attached and commited Version 2 of patch (above) on head and MOODLE_17_STABLE branch.

            Also tested:

            • Windows 2K/ 9x: IE 5.x.
            • Mac OS X: iCab 3.
            Show
            Nick Freear added a comment - Attached and commited Version 2 of patch (above) on head and MOODLE_17_STABLE branch. Also tested: Windows 2K/ 9x: IE 5.x. Mac OS X: iCab 3.
            Hide
            Nick Freear added a comment -

            "Arrows on course roles screen are displaying as squares" (OU Bug 2300)

            the add/remove user icons on the course roles page have changed & are not
            intuiative. Can they be amended please?

            ------- Comment #1 From sam marshall 2007-01-18 17:51:01 [reply] -------

            This refers to the way the arrow characters do not display on a standard OU
            Desktop Internet Explorer 6. Instead they show up as squares. They appear
            correctly on Firefox and IE7 on my PC.

            Show
            Nick Freear added a comment - "Arrows on course roles screen are displaying as squares" (OU Bug 2300) the add/remove user icons on the course roles page have changed & are not intuiative. Can they be amended please? ------- Comment #1 From sam marshall 2007-01-18 17:51:01 [reply] ------- This refers to the way the arrow characters do not display on a standard OU Desktop Internet Explorer 6. Instead they show up as squares. They appear correctly on Firefox and IE7 on my PC.
            Hide
            Nick Freear added a comment -

            Patch for cvs:/theme/standard/styles_fonts.css, fixes 'arrow_button's on role assign and group assign pages.

            Show
            Nick Freear added a comment - Patch for cvs:/theme/standard/styles_fonts.css, fixes 'arrow_button's on role assign and group assign pages.
            Hide
            Nick Freear added a comment -

            Fixed, patch applied.

            Show
            Nick Freear added a comment - Fixed, patch applied.

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: