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

Ensure consistent, robust treatment of markup in metadata

    Details

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

      Description

      DSpace accepts HTML in some fields, leading people to imagine that it is acceptable in all free-text fields, but this is not currently the case. We should review the submission interfaces to make their behavior consistent and predictable, test input for acceptability, and document what one may expect.

      May I suggest:
      (1) all textarea fields should accept XHTML-like markup and test for well-formedness
      (2) all text fields should look for attempts at markup and refuse with a clear warning
      (3) resulting pages should be fixed as needed so that well-formed markup works in all necessary fields
      (4) behavior of all text fields should be clearly documented with respect to markup
      (5) we provide tools to find and assist in repairing ill-formed and forbidden markup.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                mwood Mark H. Wood
              • Votes:
                2 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated: