Publication Presentation Video Design

Intent

Keep the portfolio publication archive compatible with the 21-column A:U WEB_Publications sheet and expose a YouTube presentation link when the Presentation_Video cell is populated.

Approach

Extend the existing publication normalization and action renderer instead of adding a separate video data source. Accept both Slides_Link and the legacy Slides_link, render Presentation immediately after Slides, and omit the action when its URL is empty. Keep the offline JSON snapshot and Apps Script source on the same A:U contract so saved-content rendering remains valid.

Constraints

  • Presentation URLs are read dynamically from Google Sheets, never hardcoded.
  • Existing publication actions and Cite behavior remain unchanged.
  • External presentation links open in a new tab with noopener.
  • The deployed Apps Script currently returns the new field; its checked-in source must be updated before any future Apps Script redeployment.