<?php include 'header.php'; ?>
    <script src="https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/sweetalert2@8"></script>
<script type="text/javascript">



    function historyGetir(argument) {
        
        var url = "bildirim_at.php";
  var bilgi = {
        type: "bildhistory"
  }

  $.post(url,bilgi,function(response) {

$("#basicSelect").html(response);

    })

}


    function bildirimGonder(value){

if(value=="mesaj"){

  var url = "bildirim_at.php";
  var bilgi = {
        type: "message",
        message: $('#message1').val()
  }

  $.post(url,bilgi,function(response) {
    var json = JSON.parse(response);
    if(json.result== "1"){

swal.fire({
  type: 'success',
  title: 'Gönderildi',
  html: json.cevap,
  showConfirmButton: false,
  timer: 4000
}).then(function() {
  location.reload();
})

    }else if(json.result== "0"){

swal.fire({
  type: 'warning',
  title: 'Hata',
  html: json.cevap,
  showConfirmButton: false,
  timer: 3000
}).then(function() {
  //location.reload();
})

    }})
}else if(value=="again"){




var bibi = $('#basicSelect option:selected').val();


  var url = "bildirim_at.php";
  var bilgi = {
        type: "message",
        again: 1,
        userid: bibi,
        message: $('#message2').val()
  }

  $.post(url,bilgi,function(response) {
    var json = JSON.parse(response);
    if(json.result== "1"){

swal.fire({
  type: 'success',
  title: 'Gönderildi',
  html: json.cevap,
  showConfirmButton: false,
  timer: 4000
}).then(function() {
  location.reload();
})

    }else if(json.result== "0"){

swal.fire({
  type: 'warning',
  title: 'Hata',
  html: json.cevap,
  showConfirmButton: false,
  timer: 3000
}).then(function() {
  //location.reload();
})

    }})
}else if(value=="like"){

  var url = "bildirim_at.php";
  var bilgi = {
        type: "like"
  }

  $.post(url,bilgi,function(response) {
    var json = JSON.parse(response);
    if(json.result== "1"){

swal.fire({
  type: 'success',
  title: 'Gönderildi',
  html: json.cevap,
  showConfirmButton: false,
  timer: 4000
}).then(function() {
  location.reload();
})

    }})

}




    }



setTimeout(function(){ 

historyGetir();

 }, 1000);

</script>
    <div class="app-content container center-layout mt-2">
        <div class="content-overlay"></div>
        <div class="content-wrapper">
            <div class="content-header row">
            </div>
            <div class="content-body">
<div class="row">
                    <div id="recent-transactions" class="col-12">
