@extends('template.'.config('settings.template').'.content.master')
@section('content')


    <section class="header">
        <img src="{{asset('images/header-stellenangebote.jpg')}}" style="width: 100%;" alt="">

    </section>

    <section id="ueber-uns">



        <div class="container">

            <h1>Unsere Stellenagebote</h1>



            @if (env('APP_WRITE', false))
                <br>
                <br>
                <br>
                <a href="" type="button" class="float-right" data-toggle="modal" data-target="#exampleModal"><i class="fal fa-plus"></i> Neues Angebot einreichen</a>
                <br>
                <br>
            @endif


            <div class="row">
                <div class="col-lg-2"></div>
                <div class="col-lg-7">
                    <div class="onesignal-customlink-container text-center"></div>

                </div>
                <div class="col-lg-3"></div>
            </div>

            @include('includes.create-offer')



            <br>
            @if (session()->has('success'))
                <div class="row justify-content-center">
                    <div class="col-lg-8">
                        @if(is_array(session()->get('success')))
                            <div class="alert alert-success alert-dismissible fade show" role="alert">
                                <h4 class="alert-heading">Nachricht wurde erfolgreich eingereicht!</h4>
                                Ihre Nachricht wurde erfolgreich an uns übermittelt und wir nach Prüfung hier veröffentlicht.
                                <button type="button" class="close" data-dismiss="alert" aria-label="Close">
                                    <span aria-hidden="true">&times;</span>
                                </button>
                            </div>
                        @else
                            {{ session()->get('success') }}
                        @endif
                    </div>
                </div>
            @endif

            @if (session()->has('error'))
                <div class="row justify-content-center">
                    <div class="col-lg-8">
                        @if(is_array(session()->get('error')))
                            <div class="alert alert-danger alert-dismissible fade show" role="alert">
                                <h4 class="alert-heading">Es ist ein Fehler aufgetreten!</h4>
                                Beim übermitteln Ihrer Nachricht ist ein Fehler aufgetreten. Der Admin wurde informiert.
                                <button type="button" class="close" data-dismiss="alert" aria-label="Close">
                                    <span aria-hidden="true">&times;</span>
                                </button>
                            </div>
                        @else
                            {{ session()->get('error') }}
                        @endif
                    </div>
                </div>
            @endif
            <div class="row">
                @foreach($nachrichten as $nach)

                    <div class="col-lg-2">

                    </div>

                    <div class="col-lg-8">
                        <div class="card" id="angebot-{{$nach->id}}">
                            <img class="card-img-top" src="{{asset('template/images/news-banner.jpg')}}" alt="Card image cap">
                            <div class="card-body">
                                @if($nach->created_at->diffInHours(date('Y-m-d H:i:s')) < 1)
                                    <div class="progress" style="height: 30px;">
                                        <div class="progress-bar progress-bar-striped progress-bar-animated bg-warning" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100" style="width: 100%">
                                            <span style="color: black; font-size: 16px;">{{ $nach->created_at->diffForHumans() }} veröffentlicht</span>
                                        </div>
                                    </div>
                                @endif

                                <br>

                                <h2 class="card-title">{{$nach->title}}</h2>
                                <h6 class="card-subtitle mb-2"><b>{{date('d.m.Y | H:i', strtotime($nach->created_at))}}</b></h6>




                                <p class="card-text">
                                    {!! $nach->nachrichten !!}
                                </p>
                                <br>
                                <br>


                                @if(sizeof($nach->files) > 0)
                                    <h5>Dateien zum Download</h5>
                                    <div class="row">


                                        @foreach ($nach->files as $file)
                                            <div class="col-lg-12">
                                                <a href="{{ asset($file->url)}}" class="btn btn-primary" onclick="ga('send', 'event', 'File Download', 'User', '{{$file->filename}}');" >
                                                    <i class="fas fa-download"></i>
                                                    {{$file->filename}}
                                                </a>
                                                <br>
                                                <br>
                                            </div>
                                        @endforeach
                                    </div>
                                @endif

                            </div>



                            @if($nach->contact_info)

                                <div class="card-footer" >
                                    <h5>Kontakt</h5>

                                    <p>
                                        {!! $nach->contact_info !!}
                                    </p>

                                </div>

                            @endif





                            <div style="display:none" id="comments_{{$nach->id}}">
                                <div class="card-footer bg-primary">
                                    <a  class="text-white"> <span class="badge badge-light">{{sizeof($nach->comments)}}</span> Kommentare</a>
                                    <button class="btn btn-dark btn-sm float-right" data-toggle="modal" data-target="#exampleModal2" onclick="setCommentId({{$nach->id}}),ga('send', 'event', 'Create Comment', 'Modal for Comment Creation', '{{$nach->title}}');">
                                        <i class="fas fa-comment"></i> Beitrag kommentieren
                                    </button>
                                </div>
                                <table>
                                    @foreach($nach->comments as $comment)
                                        <row>
                                            <div class="card-footer">
                                                <i class="fas fa-user" style="color: #007BFF"></i> {{$comment->name}}:
                                                <!-- For now taking that out, time is wrong... -->
                                                <span class="float-right" title="{{date('d.m.Y | H:i', strtotime($comment->created_at))}} Uhr">{{date('d.m.Y H:i', strtotime($comment->created_at))}} Uhr</span>

                                            </div>
                                            <div class="card-body comment-text">
                                                <p class="card-text">
                                                    {{$comment->comment}}
                                                </p>
                                            </div>
                                        </row>
                                    @endforeach
                                </table>
                            </div>

                        </div>
                    </div>
                    <div class="col-lg-2">

                    </div>
                @endforeach
            </div>

            <div class="modal fade" id="exampleModal2" role="dialog" aria-labelledby="new-comment" aria-hidden="true">
                <div class="modal-dialog modal-lg" role="document">
                    <div class="modal-content">
                        <div class="modal-header">
                            <h4 class="modal-title" id="exampleModalLabel">Neuen Kommentar veröffentlichen</h4>
                            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                                <span aria-hidden="true">&times;</span>
                            </button>
                        </div>
                        <form action="{{route('kommentar')}}" method="post" enctype="multipart/form-data">
                            @csrf
                            <div class="modal-body">
                                <input type="hidden" name="comment_nach_id" id="comment_nach_id" />
                                <h5><i class="fal fa-user"></i> Ihre Kontaktdaten:</h5>
                                <div class="form-group">
                                    <label for="exampleFormControlInput1">Ihr Name</label>
                                    <input type="text" class="form-control" id="comment_name" placeholder="Vorname Nachname", name='comment_name' required="required">
                                </div>
                                <div class="form-group">
                                    <label for="exampleFormControlInput1">E-Mail Adresse</label>
                                    <input type="email" class="form-control" id="comment_email" placeholder="name@example.com" name="comment_email" required="required">
                                </div>
                                <br>
                                <hr>
                                <h5><i class="fal fa-newspaper"></i> Ihre zu veröffentliche Nachricht:</h5>
                                <div class="form-group">
                                    <label for="exampleFormControlTextarea1">Ihr Nachrichtentext</label>
                                </div>
                                <textarea class="form-control" id="exampleFormControlTextarea1" rows="3" placeholder="Nachrichten Text" name="comment_text" required="required"></textarea>
                                <br>
                            </div>
                            <div class="modal-footer">
                                <div class="row">
                                    <div class="col-lg-8">
                                        <i>Ihr Kommentar wird sofort veröffentlicht. Eine Bearbeitung oder Löschung kann durch den VDFU erfolgen.
                                        </i>
                                    </div>
                                    <div class="col-lg-4">
                                        <button type="submit" class="btn btn-primary" onclick="ga('send', 'event', 'Create Comment', 'New Comment submitted', '{{$nach->title}}');"> <i class="fal fa-save"></i> Kommentar speichern</button>
                                    </div>
                                </div>
                            </div>
                        </form>
                    </div>
                </div>
            </div>

    </section>



    <section class="teaser">
        <img src="{{asset('template/images/midle-stellenangebote.jpg')}}" alt="" style="width:100%">
    </section>
    <section class="full__image">
        <div class="container">
            <div class="row">
                <div class="col-md-2"></div>
                <div class="col-md-8">
                    <div class="middle__box">
                        <div class="middle__box--title">
                            <h2>
                                Attraktive Zusatzleistungen<br/> des Hauses für unsere Mitarbeiter
                            </h2>
                        </div>
                        <div class="middle__box--content">
                            <p>"Trotz nicht gerade einfacher Rahmenbedingungen ist es möglich, im Gesundheitswesen mitarbeiter- und familienfreundliche Arbeitsplätze zu schaffen.</p>
                            <p class="content--title">
                                FAMILIE UND BERUF
                            </p>
                            <ul>
                                <li>
                                    Flexibel gestaltbare tägliche Arbeitszeiten und die Chance, den gesamten Arbeitsaumfang
                                    <br/>(Vollzeit oder Teilzeit) ohne berufliche Nachteile den familiären Anforderungen<br/>entsprechend anzupassen.
                                </li>
                                <li>
                                    Allen Mitarbeitern mit schulpflichtigen Kindern wird der Jahresurlaub grundsätzlich <br/>während der Sommerferien gewährt.
                                </li>
                                <li>
                                    In besonderen Bedarfsfällen können Kinder auch in die Einrichtung mitgebracht und <br/>betreut werden.
                                </li>
                            </ul>
                            <p class="content--title">
                                INDDIVIDUELLER DIENSTPLAN
                            </p>
                            <ul>
                                <li>
                                    In den Spät- und Nachtschichten wird auf die Wünsche und Bedürfnisse der Mitarbeiter <br/>eingegangen.
                                </li>
                                <li>
                                    Praktikums- und Ferienarbeitsplätze werden für die Kinder der Mitarbeiter angeboten.
                                </li>
                            </ul>
                            <p class="content--title">
                                WEITERBILDUNG
                            </p>
                            <ul>
                                <li>
                                    Fort- und Weiterbildungsmaßnahmen können vielfach berufsbegleitend wahrgenommen <br/>werden, wobei immer die persönliche Situation der Mitarbeiter berücksichtigt wird.
                                </li>
                                <li>
                                    Weitere Unterstützung wird auch hinsichtlich der Kostenübernahme von<br/>Fortbildungsmaßnahmen gewährleistet.
                                </li>
                            </ul>

                            <p class="content--title">
                                KLIMA IM BETRIEB
                            </p>
                            <ul>
                                <li>
                                    Die Wertschätzung der Mitarbeiter als Personen hat eine große Bedeutung. <br> Regelmäßige Treffen, Kurse oder Veranstaltungen helfen das Betriebsklima offen und <br/>angenehm für alle zu gestalten.
                                </li>
                                <li>
                                    Ganz wichtig sind gemeinsame Feste mit den Mitarbeitern und deren Familien.
                                </li>
                            </ul>
                            <p class="content--title">
                                ZUSATZLEISTUNGEN
                            </p>
                            <p>
                                Unsere Mitarbeit"er erhalten zu besonderen Jubiläen und bestandenen Prüfungen immer in Anerkennung ein Präsent. Der monatliche Tankgutschein und der Gutschein zum Geburtstag sind ein zusätzliches "Bonbon".
                            </p>
                        </div>

                    </div>
                </div>
                <div class="col-md-2"></div>
            </div>
        </div>
    </section>





    @stop
    @section('scripts')
    <script src="https://cdn.tiny.cloud/1/0015awrvvurgnwz3e0uid83chhzb7lnbi6wyn4ukk7b4lh9k/tinymce/5/tinymce.min.js" referrerpolicy="origin"></script>
    <script src="{{ asset('js/tiny-de.js') }}"></script>
    <script src="{{ asset('js/dropzone.min.js') }}"></script>
    <script>
        $(document).on('focusin', function(e) {
            if ($(e.target).closest(".tox").length) {
                e.stopImmediatePropagation();
            }
        });

        tinymce.init({
            selector: '#exampleFormControlTextarea1',
            plugins: 'advlist link image lists',
            toolbar: 'undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | outdent indent | link | unlink | image',
            height: '250',
            directionality : 'de',
            language : 'de',
            setup: function (editor) {
                editor.on('change', function (e) {
                    editor.save();
                });
            }
        });

        tinymce.init({
            selector: '#exampleFormControlTextarea2',
            plugins: 'advlist link image lists',
            toolbar: 'undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | outdent indent | link | unlink | image',
            height: '250',
            directionality : 'de',
            language : 'de',
            setup: function (editor) {
                editor.on('change', function (e) {
                    editor.save();
                });
            }
        });

        var uploadedDocumentMap = {}
        myDropzone = Dropzone.options.imageDropzone = {
            url: '{{ route('addFile') }}',
            maxFilesize: 2, // MB
            acceptedFiles: 'image/*,application/pdf,.doc,.docx,.xls,.xlsx',
            addRemoveLinks: true,
            headers: {
            'X-CSRF-TOKEN': "{{ csrf_token() }}"
            },
            success: function (file, response) {
            $('form').append('<input type="hidden" name="files[]" value="' + response.name + '|'+ response.original_name +'">')
            uploadedDocumentMap[file.name] = response.name
            },
            removedfile: function (file) {
            file.previewElement.remove()
            var name = ''
            if (typeof file.file_name !== 'undefined') {
                name = file.file_name
            } else {
                name = uploadedDocumentMap[file.name]
            }
            $('form').find('input[name="files[]"][value="' + name + '"]').remove()
            }
        }
    </script>
    <script>
      function setCommentId(id) {
        document.getElementById('comment_nach_id').value = id
      }

      function showComments(event, id) {
        event.preventDefault();
        document.getElementById('comment_button_' + id).style.display = 'none';
        document.getElementById('comments_' + id).style.display = "";

        return false;
      }

      function news() {
        window.location.href = "{{route('welcome')}}"
      }

    </script>
@stop
