diff --git a/public/s/js/sidebar-activity.js b/public/s/js/sidebar-activity.js index af0dfe3..0ab93bd 100644 --- a/public/s/js/sidebar-activity.js +++ b/public/s/js/sidebar-activity.js @@ -314,7 +314,9 @@ isSameSite = url.startsWith(siteOrigin) || (url.startsWith('/') && !url.startsWith('//')); } const label = isSameSite ? 'Video Link' : 'External Video Link'; - return ` ${label} »`; + const targetHref = (itemId && commentId) ? `/${itemId}#c${commentId}` : (commentId ? `#sc${commentId}` : url); + const externalAttr = (itemId && commentId) || commentId ? '' : ' target="_blank" rel="noopener noreferrer"'; + return ` ${label} »`; }); // Handle spoilers [spoiler]text[/spoiler] (supports nesting)