Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Fields Description

  1. Title

    • Description: The name or headline of the resource.

    • Required: Yes.

    • Validation Criteria: Must contain at least 3 characters and no more than 255 characters. It should accurately reflect the content or subject of the resource to ensure easy identification and searchability.

  2. Short Description

    • Description: A concise summary of the resource, highlighting its main points or features.

    • Required: Yes.

    • Validation Criteria: A minimum of 20 characters and a maximum of 500 characters. This constraint ensures the description is brief yet informative enough to convey the resource's value or purpose.

  3. Type

    • Description: The category that best describes the nature or format of the resource.

    • Required: Yes.

    • Dropdown Options: Could include options like "Video", "Document", "Image", "Audio", "Interactive", etc., depending on the variety of resources you expect to host. This field helps in filtering and organizing content based on its medium or usage context.

  4. Keywords

    • Description: User-defined tags or keywords that describe the resource, aiding in search and categorization. After input, the text is parsed into individual words or phrases, each displayed as a removable tag.

    • Required: No.

    • Validation Criteria:

      • Input is free-form text, converted into tags upon submission or pressing the enter key.

      • Each tag is visually represented in a way that allows for easy removal, typically with an "x" or similar icon in the corner of the tag.

      • There's no strict minimum, but ideally, a limit on the maximum number of keywords (e.g., 10 to 20) to prevent over-tagging and maintain focus.

      • Special characters might be restricted or allowed based on the tagging system's design and the search functionality's capabilities.

User Interaction and Validation Notes

  • Title and Short Description fields are required to proceed. These fields are crucial for basic identification and understanding of the resource.

  • For the Type field, users must select from the predefined options. This ensures consistency and reliability in filtering and searching resources across the platform.

  • The Keywords field is designed to enhance searchability and categorization. Users can type keywords, which, upon submission or pressing the enter key, become individual tags. Each tag should be removable, offering flexibility in refining the resource's descriptors.

  • Validation for text fields should include checks for prohibited characters or patterns that might interfere with the system's functionality or the database's integrity.