loeschen zu löschen geändert
All checks were successful
Deploy Workshop-Wahlen (DEV / PROD) / deploy (push) Successful in 13s
All checks were successful
Deploy Workshop-Wahlen (DEV / PROD) / deploy (push) Successful in 13s
This commit is contained in:
@@ -131,7 +131,7 @@ function kc_teamer_page() {
|
|||||||
<td>".esc_html($tm->nachname)."</td>
|
<td>".esc_html($tm->nachname)."</td>
|
||||||
<td class='kc-actions'>
|
<td class='kc-actions'>
|
||||||
<a class='kc-btn edit' href='?page=kc_teamer&edit_teamer={$tm->id}'>Bearbeiten</a>
|
<a class='kc-btn edit' href='?page=kc_teamer&edit_teamer={$tm->id}'>Bearbeiten</a>
|
||||||
<a class='kc-btn del' href='?page=kc_teamer&delete_teamer={$tm->id}' onclick=\"return confirm('Wirklich loeschen?');\">Loeschen</a>
|
<a class='kc-btn del' href='?page=kc_teamer&delete_teamer={$tm->id}' onclick=\"return confirm('Wirklich löschen?');\">Löschen</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>";
|
</tr>";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -299,7 +299,7 @@ function kc_teilnehmer_page() {
|
|||||||
<td>".$w3_disp."</td>
|
<td>".$w3_disp."</td>
|
||||||
<td class='kc-actions'>
|
<td class='kc-actions'>
|
||||||
<a class='kc-btn edit' href='?page=kc_teilnehmer&edit_teilnehmer={$tn->id}'>Bearbeiten</a>
|
<a class='kc-btn edit' href='?page=kc_teilnehmer&edit_teilnehmer={$tn->id}'>Bearbeiten</a>
|
||||||
<a class='kc-btn del' href='?page=kc_teilnehmer&delete_teilnehmer={$tn->id}' onclick=\"return confirm('Wirklich loeschen?');\">Loeschen</a>
|
<a class='kc-btn del' href='?page=kc_teilnehmer&delete_teilnehmer={$tn->id}' onclick=\"return confirm('Wirklich löschen?');\">Löschen</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>";
|
</tr>";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -363,7 +363,7 @@ function kc_wahlen_page() {
|
|||||||
echo '<a class="kc-btn" href="?page=kc_wahlen&show_zuteilung='.intval($wahl->id).'">Zuteilung anzeigen</a>';
|
echo '<a class="kc-btn" href="?page=kc_wahlen&show_zuteilung='.intval($wahl->id).'">Zuteilung anzeigen</a>';
|
||||||
$nonce = wp_create_nonce('kc_run_zuteilung_' . intval($wahl->id));
|
$nonce = wp_create_nonce('kc_run_zuteilung_' . intval($wahl->id));
|
||||||
echo '<a class="kc-btn" href="?page=kc_wahlen&run_zuteilung='.intval($wahl->id).'&_wpnonce='.$nonce.'" onclick="return confirm(\'Zuteilung wirklich starten? Dies überschreibt vorhandene Zuteilungen.\');">Zuteilung starten</a>';
|
echo '<a class="kc-btn" href="?page=kc_wahlen&run_zuteilung='.intval($wahl->id).'&_wpnonce='.$nonce.'" onclick="return confirm(\'Zuteilung wirklich starten? Dies überschreibt vorhandene Zuteilungen.\');">Zuteilung starten</a>';
|
||||||
echo '<a href="?page=kc_wahlen&delete_wahl='.intval($wahl->id).'" class="kc-btn del" onclick="return confirm(\'Wirklich loeschen?\');">Loeschen</a>';
|
echo '<a href="?page=kc_wahlen&delete_wahl='.intval($wahl->id).'" class="kc-btn del" onclick="return confirm(\'Wirklich löschen?\');">Löschen</a>';
|
||||||
echo '</td>';
|
echo '</td>';
|
||||||
echo '</tr>';
|
echo '</tr>';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -542,7 +542,7 @@ function kc_workshops_page() {
|
|||||||
<td>". $wahl_str ."</td>
|
<td>". $wahl_str ."</td>
|
||||||
<td class='kc-actions'>
|
<td class='kc-actions'>
|
||||||
<a class='kc-btn edit' href='?page=kc_workshops&edit_workshop={$ws->id}'>Bearbeiten</a>
|
<a class='kc-btn edit' href='?page=kc_workshops&edit_workshop={$ws->id}'>Bearbeiten</a>
|
||||||
<a class='kc-btn del' href='?page=kc_workshops&delete_workshop={$ws->id}' onclick=\"return confirm('Wirklich loeschen?');\">Loeschen</a>
|
<a class='kc-btn del' href='?page=kc_workshops&delete_workshop={$ws->id}' onclick=\"return confirm('Wirklich löschen?');\">Löschen</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>";
|
</tr>";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,14 +4,14 @@ function kc_force_zuteilung_page() {
|
|||||||
$prefix = $wpdb->prefix;
|
$prefix = $wpdb->prefix;
|
||||||
kc_admin_tabs('kc_force_zuteilung');
|
kc_admin_tabs('kc_force_zuteilung');
|
||||||
|
|
||||||
// Force-Zuteilung löschen
|
// Force-Zuteilung l<EFBFBD>schen
|
||||||
if (isset($_GET['delete_force'])) {
|
if (isset($_GET['delete_force'])) {
|
||||||
$fid = intval($_GET['delete_force']);
|
$fid = intval($_GET['delete_force']);
|
||||||
$wpdb->delete("{$prefix}kc_force_zuteilung", ['id' => $fid]);
|
$wpdb->delete("{$prefix}kc_force_zuteilung", ['id' => $fid]);
|
||||||
echo '<div class="notice notice-success">Force-Zuteilung gelöscht!</div>';
|
echo '<div class="notice notice-success">Force-Zuteilung gel<EFBFBD>scht!</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
// Force speichern (neu/ändern)
|
// Force speichern (neu/<EFBFBD>ndern)
|
||||||
if (isset($_POST['kc_force_save'])) {
|
if (isset($_POST['kc_force_save'])) {
|
||||||
$data = [
|
$data = [
|
||||||
'teilnehmer_id' => intval($_POST['teilnehmer_id']),
|
'teilnehmer_id' => intval($_POST['teilnehmer_id']),
|
||||||
@@ -29,7 +29,7 @@ function kc_force_zuteilung_page() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Listen für Dropdowns
|
// Listen f<EFBFBD>r Dropdowns
|
||||||
$teilnehmer_liste = $wpdb->get_results("SELECT * FROM {$prefix}kc_teilnehmer ORDER BY nachname, vorname");
|
$teilnehmer_liste = $wpdb->get_results("SELECT * FROM {$prefix}kc_teilnehmer ORDER BY nachname, vorname");
|
||||||
$workshop_liste = $wpdb->get_results("SELECT * FROM {$prefix}kc_workshops ORDER BY name");
|
$workshop_liste = $wpdb->get_results("SELECT * FROM {$prefix}kc_workshops ORDER BY name");
|
||||||
$wahlen = $wpdb->get_results("SELECT id, name FROM {$prefix}kc_wahlen WHERE deleted=0 ORDER BY name");
|
$wahlen = $wpdb->get_results("SELECT id, name FROM {$prefix}kc_wahlen WHERE deleted=0 ORDER BY name");
|
||||||
@@ -45,7 +45,7 @@ function kc_force_zuteilung_page() {
|
|||||||
<div class="kc-form-row">
|
<div class="kc-form-row">
|
||||||
<label>Teilnehmer <span class="kc-required">*</span></label>
|
<label>Teilnehmer <span class="kc-required">*</span></label>
|
||||||
<select name="teilnehmer_id" id="kc-force-teilnehmer-dropdown" style="width:100%">
|
<select name="teilnehmer_id" id="kc-force-teilnehmer-dropdown" style="width:100%">
|
||||||
<option value="">Teilnehmer auswählen…</option>';
|
<option value="">Teilnehmer ausw<EFBFBD>hlen<EFBFBD></option>';
|
||||||
foreach($teilnehmer_liste as $t) {
|
foreach($teilnehmer_liste as $t) {
|
||||||
echo '<option value="'.esc_attr($t->id).'"'.($fz->teilnehmer_id==$t->id?' selected':'').'>'
|
echo '<option value="'.esc_attr($t->id).'"'.($fz->teilnehmer_id==$t->id?' selected':'').'>'
|
||||||
.esc_html($t->vorname.' '.$t->nachname.' (ID: '.$t->id.')')
|
.esc_html($t->vorname.' '.$t->nachname.' (ID: '.$t->id.')')
|
||||||
@@ -56,7 +56,7 @@ function kc_force_zuteilung_page() {
|
|||||||
<div class="kc-form-row">
|
<div class="kc-form-row">
|
||||||
<label>Wahl <span class="kc-required">*</span></label>
|
<label>Wahl <span class="kc-required">*</span></label>
|
||||||
<select name="wahl_id" id="kc-force-wahl-dropdown" style="width:100%">
|
<select name="wahl_id" id="kc-force-wahl-dropdown" style="width:100%">
|
||||||
<option value="">Wahl auswählen…</option>';
|
<option value="">Wahl ausw<EFBFBD>hlen<EFBFBD></option>';
|
||||||
foreach($wahlen as $w) {
|
foreach($wahlen as $w) {
|
||||||
echo '<option value="'.intval($w->id).'"'.($fz->wahl_id==$w->id?' selected':'').'>'
|
echo '<option value="'.intval($w->id).'"'.($fz->wahl_id==$w->id?' selected':'').'>'
|
||||||
.esc_html($w->name.' (ID '.$w->id.')').'</option>';
|
.esc_html($w->name.' (ID '.$w->id.')').'</option>';
|
||||||
@@ -70,7 +70,7 @@ function kc_force_zuteilung_page() {
|
|||||||
<div class="kc-form-row">
|
<div class="kc-form-row">
|
||||||
<label>Workshop <span class="kc-required">*</span></label>
|
<label>Workshop <span class="kc-required">*</span></label>
|
||||||
<select name="workshop_id" id="kc-force-workshop-dropdown" style="width:100%">
|
<select name="workshop_id" id="kc-force-workshop-dropdown" style="width:100%">
|
||||||
<option value="">Workshop auswählen…</option>';
|
<option value="">Workshop ausw<EFBFBD>hlen<EFBFBD></option>';
|
||||||
foreach($workshop_liste as $ws) {
|
foreach($workshop_liste as $ws) {
|
||||||
echo '<option value="'.esc_attr($ws->id).'"'.($fz->workshop_id==$ws->id?' selected':'').'>'
|
echo '<option value="'.esc_attr($ws->id).'"'.($fz->workshop_id==$ws->id?' selected':'').'>'
|
||||||
.esc_html($ws->name)
|
.esc_html($ws->name)
|
||||||
@@ -87,9 +87,9 @@ function kc_force_zuteilung_page() {
|
|||||||
</form>
|
</form>
|
||||||
<script>
|
<script>
|
||||||
jQuery(function($){
|
jQuery(function($){
|
||||||
$("#kc-force-teilnehmer-dropdown").select2({placeholder:"Teilnehmer auswählen…",allowClear:true});
|
$("#kc-force-teilnehmer-dropdown").select2({placeholder:"Teilnehmer ausw<EFBFBD>hlen<EFBFBD>",allowClear:true});
|
||||||
$("#kc-force-wahl-dropdown").select2({placeholder:"Wahl auswählen…",allowClear:true});
|
$("#kc-force-wahl-dropdown").select2({placeholder:"Wahl ausw<EFBFBD>hlen<EFBFBD>",allowClear:true});
|
||||||
$("#kc-force-workshop-dropdown").select2({placeholder:"Workshop auswählen…",allowClear:true});
|
$("#kc-force-workshop-dropdown").select2({placeholder:"Workshop ausw<EFBFBD>hlen<EFBFBD>",allowClear:true});
|
||||||
});
|
});
|
||||||
</script>';
|
</script>';
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
@@ -104,7 +104,7 @@ function kc_force_zuteilung_page() {
|
|||||||
<div class="kc-form-row">
|
<div class="kc-form-row">
|
||||||
<label>Teilnehmer <span class="kc-required">*</span></label>
|
<label>Teilnehmer <span class="kc-required">*</span></label>
|
||||||
<select name="teilnehmer_id" id="kc-force-teilnehmer-dropdown" style="width:100%">
|
<select name="teilnehmer_id" id="kc-force-teilnehmer-dropdown" style="width:100%">
|
||||||
<option value="">Teilnehmer auswählen…</option>';
|
<option value="">Teilnehmer ausw<EFBFBD>hlen<EFBFBD></option>';
|
||||||
foreach($teilnehmer_liste as $t) {
|
foreach($teilnehmer_liste as $t) {
|
||||||
echo '<option value="'.esc_attr($t->id).'">'
|
echo '<option value="'.esc_attr($t->id).'">'
|
||||||
.esc_html($t->vorname.' '.$t->nachname.' (ID: '.$t->id.')')
|
.esc_html($t->vorname.' '.$t->nachname.' (ID: '.$t->id.')')
|
||||||
@@ -115,7 +115,7 @@ function kc_force_zuteilung_page() {
|
|||||||
<div class="kc-form-row">
|
<div class="kc-form-row">
|
||||||
<label>Wahl <span class="kc-required">*</span></label>
|
<label>Wahl <span class="kc-required">*</span></label>
|
||||||
<select name="wahl_id" id="kc-force-wahl-dropdown" style="width:100%">
|
<select name="wahl_id" id="kc-force-wahl-dropdown" style="width:100%">
|
||||||
<option value="">Wahl auswählen…</option>';
|
<option value="">Wahl ausw<EFBFBD>hlen<EFBFBD></option>';
|
||||||
foreach($wahlen as $w) {
|
foreach($wahlen as $w) {
|
||||||
echo '<option value="'.intval($w->id).'">'
|
echo '<option value="'.intval($w->id).'">'
|
||||||
.esc_html($w->name.' (ID '.$w->id.')').'</option>';
|
.esc_html($w->name.' (ID '.$w->id.')').'</option>';
|
||||||
@@ -129,7 +129,7 @@ function kc_force_zuteilung_page() {
|
|||||||
<div class="kc-form-row">
|
<div class="kc-form-row">
|
||||||
<label>Workshop <span class="kc-required">*</span></label>
|
<label>Workshop <span class="kc-required">*</span></label>
|
||||||
<select name="workshop_id" id="kc-force-workshop-dropdown" style="width:100%">
|
<select name="workshop_id" id="kc-force-workshop-dropdown" style="width:100%">
|
||||||
<option value="">Workshop auswählen…</option>';
|
<option value="">Workshop ausw<EFBFBD>hlen<EFBFBD></option>';
|
||||||
foreach($workshop_liste as $ws) {
|
foreach($workshop_liste as $ws) {
|
||||||
echo '<option value="'.esc_attr($ws->id).'">'
|
echo '<option value="'.esc_attr($ws->id).'">'
|
||||||
.esc_html($ws->name)
|
.esc_html($ws->name)
|
||||||
@@ -146,16 +146,16 @@ function kc_force_zuteilung_page() {
|
|||||||
</form>
|
</form>
|
||||||
<script>
|
<script>
|
||||||
jQuery(function($){
|
jQuery(function($){
|
||||||
$("#kc-force-teilnehmer-dropdown").select2({placeholder:"Teilnehmer auswählen…",allowClear:true});
|
$("#kc-force-teilnehmer-dropdown").select2({placeholder:"Teilnehmer ausw<EFBFBD>hlen<EFBFBD>",allowClear:true});
|
||||||
$("#kc-force-wahl-dropdown").select2({placeholder:"Wahl auswählen…",allowClear:true});
|
$("#kc-force-wahl-dropdown").select2({placeholder:"Wahl ausw<EFBFBD>hlen<EFBFBD>",allowClear:true});
|
||||||
$("#kc-force-workshop-dropdown").select2({placeholder:"Workshop auswählen…",allowClear:true});
|
$("#kc-force-workshop-dropdown").select2({placeholder:"Workshop ausw<EFBFBD>hlen<EFBFBD>",allowClear:true});
|
||||||
});
|
});
|
||||||
</script>';
|
</script>';
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Übersicht
|
// <EFBFBD>bersicht
|
||||||
echo '<div class="kc-admin-table-wrap">';
|
echo '<div class="kc-admin-table-wrap">';
|
||||||
echo '<h2 style="margin-top:0;">Alle Force-Zuteilungen</h2>';
|
echo '<h2 style="margin-top:0;">Alle Force-Zuteilungen</h2>';
|
||||||
echo '<a class="kc-btn" style="float:right;margin-bottom:12px;" href="?page=kc_force_zuteilung&new=1">+ Neue Force-Zuteilung</a>';
|
echo '<a class="kc-btn" style="float:right;margin-bottom:12px;" href="?page=kc_force_zuteilung&new=1">+ Neue Force-Zuteilung</a>';
|
||||||
@@ -176,7 +176,7 @@ function kc_force_zuteilung_page() {
|
|||||||
<td>".esc_html($f->kommentar)."</td>
|
<td>".esc_html($f->kommentar)."</td>
|
||||||
<td class='kc-actions'>
|
<td class='kc-actions'>
|
||||||
<a class='kc-btn edit' href='?page=kc_force_zuteilung&edit_force={$f->id}'>Bearbeiten</a>
|
<a class='kc-btn edit' href='?page=kc_force_zuteilung&edit_force={$f->id}'>Bearbeiten</a>
|
||||||
<a class='kc-btn del' href='?page=kc_force_zuteilung&delete_force={$f->id}' onclick=\"return confirm('Wirklich loeschen?');\">Loeschen</a>
|
<a class='kc-btn del' href='?page=kc_force_zuteilung&delete_force={$f->id}' onclick=\"return confirm('Wirklich löschen?');\">löschen</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>";
|
</tr>";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user