=== Ansico Tables ===
Contributors: aphandersen
Tags: table, spreadsheet, data, search, csv, gutenberg, block
Requires at least: 6.0
Tested up to: 6.7
Stable tag: 1.0.0
Requires PHP: 7.4
License: GPL-3.0-or-later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Byg, administrér og publicér store datatabeller i WordPress med Excel-lignende redigering, CSV-import/eksport, Gutenberg-blok og lynhurtig søgning.

== Description ==

**Ansico Tables** er et kraftfuldt og brugervenligt plugin til at håndtere store datatabeller direkte i WordPress. Uanset om du vil vise et produktkatalog, en medarbejderliste, et kursusoversigt eller en hvilken som helst anden struktureret datasæt, har Ansico Tables de værktøjer du har brug for.

= Funktioner =

**Tabelhåndtering**
* Opret ubegrænsede tabeller med brugerdefinerede kolonner
* Vælg kolonnetyper: tekst, tal, dato, URL, e-mail og tekstfelt
* Administrér alle dine tabeller fra ét centralt overblik

**Excel-lignende regnearkseditor**
* Rediger data direkte i cellerne – klik og skriv, gem automatisk
* Tilføj og slet rækker enkeltvis eller i bulk
* Søg og filtrer data direkte i admin-regnearket
* Paginering med valgfrit antal rækker pr. side (25–250)

**Formularindtastning**
* Tilføj nye rækker via en overskuelig formular – ideel til struktureret dataindtastning

**CSV Import & Eksport**
* Eksportér hele tabeller som CSV med UTF-8 BOM (fungerer fejlfrit i Excel)
* Importér data fra eksisterende CSV-filer med automatisk kolonnekortlægning
* **Opret nye tabeller direkte fra en CSV-fil** – kolonner oprettes automatisk ud fra overskrifterne
* Understøtter komma, semikolon og tabulator som separator
* Forhåndsvisning og kolonnekortlægning før import bekræftes
* Vælg mellem "tilføj" og "erstat"-tilstand ved import

**Lynhurtig søgning**
* MySQL FULLTEXT-indeksering giver øjeblikkelig søgning i selv meget store tabeller
* Søgning med wildcard-suffix for at matche delstrenge
* Effektiv paginering med SQL_CALC_FOUND_ROWS

**Gutenberg-blok**
* Indsæt en tabel på enhver side eller indlæg med den dedikerede Ansico Table-blok
* Vælg tabel, slå søgefelt til/fra og sæt rækker pr. side direkte i blokindstillingerne
* Live forhåndsvisning af tabeldata og kolonner i Gutenberg-editoren
* Understøtter "wide" og "full"-bredde

**Shortcode**
* Alternativt kan tabeller indsættes med shortcode: `[ansico_table id="1"]`

= Krav =

* WordPress 6.0 eller nyere
* PHP 7.4 eller nyere
* MySQL 5.7 / MariaDB 10.2 eller nyere (kræves til FULLTEXT-indeks på InnoDB)

== Installation ==

1. Download plugin-filen og gå til **Plugins → Tilføj plugin → Upload plugin** i dit WordPress-dashboard
2. Upload zip-filen og klik **Installer nu**
3. Aktivér pluginet
4. Gå til **Ansico Tables** i menuen til venstre
5. Klik **Ny tabel** og opret din første tabel – enten manuelt eller ved at importere en CSV-fil
6. Indsæt tabellen på en side via Gutenberg-blokken **"Ansico Table"** eller shortcoden `[ansico_table id="X"]`

== Frequently Asked Questions ==

= Hvor mange rækker kan en tabel indeholde? =

Ansico Tables er testet med tabeller på 18.000+ rækker. Takket være FULLTEXT-indeksering og effektiv paginering er ydeevnen upåvirket af tabelstørrelsen.

= Kan jeg importere data fra Excel? =

Ja – gem dit Excel-regneark som CSV-fil (Fil → Gem som → CSV) og brug CSV-importfunktionen. Pluginet registrerer automatisk separatortypen og viser en forhåndsvisning inden data gemmes.

= Virker pluginet med alle WordPress-temaer? =

Ja. Frontend-tabellen er stylet med egne CSS-klasser og interfererer ikke med temaet.

= Hvad sker der med mine data, hvis jeg deaktiverer pluginet? =

Dine tabeller og data bevares i databasen. Data slettes kun, hvis du afinstallerer pluginet og manuelt rydder op.

= Understøttes WPML og andre flersprogede plugins? =

Tabelindhold er ikke oversættelsesstyreret i version 1.0.0. Det er planlagt til en fremtidig version.

== Screenshots ==

1. Oversigt over alle tabeller i admin
2. Excel-lignende regnearkseditor med inline-redigering
3. CSV-import med kolonnekortlægning og forhåndsvisning
4. Gutenberg-blok med live tabelforhåndsvisning og blokindstillinger
5. Frontend-tabel med søgefelt, sortering og paginering

== Changelog ==

= 1.0.0 =
* Første stabile udgivelse
* Excel-lignende regnearkseditor med inline-celleredigering
* Formularbaseret rækketilføjelse
* CSV-import med kolonnekortlægning, forhåndsvisning og erstat/tilføj-tilstand
* Opret tabel direkte fra CSV-fil
* CSV-eksport med UTF-8 BOM
* Gutenberg-blok med live forhåndsvisning og blokindstillinger
* Shortcode-understøttelse
* FULLTEXT-søgning med wildcard via MySQL InnoDB
* Effektiv paginering med SQL_CALC_FOUND_ROWS
* REST API-endepunkter til Gutenberg-blokken
* Databaseoptimerings-værktøj til eksisterende tabeller

== Upgrade Notice ==

= 1.0.0 =
Første stabile udgivelse. Ingen opgraderingshandling nødvendig.

== Support ==

Besøg projektets supportside: https://ansico.dk/Ansico/Ansico-tables
