forked from rDrama/rDrama
fddf
parent
15c6d9344a
commit
1d601d2080
|
@ -122,7 +122,6 @@ def sanitize(text, linkgen=False, flair=False):
|
||||||
|
|
||||||
url = tag.get("src", "")
|
url = tag.get("src", "")
|
||||||
if not url: continue
|
if not url: continue
|
||||||
netloc = urlparse(url).netloc
|
|
||||||
|
|
||||||
if "profile-pic-20" not in tag.get("class", ""):
|
if "profile-pic-20" not in tag.get("class", ""):
|
||||||
#print(tag.get('class'))
|
#print(tag.get('class'))
|
||||||
|
@ -192,13 +191,13 @@ def sanitize(text, linkgen=False, flair=False):
|
||||||
|
|
||||||
for i in re.finditer('<a href="(https://(streamable|youtube).com/(e|embed)/.*?)"', sanitized):
|
for i in re.finditer('<a href="(https://(streamable|youtube).com/(e|embed)/.*?)"', sanitized):
|
||||||
url = i.group(1)
|
url = i.group(1)
|
||||||
replacing = f'<a href="{url}" rel="nofollow noopener" target="_blank">{url}</a>'
|
replacing = f'<a href="{url}" target="_blank">{url}</a>'
|
||||||
htmlsource = f'<div style="padding-top:5px; padding-bottom: 10px;"><iframe frameborder="0" src="{url}?controls=0"></iframe></div>'
|
htmlsource = f'<div style="padding-top:5px; padding-bottom: 10px;"><iframe frameborder="0" src="{url}?controls=0"></iframe></div>'
|
||||||
sanitized = sanitized.replace(replacing, htmlsource)
|
sanitized = sanitized.replace(replacing, htmlsource)
|
||||||
|
|
||||||
for i in re.finditer('<a href="(https://open.spotify.com/embed/.*?)"', sanitized):
|
for i in re.finditer('<a href="(https://open.spotify.com/embed/.*?)"', sanitized):
|
||||||
url = i.group(1)
|
url = i.group(1)
|
||||||
replacing = f'<a href="{url}" rel="nofollow noopener" target="_blank">{url}</a>'
|
replacing = f'<a href="{url}" target="_blank">{url}</a>'
|
||||||
htmlsource = f'<iframe src="{url}" width="100%" height="80" frameBorder="0" allowtransparency="true" allow="encrypted-media"></iframe>'
|
htmlsource = f'<iframe src="{url}" width="100%" height="80" frameBorder="0" allowtransparency="true" allow="encrypted-media"></iframe>'
|
||||||
sanitized = sanitized.replace(replacing, htmlsource)
|
sanitized = sanitized.replace(replacing, htmlsource)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue