From fc468e4409d8e4a9079764f5cc9207f445094011 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Fri, 27 Apr 2012 11:57:36 +0200 Subject: [PATCH] Fix: change files name --- ...{DT_bootstrap.css.php => DT_bootstrap.css} | 13 +-- .../extras/Bootstrap/js/DT_bootstrap.jgz | Bin 0 -> 1296 bytes .../extras/Bootstrap/js/DT_bootstrap.js | 11 ++ .../extras/Bootstrap/js/DT_bootstrap.js.php | 95 ------------------ 4 files changed, 18 insertions(+), 101 deletions(-) rename htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/css/{DT_bootstrap.css.php => DT_bootstrap.css} (51%) create mode 100644 htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/js/DT_bootstrap.jgz delete mode 100644 htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/js/DT_bootstrap.js.php diff --git a/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/css/DT_bootstrap.css.php b/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/css/DT_bootstrap.css similarity index 51% rename from htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/css/DT_bootstrap.css.php rename to htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/css/DT_bootstrap.css index bd4fec46ace..d042281b5b4 100644 --- a/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/css/DT_bootstrap.css.php +++ b/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/css/DT_bootstrap.css @@ -1,3 +1,4 @@ + div.dataTables_length label { float: left; text-align: left; @@ -34,13 +35,13 @@ table.table thead .sorting_desc_disabled { *cursor: hand; } -table.table thead .sorting { background: url('../../images/sort_both.png') no-repeat center right; } -table.table thead .sorting_asc { background: url('../../images/sort_asc.png') no-repeat center right; } -table.table thead .sorting_desc { background: url('../../images/sort_desc.png') no-repeat center right; } +table.table thead .sorting { background: url('images/sort_both.png') no-repeat center right; } +table.table thead .sorting_asc { background: url('images/sort_asc.png') no-repeat center right; } +table.table thead .sorting_desc { background: url('images/sort_desc.png') no-repeat center right; } -table.table thead .sorting_asc_disabled { background: url('../../images/sort_asc_disabled.png') no-repeat center right; } -table.table thead .sorting_desc_disabled { background: url('../../images/sort_desc_disabled.png') no-repeat center right; } +table.table thead .sorting_asc_disabled { background: url('images/sort_asc_disabled.png') no-repeat center right; } +table.table thead .sorting_desc_disabled { background: url('images/sort_desc_disabled.png') no-repeat center right; } table.dataTable th:active { outline: none; -} \ No newline at end of file +} diff --git a/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/js/DT_bootstrap.jgz b/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/js/DT_bootstrap.jgz new file mode 100644 index 0000000000000000000000000000000000000000..17b30bd297b8b696af13932370955f8e6d5d6191 GIT binary patch literal 1296 zcmV+r1@HPFiwFo}Y?@C314L9`VsCGBb98cHa4u?d0F_toPvbZc{oMW)qb%Aaw4`v- z-3QwA!~&~Df)!d=-G|i)nPx)GxlUxe{LpUy_Z!xU>se zN?z@MRC2m`>ELICh7|IpoVgVd6jx{rJ<$;NNu5HoRMP6~1^mh|Wk_cI*I<(ye!_Jr z*t3HS9r{#eEo>W|%L+}9DE8=cly_#nUa*1NLp=PtFidQelFM&6D^#W(q^AGOg+YZ` zy>0`(+NEAW3BtDi3uflY47rH5#tozGvLS8>x7^y3Z=`*#>22zMZ#C|(oH0HXh0%t* z1KK3fFlL={9vTCEKkG zCrdF62cAEi2<~S{8rU!(td0sx#iYe z;mj5=Ik_g_Pw?5LDOXnV16U1TR=G`d@E(y3a4X4b*!O1rUQ%(fWmo9<^|ej;IoGD@ ztrUK50{0euVc;{V4U;qM%+zR|Eham7#^h&YG*nS1Wdq_vxF3Rc-Wh@)wDe8$kv_jL zk*97>q_B-~nnJWe%AVUMe!b78u=hGe9Q@Zny{2vaPTgJ=?n}-JKIm+`SAkZp zNc3i=V0pSvMI}JWWFkCn418j5*^9xT32`)nZ@4HP5X>B5!839JM9qEg@Pa6 znP@+z)?o4nr=H2(%PtBJWnrR2@|1~b2r0)DRfe(LM_J~GB|d^6(ZCHZG_knboI2gk zRhav(@*DaX?$avVG2Bm5mjSwJDerkNQ(mI`H0@+?a1g_vwxivQvc3F(K?sKshCZP- zC_BZ%fhQS+FGkmWd+x=4O)ue6qcWe66k-HEF*f!lFEp5-LA$x)#|i<~lL4Cuw!d2F zZ|f0&0xp@-cqUC$jYu=+I!+ADDmq&n?8keQfZesLT0QaRE63WidHb|WI09eVX4L!n zPhF6!V&N)GBg*hu*E$@SV}}13M|bTzVN@UVzgnNz-T8`+=iG2c&9*+FM_Dmj+Ok+)mOV$!smkf6 z{XgInTa*H+iJOyJ2 literal 0 HcmV?d00001 diff --git a/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/js/DT_bootstrap.js b/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/js/DT_bootstrap.js index b517d4d3ae7..67985405370 100644 --- a/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/js/DT_bootstrap.js +++ b/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/js/DT_bootstrap.js @@ -92,4 +92,15 @@ $.extend( $.fn.dataTableExt.oPagination, { } } } +} ); + +/* Table initialisation */ +$(document).ready(function() { + $('#example').dataTable( { + "sDom": "<'row'<'span6'l><'span6'f>r>t<'row'<'span6'i><'span6'p>>", + "sPaginationType": "bootstrap", + "oLanguage": { + "sLengthMenu": "_MENU_ records per page" + } + } ); } ); \ No newline at end of file diff --git a/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/js/DT_bootstrap.js.php b/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/js/DT_bootstrap.js.php deleted file mode 100644 index b517d4d3ae7..00000000000 --- a/htdocs/includes/jquery/plugins/datatables/extras/Bootstrap/js/DT_bootstrap.js.php +++ /dev/null @@ -1,95 +0,0 @@ -/* Default class modification */ -$.extend( $.fn.dataTableExt.oStdClasses, { - "sWrapper": "dataTables_wrapper form-inline" -} ); - -/* API method to get paging information */ -$.fn.dataTableExt.oApi.fnPagingInfo = function ( oSettings ) -{ - return { - "iStart": oSettings._iDisplayStart, - "iEnd": oSettings.fnDisplayEnd(), - "iLength": oSettings._iDisplayLength, - "iTotal": oSettings.fnRecordsTotal(), - "iFilteredTotal": oSettings.fnRecordsDisplay(), - "iPage": Math.ceil( oSettings._iDisplayStart / oSettings._iDisplayLength ), - "iTotalPages": Math.ceil( oSettings.fnRecordsDisplay() / oSettings._iDisplayLength ) - }; -} - -/* Bootstrap style pagination control */ -$.extend( $.fn.dataTableExt.oPagination, { - "bootstrap": { - "fnInit": function( oSettings, nPaging, fnDraw ) { - var oLang = oSettings.oLanguage.oPaginate; - var fnClickHandler = function ( e ) { - e.preventDefault(); - if ( oSettings.oApi._fnPageChange(oSettings, e.data.action) ) { - fnDraw( oSettings ); - } - }; - - $(nPaging).addClass('pagination').append( - '' - ); - var els = $('a', nPaging); - $(els[0]).bind( 'click.DT', { action: "previous" }, fnClickHandler ); - $(els[1]).bind( 'click.DT', { action: "next" }, fnClickHandler ); - }, - - "fnUpdate": function ( oSettings, fnDraw ) { - var iListLength = 5; - var oPaging = oSettings.oInstance.fnPagingInfo(); - var an = oSettings.aanFeatures.p; - var i, j, sClass, iStart, iEnd, iHalf=Math.floor(iListLength/2); - - if ( oPaging.iTotalPages < iListLength) { - iStart = 1; - iEnd = oPaging.iTotalPages; - } - else if ( oPaging.iPage <= iHalf ) { - iStart = 1; - iEnd = iListLength; - } else if ( oPaging.iPage >= (oPaging.iTotalPages-iHalf) ) { - iStart = oPaging.iTotalPages - iListLength + 1; - iEnd = oPaging.iTotalPages; - } else { - iStart = oPaging.iPage - iHalf + 1; - iEnd = iStart + iListLength - 1; - } - - for ( i=0, iLen=an.length ; i'+j+'') - .insertBefore( $('li:last', an[i])[0] ) - .bind('click', function (e) { - e.preventDefault(); - oSettings._iDisplayStart = (parseInt($('a', this).text(),10)-1) * oPaging.iLength; - fnDraw( oSettings ); - } ); - } - - // Add / remove disabled classes from the static elements - if ( oPaging.iPage === 0 ) { - $('li:first', an[i]).addClass('disabled'); - } else { - $('li:first', an[i]).removeClass('disabled'); - } - - if ( oPaging.iPage === oPaging.iTotalPages-1 || oPaging.iTotalPages === 0 ) { - $('li:last', an[i]).addClass('disabled'); - } else { - $('li:last', an[i]).removeClass('disabled'); - } - } - } - } -} ); \ No newline at end of file