From 1c23d8337f69885bc4a2207946bf9a0fa1c717e9 Mon Sep 17 00:00:00 2001 From: may17 Date: Fri, 24 Apr 2015 10:21:26 +0200 Subject: [PATCH] Fix Debugbar problem fixes #21 --- .DS_Store | Bin 6148 -> 6148 bytes m17StickyBEFooter/assets/m17StickyBeFooter.js | 7 +------ .../assets/m17StickyBeFooter_uncompressed.js | 2 +- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/.DS_Store b/.DS_Store index 9cc0e7ed839c82e7b8aff6f5ed2f1948f5981eca..dd9543f241ed9d67fefe4db690cf8cce6e9a2c68 100644 GIT binary patch delta 265 zcmZoMXfc@JFUZTlz`)4BAi$85ZWx@LpIfk5kYhD-JxG{^L60GwA(Np5CIu7&g54QF z0xp-E@8XhDT9VAba50|qIamRbTnbLPf((dtU>%GPK$IXuE`uS1IYTf*$>iTG5|fQs xUNSOFe#@dJfa(Ct$zVZbn^#?AfT+yPM_36LM6ruu0$Al{C)QfV&Fmb1`2kAKL*)Pf delta 62 zcmZoMXfc@JFUrcmz`)4BAi%&-!jQ?3%#h7c$>6jxaXB+1>*Nn?YLgeSykukqvNSjM RvQ;r|Ebw65%+B$b9{|o45g7mg diff --git a/m17StickyBEFooter/assets/m17StickyBeFooter.js b/m17StickyBEFooter/assets/m17StickyBeFooter.js index 990fb33..0a4334f 100644 --- a/m17StickyBEFooter/assets/m17StickyBeFooter.js +++ b/m17StickyBEFooter/assets/m17StickyBeFooter.js @@ -1,6 +1 @@ -/* Sticky Footer for Contao - * @author: Joe Ray Gregory aka may17 - * @copyright: Joe Ray Gregory 2012 - 2013 joe@may17.de - * @license LGPL - */ -(function(){var a={init:function(){var b=document.getElement(".tl_formbody_submit")||false,f,e,g,d=document.id("easy_themes")||false,c=this;if(b){this.footerData=this.generateSubmitObj(b);this.generateOffset();this.setStickyPosition(b);f=this.setItem.bind(this);window.addEvents({scroll:f,resize:f,ajax_change:f});window.addEvent("resize",this.setStickyPosition.bind(this).pass(b));e=$$("fieldset");e.addEvent("click:relay(legend)",function(h){c.setItem()});e.addEvent("click:relay(input.tl_checkbox[onclick])",function(h){c.setItem()});g=document.id("tog")||false;if(g){g.addEvent("click",function(){c.setItem()})}f()}if(d){if(d.getStyle("display")=="none"){d.setStyle("display","block")}}},generateSubmitObj:function(b){var c=b.getFirst(),d=(!Browser.opera)?c.getStyle("width"):window.getComputedStyle(c,"").getPropertyValue("width");return{item:b,submitContainer:c,height:c.getHeight(),width:d,offset:0,position:c.getCoordinates()}},generateOffset:function(){var b=document.getElement("div#debug")||false;var b=(b==false)?document.getElement('div#contao-debug'):b;if(b){var c=b.getElement("p").getSize().y+b.getElement("div").getSize().y-1;this.footerData.submitContainer.setStyle("bottom",c);this.footerData.offset=c}},setStickyPosition:function(b){this.footerData.submitContainer.setStyle("left",b.getPosition().x)},setItem:function(i){var j=this.generateOffset(),c=this.footerData.item.getPosition().y+this.footerData.height+this.footerData.offset,h=window,g=c-h.getHeight(),f=document.body,d="stickySave",b=h.getScroll().y.toInt();if(b>g){f.removeClass(d)}else{if(!f.hasClass(d)){this.footerData.submitContainer.setStyle("width",this.footerData.width);f.addClass(d)}}}};window.addEvent("domready",function(){a.init()})})(); +(function(){var a={init:function(){var b=document.getElement(".tl_formbody_submit")||false,f,e,g,d=document.id("easy_themes")||false,c=this;if(b){this.footerData=this.generateSubmitObj(b);this.generateOffset();this.setStickyPosition(b);f=this.setItem.bind(this);window.addEvents({scroll:f,resize:f,ajax_change:f});window.addEvent("resize",this.setStickyPosition.bind(this).pass(b));e=$$("fieldset");e.addEvent("click:relay(legend)",function(h){c.setItem()});e.addEvent("click:relay(input.tl_checkbox[onclick])",function(h){c.setItem()});g=document.id("tog")||false;if(g){g.addEvent("click",function(){c.setItem()})}f()}if(d){if(d.getStyle("display")=="none"){d.setStyle("display","block")}}},generateSubmitObj:function(b){var c=b.getFirst(),d=(!Browser.opera)?c.getStyle("width"):window.getComputedStyle(c,"").getPropertyValue("width");return{item:b,submitContainer:c,height:c.getHeight(),width:d,offset:0,position:c.getCoordinates()}},generateOffset:function(){var b=document.getElement("div#debug")||false;b=(b==false)?document.getElement("div#contao-debug"):b;if(b){var c=b.getElement("p").getSize().y+b.getElement("div").getSize().y-1;this.footerData.submitContainer.setStyle("bottom",c);this.footerData.offset=c}},setStickyPosition:function(b){this.footerData.submitContainer.setStyle("left",b.getPosition().x)},setItem:function(i){var j=this.generateOffset(),c=this.footerData.item.getPosition().y+this.footerData.height+this.footerData.offset,h=window,g=c-h.getHeight(),f=document.body,d="stickySave",b=h.getScroll().y.toInt();if(b>g){f.removeClass(d)}else{if(!f.hasClass(d)){this.footerData.submitContainer.setStyle("width",this.footerData.width);f.addClass(d)}}}};window.addEvent("domready",function(){a.init()})})(); \ No newline at end of file diff --git a/m17StickyBEFooter/assets/m17StickyBeFooter_uncompressed.js b/m17StickyBEFooter/assets/m17StickyBeFooter_uncompressed.js index fcdd85e..46f78f7 100644 --- a/m17StickyBEFooter/assets/m17StickyBeFooter_uncompressed.js +++ b/m17StickyBEFooter/assets/m17StickyBeFooter_uncompressed.js @@ -94,7 +94,7 @@ */ generateOffset: function(){ var debug = document.getElement('div#debug') || false; - var debug = (debug==false) ? document.getElement('div#contao-debug') : debug; + debug = (debug==false) ? document.getElement('div#contao-debug') : debug; //set news offset for debugbar