Version Description
- Security issues fixed for all save actions.
Download this release
Release Info
Developer | wpDataTables |
Plugin | wpDataTables Lite |
Version | 1.2.2 |
Comparing to | |
See all releases |
Code changes from version 1.2.1 to 1.2.2
- Readme_documentation.pdf +0 -0
- assets/css/TableTools.css +0 -0
- assets/css/bootstrap.min.css +0 -0
- assets/css/dataTables.bootstrap.css +0 -0
- assets/css/datatables.responsive.css +0 -0
- assets/css/datepicker.default.css +0 -0
- assets/css/datepicker.default.date.css +0 -0
- assets/css/datepicker.default.time.css +0 -0
- assets/css/handsontable.full.min.css +0 -0
- assets/css/icheck.minimal.css +0 -0
- assets/css/image-picker.css +0 -0
- assets/css/images/ui-bg_glass_55_fbf9ee_1x400.png +0 -0
- assets/css/images/ui-bg_glass_65_ffffff_1x400.png +0 -0
- assets/css/images/ui-bg_glass_75_dadada_1x400.png +0 -0
- assets/css/images/ui-bg_glass_75_e6e6e6_1x400.png +0 -0
- assets/css/images/ui-bg_glass_95_fef1ec_1x400.png +0 -0
- assets/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png +0 -0
- assets/css/images/ui-icons_222222_256x240.png +0 -0
- assets/css/images/ui-icons_2e83ff_256x240.png +0 -0
- assets/css/images/ui-icons_454545_256x240.png +0 -0
- assets/css/images/ui-icons_888888_256x240.png +0 -0
- assets/css/images/ui-icons_cd0a0a_256x240.png +0 -0
- assets/css/jquery-ui.min.css +0 -0
- assets/css/jquery.dataTables.css +0 -0
- assets/css/jquery.fileupload.css +0 -0
- assets/css/jquery.fs.selecter-arrow.png +0 -0
- assets/css/jquery.fs.selecter.css +0 -0
- assets/css/jquery.fs.tipper-icon.png +0 -0
- assets/css/jquery.remodal.css +0 -0
- assets/css/jquery.tagsinput.min.css +0 -0
- assets/css/minimal.png +0 -0
- assets/css/minimal@2x.png +0 -0
- assets/css/phpDataTables.css +0 -0
- assets/css/wpDataTablesSkin.css +0 -0
- assets/css/wpDataTablesSkin_1.css +0 -0
- assets/css/wpdatatables-excel.min.css +0 -0
- assets/css/wpdatatables.min.css +0 -0
- assets/css/wpdatatables_admin.css +0 -0
- assets/fonts/wpdatatables-icons.eot +0 -0
- assets/fonts/wpdatatables-icons.svg +0 -0
- assets/fonts/wpdatatables-icons.ttf +0 -0
- assets/fonts/wpdatatables-icons.woff +0 -0
- assets/fonts/wpdatatablesicons-base.eot +0 -0
- assets/fonts/wpdatatablesicons-base.svg +0 -0
- assets/fonts/wpdatatablesicons-base.ttf +0 -0
- assets/fonts/wpdatatablesicons-base.woff +0 -0
- assets/img/buttonplus.png +0 -0
- assets/img/chart_thumbs/google_area_chart.jpg +0 -0
- assets/img/chart_thumbs/google_bar_chart.jpg +0 -0
- assets/img/chart_thumbs/google_bubble_chart.jpg +0 -0
- assets/img/chart_thumbs/google_candlestick_chart.jpg +0 -0
- assets/img/chart_thumbs/google_column_chart.jpg +0 -0
- assets/img/chart_thumbs/google_donut_chart.jpg +0 -0
- assets/img/chart_thumbs/google_gauge_chart.jpg +0 -0
- assets/img/chart_thumbs/google_histogram.jpg +0 -0
- assets/img/chart_thumbs/google_line_chart.jpg +0 -0
- assets/img/chart_thumbs/google_pie_chart.jpg +0 -0
- assets/img/chart_thumbs/google_scatter_chart.jpg +0 -0
- assets/img/chart_thumbs/google_stepped_area_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_3d_column_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_3d_donut_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_3d_pie_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_angular_gauge_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_basic_area_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_basic_bar_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_basic_column_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_donut_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_line_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_pie_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_pie_with_gradient_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_scatter_plot.jpg +0 -0
- assets/img/chart_thumbs/highcharts_solid_gauge_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_stacked_area_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_stacked_bar_chart.jpg +0 -0
- assets/img/chart_thumbs/highcharts_stacked_column_chart.jpg +0 -0
- assets/img/document-blank-icon.png +0 -0
- assets/img/icons.png +0 -0
- assets/img/loadingAnimation.gif +0 -0
- assets/img/reportbuilder_addon.png +0 -0
- assets/img/spinner.gif +0 -0
- assets/img/vc-charts-icon.png +0 -0
- assets/img/vc-icon.png +0 -0
- assets/img/wpdatatables-logo.png +0 -0
- assets/index.html +0 -0
- assets/js/ace/ace.js +0 -0
- assets/js/ace/mode-sql.js +0 -0
- assets/js/ace/theme-idle_fingers.js +0 -0
- assets/js/export-tools/buttons.bootstrap.js +0 -0
- assets/js/export-tools/buttons.bootstrap.min.js +0 -0
- assets/js/export-tools/buttons.bootstrap4.js +0 -0
- assets/js/export-tools/buttons.bootstrap4.min.js +0 -0
- assets/js/export-tools/buttons.colVis.js +0 -0
- assets/js/export-tools/buttons.colVis.min.js +0 -0
- assets/js/export-tools/buttons.dataTables.css +0 -0
- assets/js/export-tools/buttons.flash.js +0 -0
- assets/js/export-tools/buttons.flash.min.js +0 -0
- assets/js/export-tools/buttons.foundation.js +0 -0
- assets/js/export-tools/buttons.foundation.min.js +0 -0
- assets/js/export-tools/buttons.html5.js +0 -0
- assets/js/export-tools/buttons.html5.min.js +0 -0
- assets/js/export-tools/buttons.jqueryui.js +0 -0
- assets/js/export-tools/buttons.jqueryui.min.js +0 -0
- assets/js/export-tools/buttons.print.js +0 -0
- assets/js/export-tools/buttons.print.min.js +0 -0
- assets/js/export-tools/dataTables.buttons.js +0 -0
- assets/js/export-tools/dataTables.buttons.min.js +0 -0
- assets/js/export-tools/jszip.js +0 -0
- assets/js/export-tools/jszip.min.js +0 -0
- assets/js/export-tools/pdfmake.js +0 -0
- assets/js/export-tools/pdfmake.min.js +0 -0
- assets/js/export-tools/vfs_fonts.js +0 -0
- assets/js/handsontable/handsontable.full.js +0 -0
- assets/js/handsontable/handsontable.full.min.js +0 -0
- assets/js/image-picker/image-picker.min.js +0 -0
- assets/js/jquery-datatables/FixedHeader.js +0 -0
- assets/js/jquery-datatables/TableTools.min.js +0 -0
- assets/js/jquery-datatables/jquery.dataTables.min.js +0 -0
- assets/js/jquery-datatables/jquery.dataTables.rowGrouping.js +0 -0
- assets/js/jquery-datatables/jquery.dataTables.rowGrouping.min.js +0 -0
- assets/js/jquery-datatables/media/swf/copy_cvs_xls_pdf.swf +0 -0
- assets/js/jsrender/jsrender.min.js +0 -0
- assets/js/jsrender/jsrender.min.js.map +0 -0
- assets/js/moment/LICENSE +0 -0
- assets/js/moment/locale/af.js +0 -0
- assets/js/moment/locale/ar-ma.js +0 -0
- assets/js/moment/locale/ar-sa.js +0 -0
- assets/js/moment/locale/ar-tn.js +0 -0
- assets/js/moment/locale/ar.js +0 -0
- assets/js/moment/locale/az.js +0 -0
- assets/js/moment/locale/be.js +0 -0
- assets/js/moment/locale/bg.js +0 -0
- assets/js/moment/locale/bn.js +0 -0
- assets/js/moment/locale/bo.js +0 -0
- assets/js/moment/locale/br.js +0 -0
- assets/js/moment/locale/bs.js +0 -0
- assets/js/moment/locale/ca.js +0 -0
- assets/js/moment/locale/cs.js +0 -0
- assets/js/moment/locale/cv.js +0 -0
- assets/js/moment/locale/cy.js +0 -0
- assets/js/moment/locale/da.js +0 -0
- assets/js/moment/locale/de-at.js +0 -0
- assets/js/moment/locale/de.js +0 -0
- assets/js/moment/locale/dv.js +0 -0
- assets/js/moment/locale/el.js +0 -0
- assets/js/moment/locale/en-au.js +0 -0
- assets/js/moment/locale/en-ca.js +0 -0
- assets/js/moment/locale/en-gb.js +0 -0
- assets/js/moment/locale/en-ie.js +0 -0
- assets/js/moment/locale/en-nz.js +0 -0
- assets/js/moment/locale/eo.js +0 -0
- assets/js/moment/locale/es.js +0 -0
- assets/js/moment/locale/et.js +0 -0
- assets/js/moment/locale/eu.js +0 -0
- assets/js/moment/locale/fa.js +0 -0
- assets/js/moment/locale/fi.js +0 -0
- assets/js/moment/locale/fo.js +0 -0
- assets/js/moment/locale/fr-ca.js +0 -0
- assets/js/moment/locale/fr-ch.js +0 -0
- assets/js/moment/locale/fr.js +0 -0
- assets/js/moment/locale/fy.js +0 -0
- assets/js/moment/locale/gd.js +0 -0
- assets/js/moment/locale/gl.js +0 -0
- assets/js/moment/locale/he.js +0 -0
- assets/js/moment/locale/hi.js +0 -0
- assets/js/moment/locale/hr.js +0 -0
- assets/js/moment/locale/hu.js +0 -0
- assets/js/moment/locale/hy-am.js +0 -0
- assets/js/moment/locale/id.js +0 -0
- assets/js/moment/locale/is.js +0 -0
- assets/js/moment/locale/it.js +0 -0
- assets/js/moment/locale/ja.js +0 -0
- assets/js/moment/locale/jv.js +0 -0
- assets/js/moment/locale/ka.js +0 -0
- assets/js/moment/locale/kk.js +0 -0
- assets/js/moment/locale/km.js +0 -0
- assets/js/moment/locale/ko.js +0 -0
- assets/js/moment/locale/lb.js +0 -0
- assets/js/moment/locale/lo.js +0 -0
- assets/js/moment/locale/lt.js +0 -0
- assets/js/moment/locale/lv.js +0 -0
- assets/js/moment/locale/me.js +0 -0
- assets/js/moment/locale/mk.js +0 -0
- assets/js/moment/locale/ml.js +0 -0
- assets/js/moment/locale/mr.js +0 -0
- assets/js/moment/locale/ms-my.js +0 -0
- assets/js/moment/locale/ms.js +0 -0
- assets/js/moment/locale/my.js +0 -0
- assets/js/moment/locale/nb.js +0 -0
- assets/js/moment/locale/ne.js +0 -0
- assets/js/moment/locale/nl.js +0 -0
- assets/js/moment/locale/nn.js +0 -0
- assets/js/moment/locale/pl.js +0 -0
- assets/js/moment/locale/pt-br.js +0 -0
- assets/js/moment/locale/pt.js +0 -0
- assets/js/moment/locale/ro.js +0 -0
- assets/js/moment/locale/ru.js +0 -0
- assets/js/moment/locale/se.js +0 -0
- assets/js/moment/locale/si.js +0 -0
- assets/js/moment/locale/sk.js +0 -0
- assets/js/moment/locale/sl.js +0 -0
- assets/js/moment/locale/sq.js +0 -0
- assets/js/moment/locale/sr-cyrl.js +0 -0
- assets/js/moment/locale/sr.js +0 -0
- assets/js/moment/locale/sv.js +0 -0
- assets/js/moment/locale/sw.js +0 -0
- assets/js/moment/locale/ta.js +0 -0
- assets/js/moment/locale/te.js +0 -0
- assets/js/moment/locale/th.js +0 -0
- assets/js/moment/locale/tl-ph.js +0 -0
- assets/js/moment/locale/tlh.js +0 -0
- assets/js/moment/locale/tr.js +0 -0
- assets/js/moment/locale/tzl.js +0 -0
- assets/js/moment/locale/tzm-latn.js +0 -0
- assets/js/moment/locale/tzm.js +0 -0
- assets/js/moment/locale/uk.js +0 -0
- assets/js/moment/locale/uz.js +0 -0
- assets/js/moment/locale/vi.js +0 -0
- assets/js/moment/locale/zh-cn.js +0 -0
- assets/js/moment/locale/zh-tw.js +0 -0
- assets/js/moment/moment.js +0 -0
- assets/js/php-datatables/wpdatatables.funcs.js +0 -0
- assets/js/php-datatables/wpdatatables.funcs.min.js +0 -0
- assets/js/popup/jquery.remodal.min.js +0 -0
- assets/js/selecter/jquery.fs.selecter.min.js +0 -0
- assets/js/slider.gif +0 -0
- assets/js/tagsinput/jquery.tagsinput.js +0 -0
- assets/js/tagsinput/jquery.tagsinput.min.js +0 -0
- assets/js/urijs/URI.min.js +0 -0
- assets/js/wpdatatables/wpdatatables.js +0 -0
- assets/js/wpdatatables/wpdatatables.min.js +0 -0
- assets/js/wpdatatables/wpdatatables_admin.js +0 -0
- assets/js/wpdatatables/wpdatatables_chart_wizard.js +0 -0
- assets/js/wpdatatables/wpdatatables_edit_table.js +2 -0
- assets/js/wpdatatables/wpdatatables_mce.js +0 -0
- config/config.inc.php +0 -0
- controllers/wdt_admin.php +4 -4
- controllers/wdt_admin_ajax_actions.php +73 -60
- controllers/wdt_functions.php +1 -1
- languages/en_US/wpdatatables.mo +0 -0
- languages/en_US/wpdatatables.po +0 -0
- languages/nl_NL/nl_NL.mo +0 -0
- languages/nl_NL/nl_NL.po +0 -0
- languages/nl_NL/wpdatatables-nl_NL.mo +0 -0
- languages/nl_NL/wpdatatables-nl_NL.po +0 -0
- languages/ru_RU/wpdatatables-ru_RU.mo +0 -0
- languages/ru_RU/wpdatatables-ru_RU.po +0 -0
- lib/phpExcel/PHPExcel.php +0 -0
- lib/phpExcel/PHPExcel/Autoloader.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/APC.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/CacheBase.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/DiscISAM.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/ICache.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/Igbinary.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/Memcache.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/Memory.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/MemoryGZip.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/MemorySerialized.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/PHPTemp.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/SQLite.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/SQLite3.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorage/Wincache.php +0 -0
- lib/phpExcel/PHPExcel/CachedObjectStorageFactory.php +0 -0
- lib/phpExcel/PHPExcel/CalcEngine/CyclicReferenceStack.php +0 -0
- lib/phpExcel/PHPExcel/CalcEngine/Logger.php +0 -0
- lib/phpExcel/PHPExcel/Calculation.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/Database.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/DateTime.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/Engineering.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/Exception.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/ExceptionHandler.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/Financial.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/FormulaParser.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/FormulaToken.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/Function.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/Functions.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/Logical.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/LookupRef.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/MathTrig.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/Statistical.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/TextData.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/Token/Stack.php +0 -0
- lib/phpExcel/PHPExcel/Calculation/functionlist.txt +0 -0
- lib/phpExcel/PHPExcel/Cell.php +0 -0
- lib/phpExcel/PHPExcel/Cell/AdvancedValueBinder.php +0 -0
- lib/phpExcel/PHPExcel/Cell/DataType.php +0 -0
- lib/phpExcel/PHPExcel/Cell/DataValidation.php +0 -0
- lib/phpExcel/PHPExcel/Cell/DefaultValueBinder.php +0 -0
- lib/phpExcel/PHPExcel/Cell/Hyperlink.php +0 -0
- lib/phpExcel/PHPExcel/Cell/IValueBinder.php +0 -0
- lib/phpExcel/PHPExcel/Chart.php +0 -0
- lib/phpExcel/PHPExcel/Chart/Axis.php +0 -0
- lib/phpExcel/PHPExcel/Chart/DataSeries.php +0 -0
- lib/phpExcel/PHPExcel/Chart/DataSeriesValues.php +0 -0
- lib/phpExcel/PHPExcel/Chart/Exception.php +0 -0
- lib/phpExcel/PHPExcel/Chart/GridLines.php +0 -0
- lib/phpExcel/PHPExcel/Chart/Layout.php +0 -0
- lib/phpExcel/PHPExcel/Chart/Legend.php +0 -0
- lib/phpExcel/PHPExcel/Chart/PlotArea.php +0 -0
- lib/phpExcel/PHPExcel/Chart/Properties.php +0 -0
- lib/phpExcel/PHPExcel/Chart/Renderer/PHP Charting Libraries.txt +0 -0
- lib/phpExcel/PHPExcel/Chart/Renderer/jpgraph.php +0 -0
- lib/phpExcel/PHPExcel/Chart/Title.php +0 -0
- lib/phpExcel/PHPExcel/Comment.php +0 -0
- lib/phpExcel/PHPExcel/DocumentProperties.php +0 -0
- lib/phpExcel/PHPExcel/DocumentSecurity.php +0 -0
- lib/phpExcel/PHPExcel/Exception.php +0 -0
- lib/phpExcel/PHPExcel/HashTable.php +0 -0
- lib/phpExcel/PHPExcel/Helper/HTML.php +0 -0
- lib/phpExcel/PHPExcel/IComparable.php +0 -0
- lib/phpExcel/PHPExcel/IOFactory.php +0 -0
- lib/phpExcel/PHPExcel/NamedRange.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Abstract.php +0 -0
- lib/phpExcel/PHPExcel/Reader/CSV.php +0 -0
- lib/phpExcel/PHPExcel/Reader/DefaultReadFilter.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel2003XML.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel2007.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel2007/Chart.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel2007/Theme.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel5.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel5/Color.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel5/Color/BIFF5.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel5/Color/BIFF8.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel5/Color/BuiltIn.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel5/ErrorCode.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel5/Escher.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel5/MD5.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel5/RC4.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel5/Style/Border.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Excel5/Style/FillPattern.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Exception.php +0 -0
- lib/phpExcel/PHPExcel/Reader/Gnumeric.php +0 -0
- lib/phpExcel/PHPExcel/Reader/HTML.php +0 -0
- lib/phpExcel/PHPExcel/Reader/IReadFilter.php +0 -0
- lib/phpExcel/PHPExcel/Reader/IReader.php +0 -0
- lib/phpExcel/PHPExcel/Reader/OOCalc.php +0 -0
- lib/phpExcel/PHPExcel/Reader/SYLK.php +0 -0
- lib/phpExcel/PHPExcel/ReferenceHelper.php +0 -0
- lib/phpExcel/PHPExcel/RichText.php +0 -0
- lib/phpExcel/PHPExcel/RichText/ITextElement.php +0 -0
- lib/phpExcel/PHPExcel/RichText/Run.php +0 -0
- lib/phpExcel/PHPExcel/RichText/TextElement.php +0 -0
- lib/phpExcel/PHPExcel/Settings.php +0 -0
- lib/phpExcel/PHPExcel/Shared/CodePage.php +0 -0
- lib/phpExcel/PHPExcel/Shared/Date.php +0 -0
- lib/phpExcel/PHPExcel/Shared/Drawing.php +0 -0
- lib/phpExcel/PHPExcel/Shared/Escher.php +0 -0
- lib/phpExcel/PHPExcel/Shared/Escher/DgContainer.php +0 -0
- lib/phpExcel/PHPExcel/Shared/Escher/DgContainer/SpgrContainer.php +0 -0
- lib/phpExcel/PHPExcel/Shared/Escher/DgContainer/SpgrContainer/SpContainer.php +0 -0
- lib/phpExcel/PHPExcel/Shared/Escher/DggContainer.php +0 -0
- lib/phpExcel/PHPExcel/Shared/Escher/DggContainer/BstoreContainer.php +0 -0
- lib/phpExcel/PHPExcel/Shared/Escher/DggContainer/BstoreContainer/BSE.php +0 -0
- lib/phpExcel/PHPExcel/Shared/Escher/DggContainer/BstoreContainer/BSE/Blip.php +0 -0
- lib/phpExcel/PHPExcel/Shared/Excel5.php +0 -0
- lib/phpExcel/PHPExcel/Shared/File.php +0 -0
- lib/phpExcel/PHPExcel/Shared/Font.php +0 -0
- lib/phpExcel/PHPExcel/Shared/JAMA/CHANGELOG.TXT +0 -0
- lib/phpExcel/PHPExcel/Shared/JAMA/CholeskyDecomposition.php +0 -0
- lib/phpExcel/PHPExcel/Shared/JAMA/EigenvalueDecomposition.php +0 -0
- lib/phpExcel/PHPExcel/Shared/JAMA/LUDecomposition.php +0 -0
- lib/phpExcel/PHPExcel/Shared/JAMA/Matrix.php +0 -0
- lib/phpExcel/PHPExcel/Shared/JAMA/QRDecomposition.php +0 -0
- lib/phpExcel/PHPExcel/Shared/JAMA/SingularValueDecomposition.php +0 -0
- lib/phpExcel/PHPExcel/Shared/JAMA/utils/Error.php +0 -0
- lib/phpExcel/PHPExcel/Shared/JAMA/utils/Maths.php +0 -0
- lib/phpExcel/PHPExcel/Shared/OLE.php +0 -0
- lib/phpExcel/PHPExcel/Shared/OLE/ChainedBlockStream.php +0 -0
- lib/phpExcel/PHPExcel/Shared/OLE/PPS.php +0 -0
- lib/phpExcel/PHPExcel/Shared/OLE/PPS/File.php +0 -0
- lib/phpExcel/PHPExcel/Shared/OLE/PPS/Root.php +0 -0
- lib/phpExcel/PHPExcel/Shared/OLERead.php +0 -0
- lib/phpExcel/PHPExcel/Shared/PCLZip/gnu-lgpl.txt +0 -0
- lib/phpExcel/PHPExcel/Shared/PCLZip/pclzip.lib.php +0 -0
- lib/phpExcel/PHPExcel/Shared/PCLZip/readme.txt +0 -0
- lib/phpExcel/PHPExcel/Shared/PasswordHasher.php +0 -0
- lib/phpExcel/PHPExcel/Shared/String.php +0 -0
- lib/phpExcel/PHPExcel/Shared/TimeZone.php +0 -0
- lib/phpExcel/PHPExcel/Shared/XMLWriter.php +0 -0
- lib/phpExcel/PHPExcel/Shared/ZipArchive.php +0 -0
- lib/phpExcel/PHPExcel/Shared/ZipStreamWrapper.php +0 -0
- lib/phpExcel/PHPExcel/Shared/trend/bestFitClass.php +0 -0
- lib/phpExcel/PHPExcel/Shared/trend/exponentialBestFitClass.php +0 -0
- lib/phpExcel/PHPExcel/Shared/trend/linearBestFitClass.php +0 -0
- lib/phpExcel/PHPExcel/Shared/trend/logarithmicBestFitClass.php +0 -0
- lib/phpExcel/PHPExcel/Shared/trend/polynomialBestFitClass.php +0 -0
- lib/phpExcel/PHPExcel/Shared/trend/powerBestFitClass.php +0 -0
- lib/phpExcel/PHPExcel/Shared/trend/trendClass.php +0 -0
- lib/phpExcel/PHPExcel/Style.php +0 -0
- lib/phpExcel/PHPExcel/Style/Alignment.php +0 -0
- lib/phpExcel/PHPExcel/Style/Border.php +0 -0
- lib/phpExcel/PHPExcel/Style/Borders.php +0 -0
- lib/phpExcel/PHPExcel/Style/Color.php +0 -0
- lib/phpExcel/PHPExcel/Style/Conditional.php +0 -0
- lib/phpExcel/PHPExcel/Style/Fill.php +0 -0
- lib/phpExcel/PHPExcel/Style/Font.php +0 -0
- lib/phpExcel/PHPExcel/Style/NumberFormat.php +0 -0
- lib/phpExcel/PHPExcel/Style/Protection.php +0 -0
- lib/phpExcel/PHPExcel/Style/Supervisor.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/AutoFilter.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/AutoFilter/Column.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/AutoFilter/Column/Rule.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/BaseDrawing.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/CellIterator.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/Column.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/ColumnCellIterator.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/ColumnDimension.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/ColumnIterator.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/Dimension.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/Drawing.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/Drawing/Shadow.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/HeaderFooter.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/HeaderFooterDrawing.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/MemoryDrawing.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/PageMargins.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/PageSetup.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/Protection.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/Row.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/RowCellIterator.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/RowDimension.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/RowIterator.php +0 -0
- lib/phpExcel/PHPExcel/Worksheet/SheetView.php +0 -0
- lib/phpExcel/PHPExcel/WorksheetIterator.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Abstract.php +0 -0
- lib/phpExcel/PHPExcel/Writer/CSV.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/Chart.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/Comments.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/ContentTypes.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/DocProps.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/Drawing.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/Rels.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/RelsRibbon.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/RelsVBA.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/StringTable.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/Style.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/Theme.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/Workbook.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/Worksheet.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel2007/WriterPart.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel5.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel5/BIFFwriter.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel5/Escher.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel5/Font.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel5/Parser.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel5/Workbook.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel5/Worksheet.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Excel5/Xf.php +0 -0
- lib/phpExcel/PHPExcel/Writer/Exception.php +0 -0
- lib/phpExcel/PHPExcel/Writer/HTML.php +0 -0
- lib/phpExcel/PHPExcel/Writer/IWriter.php +0 -0
- lib/phpExcel/PHPExcel/Writer/OpenDocument.php +0 -0
- lib/phpExcel/PHPExcel/Writer/OpenDocument/Cell/Comment.php +0 -0
- lib/phpExcel/PHPExcel/Writer/OpenDocument/Content.php +0 -0
- lib/phpExcel/PHPExcel/Writer/OpenDocument/Meta.php +0 -0
- lib/phpExcel/PHPExcel/Writer/OpenDocument/MetaInf.php +0 -0
- lib/phpExcel/PHPExcel/Writer/OpenDocument/Mimetype.php +0 -0
- lib/phpExcel/PHPExcel/Writer/OpenDocument/Settings.php +0 -0
- lib/phpExcel/PHPExcel/Writer/OpenDocument/Styles.php +0 -0
- lib/phpExcel/PHPExcel/Writer/OpenDocument/Thumbnails.php +0 -0
- lib/phpExcel/PHPExcel/Writer/OpenDocument/WriterPart.php +0 -0
- lib/phpExcel/PHPExcel/Writer/PDF.php +0 -0
- lib/phpExcel/PHPExcel/Writer/PDF/Core.php +0 -0
- lib/phpExcel/PHPExcel/Writer/PDF/DomPDF.php +0 -0
- lib/phpExcel/PHPExcel/Writer/PDF/mPDF.php +0 -0
- lib/phpExcel/PHPExcel/Writer/PDF/tcPDF.php +0 -0
- lib/phpExcel/PHPExcel/locale/bg/config +0 -0
- lib/phpExcel/PHPExcel/locale/cs/config +0 -0
- lib/phpExcel/PHPExcel/locale/cs/functions +0 -0
- lib/phpExcel/PHPExcel/locale/da/config +0 -0
- lib/phpExcel/PHPExcel/locale/da/functions +0 -0
- lib/phpExcel/PHPExcel/locale/de/config +0 -0
- lib/phpExcel/PHPExcel/locale/de/functions +0 -0
- lib/phpExcel/PHPExcel/locale/en/uk/config +0 -0
- lib/phpExcel/PHPExcel/locale/es/config +0 -0
- lib/phpExcel/PHPExcel/locale/es/functions +0 -0
- lib/phpExcel/PHPExcel/locale/fi/config +0 -0
- lib/phpExcel/PHPExcel/locale/fi/functions +0 -0
- lib/phpExcel/PHPExcel/locale/fr/config +0 -0
- lib/phpExcel/PHPExcel/locale/fr/functions +0 -0
- lib/phpExcel/PHPExcel/locale/hu/config +0 -0
- lib/phpExcel/PHPExcel/locale/hu/functions +0 -0
- lib/phpExcel/PHPExcel/locale/it/config +0 -0
- lib/phpExcel/PHPExcel/locale/it/functions +0 -0
- lib/phpExcel/PHPExcel/locale/nl/config +0 -0
- lib/phpExcel/PHPExcel/locale/nl/functions +0 -0
- lib/phpExcel/PHPExcel/locale/no/config +0 -0
- lib/phpExcel/PHPExcel/locale/no/functions +0 -0
- lib/phpExcel/PHPExcel/locale/pl/config +0 -0
- lib/phpExcel/PHPExcel/locale/pl/functions +0 -0
- lib/phpExcel/PHPExcel/locale/pt/br/config +0 -0
- lib/phpExcel/PHPExcel/locale/pt/br/functions +0 -0
- lib/phpExcel/PHPExcel/locale/pt/config +0 -0
- lib/phpExcel/PHPExcel/locale/pt/functions +0 -0
- lib/phpExcel/PHPExcel/locale/ru/config +0 -0
- lib/phpExcel/PHPExcel/locale/ru/functions +0 -0
- lib/phpExcel/PHPExcel/locale/sv/config +0 -0
- lib/phpExcel/PHPExcel/locale/sv/functions +0 -0
- lib/phpExcel/PHPExcel/locale/tr/config +0 -0
- lib/phpExcel/PHPExcel/locale/tr/functions +0 -0
- readme.txt +4 -1
- source/class.date.wpdatacolumn.php +0 -0
- source/class.datetime.wpdatacolumn.php +0 -0
- source/class.email.wpdatacolumn.php +0 -0
- source/class.float.wpdatacolumn.php +0 -0
- source/class.image.wpdatacolumn.php +0 -0
- source/class.int.wpdatacolumn.php +0 -0
- source/class.link.wpdatacolumn.php +0 -0
- source/class.sql.php +0 -0
- source/class.string.wpdatacolumn.php +0 -0
- source/class.time.wpdatacolumn.php +0 -0
- source/class.tpl.php +0 -0
- source/class.wdtbrowsechartstable.php +0 -0
- source/class.wdtbrowsetable.php +0 -0
- source/class.wdtexception.php +0 -0
- source/class.wdttools.php +0 -0
- source/class.wpdatacolumn.php +0 -0
- source/class.wpdatatable.php +0 -0
- source/lang/albanian.inc.php +0 -0
- source/lang/arabic.inc.php +0 -0
- source/lang/azerbaijan.inc.php +0 -0
- source/lang/bangla.inc.php +0 -0
- source/lang/bulgarian.inc.php +0 -0
- source/lang/catalan.inc.php +0 -0
- source/lang/chinese.inc.php +0 -0
- source/lang/croatian.inc.php +0 -0
- source/lang/czech.inc.php +0 -0
- source/lang/danish.inc.php +0 -0
- source/lang/dutch.inc.php +0 -0
- source/lang/estonian.inc.php +0 -0
- source/lang/filipino.inc.php +0 -0
- source/lang/finnish.inc.php +0 -0
- source/lang/french.inc.php +0 -0
- source/lang/georgian.inc.php +0 -0
- source/lang/german.inc.php +0 -0
- source/lang/greek.inc.php +0 -0
- source/lang/hebrew.inc.php +0 -0
- source/lang/hindi.inc.php +0 -0
- source/lang/hungarian.inc.php +0 -0
- source/lang/indonesian.inc.php +0 -0
- source/lang/irish.inc.php +0 -0
- source/lang/italian.inc.php +0 -0
- source/lang/japanese.inc.php +0 -0
- source/lang/latvian.inc.php +0 -0
- source/lang/lithuanian.inc.php +0 -0
- source/lang/macedonian.inc.php +0 -0
- source/lang/norwegian.inc.php +0 -0
- source/lang/persian.inc.php +0 -0
- source/lang/polish.inc.php +0 -0
- source/lang/portuguese.inc.php +0 -0
- source/lang/portuguese_brazil.inc.php +0 -0
- source/lang/romanian.inc.php +0 -0
- source/lang/russian.inc.php +0 -0
- source/lang/serbian.inc.php +0 -0
- source/lang/slovak.inc.php +0 -0
- source/lang/slovenian.inc.php +0 -0
- source/lang/spanish.inc.php +0 -0
- source/lang/swedish.inc.php +0 -0
- source/lang/thai.inc.php +0 -0
- source/lang/turkish.inc.php +0 -0
- source/lang/ukranian.inc.php +0 -0
- source/lang/urdu.inc.php +0 -0
- source/lang/vietnamese.inc.php +0 -0
- templates/addons.inc.php +0 -0
- templates/browse.inc.php +3 -1
- templates/browse_charts.inc.php +0 -0
- templates/chart_js_template.inc.php +0 -0
- templates/chart_wizard.inc.php +0 -0
- templates/constructor.inc.php +0 -0
- templates/edit_table.inc.php +2 -0
- templates/settings.inc.php +4 -2
- templates/wpdatatables_excel_table_main.inc.php +0 -0
- templates/wpdatatables_table_main.inc.php +0 -0
- templates/wrap_template.inc.php +0 -0
- wpdatatables.php +1 -1
Readme_documentation.pdf
CHANGED
File without changes
|
assets/css/TableTools.css
CHANGED
File without changes
|
assets/css/bootstrap.min.css
CHANGED
File without changes
|
assets/css/dataTables.bootstrap.css
CHANGED
File without changes
|
assets/css/datatables.responsive.css
CHANGED
File without changes
|
assets/css/datepicker.default.css
CHANGED
File without changes
|
assets/css/datepicker.default.date.css
CHANGED
File without changes
|
assets/css/datepicker.default.time.css
CHANGED
File without changes
|
assets/css/handsontable.full.min.css
CHANGED
File without changes
|
assets/css/icheck.minimal.css
CHANGED
File without changes
|
assets/css/image-picker.css
CHANGED
File without changes
|
assets/css/images/ui-bg_glass_55_fbf9ee_1x400.png
CHANGED
File without changes
|
assets/css/images/ui-bg_glass_65_ffffff_1x400.png
CHANGED
File without changes
|
assets/css/images/ui-bg_glass_75_dadada_1x400.png
CHANGED
File without changes
|
assets/css/images/ui-bg_glass_75_e6e6e6_1x400.png
CHANGED
File without changes
|
assets/css/images/ui-bg_glass_95_fef1ec_1x400.png
CHANGED
File without changes
|
assets/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png
CHANGED
File without changes
|
assets/css/images/ui-icons_222222_256x240.png
CHANGED
File without changes
|
assets/css/images/ui-icons_2e83ff_256x240.png
CHANGED
File without changes
|
assets/css/images/ui-icons_454545_256x240.png
CHANGED
File without changes
|
assets/css/images/ui-icons_888888_256x240.png
CHANGED
File without changes
|
assets/css/images/ui-icons_cd0a0a_256x240.png
CHANGED
File without changes
|
assets/css/jquery-ui.min.css
CHANGED
File without changes
|
assets/css/jquery.dataTables.css
CHANGED
File without changes
|
assets/css/jquery.fileupload.css
CHANGED
File without changes
|
assets/css/jquery.fs.selecter-arrow.png
CHANGED
File without changes
|
assets/css/jquery.fs.selecter.css
CHANGED
File without changes
|
assets/css/jquery.fs.tipper-icon.png
CHANGED
File without changes
|
assets/css/jquery.remodal.css
CHANGED
File without changes
|
assets/css/jquery.tagsinput.min.css
CHANGED
File without changes
|
assets/css/minimal.png
CHANGED
File without changes
|
assets/css/minimal@2x.png
CHANGED
File without changes
|
assets/css/phpDataTables.css
CHANGED
File without changes
|
assets/css/wpDataTablesSkin.css
CHANGED
File without changes
|
assets/css/wpDataTablesSkin_1.css
CHANGED
File without changes
|
assets/css/wpdatatables-excel.min.css
CHANGED
File without changes
|
assets/css/wpdatatables.min.css
CHANGED
File without changes
|
assets/css/wpdatatables_admin.css
CHANGED
File without changes
|
assets/fonts/wpdatatables-icons.eot
CHANGED
File without changes
|
assets/fonts/wpdatatables-icons.svg
CHANGED
File without changes
|
assets/fonts/wpdatatables-icons.ttf
CHANGED
File without changes
|
assets/fonts/wpdatatables-icons.woff
CHANGED
File without changes
|
assets/fonts/wpdatatablesicons-base.eot
CHANGED
File without changes
|
assets/fonts/wpdatatablesicons-base.svg
CHANGED
File without changes
|
assets/fonts/wpdatatablesicons-base.ttf
CHANGED
File without changes
|
assets/fonts/wpdatatablesicons-base.woff
CHANGED
File without changes
|
assets/img/buttonplus.png
CHANGED
File without changes
|
assets/img/chart_thumbs/google_area_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/google_bar_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/google_bubble_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/google_candlestick_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/google_column_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/google_donut_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/google_gauge_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/google_histogram.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/google_line_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/google_pie_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/google_scatter_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/google_stepped_area_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_3d_column_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_3d_donut_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_3d_pie_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_angular_gauge_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_basic_area_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_basic_bar_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_basic_column_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_donut_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_line_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_pie_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_pie_with_gradient_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_scatter_plot.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_solid_gauge_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_stacked_area_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_stacked_bar_chart.jpg
CHANGED
File without changes
|
assets/img/chart_thumbs/highcharts_stacked_column_chart.jpg
CHANGED
File without changes
|
assets/img/document-blank-icon.png
CHANGED
File without changes
|
assets/img/icons.png
CHANGED
File without changes
|
assets/img/loadingAnimation.gif
CHANGED
File without changes
|
assets/img/reportbuilder_addon.png
CHANGED
File without changes
|
assets/img/spinner.gif
CHANGED
File without changes
|
assets/img/vc-charts-icon.png
CHANGED
File without changes
|
assets/img/vc-icon.png
CHANGED
File without changes
|
assets/img/wpdatatables-logo.png
CHANGED
File without changes
|
assets/index.html
CHANGED
File without changes
|
assets/js/ace/ace.js
CHANGED
File without changes
|
assets/js/ace/mode-sql.js
CHANGED
File without changes
|
assets/js/ace/theme-idle_fingers.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.bootstrap.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.bootstrap.min.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.bootstrap4.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.bootstrap4.min.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.colVis.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.colVis.min.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.dataTables.css
CHANGED
File without changes
|
assets/js/export-tools/buttons.flash.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.flash.min.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.foundation.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.foundation.min.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.html5.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.html5.min.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.jqueryui.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.jqueryui.min.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.print.js
CHANGED
File without changes
|
assets/js/export-tools/buttons.print.min.js
CHANGED
File without changes
|
assets/js/export-tools/dataTables.buttons.js
CHANGED
File without changes
|
assets/js/export-tools/dataTables.buttons.min.js
CHANGED
File without changes
|
assets/js/export-tools/jszip.js
CHANGED
File without changes
|
assets/js/export-tools/jszip.min.js
CHANGED
File without changes
|
assets/js/export-tools/pdfmake.js
CHANGED
File without changes
|
assets/js/export-tools/pdfmake.min.js
CHANGED
File without changes
|
assets/js/export-tools/vfs_fonts.js
CHANGED
File without changes
|
assets/js/handsontable/handsontable.full.js
CHANGED
File without changes
|
assets/js/handsontable/handsontable.full.min.js
CHANGED
File without changes
|
assets/js/image-picker/image-picker.min.js
CHANGED
File without changes
|
assets/js/jquery-datatables/FixedHeader.js
CHANGED
File without changes
|
assets/js/jquery-datatables/TableTools.min.js
CHANGED
File without changes
|
assets/js/jquery-datatables/jquery.dataTables.min.js
CHANGED
File without changes
|
assets/js/jquery-datatables/jquery.dataTables.rowGrouping.js
CHANGED
File without changes
|
assets/js/jquery-datatables/jquery.dataTables.rowGrouping.min.js
CHANGED
File without changes
|
assets/js/jquery-datatables/media/swf/copy_cvs_xls_pdf.swf
CHANGED
File without changes
|
assets/js/jsrender/jsrender.min.js
CHANGED
File without changes
|
assets/js/jsrender/jsrender.min.js.map
CHANGED
File without changes
|
assets/js/moment/LICENSE
CHANGED
File without changes
|
assets/js/moment/locale/af.js
CHANGED
File without changes
|
assets/js/moment/locale/ar-ma.js
CHANGED
File without changes
|
assets/js/moment/locale/ar-sa.js
CHANGED
File without changes
|
assets/js/moment/locale/ar-tn.js
CHANGED
File without changes
|
assets/js/moment/locale/ar.js
CHANGED
File without changes
|
assets/js/moment/locale/az.js
CHANGED
File without changes
|
assets/js/moment/locale/be.js
CHANGED
File without changes
|
assets/js/moment/locale/bg.js
CHANGED
File without changes
|
assets/js/moment/locale/bn.js
CHANGED
File without changes
|
assets/js/moment/locale/bo.js
CHANGED
File without changes
|
assets/js/moment/locale/br.js
CHANGED
File without changes
|
assets/js/moment/locale/bs.js
CHANGED
File without changes
|
assets/js/moment/locale/ca.js
CHANGED
File without changes
|
assets/js/moment/locale/cs.js
CHANGED
File without changes
|
assets/js/moment/locale/cv.js
CHANGED
File without changes
|
assets/js/moment/locale/cy.js
CHANGED
File without changes
|
assets/js/moment/locale/da.js
CHANGED
File without changes
|
assets/js/moment/locale/de-at.js
CHANGED
File without changes
|
assets/js/moment/locale/de.js
CHANGED
File without changes
|
assets/js/moment/locale/dv.js
CHANGED
File without changes
|
assets/js/moment/locale/el.js
CHANGED
File without changes
|
assets/js/moment/locale/en-au.js
CHANGED
File without changes
|
assets/js/moment/locale/en-ca.js
CHANGED
File without changes
|
assets/js/moment/locale/en-gb.js
CHANGED
File without changes
|
assets/js/moment/locale/en-ie.js
CHANGED
File without changes
|
assets/js/moment/locale/en-nz.js
CHANGED
File without changes
|
assets/js/moment/locale/eo.js
CHANGED
File without changes
|
assets/js/moment/locale/es.js
CHANGED
File without changes
|
assets/js/moment/locale/et.js
CHANGED
File without changes
|
assets/js/moment/locale/eu.js
CHANGED
File without changes
|
assets/js/moment/locale/fa.js
CHANGED
File without changes
|
assets/js/moment/locale/fi.js
CHANGED
File without changes
|
assets/js/moment/locale/fo.js
CHANGED
File without changes
|
assets/js/moment/locale/fr-ca.js
CHANGED
File without changes
|
assets/js/moment/locale/fr-ch.js
CHANGED
File without changes
|
assets/js/moment/locale/fr.js
CHANGED
File without changes
|
assets/js/moment/locale/fy.js
CHANGED
File without changes
|
assets/js/moment/locale/gd.js
CHANGED
File without changes
|
assets/js/moment/locale/gl.js
CHANGED
File without changes
|
assets/js/moment/locale/he.js
CHANGED
File without changes
|
assets/js/moment/locale/hi.js
CHANGED
File without changes
|
assets/js/moment/locale/hr.js
CHANGED
File without changes
|
assets/js/moment/locale/hu.js
CHANGED
File without changes
|
assets/js/moment/locale/hy-am.js
CHANGED
File without changes
|
assets/js/moment/locale/id.js
CHANGED
File without changes
|
assets/js/moment/locale/is.js
CHANGED
File without changes
|
assets/js/moment/locale/it.js
CHANGED
File without changes
|
assets/js/moment/locale/ja.js
CHANGED
File without changes
|
assets/js/moment/locale/jv.js
CHANGED
File without changes
|
assets/js/moment/locale/ka.js
CHANGED
File without changes
|
assets/js/moment/locale/kk.js
CHANGED
File without changes
|
assets/js/moment/locale/km.js
CHANGED
File without changes
|
assets/js/moment/locale/ko.js
CHANGED
File without changes
|
assets/js/moment/locale/lb.js
CHANGED
File without changes
|
assets/js/moment/locale/lo.js
CHANGED
File without changes
|
assets/js/moment/locale/lt.js
CHANGED
File without changes
|
assets/js/moment/locale/lv.js
CHANGED
File without changes
|
assets/js/moment/locale/me.js
CHANGED
File without changes
|
assets/js/moment/locale/mk.js
CHANGED
File without changes
|
assets/js/moment/locale/ml.js
CHANGED
File without changes
|
assets/js/moment/locale/mr.js
CHANGED
File without changes
|
assets/js/moment/locale/ms-my.js
CHANGED
File without changes
|
assets/js/moment/locale/ms.js
CHANGED
File without changes
|
assets/js/moment/locale/my.js
CHANGED
File without changes
|
assets/js/moment/locale/nb.js
CHANGED
File without changes
|
assets/js/moment/locale/ne.js
CHANGED
File without changes
|
assets/js/moment/locale/nl.js
CHANGED
File without changes
|
assets/js/moment/locale/nn.js
CHANGED
File without changes
|
assets/js/moment/locale/pl.js
CHANGED
File without changes
|
assets/js/moment/locale/pt-br.js
CHANGED
File without changes
|
assets/js/moment/locale/pt.js
CHANGED
File without changes
|
assets/js/moment/locale/ro.js
CHANGED
File without changes
|
assets/js/moment/locale/ru.js
CHANGED
File without changes
|
assets/js/moment/locale/se.js
CHANGED
File without changes
|
assets/js/moment/locale/si.js
CHANGED
File without changes
|
assets/js/moment/locale/sk.js
CHANGED
File without changes
|
assets/js/moment/locale/sl.js
CHANGED
File without changes
|
assets/js/moment/locale/sq.js
CHANGED
File without changes
|
assets/js/moment/locale/sr-cyrl.js
CHANGED
File without changes
|
assets/js/moment/locale/sr.js
CHANGED
File without changes
|
assets/js/moment/locale/sv.js
CHANGED
File without changes
|
assets/js/moment/locale/sw.js
CHANGED
File without changes
|
assets/js/moment/locale/ta.js
CHANGED
File without changes
|
assets/js/moment/locale/te.js
CHANGED
File without changes
|
assets/js/moment/locale/th.js
CHANGED
File without changes
|
assets/js/moment/locale/tl-ph.js
CHANGED
File without changes
|
assets/js/moment/locale/tlh.js
CHANGED
File without changes
|
assets/js/moment/locale/tr.js
CHANGED
File without changes
|
assets/js/moment/locale/tzl.js
CHANGED
File without changes
|
assets/js/moment/locale/tzm-latn.js
CHANGED
File without changes
|
assets/js/moment/locale/tzm.js
CHANGED
File without changes
|
assets/js/moment/locale/uk.js
CHANGED
File without changes
|
assets/js/moment/locale/uz.js
CHANGED
File without changes
|
assets/js/moment/locale/vi.js
CHANGED
File without changes
|
assets/js/moment/locale/zh-cn.js
CHANGED
File without changes
|
assets/js/moment/locale/zh-tw.js
CHANGED
File without changes
|
assets/js/moment/moment.js
CHANGED
File without changes
|
assets/js/php-datatables/wpdatatables.funcs.js
CHANGED
File without changes
|
assets/js/php-datatables/wpdatatables.funcs.min.js
CHANGED
File without changes
|
assets/js/popup/jquery.remodal.min.js
CHANGED
File without changes
|
assets/js/selecter/jquery.fs.selecter.min.js
CHANGED
File without changes
|
assets/js/slider.gif
CHANGED
File without changes
|
assets/js/tagsinput/jquery.tagsinput.js
CHANGED
File without changes
|
assets/js/tagsinput/jquery.tagsinput.min.js
CHANGED
File without changes
|
assets/js/urijs/URI.min.js
CHANGED
File without changes
|
assets/js/wpdatatables/wpdatatables.js
CHANGED
File without changes
|
assets/js/wpdatatables/wpdatatables.min.js
CHANGED
File without changes
|
assets/js/wpdatatables/wpdatatables_admin.js
CHANGED
File without changes
|
assets/js/wpdatatables/wpdatatables_chart_wizard.js
CHANGED
File without changes
|
assets/js/wpdatatables/wpdatatables_edit_table.js
CHANGED
@@ -414,6 +414,7 @@ var additional_options;
|
|
414 |
Â
data.show_title = $('#wpShowTableTitle').is(':checked') ? 1 : 0;
|
415 |
Â
data.table_type = $('#wpTableType').val();
|
416 |
Â
data.columns_to_delete = columnsToDelete;
|
Â
|
|
417 |
Â
|
418 |
Â
if( $( '#wdt_table_manual' ).val() == '1' ){
|
419 |
Â
data.table_type = 'manual';
|
@@ -578,6 +579,7 @@ var additional_options;
|
|
578 |
Â
var data = { };
|
579 |
Â
data.action = 'wdt_save_columns';
|
580 |
Â
data.table_id = $('#wpDataTableId').val();
|
Â
|
|
581 |
Â
data.columns = JSON.stringify( collectColumnsData() );
|
582 |
Â
|
583 |
Â
$.ajax({
|
414 |
Â
data.show_title = $('#wpShowTableTitle').is(':checked') ? 1 : 0;
|
415 |
Â
data.table_type = $('#wpTableType').val();
|
416 |
Â
data.columns_to_delete = columnsToDelete;
|
417 |
+
data.wdtSaveTableNonce = $('#wdtSaveTableNonce').val();
|
418 |
Â
|
419 |
Â
if( $( '#wdt_table_manual' ).val() == '1' ){
|
420 |
Â
data.table_type = 'manual';
|
579 |
Â
var data = { };
|
580 |
Â
data.action = 'wdt_save_columns';
|
581 |
Â
data.table_id = $('#wpDataTableId').val();
|
582 |
+
data.wdtColumnsNonce = $('#wdtColumnsNonce').val();
|
583 |
Â
data.columns = JSON.stringify( collectColumnsData() );
|
584 |
Â
|
585 |
Â
$.ajax({
|
assets/js/wpdatatables/wpdatatables_mce.js
CHANGED
File without changes
|
config/config.inc.php
CHANGED
File without changes
|
controllers/wdt_admin.php
CHANGED
@@ -145,7 +145,7 @@ function wdt_get_all_tables()
|
|
145 |
Â
|
146 |
Â
if (isset($_REQUEST['orderby'])) {
|
147 |
Â
if (in_array($_REQUEST['orderby'], array('id', 'title', 'table_type'))) {
|
148 |
-
$query .= " ORDER BY " . $_GET['orderby'];
|
149 |
Â
if ($_REQUEST['order'] == 'desc') {
|
150 |
Â
$query .= " DESC";
|
151 |
Â
} else {
|
@@ -449,7 +449,7 @@ function wpdatatables_browse()
|
|
449 |
Â
}
|
450 |
Â
$action = isset($_REQUEST['action']) ? $_REQUEST['action'] : '';
|
451 |
Â
if ($action == 'edit') {
|
452 |
-
$id = $_GET['table_id'];
|
453 |
Â
$tpl = new PDTTpl();
|
454 |
Â
$tpl->setTemplate('edit_table.inc.php');
|
455 |
Â
wpdatatables_enqueue_editing_scripts();
|
@@ -684,7 +684,7 @@ function wpdatatables_chart_wizard()
|
|
684 |
Â
wp_localize_script('wpdatatables-edit', 'wpdatatables_edit_strings', $wdt_admin_translation_array);
|
685 |
Â
|
686 |
Â
// Edit or add new
|
687 |
-
$chart_id = isset($_GET['chart_id']) ?
|
688 |
Â
if (!empty($chart_id)) {
|
689 |
Â
$chartObj = new WPDataChart();
|
690 |
Â
$chartObj->setId($chart_id);
|
@@ -851,7 +851,7 @@ function wpdatatables_editor()
|
|
851 |
Â
wp_enqueue_script('wpdatatables-selecter', WDT_JS_PATH . 'selecter/jquery.fs.selecter.min.js');
|
852 |
Â
wp_enqueue_style('wpdatatables-selecter', WDT_CSS_PATH . 'jquery.fs.selecter.css');
|
853 |
Â
|
854 |
-
$table_id = $_GET['table_id'];
|
855 |
Â
|
856 |
Â
$table_data = wdt_get_table_by_id($table_id);
|
857 |
Â
$column_data = wdt_get_columns_by_table_id($table_id);
|
145 |
Â
|
146 |
Â
if (isset($_REQUEST['orderby'])) {
|
147 |
Â
if (in_array($_REQUEST['orderby'], array('id', 'title', 'table_type'))) {
|
148 |
+
$query .= " ORDER BY " . sanitize_text_field($_GET['orderby']);
|
149 |
Â
if ($_REQUEST['order'] == 'desc') {
|
150 |
Â
$query .= " DESC";
|
151 |
Â
} else {
|
449 |
Â
}
|
450 |
Â
$action = isset($_REQUEST['action']) ? $_REQUEST['action'] : '';
|
451 |
Â
if ($action == 'edit') {
|
452 |
+
$id = (int)$_GET['table_id'];
|
453 |
Â
$tpl = new PDTTpl();
|
454 |
Â
$tpl->setTemplate('edit_table.inc.php');
|
455 |
Â
wpdatatables_enqueue_editing_scripts();
|
684 |
Â
wp_localize_script('wpdatatables-edit', 'wpdatatables_edit_strings', $wdt_admin_translation_array);
|
685 |
Â
|
686 |
Â
// Edit or add new
|
687 |
+
$chart_id = isset($_GET['chart_id']) ? (int)$_GET['chart_id'] : false;
|
688 |
Â
if (!empty($chart_id)) {
|
689 |
Â
$chartObj = new WPDataChart();
|
690 |
Â
$chartObj->setId($chart_id);
|
851 |
Â
wp_enqueue_script('wpdatatables-selecter', WDT_JS_PATH . 'selecter/jquery.fs.selecter.min.js');
|
852 |
Â
wp_enqueue_style('wpdatatables-selecter', WDT_CSS_PATH . 'jquery.fs.selecter.css');
|
853 |
Â
|
854 |
+
$table_id = (int)$_GET['table_id'];
|
855 |
Â
|
856 |
Â
$table_data = wdt_get_table_by_id($table_id);
|
857 |
Â
$column_data = wdt_get_columns_by_table_id($table_id);
|
controllers/wdt_admin_ajax_actions.php
CHANGED
@@ -35,7 +35,7 @@
|
|
35 |
Â
}else{
|
36 |
Â
$scripts = array(WDT_JS_PATH.'wpdatatables/wpdatatables'.$js_ext);
|
37 |
Â
}
|
38 |
-
echo wdt_output_table($_POST['table_id'], $no_scripts);
|
39 |
Â
foreach($scripts as $script){
|
40 |
Â
echo '<script type="text/javascript" src="'.$script.'"></script>';
|
41 |
Â
}
|
@@ -49,29 +49,30 @@
|
|
49 |
Â
* Function which saves the global settings for the plugin
|
50 |
Â
*/
|
51 |
Â
function wdt_save_settings(){
|
52 |
-
|
Â
|
|
53 |
Â
$_POST = apply_filters( 'wpdatatables_before_save_settings', $_POST );
|
54 |
Â
|
55 |
Â
// Get and write main settings
|
56 |
Â
$wdtSiteLink = $_POST['wdtSiteLink'];
|
57 |
-
|
58 |
-
$wpRenderFilter = $_POST['wpRenderFilter'];
|
59 |
-
$wpInterfaceLanguage = $_POST['wpInterfaceLanguage'];
|
60 |
-
$wpDateFormat = $_POST['wpDateFormat'];
|
61 |
-
$
|
62 |
-
$
|
63 |
-
$
|
64 |
-
$
|
65 |
-
$
|
66 |
-
$
|
67 |
-
$
|
68 |
-
$
|
69 |
-
$
|
70 |
-
$
|
71 |
-
$
|
72 |
-
$
|
73 |
-
$
|
74 |
-
|
75 |
Â
|
76 |
Â
update_option('wdtSiteLink', $wdtSiteLink);
|
77 |
Â
|
@@ -79,7 +80,7 @@
|
|
79 |
Â
update_option('wdtRenderFilter', $wpRenderFilter);
|
80 |
Â
update_option('wdtInterfaceLanguage', $wpInterfaceLanguage);
|
81 |
Â
update_option('wdtDateFormat', $wpDateFormat);
|
82 |
-
update_option('wdtTimeFormat', $
|
83 |
Â
update_option('wdtTopOffset', $wpTopOffset);
|
84 |
Â
update_option('wdtLeftOffset', $wpLeftOffset);
|
85 |
Â
update_option('wdtBaseSkin', $wdtBaseSkin);
|
@@ -113,13 +114,14 @@
|
|
113 |
Â
*/
|
114 |
Â
function wdt_save_table(){
|
115 |
Â
global $wpdb;
|
116 |
-
|
117 |
-
|
Â
|
|
118 |
Â
$_POST = apply_filters( 'wpdatatables_before_save_table', $_POST );
|
119 |
-
$table_id = $_POST['table_id'];
|
120 |
-
$
|
121 |
-
$
|
122 |
-
$table_type = $_POST['table_type'];
|
123 |
Â
|
124 |
Â
if ( $table_type == 'mysql' || $table_type == 'google_spreadsheet' ) {
|
125 |
Â
echo __('Sorry, this function is available only in FULL version of wpDataTables along with many others! Please go to our <a href="http://wpdatatables.com/?utm_source=wdtlite">website</a> to see the full list and to purchase!') ;
|
@@ -129,12 +131,12 @@
|
|
129 |
Â
if(($table_type == 'csv') || ($table_type == 'xls')){
|
130 |
Â
$uploads_dir = wp_upload_dir();
|
131 |
Â
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
|
132 |
-
$table_content = str_replace($uploads_dir['baseurl'], str_replace('\\', '/', $uploads_dir['basedir']), $_POST['table_content']);
|
133 |
Â
}else{
|
134 |
-
$table_content = str_replace($uploads_dir['baseurl'], $uploads_dir['basedir'], $_POST['table_content']);
|
135 |
Â
}
|
136 |
Â
}else{
|
137 |
-
$table_content = $_POST['table_content'];
|
138 |
Â
}
|
139 |
Â
$table_hide_before_loaded = ($_POST['hide_before_loaded'] == 'true');
|
140 |
Â
$table_tools = ($_POST['table_tools'] == 'true');
|
@@ -146,15 +148,15 @@
|
|
146 |
Â
$table_sorting = ($_POST['table_sorting'] == 'true');
|
147 |
Â
$table_fixed_layout = ($_POST['fixed_layout'] == 'true');
|
148 |
Â
$table_word_wrap = ($_POST['word_wrap'] == 'true');
|
149 |
-
$table_display_length = $_POST['table_display_length'];
|
150 |
Â
$table_fixheader = ($_POST['table_fixheader'] == 'true');
|
151 |
-
$table_fixcolumns = $_POST['table_fixcolumns'];
|
152 |
Â
|
153 |
Â
|
154 |
Â
if(!$table_fixheader){
|
155 |
Â
$table_fixcolumns = -1;
|
156 |
Â
}else{
|
157 |
-
$table_fixcolumns =
|
158 |
Â
}
|
159 |
Â
if(!$table_id){
|
160 |
Â
// adding new table
|
@@ -167,13 +169,13 @@
|
|
167 |
Â
// if no problem reported, first saving the table parameters to DB
|
168 |
Â
$table_array = array(
|
169 |
Â
'title' => $table_title,
|
170 |
-
'show_title' =>
|
171 |
Â
'table_type' => $table_type,
|
172 |
Â
'content' => $table_content,
|
173 |
-
'sorting' =>
|
174 |
-
'fixed_layout' =>
|
175 |
-
'word_wrap' =>
|
176 |
-
'tools' =>
|
177 |
Â
'display_length' => $table_display_length,
|
178 |
Â
'fixed_columns' => $table_fixcolumns,
|
179 |
Â
'chart' => 'none', // deprecated, delete after 1.6
|
@@ -205,13 +207,13 @@
|
|
205 |
Â
// otherwise updating the table
|
206 |
Â
$table_array = array(
|
207 |
Â
'title' => $table_title,
|
208 |
-
'show_title' =>
|
209 |
Â
'table_type' => $table_type,
|
210 |
Â
'content' => $table_content,
|
211 |
-
'sorting' =>
|
212 |
-
'fixed_layout' =>
|
213 |
-
'word_wrap' =>
|
214 |
-
'tools' =>
|
215 |
Â
'display_length' => $table_display_length,
|
216 |
Â
'fixed_columns' => $table_fixcolumns,
|
217 |
Â
'chart' => 'none', // deprecated, delete after 1.6
|
@@ -246,10 +248,12 @@
|
|
246 |
Â
*/
|
247 |
Â
function wdt_save_columns(){
|
248 |
Â
global $wpdb;
|
249 |
-
|
Â
|
|
Â
|
|
250 |
Â
$_POST = apply_filters( 'wpdatatables_before_save_columns', $_POST );
|
251 |
Â
|
252 |
-
$table_id =
|
253 |
Â
$columns = json_decode( stripslashes_deep( $_POST['columns'] ), true );
|
254 |
Â
|
255 |
Â
foreach($columns as $column){
|
@@ -261,22 +265,21 @@
|
|
261 |
Â
$wpdb->update(
|
262 |
Â
$wpdb->prefix.'wpdatatables_columns',
|
263 |
Â
array(
|
264 |
-
'display_header' => $column['display_header'],
|
265 |
-
'css_class' => $column['css_class'],
|
266 |
-
'column_type' => $column['column_type'],
|
267 |
Â
'id_column' => (int)($column['id_column'] == 'true'),
|
268 |
Â
'group_column' => (int)($column['group_column'] == 'true'),
|
269 |
Â
'sort_column' => (int)($column['sort_column']),
|
270 |
Â
'use_in_chart' => 0, // deprecated, delete after 1.6
|
271 |
Â
'chart_horiz_axis' => 0, // deprecated, delete after 1.6
|
272 |
Â
'visible' => (int)($column['visible'] == 'true'),
|
273 |
-
'width' => $column['width'],
|
274 |
-
'text_before' => $column['text_before'],
|
275 |
-
'text_after' => $column['text_after'],
|
276 |
-
'formatting_rules' => $column['formatting_rules'],
|
277 |
-
'color' => isset( $column['color'] ) ? $column['color'] : '',
|
278 |
-
'pos' => $column['pos'],
|
279 |
-
|
280 |
Â
),
|
281 |
Â
array(
|
282 |
Â
'id' => $column['id']
|
@@ -298,10 +301,12 @@
|
|
298 |
Â
*/
|
299 |
Â
function wpdatatables_duplicate_table(){
|
300 |
Â
global $wpdb;
|
301 |
-
|
302 |
-
|
Â
|
|
Â
|
|
303 |
Â
if( empty( $table_id ) ){ return false; }
|
304 |
-
$manual_duplicate_input =
|
305 |
Â
$new_table_name = sanitize_text_field( $_POST['new_table_name'] );
|
306 |
Â
|
307 |
Â
// Getting the table data
|
@@ -418,7 +423,9 @@
|
|
418 |
Â
* Return all columns for a provided table
|
419 |
Â
*/
|
420 |
Â
function wpdatatables_get_columns_data_by_table_id(){
|
421 |
-
|
Â
|
|
Â
|
|
422 |
Â
echo json_encode( wdt_get_columns_by_table_id( $table_id ) );
|
423 |
Â
exit();
|
424 |
Â
}
|
@@ -428,7 +435,9 @@
|
|
428 |
Â
* Returns the complete table for the range picker
|
429 |
Â
*/
|
430 |
Â
function wpdatatables_get_complete_table_json_by_id(){
|
431 |
-
|
Â
|
|
Â
|
|
432 |
Â
$tbl = wdt_get_wpdatatable( $table_id, true );
|
433 |
Â
echo json_encode( $tbl->getDataRows() );
|
434 |
Â
exit();
|
@@ -441,6 +450,8 @@
|
|
441 |
Â
* List all tables in JSON
|
442 |
Â
*/
|
443 |
Â
function wpdatatable_list_all_tables(){
|
Â
|
|
Â
|
|
444 |
Â
echo json_encode( wdt_get_all_tables_nonpaged() );
|
445 |
Â
exit();
|
446 |
Â
}
|
@@ -450,6 +461,8 @@
|
|
450 |
Â
* List all charts in JSON
|
451 |
Â
*/
|
452 |
Â
function wpdatatable_list_all_charts(){
|
Â
|
|
Â
|
|
453 |
Â
echo json_encode( wdt_get_all_charts_nonpaged() );
|
454 |
Â
exit();
|
455 |
Â
}
|
35 |
Â
}else{
|
36 |
Â
$scripts = array(WDT_JS_PATH.'wpdatatables/wpdatatables'.$js_ext);
|
37 |
Â
}
|
38 |
+
echo wdt_output_table((int)$_POST['table_id'], $no_scripts);
|
39 |
Â
foreach($scripts as $script){
|
40 |
Â
echo '<script type="text/javascript" src="'.$script.'"></script>';
|
41 |
Â
}
|
49 |
Â
* Function which saves the global settings for the plugin
|
50 |
Â
*/
|
51 |
Â
function wdt_save_settings(){
|
52 |
+
|
53 |
+
if( !current_user_can('manage_options') || !wp_verify_nonce( $_POST['wdtSettingsNonce'], 'wdt_settings_nonce_'.get_current_user_id() ) ){ exit(); }
|
54 |
Â
$_POST = apply_filters( 'wpdatatables_before_save_settings', $_POST );
|
55 |
Â
|
56 |
Â
// Get and write main settings
|
57 |
Â
$wdtSiteLink = $_POST['wdtSiteLink'];
|
58 |
+
|
59 |
+
$wpRenderFilter = sanitize_text_field($_POST['wpRenderFilter']);
|
60 |
+
$wpInterfaceLanguage = sanitize_text_field($_POST['wpInterfaceLanguage']);
|
61 |
+
$wpDateFormat = sanitize_text_field($_POST['wpDateFormat']);
|
62 |
+
$wpTimeFormat = sanitize_text_field($_POST['wdtTimeFormat']);
|
63 |
+
$wpTopOffset = (int)$_POST['wpTopOffset'];
|
64 |
+
$wpLeftOffset = (int)$_POST['wpLeftOffset'];
|
65 |
+
$wdtBaseSkin = sanitize_text_field($_POST['wdtBaseSkin']);
|
66 |
+
$wdtTablesPerPage = (int)$_POST['wdtTablesPerPage'];
|
67 |
+
$wdtNumberFormat = (int)$_POST['wdtNumberFormat'];
|
68 |
+
$wdtDecimalPlaces = (int)$_POST['wdtDecimalPlaces'];
|
69 |
+
$wdtTimepickerRange = (int)( $_POST['wdtTimepickerRange'] ) ? $_POST['wdtTimepickerRange'] : 5;
|
70 |
+
$wdtNumbersAlign = (int)$_POST['wdtNumbersAlign'];
|
71 |
+
$wdtCustomJs = esc_js($_POST['wdtCustomJs']);
|
72 |
+
$wdtCustomCss = sanitize_text_field($_POST['wdtCustomCss']);
|
73 |
+
$wdtMinifiedJs = (int)($_POST['wdtMinifiedJs']);
|
74 |
+
$wdtMobileWidth = (int)$_POST['wdtMobileWidth'];
|
75 |
+
$wdtTabletWidth = (int)$_POST['wdtTabletWidth'];
|
76 |
Â
|
77 |
Â
update_option('wdtSiteLink', $wdtSiteLink);
|
78 |
Â
|
80 |
Â
update_option('wdtRenderFilter', $wpRenderFilter);
|
81 |
Â
update_option('wdtInterfaceLanguage', $wpInterfaceLanguage);
|
82 |
Â
update_option('wdtDateFormat', $wpDateFormat);
|
83 |
+
update_option('wdtTimeFormat', $wpTimeFormat );
|
84 |
Â
update_option('wdtTopOffset', $wpTopOffset);
|
85 |
Â
update_option('wdtLeftOffset', $wpLeftOffset);
|
86 |
Â
update_option('wdtBaseSkin', $wdtBaseSkin);
|
114 |
Â
*/
|
115 |
Â
function wdt_save_table(){
|
116 |
Â
global $wpdb;
|
117 |
+
|
118 |
+
if( !current_user_can('manage_options') || !wp_verify_nonce( $_POST['wdtSaveTableNonce'], 'wdt_save_table_nonce_'.get_current_user_id() ) ){ exit(); }
|
119 |
+
|
120 |
Â
$_POST = apply_filters( 'wpdatatables_before_save_table', $_POST );
|
121 |
+
$table_id = (int)$_POST['table_id'];
|
122 |
+
$show_title = (int)$_POST['show_title'];
|
123 |
+
$table_title = sanitize_text_field($_POST['table_title']);
|
124 |
+
$table_type = sanitize_text_field($_POST['table_type']);
|
125 |
Â
|
126 |
Â
if ( $table_type == 'mysql' || $table_type == 'google_spreadsheet' ) {
|
127 |
Â
echo __('Sorry, this function is available only in FULL version of wpDataTables along with many others! Please go to our <a href="http://wpdatatables.com/?utm_source=wdtlite">website</a> to see the full list and to purchase!') ;
|
131 |
Â
if(($table_type == 'csv') || ($table_type == 'xls')){
|
132 |
Â
$uploads_dir = wp_upload_dir();
|
133 |
Â
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
|
134 |
+
$table_content = str_replace($uploads_dir['baseurl'], str_replace('\\', '/', $uploads_dir['basedir']), esc_url($_POST['table_content']));
|
135 |
Â
}else{
|
136 |
+
$table_content = str_replace($uploads_dir['baseurl'], $uploads_dir['basedir'], esc_url($_POST['table_content']));
|
137 |
Â
}
|
138 |
Â
}else{
|
139 |
+
$table_content = esc_url($_POST['table_content']);
|
140 |
Â
}
|
141 |
Â
$table_hide_before_loaded = ($_POST['hide_before_loaded'] == 'true');
|
142 |
Â
$table_tools = ($_POST['table_tools'] == 'true');
|
148 |
Â
$table_sorting = ($_POST['table_sorting'] == 'true');
|
149 |
Â
$table_fixed_layout = ($_POST['fixed_layout'] == 'true');
|
150 |
Â
$table_word_wrap = ($_POST['word_wrap'] == 'true');
|
151 |
+
$table_display_length = sanitize_text_field($_POST['table_display_length']);
|
152 |
Â
$table_fixheader = ($_POST['table_fixheader'] == 'true');
|
153 |
+
$table_fixcolumns = sanitize_text_field($_POST['table_fixcolumns']);
|
154 |
Â
|
155 |
Â
|
156 |
Â
if(!$table_fixheader){
|
157 |
Â
$table_fixcolumns = -1;
|
158 |
Â
}else{
|
159 |
+
$table_fixcolumns = $table_fixcolumns;
|
160 |
Â
}
|
161 |
Â
if(!$table_id){
|
162 |
Â
// adding new table
|
169 |
Â
// if no problem reported, first saving the table parameters to DB
|
170 |
Â
$table_array = array(
|
171 |
Â
'title' => $table_title,
|
172 |
+
'show_title' => $show_title,
|
173 |
Â
'table_type' => $table_type,
|
174 |
Â
'content' => $table_content,
|
175 |
+
'sorting' => $table_sorting,
|
176 |
+
'fixed_layout' => $table_fixed_layout,
|
177 |
+
'word_wrap' => $table_word_wrap,
|
178 |
+
'tools' => $table_tools,
|
179 |
Â
'display_length' => $table_display_length,
|
180 |
Â
'fixed_columns' => $table_fixcolumns,
|
181 |
Â
'chart' => 'none', // deprecated, delete after 1.6
|
207 |
Â
// otherwise updating the table
|
208 |
Â
$table_array = array(
|
209 |
Â
'title' => $table_title,
|
210 |
+
'show_title' => $show_title,
|
211 |
Â
'table_type' => $table_type,
|
212 |
Â
'content' => $table_content,
|
213 |
+
'sorting' => $table_sorting,
|
214 |
+
'fixed_layout' => $table_fixed_layout,
|
215 |
+
'word_wrap' => $table_word_wrap,
|
216 |
+
'tools' => $table_tools,
|
217 |
Â
'display_length' => $table_display_length,
|
218 |
Â
'fixed_columns' => $table_fixcolumns,
|
219 |
Â
'chart' => 'none', // deprecated, delete after 1.6
|
248 |
Â
*/
|
249 |
Â
function wdt_save_columns(){
|
250 |
Â
global $wpdb;
|
251 |
+
|
252 |
+
if( !current_user_can('manage_options') || !wp_verify_nonce( $_POST['wdtColumnsNonce'], 'wdt_columns_nonce_'.get_current_user_id() ) ){ exit(); }
|
253 |
+
|
254 |
Â
$_POST = apply_filters( 'wpdatatables_before_save_columns', $_POST );
|
255 |
Â
|
256 |
+
$table_id = (int)( $_POST['table_id'] );
|
257 |
Â
$columns = json_decode( stripslashes_deep( $_POST['columns'] ), true );
|
258 |
Â
|
259 |
Â
foreach($columns as $column){
|
265 |
Â
$wpdb->update(
|
266 |
Â
$wpdb->prefix.'wpdatatables_columns',
|
267 |
Â
array(
|
268 |
+
'display_header' => sanitize_text_field($column['display_header']),
|
269 |
+
'css_class' => sanitize_text_field($column['css_class']),
|
270 |
+
'column_type' => sanitize_text_field($column['column_type']),
|
271 |
Â
'id_column' => (int)($column['id_column'] == 'true'),
|
272 |
Â
'group_column' => (int)($column['group_column'] == 'true'),
|
273 |
Â
'sort_column' => (int)($column['sort_column']),
|
274 |
Â
'use_in_chart' => 0, // deprecated, delete after 1.6
|
275 |
Â
'chart_horiz_axis' => 0, // deprecated, delete after 1.6
|
276 |
Â
'visible' => (int)($column['visible'] == 'true'),
|
277 |
+
'width' => sanitize_text_field($column['width']),
|
278 |
+
'text_before' => sanitize_text_field($column['text_before']),
|
279 |
+
'text_after' => sanitize_text_field($column['text_after']),
|
280 |
+
'formatting_rules' => sanitize_text_field($column['formatting_rules']),
|
281 |
+
'color' => isset( $column['color'] ) ? sanitize_text_field($column['color']) : '',
|
282 |
+
'pos' => sanitize_text_field($column['pos']),
|
Â
|
|
283 |
Â
),
|
284 |
Â
array(
|
285 |
Â
'id' => $column['id']
|
301 |
Â
*/
|
302 |
Â
function wpdatatables_duplicate_table(){
|
303 |
Â
global $wpdb;
|
304 |
+
|
305 |
+
if( !current_user_can('manage_options') || !wp_verify_nonce( $_POST['wdtDuplicateNonce'], 'wdt_duplicate_nonce_'.get_current_user_id() ) ){ exit(); }
|
306 |
+
|
307 |
+
$table_id = (int)$_POST['table_id'];
|
308 |
Â
if( empty( $table_id ) ){ return false; }
|
309 |
+
$manual_duplicate_input = (int)$_POST['manual_duplicate_input'];
|
310 |
Â
$new_table_name = sanitize_text_field( $_POST['new_table_name'] );
|
311 |
Â
|
312 |
Â
// Getting the table data
|
423 |
Â
* Return all columns for a provided table
|
424 |
Â
*/
|
425 |
Â
function wpdatatables_get_columns_data_by_table_id(){
|
426 |
+
if( !current_user_can('manage_options') ) { exit(); }
|
427 |
+
|
428 |
+
$table_id = (int)$_POST['table_id'];
|
429 |
Â
echo json_encode( wdt_get_columns_by_table_id( $table_id ) );
|
430 |
Â
exit();
|
431 |
Â
}
|
435 |
Â
* Returns the complete table for the range picker
|
436 |
Â
*/
|
437 |
Â
function wpdatatables_get_complete_table_json_by_id(){
|
438 |
+
if( !current_user_can('manage_options') ) { exit(); }
|
439 |
+
|
440 |
+
$table_id = (int)$_POST['table_id'];
|
441 |
Â
$tbl = wdt_get_wpdatatable( $table_id, true );
|
442 |
Â
echo json_encode( $tbl->getDataRows() );
|
443 |
Â
exit();
|
450 |
Â
* List all tables in JSON
|
451 |
Â
*/
|
452 |
Â
function wpdatatable_list_all_tables(){
|
453 |
+
if( !current_user_can('manage_options') ) { exit(); }
|
454 |
+
|
455 |
Â
echo json_encode( wdt_get_all_tables_nonpaged() );
|
456 |
Â
exit();
|
457 |
Â
}
|
461 |
Â
* List all charts in JSON
|
462 |
Â
*/
|
463 |
Â
function wpdatatable_list_all_charts(){
|
464 |
+
if( !current_user_can('manage_options') ) { exit(); }
|
465 |
+
|
466 |
Â
echo json_encode( wdt_get_all_charts_nonpaged() );
|
467 |
Â
exit();
|
468 |
Â
}
|
controllers/wdt_functions.php
CHANGED
@@ -87,7 +87,7 @@ function wpdatatables_activation_create_tables(){
|
|
87 |
Â
dbDelta($columns_sql);
|
88 |
Â
|
89 |
Â
if(!get_option('wdtSiteLink')){
|
90 |
-
update_option('wdtSiteLink',
|
91 |
Â
}
|
92 |
Â
if(!get_option('wdtRenderCharts')){
|
93 |
Â
update_option('wdtRenderCharts', 'below');
|
87 |
Â
dbDelta($columns_sql);
|
88 |
Â
|
89 |
Â
if(!get_option('wdtSiteLink')){
|
90 |
+
update_option('wdtSiteLink', false);
|
91 |
Â
}
|
92 |
Â
if(!get_option('wdtRenderCharts')){
|
93 |
Â
update_option('wdtRenderCharts', 'below');
|
languages/en_US/wpdatatables.mo
CHANGED
File without changes
|
languages/en_US/wpdatatables.po
CHANGED
File without changes
|
languages/nl_NL/nl_NL.mo
CHANGED
File without changes
|
languages/nl_NL/nl_NL.po
CHANGED
File without changes
|
languages/nl_NL/wpdatatables-nl_NL.mo
CHANGED
File without changes
|
languages/nl_NL/wpdatatables-nl_NL.po
CHANGED
File without changes
|
languages/ru_RU/wpdatatables-ru_RU.mo
CHANGED
File without changes
|
languages/ru_RU/wpdatatables-ru_RU.po
CHANGED
File without changes
|
lib/phpExcel/PHPExcel.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Autoloader.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/APC.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/CacheBase.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/DiscISAM.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/ICache.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/Igbinary.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/Memcache.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/Memory.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/MemoryGZip.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/MemorySerialized.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/PHPTemp.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/SQLite.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/SQLite3.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorage/Wincache.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CachedObjectStorageFactory.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CalcEngine/CyclicReferenceStack.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/CalcEngine/Logger.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/Database.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/DateTime.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/Engineering.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/Exception.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/ExceptionHandler.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/Financial.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/FormulaParser.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/FormulaToken.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/Function.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/Functions.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/Logical.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/LookupRef.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/MathTrig.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/Statistical.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/TextData.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/Token/Stack.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Calculation/functionlist.txt
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Cell.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Cell/AdvancedValueBinder.php
CHANGED
File without changes
|
lib/phpExcel/PHPExcel/Cell/DataType.php
CHANGED
File without changes
|