Links & Resources field + rendering

Problem / Motivation

“Display Links & Resources” is Must Have.

Proposed resolution

Implement field_group_links as a multi-value core Link field (title + URL; optional description). Render as a consistent “Resources” component on the Group page.

Drupal-specific

  • Core Link field; validate protocols; consider a Paragraph type later if descriptions are needed.

Acceptance criteria

  • Organizers can add/edit/remove multiple links.
  • Links display in a consistent component and are sanitized (safe protocols, external-link handling).

Pipeline

Suggested review-rigor: second-opinion (or panel) — URL sanitization / XSS / rel="noopener" is a clean, narratable catch for the Critic. UI surface: Resources component + organizer edit UI (Designer wireframe + UI walkthrough apply).

Source: DA-New Groups — MVP PRD (Google Doc). Target Drupal core version per the project's core-version decision (see #3578750).

Part of the MVP epic #3578778.


Proposed approach (reference — not yet decided)

A proposed approach for this exists in the D11 Migration docs (imported via !28 (merged)), reflecting an Open Social → standard Drupal conversion built on the contrib drupal/group module. Treat it as a reference proposal, not a decision — whether this project adopts that schema is still open (see the data-model decision in #3578779). See: Conversion Plan.

Edited by André Angelantoni