Beskrivelse
Webalive Advanced Tables (WAAT) giver dig mulighed for at oprette, administrere og vise avancerede tabeller på din WordPress-side.
Funktioner:
- Import fra Excel (.xlsx) og CSV-filer
- DataTables-integration med søgning, sortering og pagination
- Shortcode til visning af tabeller
- Responsivt design
- Admin-interface til administration af tabeldata
Ændringslog
1.1.10
- Build: Tvinger entydig shared PUC-kopi til vendor/yahnis-elsts (ingen nested fallback)
- Build: Rydder eksisterende vendor/yahnis-elsts i temp-build før kopiering fra _shared
1.1.9
- Build/release: Version bump for rebuild
- Build: Opdateret pakkeflow med strict fail-fast for delte update-checker assets
1.1.8
- Intern kode-gennemgang og kvalitetssikring — ingen funktionelle ændringer
1.1.7
- UI: "+ Add Row" og søgning ligger nu på samme linje i topbaren (desktop)
- UI: Mobil-layout bevarer stacked visning for bedre læsbarhed
1.1.6
- Fix: Frontend "+ Add Row" kan nu aktiveres pr. tabel via Table Settings
- Fix: Frontend row-add respekterer gemt tabel-indstilling og vises kun for editor/admin-brugere
- UI: Modal til ny række er opdateret med fuld styling og feltstøtte for HTML-kolonner
1.1.5
- Ny: Gutenberg preview viser nu selve tabelindholdet i editoren
- Ny: Blok-indstillinger for indholds-font (font family + font-size)
- Ny: Blok-indstillinger for kolonneoverskrift (baggrundsfarve, tekstfarve, font-weight)
- Ny: Frontend kan tilfoeje ny raekke via modal for brugere med editor-adgang
- Sikkerhed: Ny REST endpoint til raekke-oprettelse med capability-check og sanitization
1.1.4
- Ny: Gutenberg-blok "Advanced Table" — vælg en WAAT-tabel direkte i blokreditoren
- Ny: Copy-knap i shortcode-metabox (kopierer til clipboard med feedback)
1.1.3
- Ny: Import-menu uden waat_id viser nu formular til at oprette ny tabel direkte fra import
- Fix: Nye tabeller får altid kolonner gemt fra filens header-række
- Fix: Efter import af ny tabel sendes brugeren til post-editoren
1.1.2
- Fix: Korrekt namespace-reference til SimpleXLSX (\Shuchkin\SimpleXLSX) — XLSX-import fejlede med "Class not found"
1.1.1
- Fix: Tilføjet PSR-4 autoloader direkte i plugin-filen så aktivering ikke fejler når Composer-autoloaderen endnu ikke er indlæst
1.1.0
- PHP 8.0 sættes som minimumskrav
- Sikkerhed: REST API returnerer nu kun publicerede tabeller (publish-status check)
- Sikkerhed: Import-menu kræver nu
edit_posts-capability i stedet formanage_options - Ny: Custom CSS fra indstillingssiden outputtes nu korrekt på frontend via wp_add_inline_style
- Fix: Globale standardindstillinger bruges nu for nye tabeller (pagination, søgning, sortering)
- Fix: Duplikerede kolonnenøgler ved import dedupliceres nu automatisk (_2, _3 suffiks)
- Fix: Fallback søgning og pagination arbejder nu korrekt sammen
- Fix: Fjernet ubrugte REST/AJAX-parametre fra frontend script-localization
- Fix: addRow() i admin advarer nu tydeligt hvis wp.template er utilgængeligt
- PHP 8: Typed parameters og return types på alle klasse-metoder
- PHP 8: Arrow functions, null coalescing og match-udtryk i REST API og import
1.0.8
- Stabilitetsforbedringer og fejlrettelser
1.0.7
- Forbedret kompatibilitet
1.0.6
- Sikkerhedsopdateringer
1.0.5
- Mindre ændringer
1.0.4
- Fjernet WAAT log meddelser brugt for debug
1.0.3
- Oversat da_DK
- Bug fixes og performance forbedringer
1.0.2
- Forbedret import funktionalitet
- Bug fixes og performance forbedringer
1.0.1
- Initial release