wpDataTables Lite - Version 2.1.8

Version Description

  • Feature: Added new date formats
  • BugFix: Fixed issue with warnings and notices with simple table and other page builders.
  • BugFix: Fixed issue with showing charts with WP rocket caching.
  • BugFix: Fixed issue with counter variable in charts.
  • Compatibility with WordPress 5.6.1 approved.
  • Other small bug fixes and stability improvements.
Download this release

Release Info

Developer wpDataTables
Plugin Icon 128x128 wpDataTables Lite
Version 2.1.8
Comparing to
See all releases

Code changes from version 2.1.7 to 2.1.8

assets/js/wpdatatables/wdt.chartsRender.js CHANGED
@@ -26,10 +26,19 @@
26
  if (wdtGoogleCharts.length) {
27
  var wdtGoogleRenderCallback = function () {
28
  for (var i in wdtGoogleCharts) {
 
29
  wdtGoogleCharts[i].render();
30
  }
31
  }
32
- google.charts.setOnLoadCallback(wdtGoogleRenderCallback);
 
 
 
 
 
 
 
 
33
  }
34
 
35
  })
26
  if (wdtGoogleCharts.length) {
27
  var wdtGoogleRenderCallback = function () {
28
  for (var i in wdtGoogleCharts) {
29
+ if (i == parseInt(i))
30
  wdtGoogleCharts[i].render();
31
  }
32
  }
33
+ if (typeof google.charts.setOnLoadCallback !== "undefined"){
34
+ google.charts.setOnLoadCallback(wdtGoogleRenderCallback);
35
+ } else {
36
+ for (var i in wdtGoogleCharts) {
37
+ if (i == parseInt(i))
38
+ wdtGoogleCharts[i].render();
39
+ }
40
+ }
41
+
42
  }
43
 
44
  })
