|
8 | 8 |
|
9 | 9 | <!-- Dependencies:
|
10 | 10 | https://getbootstrap.com/docs/5.3/getting-started/download/
|
11 |
| - https://datatables.net/download/ (Styling Bootstrap5 + DataTables + Buttons + Column Visibility + HTML5 Export + JSZip + pdfmake + Print view |
12 |
| - https://releases.jquery.com/ |
| 11 | + https://datatables.net/download/ (Styling Bootstrap5 + jQuery + DataTables + Buttons + Column Visibility + HTML5 Export + JSZip + pdfmake + Print view |
13 | 12 | -->
|
14 | 13 |
|
15 |
| - < link href= "https://cdn.jsdelivr.net/npm/[email protected].0-alpha3/dist/css/bootstrap.min.css" rel= "stylesheet" integrity= "sha384-KK94CHFLLe+nY2dmCWGMq91rCGa5gtU4mk92HdvYe+M/SXH301p5ILy+dN9+nJOZ" crossorigin= "anonymous"/> |
16 |
| - <script src="https://code.jquery.com/jquery-3.7.0.min.js" integrity="sha256-2Pmvv0kuTBOenSvLm6bvfBSSHrUJ+3A7x6P5Ebd07/g=" crossorigin="anonymous"/> |
17 |
| - <link href="https://cdn.datatables.net/v/bs5/jszip-2.5.0/dt-1.13.4/b-2.3.6/b-html5-2.3.6/b-print-2.3.6/datatables.min.css" rel="stylesheet"/> |
18 |
| - <script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.2.7/pdfmake.min.js"/> |
19 |
| - <script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.2.7/vfs_fonts.js"/> |
20 |
| - <script src="https://cdn.datatables.net/v/bs5/jszip-2.5.0/dt-1.13.4/b-2.3.6/b-html5-2.3.6/b-print-2.3.6/datatables.min.js"/> |
| 14 | + < link href= "https://cdn.jsdelivr.net/npm/[email protected].6/dist/css/bootstrap.min.css" rel= "stylesheet" integrity= "sha384-4Q6Gf2aSP4eDXB8Miphtr37CMZZQ5oXLH2yaXMJ2w8e2ZtHTl7GptT4jmndRuHDT" crossorigin= "anonymous"/> |
| 15 | + < script src= "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity= "sha384-j1CDi7MgGQ12Z7Qab0qlWQ/Qqz24Gc6BM0thvEMVjHnfYGF0rmFCozFSxQBxwHKO" crossorigin= "anonymous"/> |
| 16 | + <link href="https://cdn.datatables.net/v/bs5/jq-3.7.0/jszip-3.10.1/dt-2.3.1/b-3.2.3/b-colvis-3.2.3/b-html5-3.2.3/b-print-3.2.3/datatables.min.css" rel="stylesheet" integrity="sha384-ffA5YILdZwUQB7+HlHwFucF4hce41j8Tt6mvi1e0CLeZ0d9LqFUQJDx5vtwqZKah" crossorigin="anonymous"/> |
| 17 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.2.7/pdfmake.min.js" integrity="sha384-VFQrHzqBh5qiJIU0uGU5CIW3+OWpdGGJM9LBnGbuIH2mkICcFZ7lPd/AAtI7SNf7" crossorigin="anonymous"/> |
| 18 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.2.7/vfs_fonts.js" integrity="sha384-/RlQG9uf0M2vcTw3CX7fbqgbj/h8wKxw7C3zu9/GxcBPRKOEcESxaxufwRXqzq6n" crossorigin="anonymous"/> |
| 19 | + <script src="https://cdn.datatables.net/v/bs5/jq-3.7.0/jszip-3.10.1/dt-2.3.1/b-3.2.3/b-colvis-3.2.3/b-html5-3.2.3/b-print-3.2.3/datatables.min.js" integrity="sha384-C5Q/xdoW8seeaT5jRMV9lAiJQNoGaRaJkyJ/A7lEdXF4pYx8lQjdNBXQ/KlbQA83" crossorigin="anonymous"/> |
21 | 20 | <title>PHPCPD Report</title>
|
22 | 21 | <link rel="icon" href="https://systemsdk.github.io/images/favicon.ico" sizes="32x32" />
|
23 | 22 |
|
24 | 23 | </head>
|
25 |
| -<body style="padding-top: 3.5rem;"> |
| 24 | +<body style="padding-top: 4.5rem;"> |
26 | 25 | <nav class="navbar navbar-expand-lg fixed-top navbar-dark bg-dark">
|
27 |
| - <a class="navbar-brand" href="#"></a> |
28 |
| - <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" |
29 |
| - aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> |
| 26 | + <a class="navbar-brand" href="#"><img alt="Logo" src="https://systemsdk.github.io/images/logo-white-small.png"/></a> |
| 27 | + <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> |
30 | 28 | <span class="navbar-toggler-icon"></span>
|
31 | 29 | </button>
|
32 | 30 | <div class="collapse navbar-collapse" id="navbarNav">
|
|
45 | 43 | </li>
|
46 | 44 | </ul>
|
47 | 45 | </div>
|
48 |
| - <img alt="Logo" src="https://systemsdk.github.io/images/logo-white-small.png" style="border-right: 20px solid;"/> |
49 | 46 | </nav>
|
50 | 47 |
|
51 | 48 | <div class="container">
|
|
105 | 102 | $("#nav_enable_datatable").hide();
|
106 | 103 | $(document).ready( function () {
|
107 | 104 | $('#data_table').DataTable({
|
108 |
| - dom: "<'row'<'col-sm-12 col-md-4'B><'col-sm-12 col-md-4'l><'col-sm-12 col-md-4'f>>" + |
109 |
| - "<'row'<'col-sm-12'tr>>" + |
110 |
| - "<'row'<'col-sm-12 col-md-5'i><'col-sm-12 col-md-7'p>>", |
| 105 | + layout: { |
| 106 | + topStart: ['buttons', 'pageLength'] |
| 107 | + }, |
111 | 108 | buttons: [
|
112 |
| - 'copy', 'csv', 'excel', 'pdf', 'print' |
| 109 | + { |
| 110 | + extend: 'copy', |
| 111 | + text: ' Copy', |
| 112 | + exportOptions: { |
| 113 | + trim: false, |
| 114 | + stripNewlines: false |
| 115 | + } |
| 116 | + }, |
| 117 | + { |
| 118 | + extend: 'csv', |
| 119 | + text: ' CSV', |
| 120 | + exportOptions: { |
| 121 | + trim: false, |
| 122 | + stripNewlines: false |
| 123 | + } |
| 124 | + }, |
| 125 | + { |
| 126 | + extend: 'excel', |
| 127 | + text: ' Excel', |
| 128 | + exportOptions: { |
| 129 | + trim: false, |
| 130 | + stripNewlines: false |
| 131 | + } |
| 132 | + }, |
| 133 | + { |
| 134 | + extend: 'pdf', |
| 135 | + text: ' PDF', |
| 136 | + exportOptions: { |
| 137 | + trim: false, |
| 138 | + stripNewlines: false |
| 139 | + } |
| 140 | + }, |
| 141 | + { |
| 142 | + extend: 'print', |
| 143 | + text: 'Print', |
| 144 | + exportOptions: { |
| 145 | + stripHtml: false, |
| 146 | + stripNewlines: false |
| 147 | + } |
| 148 | + } |
113 | 149 | ]
|
114 |
| - } |
115 |
| - ); |
116 |
| - } ); |
| 150 | + }); |
| 151 | + }); |
117 | 152 | } else {
|
118 | 153 | $("#nav_disable_datatable").hide();
|
119 | 154 | $("#nav_enable_datatable").show();
|
120 | 155 | }
|
121 |
| - |
122 | 156 | </script>
|
123 | 157 |
|
124 | 158 | </body>
|
|
0 commit comments