Version Description
/ 11.03.2021 = * Fix for table-layout add option * Add fixed table layout
Download this release
Release Info
Developer | supsystic.com |
Plugin | Data Tables Generator by Supsystic |
Version | 1.10.5 |
Comparing to | |
See all releases |
Code changes from version 1.10.4 to 1.10.5
app/SupsysticTables.php
CHANGED
@@ -18,7 +18,7 @@ class SupsysticTables
|
|
18 |
|
19 |
$menuSlug = 'supsystic-tables';
|
20 |
$pluginPath = dirname(dirname(__FILE__));
|
21 |
-
$environment = new Rsc_Environment('st', '1.10.
|
22 |
|
23 |
/* Configure */
|
24 |
$environment->configure(
|
18 |
|
19 |
$menuSlug = 'supsystic-tables';
|
20 |
$pluginPath = dirname(dirname(__FILE__));
|
21 |
+
$environment = new Rsc_Environment('st', '1.10.5', $pluginPath);
|
22 |
|
23 |
/* Configure */
|
24 |
$environment->configure(
|
index.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Plugin Name: Data Tables Generator by Supsystic
|
5 |
* Plugin URI: http://supsystic.com
|
6 |
* Description: Create and manage beautiful data tables with custom design. No HTML knowledge is required
|
7 |
-
* Version: 1.10.
|
8 |
* Author: supsystic.com
|
9 |
* Author URI: http://supsystic.com
|
10 |
* Text Domain: supsystic_tables
|
4 |
* Plugin Name: Data Tables Generator by Supsystic
|
5 |
* Plugin URI: http://supsystic.com
|
6 |
* Description: Create and manage beautiful data tables with custom design. No HTML knowledge is required
|
7 |
+
* Version: 1.10.5
|
8 |
* Author: supsystic.com
|
9 |
* Author URI: http://supsystic.com
|
10 |
* Text Domain: supsystic_tables
|
readme.txt
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
=== Data Tables Generator by Supsystic ===
|
2 |
Contributors: supsystic.com
|
3 |
Tags: data table, spreadsheet, table builder, charts, graphs, wordpress table plugin, excel, line chart, pie chart, visualise data
|
4 |
-
Tested up to: 5.
|
5 |
-
Stable tag: 1.10.
|
6 |
|
7 |
Create data tables with charts and graphs. Custom design, navigation, searching and ordering functions. Export to PDF, CSV, Print. Excel spreadsheet. WooCommerce Integration.
|
8 |
|
@@ -214,6 +214,11 @@ It's perfect for product [Price List](http://woo.supsystic.com/price-list "Price
|
|
214 |
Create custom order forms which increase your conversion rate!
|
215 |
|
216 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
217 |
= 1.10.4 / 02.03.2021 =
|
218 |
* Revert changes to table-layout fixed.
|
219 |
|
1 |
=== Data Tables Generator by Supsystic ===
|
2 |
Contributors: supsystic.com
|
3 |
Tags: data table, spreadsheet, table builder, charts, graphs, wordpress table plugin, excel, line chart, pie chart, visualise data
|
4 |
+
Tested up to: 5.7
|
5 |
+
Stable tag: 1.10.5
|
6 |
|
7 |
Create data tables with charts and graphs. Custom design, navigation, searching and ordering functions. Export to PDF, CSV, Print. Excel spreadsheet. WooCommerce Integration.
|
8 |
|
214 |
Create custom order forms which increase your conversion rate!
|
215 |
|
216 |
== Changelog ==
|
217 |
+
|
218 |
+
= 1.10.5 / 11.03.2021 =
|
219 |
+
* Fix for table-layout add option
|
220 |
+
* Add fixed table layout
|
221 |
+
|
222 |
= 1.10.4 / 02.03.2021 =
|
223 |
* Revert changes to table-layout fixed.
|
224 |
|
src/SupsysticTables/Tables/Model/Tables.php
CHANGED
@@ -397,6 +397,23 @@ class SupsysticTables_Tables_Model_Tables extends SupsysticTables_Core_BaseModel
|
|
397 |
),
|
398 |
'sub' => array(
|
399 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
400 |
);
|
401 |
$allowedDiv = array(
|
402 |
'div' => array(
|
397 |
),
|
398 |
'sub' => array(
|
399 |
),
|
400 |
+
'button' => array(
|
401 |
+
'autocomplete' => 1,
|
402 |
+
'style' => 1,
|
403 |
+
'class' => 1,
|
404 |
+
'autofocus' => 1,
|
405 |
+
'id' => 1,
|
406 |
+
'utocomplete' => 1,
|
407 |
+
'disabled' => 1,
|
408 |
+
'form' => 1,
|
409 |
+
'formenctype' => 1,
|
410 |
+
'formmethod' => 1,
|
411 |
+
'formnovalidate' => 1,
|
412 |
+
'name' => 1,
|
413 |
+
'formtarget' => 1,
|
414 |
+
'type' => 1,
|
415 |
+
'value' => 1,
|
416 |
+
),
|
417 |
);
|
418 |
$allowedDiv = array(
|
419 |
'div' => array(
|
src/SupsysticTables/Tables/assets/css/tables.shortcode.css
CHANGED
@@ -102,6 +102,9 @@ table.supsystic-table {
|
|
102 |
table-layout: auto!important;
|
103 |
max-width: none;
|
104 |
}
|
|
|
|
|
|
|
105 |
|
106 |
table.supsystic-table .ww-v {
|
107 |
white-space: nowrap !important;
|
102 |
table-layout: auto!important;
|
103 |
max-width: none;
|
104 |
}
|
105 |
+
table.supsystic-table[data-lfixed='1'] {
|
106 |
+
table-layout: fixed!important;
|
107 |
+
}
|
108 |
|
109 |
table.supsystic-table .ww-v {
|
110 |
white-space: nowrap !important;
|
src/SupsysticTables/Tables/views/shortcode.twig
CHANGED
@@ -225,6 +225,9 @@
|
|
225 |
data-time-format="{{ table.settings.timeFormat | default('HH:mm') }}"
|
226 |
data-features="{{ table.settings.features | keys | json_encode | e }}"
|
227 |
data-search-value="{{ table.search_value }}"
|
|
|
|
|
|
|
228 |
{% if 'lightboxImg' in table.settings.styling | keys %}
|
229 |
data-lightbox-img="{{ table.settings.styling.lightboxImg }}"
|
230 |
{% endif %}
|
225 |
data-time-format="{{ table.settings.timeFormat | default('HH:mm') }}"
|
226 |
data-features="{{ table.settings.features | keys | json_encode | e }}"
|
227 |
data-search-value="{{ table.search_value }}"
|
228 |
+
{% if table.settings.styling.lfixed is defined %}
|
229 |
+
data-lfixed="{{ 1 }}"
|
230 |
+
{% endif %}
|
231 |
{% if 'lightboxImg' in table.settings.styling | keys %}
|
232 |
data-lightbox-img="{{ table.settings.styling.lightboxImg }}"
|
233 |
{% endif %}
|
src/SupsysticTables/Tables/views/view.twig
CHANGED
@@ -1173,6 +1173,20 @@
|
|
1173 |
id="table-alignment-on-page"/>
|
1174 |
</div>
|
1175 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1176 |
<div class="setting-wrapper">
|
1177 |
<div class="setting-label">
|
1178 |
<label for="styling-compact">
|
1173 |
id="table-alignment-on-page"/>
|
1174 |
</div>
|
1175 |
</div>
|
1176 |
+
<div class="setting-wrapper">
|
1177 |
+
<div class="setting-label">
|
1178 |
+
<label for="styling-lfixed">
|
1179 |
+
{{ environment.translate('Fixed Table Layout') }}
|
1180 |
+
{{ tooltip.icon(environment.translate('Check it if you use "Resize Column" option.')) }}
|
1181 |
+
</label>
|
1182 |
+
</div>
|
1183 |
+
<div class="setting-check">
|
1184 |
+
<input type="checkbox"
|
1185 |
+
name="styling[lfixed]"
|
1186 |
+
{{ checkbox.checked(attribute(table.settings.styling, 'lfixed')) }}
|
1187 |
+
id="styling-lfixed"/>
|
1188 |
+
</div>
|
1189 |
+
</div>
|
1190 |
<div class="setting-wrapper">
|
1191 |
<div class="setting-label">
|
1192 |
<label for="styling-compact">
|