diff --git a/src/snek/system/template.py b/src/snek/system/template.py index a543dd7..e8935b7 100644 --- a/src/snek/system/template.py +++ b/src/snek/system/template.py @@ -17,6 +17,10 @@ def set_link_target_blank(text): element.attrs['rel'] = 'noopener noreferrer' element.attrs['referrerpolicy'] = 'no-referrer' element.attrs['href'] = element.attrs['href'].strip(".") + if element.attrs['href'].startswith("https://www.you") and "?v=" in element.attrs["href"]: + video_name = element.attrs["href"].split("?v=")[1].split("&")[0] + embed_template = f'' + element.replace_with(BeautifulSoup(embed_template, 'html.parser')) return str(soup)