
內容簡介
BaraTables 是一款能夠從網站數據建立互動式表格和圖表的外掛。用戶可以透過手動輸入、CSV 上傳、WordPress 內容或外部 MySQL/MariaDB 數據庫來創建表格,並使用短碼發佈。
【主要功能】
• 從多種數據來源建立表格
• 支援搜尋、排序和分頁功能
• 可導出表格數據為 CSV 或 Excel
• 自訂列的可見性和排序
• 具行級存取控制功能
• 創建多種圖表類型如條形圖和餅圖
外掛標籤
開發者團隊
原文外掛簡介
BaraTables builds interactive tables and charts from your site data. Use manual rows, CSV uploads, WordPress content, or an external MySQL/MariaDB database, then publish with a shortcode.
Import a JSON, XML, CSV, or TXT export from another table plugin or a spreadsheet to rebuild an existing table.
Tables can include search, sorting, pagination, filters, export buttons, column visibility controls, and custom control layouts. Charts draw from any BaraTables table and embed separately with their own shortcode.
Features:
Build tables from WordPress content, CSV files, manual data, or external MySQL/MariaDB databases
Add search, sorting, pagination, and dropdown, multi-select, checkbox, or radio filters, including filtering by category or tag
Export table data to CSV or Excel, copy it, or print it
Reorder columns and control column visibility
Restrict rows by user role or user metadata with row-level access control
Remember table state between visits, and control scrolling, column sizing, and row loading limits
Create bar, horizontal bar, line, area, pie, donut, scatter, bubble, funnel, and Gantt charts with ECharts
Customize table controls, labels, layout, and display options
Light frontend styles that are easy to override with CSS
Import an existing table from another plugin or a spreadsheet (JSON, XML, CSV, or TXT)
Third-Party Libraries
This plugin bundles the following libraries and admin thumbnail assets:
DataTables v2.3.8 – MIT License
DataTables Buttons v3.2.6 – MIT License
DataTables ColReorder v2.1.2 – MIT License
Select2 v4.1.0-rc.0 – MIT License
JSZip v3.10.1 – MIT License
ECharts v6.1.0 – Apache License 2.0
FileSaver.js v1.3.3 – MIT License (bundled inside DataTables Buttons)
pako – MIT License (bundled inside JSZip)
Source code and uncompressed distribution files for the bundled compressed assets are available here:
DataTables v2.3.8 source: https://github.com/DataTables/DataTablesSrc/tree/2.3.8
DataTables v2.3.8 distribution files: https://cdn.datatables.net/2.3.8/
DataTables Buttons v3.2.6 source: https://github.com/DataTables/Buttons/tree/3.2.6
DataTables Buttons v3.2.6 distribution files: https://cdn.datatables.net/buttons/3.2.6/
DataTables ColReorder v2.1.2 source: https://github.com/DataTables/ColReorder/tree/2.1.2
DataTables ColReorder v2.1.2 distribution files: https://cdn.datatables.net/colreorder/2.1.2/
Select2 v4.1.0-rc.0 source: https://github.com/select2/select2/tree/4.1.0-rc.0
Select2 v4.1.0-rc.0 uncompressed JavaScript: https://raw.githubusercontent.com/select2/select2/4.1.0-rc.0/dist/js/select2.js
Select2 v4.1.0-rc.0 uncompressed CSS: https://raw.githubusercontent.com/select2/select2/4.1.0-rc.0/dist/css/select2.css
JSZip v3.10.1 source: https://github.com/Stuk/jszip/tree/v3.10.1
JSZip v3.10.1 uncompressed JavaScript: https://raw.githubusercontent.com/Stuk/jszip/v3.10.1/dist/jszip.js
FileSaver.js v1.3.3 source: https://github.com/eligrey/FileSaver.js/tree/1.3.3
pako source: https://github.com/nodeca/pako
ECharts v6.1.0 source: https://github.com/apache/echarts/tree/6.1.0
ECharts v6.1.0 uncompressed JavaScript: https://raw.githubusercontent.com/apache/echarts/6.1.0/dist/echarts.js
Apache ECharts example thumbnail source files: https://echarts.apache.org/examples/data/thumb/
Apache ECharts examples source: https://github.com/apache/echarts-examples
