Revision: 1984
          http://mrbs.svn.sourceforge.net/mrbs/?rev=1984&view=rev
Author:   cimorrison
Date:     2011-09-21 17:19:39 +0000 (Wed, 21 Sep 2011)
Log Message:
-----------
Fixed formatting of Show/hide columns

Modified Paths:
--------------
    mrbs/branches/datatables/web/jquery/datatables/css/ColVis.css
    mrbs/branches/datatables/web/jquery/datatables/js/ColVis.min.js

Modified: mrbs/branches/datatables/web/jquery/datatables/css/ColVis.css
===================================================================
--- mrbs/branches/datatables/web/jquery/datatables/css/ColVis.css       
2011-09-21 16:43:51 UTC (rev 1983)
+++ mrbs/branches/datatables/web/jquery/datatables/css/ColVis.css       
2011-09-21 17:19:39 UTC (rev 1984)
@@ -36,7 +36,6 @@
 
 div.ColVis_collection {
        position: relative;
-       width: 150px;
        background-color: #f3f3f3;
        padding: 3px;
        border: 1px solid #ccc;
@@ -46,7 +45,8 @@
 div.ColVis_collection button.ColVis_Button {
        background-color: white;
        width: 100%;
-       float: none;
+       float: left;
+       clear: left;
        margin-bottom: 2px;
 }
 
@@ -71,6 +71,12 @@
 }
 
 span.ColVis_radio {
-       display: inline-block;
-       width: 20px;
+       display: block;
+       float: left;
+       width: 30px;
 }
+
+span.ColVis_title {
+       display: block;
+  float: left;
+}

Modified: mrbs/branches/datatables/web/jquery/datatables/js/ColVis.min.js
===================================================================
--- mrbs/branches/datatables/web/jquery/datatables/js/ColVis.min.js     
2011-09-21 16:43:51 UTC (rev 1983)
+++ mrbs/branches/datatables/web/jquery/datatables/js/ColVis.min.js     
2011-09-21 17:19:39 UTC (rev 1984)
@@ -16,7 +16,7 @@
 ColVis.aInstances.push(this);this.s.dt=a;this._fnConstruct();return 
