aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfriendica <info@friendica.com>2013-01-25 02:53:41 -0800
committerfriendica <info@friendica.com>2013-01-25 02:53:41 -0800
commit0f67657c44da4be87944dcb92d8180bc71182097 (patch)
tree89022868c643c77411bf0bbdf78be8b4f6e1fa6c
parent299507de08f96160ed3e308006aeda31879e9c9b (diff)
downloadvolse-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.js14
-rw-r--r--view/tpl/chanview.tpl3
-rw-r--r--view/tpl/smarty3/chanview.tpl3
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;" >&#x2610;</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;" >&#x2610;</div>
+<iframe id="remote-channel" width="100%" style="z-index: 75000;" src="{{$url}}" onload="resize_iframe()"></iframe>