Skip to content

Commit f485b30

Browse files
Add datatable assets locally
1 parent a8cacce commit f485b30

File tree

6 files changed

+429
-20
lines changed

6 files changed

+429
-20
lines changed

classes/Visualizer/Render/Sidebar.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -790,11 +790,11 @@ public function getLibrary() {
790790
*/
791791
protected function load_dependent_assets( $libs ) {
792792
if ( in_array( 'moment', $libs, true ) && ! wp_script_is( 'moment', 'registered' ) ) {
793-
wp_register_script( 'moment', '//cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js', array(), Visualizer_Plugin::VERSION );
793+
wp_register_script( 'moment', VISUALIZER_ABSURL . 'js/lib/moment.min.js', array(), Visualizer_Plugin::VERSION );
794794
}
795795

796796
if ( in_array( 'numeral', $libs, true ) && ! wp_script_is( 'numeral', 'registered' ) ) {
797-
wp_register_script( 'numeral', '//cdnjs.cloudflare.com/ajax/libs/numeral.js/2.0.6/numeral.min.js', array(), Visualizer_Plugin::VERSION );
797+
wp_register_script( 'numeral', VISUALIZER_ABSURL . 'js/lib/numeral.min.js', array(), Visualizer_Plugin::VERSION );
798798
}
799799

800800
}

classes/Visualizer/Render/Sidebar/Type/DataTable/DataTable.php

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -27,22 +27,6 @@
2727
class Visualizer_Render_Sidebar_Type_DataTable_DataTable extends Visualizer_Render_Sidebar {
2828

2929

30-
/**
31-
* The URL for the JavaScript file.
32-
*
33-
* @access private
34-
* @var string
35-
*/
36-
private static $_js = '//cdn.datatables.net/v/dt/dt-1.10.18/b-1.5.4/b-print-1.5.4/fc-3.2.5/fh-3.1.4/r-2.2.2/sc-1.5.0/sl-1.2.6/datatables.min.js';
37-
38-
/**
39-
* The URL for the CSS file.
40-
*
41-
* @access private
42-
* @var string
43-
*/
44-
private static $_css = '//cdn.datatables.net/v/dt/dt-1.10.18/b-1.5.4/b-print-1.5.4/fc-3.2.5/fh-3.1.4/r-2.2.2/sc-1.5.0/sl-1.2.6/datatables.min.css';
45-
4630
/**
4731
* Constructor.
4832
*
@@ -77,8 +61,8 @@ protected function hooks() {
7761
function load_assets( $deps, $is_frontend ) {
7862
$this->load_dependent_assets( array( 'moment' ) );
7963

80-
wp_register_script( 'visualizer-datatables', self::$_js, array( 'jquery-ui-core', 'moment' ), Visualizer_Plugin::VERSION );
81-
wp_enqueue_style( 'visualizer-datatables', self::$_css, array(), Visualizer_Plugin::VERSION );
64+
wp_register_script( 'visualizer-datatables', VISUALIZER_ABSURL . 'js/lib/datatables.min.js', array( 'jquery-ui-core', 'moment' ), Visualizer_Plugin::VERSION );
65+
wp_enqueue_style( 'visualizer-datatables', VISUALIZER_ABSURL . 'css/lib/datatables.min.css', array(), Visualizer_Plugin::VERSION );
8266

8367
wp_register_script(
8468
'visualizer-render-datatables-lib',

css/lib/datatables.min.css

Lines changed: 32 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)