this};ColVis.prototype={fnRebuild:function(){for(var 
a=this.dom.buttons.length-1;a>=0;a--)this.dom.buttons[a]!==null&&this.dom.collection.removeChild(this.dom.buttons[a]);this.dom.buttons.splice(0,this.dom.buttons.length);this.dom.restore&&this.dom.restore.parentNode(this.dom.restore);this._fnAddButtons();this._fnDrawCallback()},_fnConstruct:function(){this._fnApplyCustomisation();var
 a=this;this.dom.wrapper=document.createElement("div");
 this.dom.wrapper.className="ColVis 
TableTools";this.dom.button=this._fnDomBaseButton(this.s.buttonText);this.dom.button.className+="
 
ColVis_MasterButton";this.dom.wrapper.appendChild(this.dom.button);this.dom.catcher=this._fnDomCatcher();this.dom.collection=this._fnDomCollection();this.dom.background=this._fnDomBackground();this._fnAddButtons();for(var
 
b=0,c=this.s.dt.aoColumns.length;b<c;b++)this.s.abOriginal.push(this.s.dt.aoColumns[b].bVisible);this.s.dt.aoDrawCallback.push({fn:function(){a._fnDrawCallback.call(a)},
 sName:"ColVis"})},_fnApplyCustomisation:function(){var 
a=this.s.oInit;if(typeof 
a.activate!="undefined")this.s.activate=a.activate;if(typeof 
a.buttonText!="undefined")this.s.buttonText=a.buttonText;if(typeof 
a.aiExclude!="undefined")this.s.aiExclude=a.aiExclude;if(typeof 
a.bRestore!="undefined")this.s.bRestore=a.bRestore;if(typeof 
a.sRestore!="undefined")this.s.sRestore=a.sRestore;if(typeof 
a.sAlign!="undefined")this.s.sAlign=a.sAlign;if(typeof 
a.fnStateChange!="undefined")this.s.fnStateChange=a.fnStateChange;
-if(typeof 
a.iOverlayFade!="undefined")this.s.iOverlayFade=a.iOverlayFade;if(typeof 
a.fnLabel!="undefined")this.s.fnLabel=a.fnLabel},_fnDrawCallback:function(){for(var
 
a=this.s.dt.aoColumns,b=0,c=a.length;b<c;b++)if(this.dom.buttons[b]!==null)a[b].bVisible?d("input",this.dom.buttons[b]).attr("checked","checked"):d("input",this.dom.buttons[b]).removeAttr("checked")},_fnAddButtons:function(){for(var
 
a,b=","+this.s.aiExclude.join(",")+",",c=0,e=this.s.dt.aoColumns.length;c<e;c++)if(b.indexOf(","+c+",")==
+if(typeof 
a.iOverlayFade!="undefined")this.s.iOverlayFade=a.iOverlayFade;if(typeof 
a.fnLabel!="undefined")this.s.fnLabel=a.fnLabel;if(typeof 
a.sSize!="undefined")this.s.sSize=a.sSize},_fnDrawCallback:function(){for(var 
a=this.s.dt.aoColumns,b=0,c=a.length;b<c;b++)if(this.dom.buttons[b]!==null)a[b].bVisible?d("input",this.dom.buttons[b]).attr("checked","checked"):d("input",this.dom.buttons[b]).removeAttr("checked")},_fnAddButtons:function(){for(var
 
a,b=","+this.s.aiExclude.join(",")+",",c=0,e=this.s.dt.aoColumns.length;c<e;c++)if(b.indexOf(","+c+",")==
 
-1){a=this._fnDomColumnButton(c);this.dom.buttons.push(a);this.dom.collection.appendChild(a)}else
 
this.dom.buttons.push(null);if(this.s.bRestore){a=this._fnDomRestoreButton();a.className+="
 
ColVis_Restore";this.dom.buttons.push(a);this.dom.collection.appendChild(a)}},_fnDomRestoreButton:function(){var
 
a=this,b=document.createElement("button"),c=document.createElement("span");b.className=!this.s.dt.bJUI?"ColVis_Button
 TableTools_Button":"ColVis_Button TableTools_Button ui-button 
ui-state-default";
 b.appendChild(c);d(c).html('<span 
class="ColVis_title">'+this.s.sRestore+"</span>");d(b).click(function(){for(var 
e=0,f=a.s.abOriginal.length;e<f;e++)a.s.dt.oInstance.fnSetColumnVis(e,a.s.abOriginal[e],false);a.s.dt.oInstance.fnDraw(false)});return
 b},_fnDomColumnButton:function(a){var 
b=this,c=this.s.dt.aoColumns[a],e=document.createElement("button"),f=document.createElement("span");e.className=!this.s.dt.bJUI?"ColVis_Button
 TableTools_Button":"ColVis_Button TableTools_Button ui-button 
ui-state-default";
 
e.appendChild(f);c=this.s.fnLabel===null?c.sTitle:this.s.fnLabel(a,c.sTitle,c.nTh);d(f).html('<span
 class="ColVis_radio"><input type="checkbox"></span><span 
class="ColVis_title">'+c+"</span>");d(e).click(function(g){var 
h=!d("input",this).is(":checked");if(g.target.nodeName.toLowerCase()=="input")h=d("input",this).is(":checked");g=d.fn.dataTableExt.iApiIndex;d.fn.dataTableExt.iApiIndex=b._fnDataTablesApiIndex.call(b);b.s.dt.oInstance.fnSetColumnVis(a,h);d.fn.dataTableExt.iApiIndex=g;b.s.fnStateChange!==

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Mrbs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mrbs-commits

Reply via email to