<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "internal_error"): ?>
    <p class="alert-message is-error">
        Es ist ein interner Fehler beim Speichern aufgetreten. Bitte versuche es erneut.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "missing_parameters"): ?>
    <p class="alert-message is-error">
        Jeder Beitrag muss einen Titel, Kategorie und Inhalt besitzen.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "invalid_title"): ?>
    <p class="alert-message is-error">
        Der Titel enthält ungültige Zeichen oder erfüllt die Länge von 5-120 Zeichen nicht.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "invalid_content"): ?>
    <p class="alert-message is-error">
        Ein Beitrag muss Inhalt besitzen. Text- und Bildelemente dürfen nicht leer sein!
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "invalid_tags"): ?>
    <p class="alert-message is-error">
        Ungültige Schlagworte gefunden. Erlaubt sind nur Buchstaben, Zahlen, Leerzeichen und Bindestriche (2-50 Zeichen).
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "validation_missing"): ?>
    <p class="alert-message is-error">
        Bei der Validierung deiner Daten ist ein Fehler aufgetreten. Bitte versuche es erneut.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "invalid_category"): ?>
    <p class="alert-message is-error">
        Diese Kategorie ist nicht gültig.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "missing_id"): ?>
    <p class="alert-message is-error">
        Die Artikel-ID fehlt oder ist ungültig.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "not_found_article"): ?>
    <p class="alert-message is-error">
        Der angeforderte Beitrag konnte nicht gefunden werden.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "unauthorized_access"): ?>
    <p class="alert-message is-error">
        Du hast keine Berechtigung, diesen Beitrag zu bearbeiten oder zu löschen.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "article_deleted"): ?>
    <p class="alert-message is-success">
        Der Beitrag wurde erfolgreich gelöscht.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "new_article"): ?>
    <p class="alert-message is-success">
        Dein Beitrag wurde erfolgreich veröffentlicht!
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "article_updated"): ?>
    <p class="alert-message is-success">
        Der Beitrag wurde erfolgreich bearbeitet und gespeichert.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "profile_updated"): ?>
    <p class="alert-message is-success">
        Das Profil wurde erfolgreich bearbeitet.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "image_upload_error"): ?>
    <p class="alert-message is-error">
        Das Bild konnte nicht hochgeladen werden. Bitte versuche es erneut oder verwende ein anderes Bildformat.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "registration_confirmed"): ?>
    <p class="alert-message is-success">
        Ihre Registrierung wurde erfolgreich abgeschlossen. Sie können sich jetzt anmelden.
    </p>
<?php endif; ?>

<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "password_changed"): ?>
    <p class="alert-message is-success">
        Ihr Passwort wurde erfolgreich geändert. Sie können sich jetzt anmelden.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "database_error"): ?>
    <p class="alert-message is-error">
        Es ist ein Datenbankfehler aufgetreten. Bitte versuche es erneut.
    </p>
<?php endif; ?>
<?php if (isset($_SESSION["message"]) && $_SESSION["message"] == "invalid_csrf_token"): ?>
    <p class="alert-message is-error">
        Deine Sitzung ist abgelaufen oder die Anfrage konnte nicht überprüft werden.
        Bitte lade die Seite neu und versuche es erneut.
    </p>
<?php endif; ?>
<?php
unset($_SESSION["message"]);
?>