<?php
defined('BASEPATH') OR exit('No direct script access allowed');
?>
<div class="right_col" role="main">
    <div class="">
        <div class="row">
            <div class="col-md-8 col-sm-12 col-xs-12">
                <div class="alert-container">

                </div>
                <div class="x_panel">
                    <div class="x_title">
                        <h2>Blog-Post bearbeiten</h2>
                        <div class="clearfix"></div>
                    </div>
                    <div class="x_content">
                        <style>
                            .entry-meta span {
                                width: 100%;
                                border-radius: 2px;
                                padding: 0 10px;
                                transition: box-shadow .2s;
                            }

                            .entry-meta span[contenteditable=true]:focus {
                                -webkit-box-shadow: 0 0 14px 0 rgba(34, 114, 255, 0.75);
                                -moz-box-shadow: 0 0 14px 0 rgba(34, 114, 255, 0.75);
                                box-shadow: 0 0 14px 0 rgba(34, 114, 255, 0.75);
                            }

                            .entry-meta span:empty::before {
                                color: rgba(0, 0, 0, .6);
                            }

                            .blog .blog-item .entry-meta > span, .blog .blog-item .entry-meta > div {
                                width: auto;
                                max-width: 50% !important;
                            }

                            #postPublishDate {
                                display: inline;
                                width: auto;
                                height: 28px;
                            }

                            #postTitle:empty::before {
                                content: "Bitte gib einen Titel ein...";
                            }

                            #postDescription:empty::before {
                                content: "Bitte gib eine Beschreibung ein...";
                            }

                            .img-container {
                                height: 250px;
                                width: 100%;
                                background: #2272ff center;
                                background-size: cover;
                                display: flex;
                                align-items: center;
                                justify-content: center;
                                border-top-right-radius: 5px;
                                border-top-left-radius: 5px;
                            }

                            .img-container .upload-btn {
                                background-color: rgba(255, 255, 255, .8);
                                padding: 13px 16px;
                                width: 50px;
                                height: 50px;
                                transition: all .2s;
                                font-size: 18px;
                            }

                            .img-container .upload-btn:hover, .img-container .upload-btn:focus {
                                color: #222;
                                background-color: #fff;
                            }

                            .blog-content {
                                padding: 10px !important;
                            }

                            .upload-btn .upload-image {
                                position: fixed;
                                top: -1000px;
                            }

                            .tags .bootstrap-tagsinput {
                                width: 100%;
                                max-width: 100%;
                            }

                            .tags .tag {
                                display: inline-block;
                                width: unset;
                            }

                            .tags .tag::after {
                                display: none;
                            }

                            .ql-snow .ql-color-picker, .ql-snow .ql-icon-picker {
                                width: 28px;
                            }

                            .ql-snow .ql-color-picker .ql-picker-label svg, .ql-snow .ql-icon-picker .ql-picker-label svg {
                                width: 18px;
                            }

                            .ql-editor {
                                max-height: 80vh;
                                min-height: 10vh;
                                font-size: 18px;
                                font-family: Roboto, Helvetica, Arial, sans-serif;
                            }

                        </style>
                        <input type="hidden" value="<?= $postID ?>" id="postID">
                        <input type="hidden" value="<?= isset($contents[$postLanguage]) ? $contents[$postLanguage] : $contents['de'] ?>" id="contentID">
                        <input type="hidden" value="<?= $translations[$postLanguage] ?>" id="translationID">
                        <input type="hidden" value="<?= $postLanguage ?>" id="postLanguage">
                        <input type="hidden" value="" id="uploadedImage">
                        <div class="col-sm-12">
                            <div class="blog">
                                <div class="blog-item">
                                    <div class="img-container">
                                        <form id="image-upload" action="" method="post" enctype="multipart/form-data">
                                            <label class="btn upload-btn">
                                                <input type="file" name="image" class="upload-image"
                                                       accept="image/png,image/x-png,image/jpeg" required>
                                                <i class="fa fa-upload"></i>
                                            </label>
                                        </form>
                                    </div>
                                    <div class="blog-content">
                                        <div class="entry-meta">
                                            <span>
                                                <a href="<?= base_url('user/' . $_SESSION['user']['username']) ?>"
                                                   style="cursor:pointer">
                                                    <i class="fa fa-user"></i> <?= $_SESSION['user']['displayname'] ?>
                                                </a>
                                            </span>
                                            <span style="cursor: pointer;">
                                                    <i class="fa fa-calendar"></i>
                                                    <input type="text" id="postPublishDate" class="form-control"
                                                           value="<?= date("d.m.Y H:i") ?>">
                                            </span>
                                            <div>
                                                <i class="fa fa-folder-open"></i>
                                                <div class="category-select" style="display: inline-block;">
                                                    <select class="form-control" id="postCategory">
                                                        <option value="new-category">-- Neue Kategorie --</option>
                                                        <?php foreach ($categories as $category) { ?>
                                                            <option value="<?= $category['ID'] ?>">
                                                                <?= $category['display_name'] ?>
                                                            </option>
                                                        <?php } ?>
                                                    </select>
                                                </div>
                                            </div>
                                        </div>
                                        <h1 class="post-title"><span id="postTitle" class="noEnter"></span></h1>
                                        <h2 class="post-subtitle"><span id="postDescription"></span></h2>
                                        <div id="postContent"></div>
                                    </div>
                                    <!--/.blog-item-->
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <div class="col-md-4 col-sm-12 col-xs-12">
                <div class="x_panel">
                    <div class="x_title">
                        <h2>Zusatzinformationen</h2>
                        <div class="clearfix"></div>
                    </div>
                    <div class="x_content">
                        <div class="row">
                            <label for="postTags"><i class="fa fa-tags"></i> Tags</label>
                            <div class="tags">
                                <input type="text" data-role="tagsinput" id="postTags">
                            </div>
                        </div>

                        <div class="row">
                            <label for="url-input">URL</label>
                            <div class="input-group">
                                <input class="form-control" name="url-input" aria-describedby="url-prefix" id="postUrl">
                            </div>
                        </div>

                        <div class="row form-group" id="new-category">
                            <label for="category-dname">
                                Neue Kategorie Displayname
                                <input type="text" id="cat-dname" class="form-control"
                                       name="category-dname"
                                       placeholder="Anzeigename">
                            </label>
                            <label for="category-name">
                                Neue Kategorie interner Name
                                <input type="text" id="cat-name" class="form-control"
                                       name="category-name"
                                       placeholder="Interner Name">
                            </label>
                        </div>

                        <div class="row">
                            <button class="btn btn-default btn-sm" id="blogPostSave">
                                Speichern
                            </button>
                            <button class="btn btn-primary btn-sm" id="blogSubmit" data-loading-text="Lädt...">
                                Veröffentlichen
                            </button>
                        </div>
                    </div>
                </div>

                <div class="x_panel">
                    <div class="x_title">
                        <h2>Übersetzungen</h2>
                        <div class="clearfix"></div>
                    </div>
                    <div class="x_content">
                        <ul class="nav nav-pills nav-stacked" id="switchLanguages">
                            <li role="presentation" class="<?= $postLanguage == 'de' ? 'active' : '' ?>" data-lang="de" data-translationID="<?= $translations['de'] ?>" data-contentID="<?= $contents['de'] ?>">
                                <span class="flag-icon flag-icon-de"></span> Deutsch
                            </li>
                            <li role="presentation" class="<?= $postLanguage == 'en' ? 'active' : '' ?>" data-lang="en" data-translationID="<?= isset($translations['en']) ? $translations['en'] : -1 ?>" data-contentID="<?= isset($contents['en']) ? $contents['en'] : -1 ?>">
                                <span class="flag-icon flag-icon-us"></span> Englisch
                            </li>
                            <li role="presentation" class="<?= $postLanguage == 'fr' ? 'active' : '' ?>" data-lang="fr" data-translationID="<?= isset($translations['fr']) ? $translations['fr'] : -1 ?>" data-contentID="<?= isset($contents['fr']) ? $contents['fr'] : -1 ?>">
                                <span class="flag-icon flag-icon-fr"></span> Französisch
                            </li>
                        </ul>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
        <!-- Theme included stylesheets -->
        <link href="//cdn.quilljs.com/1.3.6/quill.snow.css" rel="stylesheet">
        <link href="//cdn.quilljs.com/1.3.6/quill.bubble.css" rel="stylesheet">