📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv4.demodesign.com.tr
/
wpanel
/
islemler
📝
resim_ayarlari.php
← Geri Dön
<?php if(!defined("Hacking")){die("404 Not Found"); } ?> <?php $settings = array('urun','slider','fotogaleri','personel','hizmet','blog','marka','referans','video','logo','footerlogo','projeler','kategoriler', 'watermark', 'katalog'); $names = array('Ürün','Slider','Foto Galeri','Personel','Hizmet','Blog','Marka','Referans','Video','Logo','Footer Logo','Proje','Kategori','Watermark', 'E-Katalog'); if(isset($_POST['watermarkForm']) && $_POST['watermarkForm']){ $data['watermark_urun']['aktif'] = isset($_POST['aktif_urun']) && $_POST['aktif_urun'] == 'on' ? 'aktif' : 'pasif'; $data['watermark_proje']['aktif'] = isset($_POST['aktif_proje']) && $_POST['aktif_proje'] == 'on' ? 'aktif' : 'pasif'; $data['watermark_hizmet']['aktif'] = isset($_POST['aktif_hizmet']) && $_POST['aktif_hizmet'] == 'on' ? 'aktif' : 'pasif'; $data['watermark_urun']['file'] = isset($_FILES['file1']) && !empty($_FILES['file1']['tmp_name']) ? $_FILES['file1'] : null; $data['watermark_proje']['file'] = isset($_FILES['file2']) && !empty($_FILES['file2']['tmp_name']) ? $_FILES['file2'] : null; $data['watermark_hizmet']['file'] = isset($_FILES['file3']) && !empty($_FILES['file3']['tmp_name']) ? $_FILES['file3'] : null; $Modul->setWatermarkAyarlari($data); } else if($_POST){ $data = array(); foreach ($settings as $setting) { $data['resize_'.$setting] = post('i'.$setting.'_aktif'); $data[$setting.'_genislik'] = post($setting.'_genislik'); $data[$setting.'_yukseklik'] = post($setting.'_yukseklik'); } $Modul->setResimAyarlari($data,$settings); } $status = $Modul->getResimAyarlari(); $watermark = $Modul->getWatermarkAyarlari(); ?> <style> .orta{ cursor: pointer; padding-left: 14px; } span.orta:hover{ transform: scale(1.1); } .aktif{ background-color: #2ECC71; } .pasif{ background-color: #E74C3C; } .btn-radio { width: 100%; } .img-radio { opacity: 0.5; margin-bottom: 5px; } .space-20 { margin-top: 20px; } </style> <div id="tour-11" class="header-content"> <h2><i class="fa fa-sitemap"></i>Resim Ayarları</h2> </div> <div class="body-content animated fadeIn"> <div class="panel-heading no-padding"> <ul class="nav nav-tabs" style="width: 100%;"> <li class="nav-border nav-border-top-success active"> <a href="#tab1" data-toggle="tab" class="text-center"><i class="fa fa-arrows-alt"></i> Boyut Ayarları </a> </li> <li class="nav-border nav-border-top-success" > <a href="#tab2" data-toggle="tab" class="text-center"><i class="fa fa-tint"></i> Watermark Ayarları </a> </li> </ul> </div> <div class="tab-content"> <div class="tab-pane fade in active" id="tab1"> <div class="row"> <div class="col-md-12"> <div class="panel rounded shadow"> <div class="panel-body no-padding"> <div class="container-fluid"> <br> <form action="" method="post"> <div class="row"> <?php $say = 0; foreach ($settings as $setting) { ?> <div class="col-md-3"> <label class="control-label"><i class="fa fa-expand"></i><strong> <?=$names[$say]?> Resimleri :</strong></label> <div class="input-group"><input type="hidden" name="i<?=$setting?>_aktif" id="i<?=$setting?>_aktif" value="<?=$status[$say]['aktifkontrol']?>"> <input type="text" class="form-control" name="<?=$setting?>_genislik" placeholder="Genişlik" aria-describedby="basic-addon1" value="<?=$status[$say]['genislik']?>"> <span class="input-group-addon orta" id="<?=$setting?>_aktif" onclick="aktiflik('<?=$setting?>_aktif')" data-durum="<?=$status[$say]['aktifkontrol']?>"><i class="fa fa-arrows-alt"></i></span> <input type="text" class="form-control" name="<?=$setting?>_yukseklik" placeholder="Yükseklik" aria-describedby="basic-addon1" value="<?=$status[$say]['yukseklik']?>"> </div> </div> <?php $mod=$say+1; if ($mod%4==0){ echo '</div><br> <div class="row">'; } $say++; } ?> </div><br> <div class="row"> <div class="col-md-12"> <button class="btn btn-primary" type="submit" name="submit"><i class="fa fa-save"></i> Değişiklikleri Kaydet</button> </div> </div> <div class="row"> <div class="col-md-5"> <span> <i class="fa fa-info-circle"></i> Aktifleştirmek istediğiniz seçenekteki <i class="fa fa-arrows-alt"></i> simgesine tıklayın. </span><br> <span> <i class="fa fa-info-circle"></i> Pasif olursa, orjinal boyutlarda yüklenir. </span> </div> <div class="col-md-1"> <span class="input-group-addon orta aktif"><i class="fa fa-arrows-alt"></i></span> Aktif </div> <div class="col-md-1"> <span class="input-group-addon orta pasif"><i class="fa fa-arrows-alt"></i></span> Pasif </div> </div> <br> </form> </div> </div> </div> </div> </div> </div> <div class="tab-pane fade" id="tab2"> <div class="row"> <div class="col-md-12"> <div class="panel rounded shadow"> <div class="panel-body no-padding"> <div class="container-fluid"> <br> <div class="row"> <div class="col-md-12"> <form class="form-horizontal well" role="form" action="" method="post" enctype="multipart/form-data"> <div class="row" > <div class="col-xs-4"> <img src="../upload/<?php if (isset($watermark['watermark_urun']) && !empty($watermark['watermark_urun']['watermark_png']) && $watermark['watermark_urun']['aktif']=='aktif'){ print $watermark['watermark_urun']['watermark_png']; } else {print 'system/160x100.png';} ?>" width="160" height="100" id="water1" class="img-responsive img-radio"> <div class="btn btn-primary btn-radio" style="position: relative; overflow: hidden;"> Ürün Watermark <input type="file" id="file1" name="file1" accept=".png" style="position: absolute; font-size: 50px; opacity: 0; right: 0; top: 0;"> </div> <div class="text-center"> <br> <label class="switch"> <input type="checkbox" id="aktif_urun" name="aktif_urun" <?php if(isset($watermark['watermark_urun']) && !empty($watermark['watermark_urun']['watermark_png']) && $watermark['watermark_urun']['aktif']=='aktif'){ print "checked"; } ?>> <span class="slider round"></span> </label> </div> </div> <div class="col-xs-4"> <img src="../upload/<?php if (isset($watermark['watermark_proje']) && $watermark['watermark_proje']['aktif']=='aktif'){ print $watermark['watermark_proje']['watermark_png']; } else {print 'system/160x100.png';} ?>" id="water2" class="img-responsive img-radio" > <div class="btn btn-primary btn-radio" style="position: relative; overflow: hidden;"> Proje Watermark <input type="file" id="file2" name="file2" accept=".png" style="position: absolute; font-size: 50px; opacity: 0; right: 0; top: 0;"> </div> <div class="text-center"> <br> <label class="switch"> <input type="checkbox" id="aktif_proje" name="aktif_proje" <?php if(isset($watermark['watermark_proje']) && !empty($watermark['watermark_proje']['watermark_png']) && $watermark['watermark_proje']['aktif']=='aktif'){ print "checked"; } ?>> <span class="slider round"></span> </label> </div> </div> <div class="col-xs-4"> <img src="../upload/<?php if (isset($watermark['watermark_hizmet']) && $watermark['watermark_hizmet']['aktif']=='aktif'){ print $watermark['watermark_hizmet']['watermark_png']; } else {print 'system/160x100.png';} ?>" id="water3" class="img-responsive img-radio"> <div class="btn btn-primary btn-radio" style="position: relative; overflow: hidden;"> Hizmet Watermark <input type="file" id="file3" name="file3" accept=".png" style="position: absolute; font-size: 50px; opacity: 0; right: 0; top: 0;"> </div> <div class="text-center"> <br> <label class="switch"> <input type="checkbox" id="aktif_hizmet" name="aktif_hizmet" <?php if(isset($watermark['watermark_hizmet']) && !empty($watermark['watermark_hizmet']['watermark_png']) && $watermark['watermark_hizmet']['aktif']=='aktif'){ print "checked"; } ?>> <span class="slider round"></span> </label> </div> </div> </div> <div class="row space-20"> <div class="col-xs-12"> <div class="form-group"> <div class="col-sm-12"> <input type="submit" class="form-control" value="Kaydet" name="watermarkForm"> </div> </div> </div> </div> </form> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <script> function readURL(input, watermark) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function(e) { $('#'+watermark).attr('src', e.target.result); } reader.readAsDataURL(input.files[0]); } } $("#file1").change(function() { readURL(this,'water1'); }); $("#file2").change(function() { readURL(this,'water2'); }); $("#file3").change(function() { readURL(this,'water3'); }); var resize_field = ['urun_aktif','slider_aktif','fotogaleri_aktif','personel_aktif','hizmet_aktif','blog_aktif','marka_aktif','referans_aktif','video_aktif','logo_aktif','footerlogo_aktif','projeler_aktif','kategoriler_aktif','watermark_aktif','katalog_aktif']; for(var i=0; i<resize_field.length+1; i++) { aktiflik(resize_field[i],1); } function aktiflik(input,invert=0) { var durum = document.getElementById(input).getAttribute("data-durum"); if(durum==invert){ document.getElementById(input).setAttribute("data-durum", "1"); document.getElementById(input).className = "input-group-addon orta aktif"; document.getElementById('i'+input).value = 1; } else { document.getElementById(input).setAttribute("data-durum", "0"); document.getElementById(input).className = "input-group-addon orta pasif"; document.getElementById('i'+input).value = 0; } } $(document).ready(function () { $("input").keypress(function (e) { if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) { return false; } }); }); $(function () { $('.btn-radio').click(function(e) { $('.btn-radio').not(this).removeClass('active') .siblings('input').prop('checked',false) .siblings('.img-radio').css('opacity','0.5'); $(this).addClass('active') .siblings('input').prop('checked',true) .siblings('.img-radio').css('opacity','1'); }); }); </script>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula