Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-4332

Normalise the first segment value for browse bi_*_filter fields (ASCII sort)

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Received (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 6.3
    • Fix Version/s: None
    • Component/s: Discovery
    • Labels:
      None
    • Attachments:
      0
    • Comments:
      0
    • Documentation Status:
      Needed

      Description

      Non-ASCII characters in "browse by metadata" lists are sorted according to UTF-8 code (I think?), not the equivalent/normalised corresponding ASCII value. This means a term like Āna is sorted after Aziz, instead of before Amanda.

      The bi_dis_*_filter fields used in Discovery browse are segmented like facets: "value|||Value" - where the first segment is lowercased. Since this is the value used for searching and sorting (but not displaying the value), we should normalise the first segment.

        Attachments

          Activity

            People

            Assignee:
            kshepherd Kim Shepherd
            Reporter:
            kshepherd Kim Shepherd
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: