diff options
author | friendica <info@friendica.com> | 2013-01-25 02:53:41 -0800 |
---|---|---|
committer | friendica <info@friendica.com> | 2013-01-25 02:53:41 -0800 |
commit | 0f67657c44da4be87944dcb92d8180bc71182097 (patch) | |
tree | 89022868c643c77411bf0bbdf78be8b4f6e1fa6c | |
parent | 299507de08f96160ed3e308006aeda31879e9c9b (diff) | |
download | volse-hubzilla-0f67657c44da4be87944dcb92d8180bc71182097.tar.gz volse-hubzilla-0f67657c44da4be87944dcb92d8180bc71182097.tar.bz2 volse-hubzilla-0f67657c44da4be87944dcb92d8180bc71182097.zip |
ability to make chanview iframe full size (covering source window) and shrink it again
-rw-r--r-- | js/main.js | 14 | ||||
-rw-r--r-- | view/tpl/chanview.tpl | 3 | ||||
-rw-r--r-- | view/tpl/smarty3/chanview.tpl | 3 |
3 files changed, 18 insertions, 2 deletions
diff --git a/js/main.js b/js/main.js index e825d837a..63598f126 100644 --- a/js/main.js +++ b/js/main.js @@ -944,4 +944,18 @@ $(window).scroll(function () { } }); +var chanviewFullSize = false; +function chanviewFull() { + if(chanviewFullSize) { + chanviewFullSize = false; + $('#chanview-iframe-border').css({ 'position' : 'relative' }); + $('#remote-channel').css({ 'position' : 'relative' }); + } + else { + chanviewFullSize = true; + $('#chanview-iframe-border').css({ 'position' : 'fixed', 'top' : '0', 'left' : '0' }); + $('#remote-channel').css({ 'position' : 'fixed', 'top' : '0', 'left' : '0' }); + resize_iframe(); + } +} diff --git a/view/tpl/chanview.tpl b/view/tpl/chanview.tpl index 641294feb..d4587bc2a 100644 --- a/view/tpl/chanview.tpl +++ b/view/tpl/chanview.tpl @@ -1 +1,2 @@ -<iframe id="remote-channel" width="100%" src="$url" onload="resize_iframe()"></iframe> +<div id="chanview-iframe-border" class="fakelink" onclick="chanviewFull(); return true;" style="z-index: 100001;" >☐</div> +<iframe id="remote-channel" width="100%" style="z-index: 75000;" src="$url" onload="resize_iframe()"></iframe> diff --git a/view/tpl/smarty3/chanview.tpl b/view/tpl/smarty3/chanview.tpl index 7e375d3e6..502e33667 100644 --- a/view/tpl/smarty3/chanview.tpl +++ b/view/tpl/smarty3/chanview.tpl @@ -1 +1,2 @@ -<iframe id="remote-channel" width="100%" src="{{$url}}" onload="resize_iframe()"></iframe> +<div id="chanview-iframe-border" class="fakelink" onclick="chanviewFull(); return true;" style="z-index: 100001;" >☐</div> +<iframe id="remote-channel" width="100%" style="z-index: 75000;" src="{{$url}}" onload="resize_iframe()"></iframe> |