Position der Verschiebung geändert
This commit is contained in:
49
index.php
49
index.php
@@ -216,10 +216,7 @@ if ($row) {
|
||||
}
|
||||
|
||||
// --- TERMINVERSCHIEBUNG (ohne Änderung) ---
|
||||
include('verschiebung.php'); // oder den gesamten Block hier lassen – optional
|
||||
// ... (hier kommt dein bestehender Verschiebungscode – unverändert)
|
||||
// Da du ihn bereits modularisiert hast, kannst du auch `include('verschiebung.php');` nutzen
|
||||
// Für diese Version lasse ich ihn aus Platzgründen weg – du kannst ihn wie gewohnt einfügen.
|
||||
include('verschiebung.php');
|
||||
}
|
||||
|
||||
include('inc/header.php');
|
||||
@@ -239,7 +236,7 @@ $german_weekdays = [
|
||||
<!-- Optional: Hinweis bei automatischer Ablehnung -->
|
||||
<?php if (isset($auto_declined) && $auto_declined === 'declined'): ?>
|
||||
<div class="alert alert-info alert-dismissible fade show" role="alert">
|
||||
Du befindest dich im Abwesenheitsmodus → Teilnahme wurde automatisch abgelehnt.
|
||||
Abwesenheitsmodus aktiv.
|
||||
<button type="button" class="btn-close" data-bs-dismiss="alert"></button>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
@@ -287,7 +284,26 @@ $german_weekdays = [
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Verschiebungsformular (unverändert) -->
|
||||
<div class="collapse" id="rescheduleForm">
|
||||
<div class="card card-body bg-light mt-3 mx-auto" style="max-width: 90%;">
|
||||
<h5>Anderen Termin vorschlagen</h5>
|
||||
<form method="POST">
|
||||
<div class="mb-3">
|
||||
<label for="new_date" class="form-label">Neuer Termin:</label>
|
||||
<input type="datetime-local" class="form-control" id="new_date" name="new_date" value="<?= $row ? date('Y-m-d\TH:i', strtotime($row['meeting_date'])) : '' ?>" required>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="reason" class="form-label">Grund/Bemerkung:</label>
|
||||
<textarea class="form-control" id="reason" name="reason" rows="2" placeholder="Warum soll der Termin verschoben werden?"></textarea>
|
||||
</div>
|
||||
<div class="d-flex gap-2">
|
||||
<button type="submit" name="propose_reschedule" class="btn btn-sm btn-outline-primary">Vorschlag einreichen</button>
|
||||
<button type="button" class="btn btn-sm btn-outline-secondary" data-bs-toggle="collapse" data-bs-target="#rescheduleForm">Abbrechen</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<div class="d-flex justify-content-center pt-2 pb-3" style="max-width: 500px; margin-left: auto; margin-right: auto; flex-direction: column; align-items: center;">
|
||||
<?php if ($user_attendance_status === 'accepted'): ?>
|
||||
<p class="text-success fw-bold mb-4">Du hast zugesagt!</p>
|
||||
@@ -398,26 +414,7 @@ $german_weekdays = [
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
|
||||
<!-- Verschiebungsformular (unverändert) -->
|
||||
<div class="collapse" id="rescheduleForm">
|
||||
<div class="card card-body bg-light mt-3 mx-auto" style="max-width: 500px;">
|
||||
<h5>Anderen Termin vorschlagen</h5>
|
||||
<form method="POST">
|
||||
<div class="mb-3">
|
||||
<label for="new_date" class="form-label">Neuer Termin:</label>
|
||||
<input type="datetime-local" class="form-control" id="new_date" name="new_date" value="<?= $row ? date('Y-m-d\TH:i', strtotime($row['meeting_date'])) : '' ?>" required>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="reason" class="form-label">Grund/Bemerkung:</label>
|
||||
<textarea class="form-control" id="reason" name="reason" rows="2" placeholder="Warum soll der Termin verschoben werden?"></textarea>
|
||||
</div>
|
||||
<div class="d-flex gap-2">
|
||||
<button type="submit" name="propose_reschedule" class="btn btn-sm btn-outline-primary">Vorschlag einreichen</button>
|
||||
<button type="button" class="btn btn-sm btn-outline-secondary" data-bs-toggle="collapse" data-bs-target="#rescheduleForm">Abbrechen</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
|
||||
Reference in New Issue
Block a user