assets/js/wpdatatables/wdt.chartsRender.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(window).on("load",function(){var a=[];if("undefined"!=typeof wpDataCharts)for(var t in wpDataCharts){var e=new wpDataTablesGoogleChart;e.setType(wpDataCharts[t].render_data.type),e.setColumns(wpDataCharts[t].render_data.columns),e.setRows(wpDataCharts[t].render_data.rows),e.setOptions(wpDataCharts[t].render_data.options),e.setContainer(wpDataCharts[t].container),e.setColumnIndexes(wpDataCharts[t].render_data.column_indexes),"undefined"!=typeof wpDataChartsCallbacks&&void 0!==wpDataChartsCallbacks[t]&&e.setRenderCallback(wpDataChartsCallbacks[t]),a.push(e)}a.length&&google.charts.setOnLoadCallback(function(){for(var t in a)a[t].render()})});
1
+ jQuery(window).on("load",function(){var a=[];if("undefined"!=typeof wpDataCharts)for(var t in wpDataCharts){var e=new wpDataTablesGoogleChart;e.setType(wpDataCharts[t].render_data.type),e.setColumns(wpDataCharts[t].render_data.columns),e.setRows(wpDataCharts[t].render_data.rows),e.setOptions(wpDataCharts[t].render_data.options),e.setContainer(wpDataCharts[t].container),e.setColumnIndexes(wpDataCharts[t].render_data.column_indexes),"undefined"!=typeof wpDataChartsCallbacks&&void 0!==wpDataChartsCallbacks[t]&&e.setRenderCallback(wpDataChartsCallbacks[t]),a.push(e)}if(a.length)if(void 0!==google.charts.setOnLoadCallback)google.charts.setOnLoadCallback(function(){for(var t in a)t==parseInt(t)&&a[t].render()});else for(var r in a)r==parseInt(r)&&a[r].render()});
assets/js/wpdatatables/wdt.googleCharts.js CHANGED
@@ -116,6 +116,7 @@ var wpDataTablesGoogleChart = function () {
116
  render: function () {
117
  this.googleDataTable = new google.visualization.DataTable();
118
  for (var i in this.columns) {
 
119
  this.googleDataTable.addColumn(this.columns[i]);
120
  }
121
  this.detectDates();
116
  render: function () {
117
  this.googleDataTable = new google.visualization.DataTable();
118
  for (var i in this.columns) {
119
+ if (i == parseInt(i))
120
  this.googleDataTable.addColumn(this.columns[i]);
121
  }
122
  this.detectDates();
assets/js/wpdatatables/wdt.googleCharts.min.js CHANGED
@@ -1 +1 @@
1
- google.charts.load("current",{packages:["corechart","bar","gauge","scatter"]});var wpDataTablesGoogleChart=function(){var t={rows:[],columns:[],type:"column",containerId:"google-chart-container",columnIndexes:[],connectedWPDataTable:null,chart:null,googleDataTable:null,renderCallback:null,options:{animation:"none",backgroundColor:{fill:"#FFFFFF",strokeWidth:0,stroke:"#666",rx:0},chartArea:{backgroundColor:{}},crosshair:{},height:400,legend:{position:"right"},orientation:"horizontal",titlePosition:"out",tooltip:{trigger:"none"},vAxis:{direction:1,viewWindow:{}}},setRows:function(t){this.rows=t},enableDateTimeAxis:function(){this.options.hAxis.gridlines={count:-1,units:{days:{format:["MMM dd"]},hours:{format:["HH:mm","ha"]}}}},detectDates:function(){for(var t in this.columns)if("date"==this.columns[t].type||"datetime"==this.columns[t].type)for(var o in this.rows){var e=Date.parse(this.rows[o][t]);if(isNaN(e))this.rows[o][t]=new Date;else if(this.rows[o][t]=new Date(e),null==this.connectedWPDataTable){var i=this.rows[o][t].getTime();"datetime"==this.columns[t].type&&(i+=60*this.rows[o][t].getTimezoneOffset()*1e3),this.rows[o][t].setTime(i)}else this.rows[o][t].setTime(this.rows[o][t].getTime());"datetime"==this.columns[t].type&&this.enableDateTimeAxis()}},setColumns:function(t){this.columns=t},getColumns:function(){return this.columns},setOptions:function(o){for(var e in o)"responsive_width"!=e||"1"!=o[e]?this.options[e]=o[e]:(t.options.animation=!1,jQuery(window).resize(function(){t.chart.draw(t.googleDataTable,t.options)}))},getOptions:function(){return this.options},setType:function(t){this.type=t},getType:function(){return this.type},setContainer:function(t){this.containerId=t},getContainer:function(){return this.containerId},setRenderCallback:function(t){this.renderCallback=t},render:function(){for(var t in this.googleDataTable=new google.visualization.DataTable,this.columns)this.googleDataTable.addColumn(this.columns[t]);switch(this.detectDates(),this.googleDataTable.addRows(this.rows),this.type){case"google_column_chart":this.chart=new google.visualization.ColumnChart(document.getElementById(this.containerId));break;case"google_histogram":this.chart=new google.visualization.Histogram(document.getElementById(this.containerId));break;case"google_bar_chart":this.options.orientation="vertical",this.chart=new google.visualization.BarChart(document.getElementById(this.containerId));break;case"google_stacked_bar_chart":this.options.orientation="vertical",this.options.isStacked=!0,this.chart=new google.visualization.BarChart(document.getElementById(this.containerId));break;case"google_area_chart":this.chart=new google.visualization.AreaChart(document.getElementById(this.containerId));break;case"google_stepped_area_chart":this.options.isStacked=!0,this.chart=new google.visualization.SteppedAreaChart(document.getElementById(this.containerId));break;case"google_line_chart":this.chart=new google.visualization.LineChart(document.getElementById(this.containerId));break;case"google_pie_chart":this.chart=new google.visualization.PieChart(document.getElementById(this.containerId));break;case"google_bubble_chart":this.chart=new google.visualization.BubbleChart(document.getElementById(this.containerId));break;case"google_donut_chart":this.options.pieHole=.4,this.chart=new google.visualization.PieChart(document.getElementById(this.containerId));break;case"google_gauge_chart":this.options.redFrom=90,this.options.redTo=100,this.options.yellowFrom=75,this.options.yellowTo=90,this.options.minorTicks=5,this.chart=new google.visualization.Gauge(document.getElementById(this.containerId));break;case"google_scatter_chart":this.chart=new google.visualization.ScatterChart(document.getElementById(this.containerId));break;case"google_candlestick_chart":this.options.legend="none",this.chart=new google.visualization.CandlestickChart(document.getElementById(this.containerId));break;case"google_waterfall_chart":this.options.legend="none",this.options.bar={groupWidth:"100%"},this.options.candlestick={fallingColor:{strokeWidth:0,fill:"#a52714"},risingColor:{strokeWidth:0,fill:"#0f9d58"}},this.chart=new google.visualization.CandlestickChart(document.getElementById(this.containerId))}null!==this.renderCallback&&this.renderCallback(this),this.chart.draw(this.googleDataTable,this.options)},refresh:function(){if(void 0!==google.visualization.DataTable&&null!=this.chart){for(var t in this.googleDataTable=new google.visualization.DataTable,this.columns)this.googleDataTable.addColumn(this.columns[t]);this.detectDates(),this.googleDataTable.addRows(this.rows),null!==this.renderCallback&&this.renderCallback(this),this.chart.draw(this.googleDataTable,this.options)}},setChartConfig:function(t){this.options.width=t.width,t.height&&(this.options.height=t.height),this.options.backgroundColor.fill=t.background_color,t.border_width&&(this.options.backgroundColor.strokeWidth=t.border_width),this.options.backgroundColor.stroke=t.border_color,t.border_radius&&(this.options.backgroundColor.rx=t.border_radius),t.border_radius&&(this.options.backgroundColor.rx=t.border_radius),this.options.chartArea.backgroundColor.fill=t.plot_background_color,t.plot_border_width&&(this.options.chartArea.backgroundColor.strokeWidth=t.plot_border_width),this.options.chartArea.backgroundColor.stroke=t.plot_border_color;var o=0;for(var e in t.series_data)this.columns[o+1].label=t.series_data[e].label,""!=t.series_data[e].color&&(this.options.series[o]={color:t.series_data[e].color}),o++;0==t.show_grid?(this.options.hAxis.gridlines={color:"transparent"},this.options.vAxis.gridlines={color:"transparent"}):(delete this.options.hAxis.gridlines,delete this.options.vAxis.gridlines),t.horizontal_axis_label&&(this.options.hAxis.title=t.horizontal_axis_label),t.vertical_axis_label&&(this.options.vAxis.title=t.vertical_axis_label),1==t.show_title?this.options.title=t.chart_title:this.options.title="",1==t.title_floating?this.options.titlePosition="in":this.options.titlePosition="out",1==t.tooltip_enabled?this.options.tooltip.trigger="focus":this.options.tooltip.trigger="none",t.legend_position&&(this.options.legend.position=t.legend_position),"bottom"==t.legend_vertical_align?this.options.legend.alignment="end":"middle"==t.legend_vertical_align?this.options.legend.alignment="center":this.options.legend.alignment="start"},setColumnIndexes:function(t){this.columnIndexes=t},getColumnIndexes:function(){return this.columnIndexes}};return t};
1
+ google.charts.load("current",{packages:["corechart","bar","gauge","scatter"]});var wpDataTablesGoogleChart=function(){var t={rows:[],columns:[],type:"column",containerId:"google-chart-container",columnIndexes:[],connectedWPDataTable:null,chart:null,googleDataTable:null,renderCallback:null,options:{animation:"none",backgroundColor:{fill:"#FFFFFF",strokeWidth:0,stroke:"#666",rx:0},chartArea:{backgroundColor:{}},crosshair:{},height:400,legend:{position:"right"},orientation:"horizontal",titlePosition:"out",tooltip:{trigger:"none"},vAxis:{direction:1,viewWindow:{}}},setRows:function(t){this.rows=t},enableDateTimeAxis:function(){this.options.hAxis.gridlines={count:-1,units:{days:{format:["MMM dd"]},hours:{format:["HH:mm","ha"]}}}},detectDates:function(){for(var t in this.columns)if("date"==this.columns[t].type||"datetime"==this.columns[t].type)for(var o in this.rows){var e=Date.parse(this.rows[o][t]);if(isNaN(e))this.rows[o][t]=new Date;else if(this.rows[o][t]=new Date(e),null==this.connectedWPDataTable){var i=this.rows[o][t].getTime();"datetime"==this.columns[t].type&&(i+=60*this.rows[o][t].getTimezoneOffset()*1e3),this.rows[o][t].setTime(i)}else this.rows[o][t].setTime(this.rows[o][t].getTime());"datetime"==this.columns[t].type&&this.enableDateTimeAxis()}},setColumns:function(t){this.columns=t},getColumns:function(){return this.columns},setOptions:function(o){for(var e in o)"responsive_width"!=e||"1"!=o[e]?this.options[e]=o[e]:(t.options.animation=!1,jQuery(window).resize(function(){t.chart.draw(t.googleDataTable,t.options)}))},getOptions:function(){return this.options},setType:function(t){this.type=t},getType:function(){return this.type},setContainer:function(t){this.containerId=t},getContainer:function(){return this.containerId},setRenderCallback:function(t){this.renderCallback=t},render:function(){for(var t in this.googleDataTable=new google.visualization.DataTable,this.columns)t==parseInt(t)&&this.googleDataTable.addColumn(this.columns[t]);switch(this.detectDates(),this.googleDataTable.addRows(this.rows),this.type){case"google_column_chart":this.chart=new google.visualization.ColumnChart(document.getElementById(this.containerId));break;case"google_histogram":this.chart=new google.visualization.Histogram(document.getElementById(this.containerId));break;case"google_bar_chart":this.options.orientation="vertical",this.chart=new google.visualization.BarChart(document.getElementById(this.containerId));break;case"google_stacked_bar_chart":this.options.orientation="vertical",this.options.isStacked=!0,this.chart=new google.visualization.BarChart(document.getElementById(this.containerId));break;case"google_area_chart":this.chart=new google.visualization.AreaChart(document.getElementById(this.containerId));break;case"google_stepped_area_chart":this.options.isStacked=!0,this.chart=new google.visualization.SteppedAreaChart(document.getElementById(this.containerId));break;case"google_line_chart":this.chart=new google.visualization.LineChart(document.getElementById(this.containerId));break;case"google_pie_chart":this.chart=new google.visualization.PieChart(document.getElementById(this.containerId));break;case"google_bubble_chart":this.chart=new google.visualization.BubbleChart(document.getElementById(this.containerId));break;case"google_donut_chart":this.options.pieHole=.4,this.chart=new google.visualization.PieChart(document.getElementById(this.containerId));break;case"google_gauge_chart":this.options.redFrom=90,this.options.redTo=100,this.options.yellowFrom=75,this.options.yellowTo=90,this.options.minorTicks=5,this.chart=new google.visualization.Gauge(document.getElementById(this.containerId));break;case"google_scatter_chart":this.chart=new google.visualization.ScatterChart(document.getElementById(this.containerId));break;case"google_candlestick_chart":this.options.legend="none",this.chart=new google.visualization.CandlestickChart(document.getElementById(this.containerId));break;case"google_waterfall_chart":this.options.legend="none",this.options.bar={groupWidth:"100%"},this.options.candlestick={fallingColor:{strokeWidth:0,fill:"#a52714"},risingColor:{strokeWidth:0,fill:"#0f9d58"}},this.chart=new google.visualization.CandlestickChart(document.getElementById(this.containerId))}null!==this.renderCallback&&this.renderCallback(this),this.chart.draw(this.googleDataTable,this.options)},refresh:function(){if(void 0!==google.visualization.DataTable&&null!=this.chart){for(var t in this.googleDataTable=new google.visualization.DataTable,this.columns)this.googleDataTable.addColumn(this.columns[t]);this.detectDates(),this.googleDataTable.addRows(this.rows),null!==this.renderCallback&&this.renderCallback(this),this.chart.draw(this.googleDataTable,this.options)}},setChartConfig:function(t){this.options.width=t.width,t.height&&(this.options.height=t.height),this.options.backgroundColor.fill=t.background_color,t.border_width&&(this.options.backgroundColor.strokeWidth=t.border_width),this.options.backgroundColor.stroke=t.border_color,t.border_radius&&(this.options.backgroundColor.rx=t.border_radius),t.border_radius&&(this.options.backgroundColor.rx=t.border_radius),this.options.chartArea.backgroundColor.fill=t.plot_background_color,t.plot_border_width&&(this.options.chartArea.backgroundColor.strokeWidth=t.plot_border_width),this.options.chartArea.backgroundColor.stroke=t.plot_border_color;var o=0;for(var e in t.series_data)this.columns[o+1].label=t.series_data[e].label,""!=t.series_data[e].color&&(this.options.series[o]={color:t.series_data[e].color}),o++;0==t.show_grid?(this.options.hAxis.gridlines={color:"transparent"},this.options.vAxis.gridlines={color:"transparent"}):(delete this.options.hAxis.gridlines,delete this.options.vAxis.gridlines),t.horizontal_axis_label&&(this.options.hAxis.title=t.horizontal_axis_label),t.vertical_axis_label&&(this.options.vAxis.title=t.vertical_axis_label),1==t.show_title?this.options.title=t.chart_title:this.options.title="",1==t.title_floating?this.options.titlePosition="in":this.options.titlePosition="out",1==t.tooltip_enabled?this.options.tooltip.trigger="focus":this.options.tooltip.trigger="none",t.legend_position&&(this.options.legend.position=t.legend_position),"bottom"==t.legend_vertical_align?this.options.legend.alignment="end":"middle"==t.legend_vertical_align?this.options.legend.alignment="center":this.options.legend.alignment="start"},setColumnIndexes:function(t){this.columnIndexes=t},getColumnIndexes:function(){return this.columnIndexes}};return t};
config/config.inc.php CHANGED
@@ -9,7 +9,7 @@ defined('ABSPATH') or die("Cannot access pages directly.");
9
 
10
  // Current version
11
 
12
- define('WDT_CURRENT_VERSION', '2.1.7');
13
 
14
  /**
15
  * Regular Expressions
9
 
10
  // Current version
11
 
12
+ define('WDT_CURRENT_VERSION', '2.1.8');
13
 
14
  /**
15
  * Regular Expressions
readme.txt CHANGED
@@ -4,9 +4,9 @@ Author URI: https://tms-outsource.com
4
  Plugin URI: https://wpdatatables.com/
5
  Tags: table, table builder, data tables, tables, charts, simple table, tables from csv, tables from excel, datatables, responsive tables, charting, pie charts, mysql tables, table plugin, wp table, WordPress table Plugin, Google Charts, Excel, JSON, XML, PHP array, line chart, donut, bar chart, histogram, area chart, bubble chart, gauge chart, scatter chart, candlestick, waterfall
6
  Requires at least: 4.0
7
- Tested up to: 5.6
8
  Requires PHP: 5.6
9
- Stable tag: 2.1.7
10
  License: GPLv2 or later
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
12
 
@@ -71,7 +71,7 @@ You can customize and configure the columns of your WordPress table (rename, reo
71
 
72
  **Step 3 - Publish in a post or page**
73
 
74
- Once you are happy with the design of your WordPress table, you can easily insert it on any post or page through Gutenberg, standard WP Editor and shortcode, or through page builders like WPBakery Page Builder, Visual Composer or Elementor. All tables will become sortable and will have pagination by default.
75
 
76
  Additionally, each table (except simple table) can have a search bar and can have the following functions: “Copy to Clipboard”, “Export to CSV”, “Export to PDF”, “Export to XLS”. All these functionalities are configurable and it is your decision whether to toggle these on or off.
77
 
@@ -203,6 +203,14 @@ This can be changed from the “Number format” drop-down menu in the wpDataTab
203
 
204
  == Changelog ==
205
 
 
 
 
 
 
 
 
 
206
  = 2.1.7 =
207
  * Feature: New option to set column data to be available/disabled in global Search results
208
  * Feature: New option to set NOFOLLOW relation for links in simple and data tables
4
  Plugin URI: https://wpdatatables.com/
5
  Tags: table, table builder, data tables, tables, charts, simple table, tables from csv, tables from excel, datatables, responsive tables, charting, pie charts, mysql tables, table plugin, wp table, WordPress table Plugin, Google Charts, Excel, JSON, XML, PHP array, line chart, donut, bar chart, histogram, area chart, bubble chart, gauge chart, scatter chart, candlestick, waterfall
6
  Requires at least: 4.0
7
+ Tested up to: 5.6.1
8
  Requires PHP: 5.6
9
+ Stable tag: 2.1.8
10
  License: GPLv2 or later
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
12
 
71
 
72
  **Step 3 - Publish in a post or page**
73
 
74
+ Once you are happy with the design of your WordPress table, you can easily insert it on any post or page through Gutenberg, standard WP Editor and shortcode, or through page builders like WPBakery Page Builder, Visual Composer or Elementor. All tables (except simple table) will become sortable and will have pagination by default.
75
 
76
  Additionally, each table (except simple table) can have a search bar and can have the following functions: “Copy to Clipboard”, “Export to CSV”, “Export to PDF”, “Export to XLS”. All these functionalities are configurable and it is your decision whether to toggle these on or off.
77
 
203
 
204
  == Changelog ==
205
 
206
+ = 2.1.8 =
207
+ * Feature: Added new date formats
208
+ * BugFix: Fixed issue with warnings and notices with simple table and other page builders.
209
+ * BugFix: Fixed issue with showing charts with WP rocket caching.
210
+ * BugFix: Fixed issue with counter variable in charts.
211
+ * Compatibility with WordPress 5.6.1 approved.
212
+ * Other small bug fixes and stability improvements.
213
+
214
  = 2.1.7 =
215
  * Feature: New option to set column data to be available/disabled in global Search results
216
  * Feature: New option to set NOFOLLOW relation for links in simple and data tables
source/class.wpdatatablerows.php CHANGED
@@ -322,7 +322,7 @@ class WPDataTableRows
322
  * @throws Exception
323
  */
324
  public static function loadWpDataTableRows($tableId){
325
- $tableData = WDTConfigController::loadTableFromDB($tableId);
326
  $tableData->content = json_decode($tableData->content);
327
  $tableData->simpleResponsive = json_decode($tableData->advanced_settings)->simpleResponsive;
328
  $tableData->simpleHeader = json_decode($tableData->advanced_settings)->simpleHeader;
322
  * @throws Exception
323
  */
324
  public static function loadWpDataTableRows($tableId){
325
+ $tableData = WDTConfigController::loadTableFromDB($tableId, false);
326
  $tableData->content = json_decode($tableData->content);
327
  $tableData->simpleResponsive = json_decode($tableData->advanced_settings)->simpleResponsive;
328
  $tableData->simpleHeader = json_decode($tableData->advanced_settings)->simpleHeader;
templates/admin/dashboard/dashboard.inc.php CHANGED
@@ -342,12 +342,11 @@ $tableChartsCount = WDTTools::getTablesCount('chart');
342
  <div class="alert alert-info m-b-0" role="alert">
343
  <i class="wpdt-icon-info-circle-full"></i>
344
  <ul>
345
- <li> <?php _e('<strong>Feature:</strong> New option to set column data to be available/disabled in global search results.', 'wpdatatables'); ?></li>
346
- <li> <?php _e('<strong>Feature:</strong> New option to set NOFOLLOW relation for links in simple and data tables.', 'wpdatatables'); ?></li>
347
- <li> <?php _e('<strong>BugFix:</strong> Fixed issue with saving page in Divi builder with simple table shortcode.', 'wpdatatables'); ?></li>
348
- <li> <?php _e('<strong>BugFix:</strong> Fixed issue with not showing tabs in backend after switch.', 'wpdatatables'); ?></li>
349
- <li> <?php _e('<strong>BugFix:</strong> Fixed issue with tooltip in backend when is loaded jQuery UI.', 'wpdatatables'); ?></li>
350
- <li> <?php _e('<strong>BugFix:</strong> Fixed issue with disappearing Display length selectbox.', 'wpdatatables'); ?></li>
351
  <li> <?php _e('Other small bug fixes and stability improvements.', 'wpdatatables'); ?></li>
352
  </ul>
353
  </div>
342
  <div class="alert alert-info m-b-0" role="alert">
343
  <i class="wpdt-icon-info-circle-full"></i>
344
  <ul>
345
+ <li> <?php _e('<strong>Feature:</strong> Added new date formats.', 'wpdatatables'); ?></li>
346
+ <li> <?php _e('<strong>BugFix:</strong> Fixed issue with warnings and notices with simple table and other page builders.', 'wpdatatables'); ?></li>
347
+ <li> <?php _e('<strong>BugFix:</strong> Fixed issue with showing charts with WP rocket caching.', 'wpdatatables'); ?></li>
348
+ <li> <?php _e('<strong>BugFix:</strong> Fixed issue with counter variable in charts.', 'wpdatatables'); ?></li>
349
+ <li> <?php _e('Compatibility with WordPress 5.6.1 approved.', 'wpdatatables'); ?></li>
 
350
  <li> <?php _e('Other small bug fixes and stability improvements.', 'wpdatatables'); ?></li>
351
  </ul>
352
  </div>
templates/admin/lite-vs-premium/lite_vs_premium.inc.php CHANGED
@@ -251,6 +251,19 @@
251
  <hr>
252
  </td>
253
  </tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
254
  <tr>
255
  <td data-title="Features"><?php _e('Create a table manually', 'wpdatatables'); ?>
256
  <hr>
251
  <hr>
252
  </td>
253
  </tr>
254
+ <tr>
255
+ <td data-title="Features"><?php _e('Table Customization', 'wpdatatables'); ?>
256
+ <span style="color: #ef8137;font-weight: bold;float: right;"><?php _e('NEW!', 'wpdatatables'); ?></span>
257
+ <hr>
258
+ </td>
259
+ <td data-title="Lite" class="text-center bg-grey"><i class="wpdt-icon-minus"></i>
260
+ <hr>
261
+ </td>
262
+ <td data-title="Premium" class="text-center bg-blue"><i
263
+ class="wpdt-icon-check-full"></i>
264
+ <hr>
265
+ </td>
266
+ </tr>
267
  <tr>
268
  <td data-title="Features"><?php _e('Create a table manually', 'wpdatatables'); ?>
269
  <hr>
templates/admin/settings/tabs/main_plugin_settings.php CHANGED
@@ -55,6 +55,7 @@
55
  <option value="d-m-y"> 15-07-05 (d-m-y)</option>
56
  <option value="m-d-y"> 07-15-05 (m-d-y)</option>
57
  <option value="d M Y"> 15 July 2005 (d Mon Y)</option>
 
58
  <option value="m/Y"> 07/2005 (m/Y)</option>
59
  <option value="M Y"> Jul 2005 (Mon Y)</option>
60
  <option value="F Y"> July 2005 (F Y)</option>
55
  <option value="d-m-y"> 15-07-05 (d-m-y)</option>
56
  <option value="m-d-y"> 07-15-05 (m-d-y)</option>
57
  <option value="d M Y"> 15 July 2005 (d Mon Y)</option>
58
+ <option value="d.m">15.07 (d.m)</option>
59
  <option value="m/Y"> 07/2005 (m/Y)</option>
60
  <option value="M Y"> Jul 2005 (Mon Y)</option>
61
  <option value="F Y"> July 2005 (F Y)</option>
wpdatatables.php CHANGED
@@ -5,7 +5,7 @@
5
  Plugin Name: wpDataTables - Tables & Table Charts
6
  Plugin URI: https://wpdatatables.com
7
  Description: Create responsive, sortable tables & charts from Excel, CSV or PHP. Add tables & charts to any post in minutes with DataTables.
8
- Version: 2.1.7
9
  Author: TMS-Plugins
10
  Author URI: https://tms-outsource.com
11
  Text Domain: wpdatatables
5
  Plugin Name: wpDataTables - Tables & Table Charts
6
  Plugin URI: https://wpdatatables.com
7
  Description: Create responsive, sortable tables & charts from Excel, CSV or PHP. Add tables & charts to any post in minutes with DataTables.
8
+ Version: 2.1.8
9
  Author: TMS-Plugins
10
  Author URI: https://tms-outsource.com
11
  Text Domain: wpdatatables