Àpèjúwe
Basis Tables provides a modern table editor inspired by TablePress, with a focus on speed and admin UX:
- Inline editing: click any cell, type, and it saves automatically via AJAX without page reload
- Context menu on right-click: copy/paste, add/delete rows/columns, duplicate, set column values
- Column visibility, header sorting, per-column filter icon in header
- Modules system to toggle optional features
- Accessibility: ARIA live region, keyboard shortcuts (Enter to save cell; Ctrl/Cmd+S for row), compact view
Developer-friendly:
Ìtumọ̀ Yorùbá: – Nonce-protected AJAX endpoints
Ìtumọ̀ Yorùbá: – Migrations ensure DB schema integrity automatically
Ìtumọ̀ Yorùbá: – Debug logging built-in (toggleable): see AJAX requests and errors in the console
Project site: https://basistables.com
Author: https://roehler.nrw
Source Code and Build
All JavaScript and CSS in this plugin are human-readable and not minified.
There is currently no build step. The distributed files under assets/js and assets/css are the original source.
For reviewers:
Ìtumọ̀ Yorùbá: – assets/js/admin.js – original source (no minification)
Ìtumọ̀ Yorùbá: – assets/js/block.js – original source (no minification)
Ìtumọ̀ Yorùbá: – assets/js/frontend.js – original source (no minification)
Ìtumọ̀ Yorùbá: – assets/css/admin.css – original source (no minification)
Ìtumọ̀ Yorùbá: – assets/css/frontend.css – original source (no minification)
If a build pipeline (e.g., npm/webpack) is introduced in the future, this readme will document the repository URL and build instructions.
Àwọn ìdí
Plugin yìí pèsè 1 ìdí.
- blockTitle
Ìgbéwọlẹ̀
- Upload the plugin folder to
/wp-content/plugins/ - Activate the plugin through the Plugins screen in WordPress
- Create a table via the Basis Tables menu and start editing
FAQ
-
Why don’t values save?
-
- Ensure JavaScript loads in the admin (no console errors). Built-in logging prints
[BasisTables]lines. - Nonces must be valid; reloading the page regenerates them. If you use persistent admin tabs, try a refresh.
- The plugin self-heals DB schema on admin requests; if tables came from an older version, the schema will be upgraded.
- Ensure JavaScript loads in the admin (no console errors). Built-in logging prints
-
Does it work like TablePress?
-
We aim for a familiar UI. Some features are still in progress. Feedback welcome.
Àwọn àgbéyẹ̀wò
Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.
Àwọn Olùkópa & Olùgbéejáde
“Basis Tables” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.
Àwọn OlùkópaTúmọ̀ “Basis Tables” sí èdè rẹ.
Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?
Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.
Àkọsílẹ̀ àwọn àyípadà
0.1.0
- Initial public version with inline editing, context menu, autosave, and modules page.