<div class="row match-height">
                        <div class="col-md-6">
                            <div class="card">
                                <div class="card-header">
                                    <h4 class="card-title" id="basic-layout-form-center">Toplu Mesaj Bildirimi Gönder</h4>
                                    <a class="heading-elements-toggle"><i class="la la-ellipsis-v font-medium-3"></i></a>
                                    <div class="heading-elements">
                                        <ul class="list-inline mb-0">
                                            <li><a data-action="collapse"><i class="ft-minus"></i></a></li>
                                            <li><a data-action="reload"><i class="ft-rotate-cw"></i></a></li>
                                            <li><a data-action="expand"><i class="ft-maximize"></i></a></li>
                                        </ul>
                                    </div>
                                </div>
                                <div class="card-content collapse show">
                                    <div class="card-body">

                                        <div class="card-text">
                                            <p>Aşağıya yazdığınız mesaj, uygulamadaki tüm kullanıcılara gönderilecek ve ardından uygulama içi bildirim atılacaktır.<br /><br /> Lütfen <code>zaman aralığını uzun tutarak</code> kullanın.</p>
                                        </div>

                                        <form class="form">
                                            <div class="row justify-content-md-center">
                                                <div class="col-md-12">
                                                    <div class="form-body">
                                                       <div class="form-group mt-2">
                                                    <label for="donationinput7">Gönderilecek Mesaj</label>
                                                    <textarea id="message1" rows="5" class="form-control square" name="comments" placeholder="Kullanıcılara gönderilmesini istediğiniz mesajı yazın"></textarea>
                                                </div>

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

                                            <div class="form-actions text-center">

                                                <button type="button" onclick="bildirimGonder('mesaj');" class="btn btn-block btn-success">
                                                    <i class="la la-check-square-o"></i>Mesaj Bildirimi Gönder
                                                </button>
                                            </div>
                                        </form>

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

                         <div class="col-md-6">
                            <div class="card">
                                <div class="card-header">
                                    <h4 class="card-title" id="basic-layout-form-center">Tekrar Toplu Mesaj Bildirimi Gönder</h4>
                                    <a class="heading-elements-toggle"><i class="la la-ellipsis-v font-medium-3"></i></a>
                                    <div class="heading-elements">
                                        <ul class="list-inline mb-0">
                                            <li><a data-action="collapse"><i class="ft-minus"></i></a></li>
                                            <li><a data-action="reload"><i class="ft-rotate-cw"></i></a></li>
                                            <li><a data-action="expand"><i class="ft-maximize"></i></a></li>
                                        </ul>
                                    </div>
                                </div>
                                <div class="card-content collapse show">
                                    <div class="card-body">

                                        <div class="card-text">
                                            <p>Daha önce mesaj gönderilen fakat cevap vermeyen kullanıcılara tekrar yazmak istediğiniz mesajı gönderin.<br /><br /> Lütfen <code>önceki mesajlaşmalardan birini</code> seçip devamını yazın.</p>
                                        </div>

                                        <fieldset class="form-group">
                                        <select class="form-control" id="basicSelect">

                                            </select>
                                    </fieldset>

                                        <form class="form">
                                            <div class="row justify-content-md-center">
                                                <div class="col-md-12">
                                                    <div class="form-body">
                                                       <div class="form-group mt-2">
                                                    <label for="donationinput7">Gönderilecek Mesaj</label>
                                                    <textarea id="message2" rows="5" class="form-control square" name="comments" placeholder="Kullanıcılara gönderilmesini istediğiniz mesajı yazın"></textarea>
                                                </div>

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

                                            <div class="form-actions text-center">

                                                <button type="button" onclick="bildirimGonder('again');" class="btn btn-block btn-success">
                                                    <i class="la la-check-square-o"></i>Mesaj Bildirimi Gönder
                                                </button>
                                            </div>
                                        </form>

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



                        <div class="col-md-6">
                            <div class="card">
                                <div class="card-header">
                                    <h4 class="card-title" id="basic-layout-form-center">Toplu Beğeni Bildirimi Gönder</h4>
                                    <a class="heading-elements-toggle"><i class="la la-ellipsis-v font-medium-3"></i></a>
                                    <div class="heading-elements">
                                        <ul class="list-inline mb-0">
                                            <li><a data-action="collapse"><i class="ft-minus"></i></a></li>
                                            <li><a data-action="reload"><i class="ft-rotate-cw"></i></a></li>
                                            <li><a data-action="expand"><i class="ft-maximize"></i></a></li>
                                        </ul>
                                    </div>
                                </div>
                                <div class="card-content collapse show">
                                    <div class="card-body">

                                        <div class="card-text">
                                            <p>Aşağıyadan göndereceğiniz beğeni işlemi uygulamadaki tüm kullanıcılara gönderilecek ve ardından uygulama içi bildirim atılacaktır.<br /><br /> Lütfen <code>zaman aralığını uzun tutarak</code> kullanın.</p>
                                            <br />
                                            <?php
                                            $setting = $db->prepare("SELECT cron_time,cron_rand,like_time FROM settings WHERE id = ?");
                                            $setting->execute([1]);
                                            $settings = $setting->fetch(PDO::FETCH_ASSOC);
                                            ?>
                                            <p>Son Bildirim: <code><?=date('d.m.Y / H:i:s',$settings['like_time'])?></code></p>
                                        </div>

                                            <div class="form-actions text-center mt-5">

                                                <button type="button" onclick="bildirimGonder('like');" class="btn btn-block btn-danger">
                                                    <i class="la la-check-square-o"></i>Beğeni Bildirimi Gönder
                                                </button>
                                            </div>

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




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


<?php include 'footer.php'; ?>