Skip to content

Commit 1ea1f9e

Browse files
committed
Add datatables.net-buttons
Switch datatables to datatables.net
1 parent d1f3119 commit 1ea1f9e

File tree

11 files changed

+102
-15
lines changed

11 files changed

+102
-15
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<p>See the
2+
<a href="https://cdn.datatables.net/1.10.16/">DataTables changelog</a>
3+
</p>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<p>DataTables is licensed under the
2+
<a href="https://datatables.net/license/">MIT License</a>.</p>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<dotnetnuke type="Package" version="5.0">
2+
<packages>
3+
<package name="datatables.net-buttons" type="JavaScript_Library" version="01.10.16">
4+
<friendlyName>DataTables Buttons Extension</friendlyName>
5+
<description>An extension to the DataTables JS library, providing a common framework for user interaction buttons..</description>
6+
<owner>
7+
<name>Engage Software</name>
8+
<organization>Engage Software</organization>
9+
<url>http://www.engagesoftware.com</url>
10+
<email>support@engagesoftware.com</email>
11+
</owner>
12+
<license src="LICENSE.htm" />
13+
<releaseNotes src="CHANGES.htm" />
14+
<azureCompatible>true</azureCompatible>
15+
<dependencies>
16+
<dependency type="managedPackage" version="1.10.16">datatables.net</dependency>
17+
</dependencies>
18+
<components>
19+
<component type="JavaScript_Library">
20+
<javaScriptLibrary>
21+
<libraryName>datatables.net-buttons</libraryName>
22+
<fileName>dataTables.buttons.min.js</fileName>
23+
<preferredScriptLocation>BodyBottom</preferredScriptLocation>
24+
<objectName>jQuery.fn.DataTable.Buttons</objectName>
25+
<cdnUrl>https://cdn.datatables.net/buttons/1.5.1/js/dataTables.buttons.min.js</cdnUrl>
26+
</javaScriptLibrary>
27+
</component>
28+
<component type="JavaScriptFile">
29+
<jsfiles>
30+
<libraryFolderName>datatables.net-buttons</libraryFolderName>
31+
<jsfile>
32+
<name>dataTables.buttons.min.js</name>
33+
</jsfile>
34+
</jsfiles>
35+
</component>
36+
<component type="ResourceFile">
37+
<resourceFiles>
38+
<basePath>Resources\Libraries\datatables.net-buttons\01_10_16</basePath>
39+
<resourceFile>
40+
<name>Resources.zip</name>
41+
</resourceFile>
42+
</resourceFiles>
43+
</component>
44+
</components>
45+
</package>
46+
</packages>
47+
</dotnetnuke>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"files": ["node_modules/datatables.net-buttons/js/dataTables.buttons.min.js"],
3+
"resources": [
4+
"node_modules/datatables.net-buttons/**",
5+
"node_modules/datatables.net-buttons-dt/**",
6+
"!**/package.json",
7+
"!**/Readme.md"
8+
]
9+
}
File renamed without changes.
File renamed without changes.

