Rev390, Fix sidebar error on non locatable IPs, Configurable bootstrap torrent trackers, Multi-line config file settings, Evenly distributed tracker announce to work better on passive connections, Avoid iframe sandbox escape by using nonces, Better html error messages, Display proper error on invalid startup parameters
This commit is contained in:
parent
eec0b22c1f
commit
0de6496f96
11 changed files with 117 additions and 58 deletions
|
@ -15,6 +15,7 @@
|
|||
// If we are inside iframe escape from it
|
||||
if (window.self !== window.top) window.open(window.location.toString(), "_top");
|
||||
if (window.self !== window.top) window.stop();
|
||||
if (window.self !== window.top && document.execCommand) document.execCommand("Stop", false)
|
||||
|
||||
// Dont allow site to load in a popup
|
||||
if (window.opener) document.write("Opener not allowed")
|
||||
|
@ -51,10 +52,13 @@ if (window.opener && window.stop) window.stop()
|
|||
|
||||
|
||||
<!-- Site Iframe -->
|
||||
<iframe src='{file_url}{query_string}' id='inner-iframe' sandbox="allow-forms allow-scripts allow-top-navigation allow-popups"></iframe>
|
||||
<iframe src='about:blank' id='inner-iframe' sandbox="allow-forms allow-scripts allow-top-navigation allow-popups"></iframe>
|
||||
|
||||
<!-- Site info -->
|
||||
<script>
|
||||
console.log("Setting iframe src", document.getElementById("inner-iframe").src, "{file_url}{query_string}")
|
||||
document.getElementById("inner-iframe").src = "about:blank"
|
||||
document.getElementById("inner-iframe").src = "{file_url}{query_string}"
|
||||
address = "{address}"
|
||||
wrapper_key = "{wrapper_key}"
|
||||
file_inner_path = "{file_inner_path}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue