=== Download Radar ===
Contributors: tharkun69
Tags: download, tracking, statistics, redirect, export
Requires at least: 6.6
Tested up to: 7.1
Requires PHP: 8.0
Stable tag: 0.2.5
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Schlanker Download-Tracker für WordPress mit stabilen Download-URLs, Statistiken, Diagrammen, Versionserfassung und CSV-/Excel-Export.

== Description ==

Download Radar verwaltet Download-Ziele im WordPress-Administrationsbereich und stellt stabile öffentliche Tracking-URLs bereit.

Beispiel:

/download/markupdesk/

Beim Aufruf der URL erfasst das Plugin ein Download-Ereignis und leitet den Besucher anschließend per HTTP 302 zur konfigurierten Datei weiter.

Gespeicherte Ereignisdaten:
* Download-ID
* Version zum Zeitpunkt des Aufrufs
* Zeitstempel
* Referrer, sofern vom Browser übermittelt
* User-Agent

IP-Adressen werden nicht gespeichert.

Version 0.2.5 verwendet englische Ausgangstexte und enthält eine vollständige deutsche Übersetzung (de_DE). Die Oberfläche richtet sich nach der WordPress-Benutzer- bzw. Website-Sprache. Bestehende Download-Definitionen, Statistiken, URLs und Shortcodes bleiben erhalten.

== Installation ==

1. Öffne in WordPress Plugins > Neues Plugin hinzufügen > Plugin hochladen und wähle die ZIP-Datei aus.
2. Aktiviere das Plugin oder aktualisiere die vorhandene Installation.
3. Lege unter Download Radar einen Download an.
4. Trage Titel, Version, Ziel-URL und Aktivierungsstatus ein.
5. Verwende den erzeugten Shortcode oder die Tracking-URL auf Deiner Website.
6. Öffne Download Radar > Statistik, um die Download-Daten auszuwerten.

Für die öffentlichen Tracking-URLs müssen sprechende Permalinks aktiviert sein.

== Shortcode ==

[download_radar id="markupdesk"]

Optionaler Schaltflächentext:

[download_radar id="markupdesk" text="Download MarkupDesk"]

Eigene CSS-Klasse:

[download_radar id="markupdesk" text="Download" class="et_pb_button et_pb_button_0"]

Der bisherige Shortcode `[download_tracker]` wird für vorhandene Inhalte weiterhin unterstützt.

== Upgrade Notice ==

= 0.2.5 =
Ergänzt englische Ausgangstexte und eine mitgelieferte deutsche Übersetzung. Keine Datenbankmigration erforderlich.

= 0.2.4 =
Verbessert die Plugin-Check-Kompatibilität des Excel-kompatiblen Exports. Keine Datenbankmigration erforderlich.

= 0.2.1 =
Ergänzt ein kompaktes Download-Radar-Widget im WordPress-Dashboard. Keine Datenbankmigration erforderlich.

= 0.2.0 =
Die Ereignistabelle wird automatisch um einen Versions-Snapshot erweitert. Ereignisse aus Version 0.1.0 werden als „Historisch / unbekannt“ angezeigt, da ihre ursprüngliche Version nicht zuverlässig rekonstruiert werden kann.

== Changelog ==

= 0.2.5 =
* Oberfläche, Meldungen und Export-Spaltenüberschriften mit englischen Ausgangstexten internationalisiert.
* Vollständige deutsche Übersetzung (de_DE) im PO-/MO-Format und eine POT-Vorlage ergänzt.
* Mitgelieferte Übersetzungen beim init-Hook für die WordPress-Sprachauswahl registriert.
* Download-Daten, Tracking-URLs und beide Shortcode-Namen beibehalten.

= 0.2.4 =
* Optionale SpreadsheetML-Kopfzeilenformatierung entfernt, die Plugin Check irrtümlich als CSS-Einbindung erkannt hatte.
* Beide Export-Tabellenblätter und sämtliche exportierten Daten beibehalten.
* Öffentlichen Plugin-Namen auf Download Radar umgestellt.
* Shortcode `[download_radar]` ergänzt und `[download_tracker]` aus Kompatibilitätsgründen beibehalten.

= 0.2.1 =
* Widget für das WordPress-Dashboard ergänzt.
* Zeigt die zehn häufigsten Downloads mit Titel und Gesamtzahl an.
* Download-Titel verlinken direkt zur Bearbeitung.
* Schnellzugriffe auf alle Downloads und die ausführliche Statistik ergänzt.

= 0.2.0 =
* Statistik-Dashboard ergänzt.
* Filter für 30, 90 und 365 Tage ergänzt.
* Filterung nach Download/Produkt ergänzt.
* SVG-Verlaufsdiagramm ohne externe Bibliotheken ergänzt.
* Produktvergleichsdiagramm ergänzt.
* Statistik pro Version ergänzt.
* Versions-Snapshot für jedes Download-Ereignis ergänzt.
* CSV-Export ergänzt.
* Excel-kompatiblen SpreadsheetML-Export mit den Tabellenblättern Downloads und Versionen ergänzt.
* Vorhandene Ereignisdaten aus Version 0.1.0 erhalten.
* Plugin-Check-Kompatibilität, Nonce-Prüfungen, vorbereitete SQL-Abfragen, Weiterleitungen und Readme-Metadaten verbessert.

= 0.1.0 =
* Eigenen Inhaltstyp für Downloads ergänzt.
* Version, Ziel-URL und Aktivierungsstatus ergänzt.
* Tracking-URL /download/<slug>/ ergänzt.
* HTTP-302-Weiterleitung ergänzt.
* Ereignistabelle ohne Speicherung von IP-Adressen ergänzt.
* Statistiken für heute, sieben Tage, 30 Tage und insgesamt ergänzt.
* Zeitstempel des letzten Downloads ergänzt.
* Shortcode [download_tracker] ergänzt.
