=== Ansico BrokenLinks ===
Contributors: ansico
Tags: broken links, links, scanner
Requires at least: 6.0
Requires PHP: 7.4
Stable tag: 0.0.0.11
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Scanner indlæg, sider og custom post types for eksterne links og hjælper med at rette potentielt broken links direkte fra WordPress-backend.

== Description ==
Ansico BrokenLinks scanner publicerede indlæg, sider og offentlige custom post types for eksterne links. Resultaterne vises under Værktøjer > Ansico BrokenLinks, hvor links kan filtreres efter status/fejltype og rettes direkte i post_content. Manuelle scanninger fortsætter via WP-Cron, så de kan færdiggøres, selvom adminsiden forlades.

Første version: 0.0.0.1.

== Installation ==
1. Upload plugin-mappen `ansico-brokenlinks` til `/wp-content/plugins/`, eller installer ZIP-filen via Plugins > Tilføj nyt > Upload plugin.
2. Aktivér pluginet.
3. Gå til Værktøjer > Ansico BrokenLinks og start en scanning.

== Changelog ==
= 0.0.0.11 =
* Placerer URL-felt og alle handlingsknapper på samme linje, med knapperne samlet til højre.
* “Åbn i editor” er nu en kompakt ikonknap med tooltip.

= 0.0.0.10 =
* Fundne sider vises nu direkte under det grupperede broken link i en udvidelig sektion.

= 0.0.0.9 =
* “Marker som løst/ignoreret” er flyttet til hvert enkelt fund på hver side/indlæg i stedet for kun pr. URL.
* Knapper til erstat, fjern link, marker løst og ophæv beslutning er gjort mere kompakte med ikoner og tooltip/aria-tekst.
* Løste/ignorerede beslutninger viser nu også hvilken side/indholdspost beslutningen gælder.

= 0.0.0.8 =
* Tilføjet mulighed for at fjerne selve linket på en side/et indlæg, mens ankerteksten bevares.

= 0.0.0.7 =
* Tilføjet mulighed for at markere broken links som løst/ignoreret, så de springes over i fremtidige scanninger.
* Tilføjet backend-oversigt over løste/ignorerede links med mulighed for at ophæve beslutninger.

= 0.0.0.6 =
* Manuelle scanninger gemmes nu som scan-state og fortsætter via WP-Cron, selvom adminsiden forlades.
* Tilføjet løbende status/polling, så man kan vende tilbage senere og se fremdrift/resultat.
* Tilføjet indstilling til automatisk scanning ca. hver måned, som kan slås til og fra.

= 0.0.0.5 =
* Tilføjet statusfilter øverst på resultatlisten.
* Viser antal unikke broken links og antal placeringer pr. status/fejltype.
* Gør det muligt fx kun at vise links med status/fejltype “Not Found”.

= 0.0.0.4 =
* Gør fundne sider/indlæg under hvert grupperet link collapsible.

= 0.0.0.3 =
* Viser kun broken links i resultatlisten.
* Grupperer identiske broken links og viser de sider/indlæg, hvor linket er fundet.

= 0.0.0.2 =
* Tilføjet AJAX-baseret scanning i batches med progressbar og mulighed for at afbryde scanningen.

= 0.0.0.1 =
* Første build.
* Scanner eksterne links i publicerede indlæg, sider og offentlige custom post types.
* Gemmer resultater i lokal database-tabel.
* Viser statuskoder og potentielt broken links.
* Gør det muligt at erstatte links direkte i indholdet fra backend.
