Du musst Eine Ansicht angeben
'); } else if(isset($_POST['pwViewSet']) && (!isset($_POST['pwViewPw']) || $_POST['pwViewPw'] == '')) { print('Du musst ein Passwort angeben
'); } else { $viewID = (int) $_POST['pwViewID']; $pw = null; if(isset($_POST['pwViewSet'])) { $pw = password_hash($_POST['pwViewPw'], PASSWORD_BCRYPT); } $wpdb->query( $wpdb->prepare('UPDATE `wp_infocalendar_calendar` '. 'SET `password` = %s WHERE id = %d', $pw, $viewID)); ?>

Passwort geändert!

Kalenderansichten

get_results("SELECT * FROM {$wpdb->prefix}infocalendar_calendar", 'ARRAY_A'); foreach($viewList AS $view) { $pwSet = 'Nicht gesetzt'; if($view['password'] != NULL) $pwSet = 'Gesetzt'; $icalUrl = get_site_url().'?rest_route=/infocalendar/calendar/'. $view['name']; ?>
ID Name Passwort gesetzt iCal
'.$icalUrl.''; ?>

Passwort ändern/Löschen