@@ -4,14 +4,14 @@ function kc_force_zuteilung_page() {
$prefix = $wpdb -> prefix ;
kc_admin_tabs ( 'kc_force_zuteilung' );
// Force-Zuteilung lö schen
// Force-Zuteilung l<EFBFBD> schen
if ( isset ( $_GET [ 'delete_force' ])) {
$fid = intval ( $_GET [ 'delete_force' ]);
$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' ])) {
$data = [
'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 " );
$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 " );
@@ -45,7 +45,7 @@ function kc_force_zuteilung_page() {
<div class="kc-form-row">
<label>Teilnehmer <span class="kc-required">*</span></label>
<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 ) {
echo '<option value="' . esc_attr ( $t -> id ) . '"' . ( $fz -> teilnehmer_id == $t -> id ? ' selected' : '' ) . '>'
. esc_html ( $t -> vorname . ' ' . $t -> nachname . ' (ID: ' . $t -> id . ')' )
@@ -56,7 +56,7 @@ function kc_force_zuteilung_page() {
<div class="kc-form-row">
<label>Wahl <span class="kc-required">*</span></label>
<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 ) {
echo '<option value="' . intval ( $w -> id ) . '"' . ( $fz -> wahl_id == $w -> id ? ' selected' : '' ) . '>'
. esc_html ( $w -> name . ' (ID ' . $w -> id . ')' ) . '</option>' ;
@@ -70,7 +70,7 @@ function kc_force_zuteilung_page() {
<div class="kc-form-row">
<label>Workshop <span class="kc-required">*</span></label>
<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 ) {
echo '<option value="' . esc_attr ( $ws -> id ) . '"' . ( $fz -> workshop_id == $ws -> id ? ' selected' : '' ) . '>'
. esc_html ( $ws -> name )
@@ -87,9 +87,9 @@ function kc_force_zuteilung_page() {
</form>
<script>
jQuery(function($){
$("#kc-force-teilnehmer-dropdown").select2({placeholder:"Teilnehmer auswä hlen… ",allowClear:true});
$("#kc-force-wahl-dropdown").select2({placeholder:"Wahl auswä hlen… ",allowClear:true});
$("#kc-force-workshop-dropdown").select2({placeholder:"Workshop 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<EFBFBD> hlen<EFBFBD> ",allowClear:true});
$("#kc-force-workshop-dropdown").select2({placeholder:"Workshop ausw<EFBFBD> hlen<EFBFBD> ",allowClear:true});
});
</script>' ;
echo '</div>' ;
@@ -104,7 +104,7 @@ function kc_force_zuteilung_page() {
<div class="kc-form-row">
<label>Teilnehmer <span class="kc-required">*</span></label>
<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 ) {
echo '<option value="' . esc_attr ( $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">
<label>Wahl <span class="kc-required">*</span></label>
<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 ) {
echo '<option value="' . intval ( $w -> id ) . '">'
. esc_html ( $w -> name . ' (ID ' . $w -> id . ')' ) . '</option>' ;
@@ -129,7 +129,7 @@ function kc_force_zuteilung_page() {
<div class="kc-form-row">
<label>Workshop <span class="kc-required">*</span></label>
<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 ) {
echo '<option value="' . esc_attr ( $ws -> id ) . '">'
. esc_html ( $ws -> name )
@@ -146,16 +146,16 @@ function kc_force_zuteilung_page() {
</form>
<script>
jQuery(function($){
$("#kc-force-teilnehmer-dropdown").select2({placeholder:"Teilnehmer auswä hlen… ",allowClear:true});
$("#kc-force-wahl-dropdown").select2({placeholder:"Wahl auswä hlen… ",allowClear:true});
$("#kc-force-workshop-dropdown").select2({placeholder:"Workshop 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<EFBFBD> hlen<EFBFBD> ",allowClear:true});
$("#kc-force-workshop-dropdown").select2({placeholder:"Workshop ausw<EFBFBD> hlen<EFBFBD> ",allowClear:true});
});
</script>' ;
echo '</div>' ;
return ;
}
// Ü bersicht
// <EFBFBD> bersicht
echo '<div class="kc-admin-table-wrap">' ;
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>' ;
@@ -176,7 +176,7 @@ function kc_force_zuteilung_page() {
<td> " . esc_html ( $f -> kommentar ) . " </td>
<td class='kc-actions'>
<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 loe schen?'); \" >Loe schen</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>
</tr> " ;
}