video link takes one straight to the comment and not the direct url
This commit is contained in:
@@ -314,7 +314,9 @@
|
|||||||
isSameSite = url.startsWith(siteOrigin) || (url.startsWith('/') && !url.startsWith('//'));
|
isSameSite = url.startsWith(siteOrigin) || (url.startsWith('/') && !url.startsWith('//'));
|
||||||
}
|
}
|
||||||
const label = isSameSite ? 'Video Link' : 'External Video Link';
|
const label = isSameSite ? 'Video Link' : 'External Video Link';
|
||||||
return `<a href="${url}" target="_blank" rel="noopener noreferrer" class="sidebar-video-link"><i class="fa-solid fa-film"></i> ${label} »</a>`;
|
const targetHref = (itemId && commentId) ? `/${itemId}#c${commentId}` : (commentId ? `#sc${commentId}` : url);
|
||||||
|
const externalAttr = (itemId && commentId) || commentId ? '' : ' target="_blank" rel="noopener noreferrer"';
|
||||||
|
return `<a href="${targetHref}"${externalAttr} class="sidebar-video-link"><i class="fa-solid fa-film"></i> ${label} »</a>`;
|
||||||
});
|
});
|
||||||
|
|
||||||
// Handle spoilers [spoiler]text[/spoiler] (supports nesting)
|
// Handle spoilers [spoiler]text[/spoiler] (supports nesting)
|
||||||
|
|||||||
Reference in New Issue
Block a user