| @@ -1598,8 +1598,13 @@ | ||
| 1598 | 1598 | |
| 1599 | 1599 | // Tooltip text |
| 1600 | 1600 | $settings['tooltip_text'] = isset( $settings['tooltip_text'] ) && $settings['tooltip_text'] != '' ? esc_attr( $settings['tooltip_text'] ) : 'value'; |
| 1601 | 1601 | |
| 1602 | + // Data grouping settings | |
| 1603 | + $settings['data_grouping_limit'] = isset( $settings['data_grouping_limit'] ) && $settings['data_grouping_limit'] != '' ? esc_attr( $settings['data_grouping_limit'] ) : '0.5'; | |
| 1604 | + $settings['data_grouping_label'] = isset( $settings['data_grouping_label'] ) && $settings['data_grouping_label'] != '' ? esc_attr( $settings['data_grouping_label'] ) : 'Other'; | |
| 1605 | + $settings['data_grouping_color'] = isset( $settings['data_grouping_color'] ) && $settings['data_grouping_color'] != '' ? esc_attr( $settings['data_grouping_color'] ) : '#ccc'; | |
| 1606 | + | |
| 1602 | 1607 | // Show chart description |
| 1603 | 1608 | if (!isset($settings['show_description'])) { |
| 1604 | 1609 | $settings['show_description'] = 'checked'; |
| 1605 | 1610 | } else { |
| @@ -1845,8 +1850,13 @@ | ||
| 1845 | 1850 | $settings['rotation_degree'] = isset( $settings['rotation_degree'] ) && $settings['rotation_degree'] != '' ? esc_attr( absint($settings['rotation_degree']) ) : 0; |
| 1846 | 1851 | |
| 1847 | 1852 | // Tooltip text |
| 1848 | 1853 | $settings['tooltip_text'] = isset( $settings['tooltip_text'] ) && $settings['tooltip_text'] != '' ? esc_attr( $settings['tooltip_text'] ) : 'value'; |
| 1854 | + | |
| 1855 | + // Data grouping settings | |
| 1856 | + $settings['data_grouping_limit'] = isset( $settings['data_grouping_limit'] ) && $settings['data_grouping_limit'] != '' ? esc_attr( $settings['data_grouping_limit'] ) : '0.5'; | |
| 1857 | + $settings['data_grouping_label'] = isset( $settings['data_grouping_label'] ) && $settings['data_grouping_label'] != '' ? esc_attr( $settings['data_grouping_label'] ) : 'Other'; | |
| 1858 | + $settings['data_grouping_color'] = isset( $settings['data_grouping_color'] ) && $settings['data_grouping_color'] != '' ? esc_attr( $settings['data_grouping_color'] ) : '#ccc'; | |
| 1849 | 1859 | |
| 1850 | 1860 | $count_slices = (isset($chartData['source']) && !is_null($chartData['source']) && count($chartData['source']) > 0) ? count($chartData['source']) - 1 : 0; |
| 1851 | 1861 | // Slices settings |
| 1852 | 1862 | $settings['slice_colors_default'] = $chart_default_colors; |