Sandbox settings

main
Bob Mottram 2023-10-30 13:19:01 +00:00
parent 503f768b59
commit 4c93567afa
3 changed files with 22 additions and 12 deletions

View File

@ -367,7 +367,8 @@ def html_open_street_map(url: str,
str(longitude + bounding_box_degrees) + \
'%2C' + \
str(latitude + bounding_box_degrees) + \
'&layer=mapnik" style="border: 1px solid black" sandbox>' + \
'&layer=mapnik" style="border: 1px solid black" ' + \
'sandbox="allow-scripts allow-same-origin">' + \
'</iframe><br/><small><a href="' + osm_url + \
'">' + translate['View Larger Map'] + '</a></small>\n'
return html_str

View File

@ -55,7 +55,8 @@ def _add_embedded_video_from_sites(translate: {}, content: str,
channel + '&parent=' + domain + '" ' + \
'frameborder="0" allowfullscreen="true" ' + \
'scrolling="no" height="' + str(height) + \
'" width="' + str(width) + '" sandbox>' + \
'" width="' + str(width) + \
'" sandbox="allow-scripts allow-same-origin">' + \
'</iframe></span>\n</center>\n'
return content
@ -72,8 +73,9 @@ def _add_embedded_video_from_sites(translate: {}, content: str,
"\" height=\"" + str(height) + \
"\" frameborder=\"0\" allow=\"" + \
"fullscreen\" allowfullscreen " + \
"tabindex=\"10\" sandbox></iframe>\n" + \
"</span>\n</center>\n"
"tabindex=\"10\" " + \
"sandbox=\"allow-scripts allow-same-origin\">" + \
"</iframe>\n</span>\n</center>\n"
return content
video_site = 'https://www.youtube.com'
@ -96,7 +98,8 @@ def _add_embedded_video_from_sites(translate: {}, content: str,
video_site + url + "\" width=\"" + str(width) + \
"\" height=\"" + str(height) + \
"\" frameborder=\"0\" allow=\"fullscreen\" " + \
"allowfullscreen tabindex=\"10\" sandbox>" + \
"allowfullscreen tabindex=\"10\" " + \
"sandbox=\"allow-scripts allow-same-origin\">" + \
"</iframe>\n</span></center>\n"
return content
@ -119,7 +122,8 @@ def _add_embedded_video_from_sites(translate: {}, content: str,
video_site + url + "\" width=\"" + str(width) + \
"\" height=\"" + str(height) + \
"\" frameborder=\"0\" allow=\"fullscreen\" " + \
"allowfullscreen tabindex=\"10\" sandbox>" + \
"allowfullscreen tabindex=\"10\" " + \
"sandbox=\"allow-scripts allow-same-origin\">" + \
"</iframe>\n</span></center>\n"
return content
@ -169,8 +173,9 @@ def _add_embedded_video_from_sites(translate: {}, content: str,
video_site + url + "\" width=\"" + \
str(width) + "\" height=\"" + str(height) + \
"\" frameborder=\"0\" allow=\"fullscreen\" " + \
"allowfullscreen tabindex=\"10\" sandbox></iframe>\n" + \
"</span>\n</center>\n"
"allowfullscreen tabindex=\"10\" " + \
"sandbox=\"allow-scripts allow-same-origin\">" + \
"</iframe>\n</span>\n</center>\n"
return content
video_site = 'https://media.ccc.de'
@ -193,8 +198,9 @@ def _add_embedded_video_from_sites(translate: {}, content: str,
video_site + url + "\" width=\"" + \
str(width) + "\" height=\"" + str(height) + \
"\" frameborder=\"0\" allow=\"fullscreen\" " + \
"allowfullscreen tabindex=\"10\" sandbox></iframe>\n" + \
"</span>\n</center>\n"
"allowfullscreen tabindex=\"10\" " + \
"sandbox=\"allow-scripts allow-same-origin\">" + \
"</iframe>\n</span>\n</center>\n"
return content
if '"https://' in content:
@ -273,7 +279,8 @@ def _add_embedded_video_from_sites(translate: {}, content: str,
site + url + "\" width=\"" + str(width) + \
"\" height=\"" + str(height) + \
"\" frameborder=\"0\" allow=\"" + \
"fullscreen\" allowfullscreen tabindex=\"10\" sandbox>" + \
"fullscreen\" allowfullscreen tabindex=\"10\" " + \
"sandbox=\"allow-scripts allow-same-origin\">" + \
"</iframe>\n</span>\n</center>\n"
return content
return content

View File

@ -394,7 +394,9 @@ def html_podcast_episode(translate: {},
" <iframe loading=\"lazy\" decoding=\"async\" src=\"" + \
url + "\" width=\"400\" height=\"300\" " + \
"frameborder=\"0\" allow=\"fullscreen\" " + \
"allowfullscreen sandbox>\n </iframe>\n </span>\n"
"allowfullscreen " + \
"sandbox=\"allow-scripts allow-same-origin\">\n" + \
" </iframe>\n </span>\n"
elif 'video' in podcast_properties['linkMimeType']:
video_mime_type = podcast_properties['linkMimeType']
video_msg = 'Your browser does not support the video element.'