diff --git a/includes/admin-teilnehmer.php b/includes/admin-teilnehmer.php
index 925fab0..4d3307d 100644
--- a/includes/admin-teilnehmer.php
+++ b/includes/admin-teilnehmer.php
@@ -24,7 +24,7 @@ function kc_teilnehmer_page() {
}
// CSV-Export (alle Teilnehmer oder gefiltert nach Wahl/Phase)
- if (isset($_GET['export_csv']) && current_user_can('manage_options')) {
+ if (isset($_GET['export_teilnehmer_csv']) && current_user_can('manage_options')) {
$export_wahl_id = isset($_GET['wahl_id']) ? intval($_GET['wahl_id']) : 0;
$export_phase = isset($_GET['phase']) ? intval($_GET['phase']) : 0;
@@ -304,7 +304,7 @@ function kc_teilnehmer_page() {
// Map für Wahl-ID => Name ist bereits oben aufgebaut
echo '
';
echo '
Alle Teilnehmer
';
- echo '
Teilnehmer-Export (Ansicht)';
+ echo '
Teilnehmer-Export (Ansicht)';
echo '
+ Neuer Teilnehmer';
// Wahl-Filter-Buttons sortiert nach KC1, KC2, KC3, dann Rest
@@ -349,7 +349,7 @@ function kc_teilnehmer_page() {
$wahl_disp = isset($wahl_name_map[$wid]) ? esc_html($wahl_name_map[$wid]) : $wid;
$csv_wahl_url = add_query_arg([
'page' => 'kc_teilnehmer',
- 'export_csv' => 1,
+ 'export_teilnehmer_csv' => 1,
'wahl_id' => intval($wid)
], admin_url('admin.php'));
// Gesamtanzahl Teilnehmer für diese Wahl berechnen
@@ -408,7 +408,7 @@ function kc_teilnehmer_page() {
function updateExportButton() {
if (!exportBtn) return;
- var href = "?page=kc_teilnehmer&export_csv=1";
+ var href = "?page=kc_teilnehmer&export_teilnehmer_csv=1";
if (currentWahl) href += "&wahl_id=" + encodeURIComponent(currentWahl);
if (currentPhase) href += "&phase=" + encodeURIComponent(currentPhase);
exportBtn.setAttribute("href", href);