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
    • Rank:
      28250

      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).
      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: