<!DOCTYPE html>
<html>

<head>
    <title>
        Charakteristik abgeben
    </title>

    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
    <link rel="shortcut icon" type="image/x-icon" href="/img/favicon.ico">
    <link rel="apple-touch-icon" sizes="180x180" href="/img/shortcut.png">

    <script src="https://code.jquery.com/jquery-3.1.1.min.js"
        integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/semantic-ui@2.4.2/dist/semantic.min.js"></script>

    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/semantic-ui@2.4.2/dist/semantic.min.css">
    <style type="text/css">
        .blur-bg::before {
            content: "";
            position: fixed;
            left: -1%;
            right: 0;
            z-index: -1;

            display: block;
            background-image: url("/img/schule.jpg");
            background-size: cover !important;
            width: 105%;
            height: 105%;

            -webkit-filter: blur(5px);
            -moz-filter: blur(5px);
            -o-filter: blur(5px);
            -ms-filter: blur(5px);
            filter: blur(5px);
        }

        body>.grid {
            height: 100%;
        }

        .image {
            margin-top: -100px;
        }

        .column {
            max-width: 450px;
        }
    </style>
</head>

<body>
    <div class="ui middle aligned center aligned grid blur-bg">
        <div class="column">

            <% if (success) { %>
                <div class="ui positive message">
                    <i class="close icon"></i>
                    <div class="header">
                        Das hat geklappt
                    </div>
                    <p>
                        Die Datei wurde hochgeladen. Mögliche vorher hochgeladene Dateien wurden überschrieben.
                    </p>
                </div>
            <% } %>

            <% if (error) { %>
                <div class="ui negative message">
                    <i class="close icon"></i>
                    <div class="header">
                        Das hat nicht geklappt
                    </div>
                    <p>
                        Die Datei wurde nicht hochgeladen. Ist sie möglicherweise zu groß oder handelt es sich nicht um eine PDF-Datei?
                    </p>
                </div>
            <% } %>

            <div class="ui segment">
                <h1 class="ui header"><a href="/char"><i class="angle left icon"></i></a>Charakteristik abgeben</h1>
            </div>

            <div class="ui segment" id="uploadSegment">
                <h3 class="ui header"><%= name %></h3>
                <form action="/action/addChar" method="POST" enctype="multipart/form-data">
                <p>
                    <div class="ui fluid icon input">
                        <input type="file" name="char" accept="application/pdf">
                        <i class="attach icon"></i>
                    </div>
                    Nur PDF-Dateien, höchstens <%= max_upload %>MB, bei mehrmaligem Hochladen bleibt nur die neueste Version erhalten 
                </p>
                <p>
                    <input type="submit" value="Hochladen" class="ui button" href="/" onclick="$('#uploadSegment').addClass('loading')"/>
                </p>
                </form>
            </div>

        </div>
    </div>
</body>

<script>
    window.history.replaceState({}, document.title, "/char/upload");
    $('.message .close')
            .on('click', function () {
                $(this)
                    .closest('.message')
                    .transition('fade');
            });
</script>

</html>