datatables_1.10.13/datatables.dnn renamed to datatables.net_1.10.16/datatables.dnn

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<dotnetnuke type="Package" version="5.0">
22
<packages>
3-
<package name="datatables" type="JavaScript_Library" version="01.10.13">
3+
<package name="datatables.net" type="JavaScript_Library" version="01.10.16">
44
<friendlyName>DataTables</friendlyName>
55
<description>DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, and will add advanced interaction controls to any HTML table.</description>
66
<owner>
@@ -18,24 +18,24 @@
1818
<components>
1919
<component type="JavaScript_Library">
2020
<javaScriptLibrary>
21-
<libraryName>datatables</libraryName>
22-
<fileName>jquery.dataTables.min.js</fileName>
21+
<libraryName>datatables.net</libraryName>
22+
<fileName>jquery.dataTables.js</fileName>
2323
<preferredScriptLocation>BodyBottom</preferredScriptLocation>
2424
<objectName>jQuery.fn.DataTable</objectName>
25-
<cdnUrl>https://cdn.datatables.net/1.10.13/js/jquery.dataTables.min.js</cdnUrl>
25+
<cdnUrl>https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js</cdnUrl>
2626
</javaScriptLibrary>
2727
</component>
2828
<component type="JavaScriptFile">
2929
<jsfiles>
30-
<libraryFolderName>datatables</libraryFolderName>
30+
<libraryFolderName>datatables.net</libraryFolderName>
3131
<jsfile>
32-
<name>jquery.dataTables.min.js</name>
32+
<name>jquery.dataTables.js</name>
3333
</jsfile>
3434
</jsfiles>
3535
</component>
3636
<component type="ResourceFile">
3737
<resourceFiles>
38-
<basePath>Resources\Libraries\datatables\01_10_13</basePath>
38+
<basePath>Resources\Libraries\datatables.net\01_10_16</basePath>
3939
<resourceFile>
4040
<name>Resources.zip</name>
4141
</resourceFile>
+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"files": ["node_modules/datatables.net/js/jquery.dataTables.js"],
3+
"resources": [
4+
"node_modules/datatables.net-dt/**",
5+
"!**/package.json",
6+
"!**/Readme.md"
7+
]
8+
}

datatables_1.10.13/dnn-library.json

-4
This file was deleted.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"chart.js": "^2.7.1",
1919
"chosen-js": "^1.8.2",
2020
"clipboard": "^1.7.1",
21-
"datatables": "^1.10.13",
21+
"datatables.net-buttons-dt": "^1.5.1",
2222
"date-fns": "^1.29.0",
2323
"eonasdan-bootstrap-datetimepicker": "^4.17.47",
2424
"es6-shim": "^0.35.3",

yarn.lock

+25-3
Original file line numberDiff line numberDiff line change
@@ -337,9 +337,31 @@ dashdash@^1.12.0:
337337
dependencies:
338338
assert-plus "^1.0.0"
339339

340-
datatables@^1.10.13:
341-
version "1.10.13"
342-
resolved "https://registry.yarnpkg.com/datatables/-/datatables-1.10.13.tgz#9bb2dec6f7dcf02049a00e4f0e7d3fe009c39346"
340+
datatables.net-buttons-dt@^1.5.1:
341+
version "1.5.1"
342+
resolved "https://registry.yarnpkg.com/datatables.net-buttons-dt/-/datatables.net-buttons-dt-1.5.1.tgz#70889eb204e44d1b7221df46e822a278c0b289d1"
343+
dependencies:
344+
datatables.net-buttons "1.5.1"
345+
datatables.net-dt "^1.10.15"
346+
jquery ">=1.7"
347+
348+
datatables.net-buttons@1.5.1:
349+
version "1.5.1"
350+
resolved "https://registry.yarnpkg.com/datatables.net-buttons/-/datatables.net-buttons-1.5.1.tgz#cdb35c0c8b0260cd45b0df6b39f6da815357febb"
351+
dependencies:
352+
datatables.net "^1.10.15"
353+
jquery ">=1.7"
354+
355+
datatables.net-dt@^1.10.15:
356+
version "1.10.16"
357+
resolved "https://registry.yarnpkg.com/datatables.net-dt/-/datatables.net-dt-1.10.16.tgz#6758a308fb9e5f9629fb6541cc301e48ec9ec555"
358+
dependencies:
359+
datatables.net "1.10.16"
360+
jquery ">=1.7"
361+
362+
datatables.net@1.10.16, datatables.net@^1.10.15:
363+
version "1.10.16"
364+
resolved "https://registry.yarnpkg.com/datatables.net/-/datatables.net-1.10.16.tgz#4b052d1082824261b68eed9d22741b711d3d2469"
343365
dependencies:
344366
jquery ">=1.7"
345367

0 commit comments

Comments
 (0)