View file iblog/admin/setting.php

File size: 9.32Kb
<?php
include "inc/check_session.php";
include "../lib/functions_class.php";

function maintenance($maintenance){
	if($maintenance == 1){
		$value = "checked"; 
	}
	return $value;
}

function maintenance1($maintenance){
	if($maintenance == 0){
		$value = "checked"; 
	}
	if($maintenance == ''){
		$value = "checked"; 
	}
	return $value;
}

//Slider Function
function slider($slider){
	if($slider == 1){
		$value = "checked"; 
	}
	return $value;
}

function slider1($slider){
	if($slider == 0){
		$value = "checked"; 
	}
	if($slider == ''){
		$value = "checked"; 
	}
	return $value;
}

//Home Sidebar
function check_side($sidebar){
	if($sidebar == 1){
		$value = "checked"; 
	}
	return $value;
}

function check_side0($sidebar){
	if($sidebar == 0){
		$value = "checked"; 
	}
	if($sidebar == ''){
		$value = "checked"; 
	}
	return $value;
}

//Home Footer Post
function footer_post($post){
	if($post == 1){
		$value = "checked"; 
	}
	return $value;
}

function footer_post0($post){
	if($post == 0){
		$value = "checked"; 
	}
	if($post == ''){
		$value = "checked"; 
	}
	return $value;
}

//////////////////////////////////
$blog_name = $DB->blogpage_name();

//Setting
$footer = $DB->get_settingdata('footer');
$maintenance = $DB->get_settingdata('maintenance');
$slider = $DB->get_settingdata('slider');
$blog = $DB->get_settingdata('blog');
$topic_limit = $DB->get_settingdata('topic_limit');
$center_email = $DB->get_settingdata('center_email');

//Social
$facebook = $DB->get_settingdata('facebook');
$twitter = $DB->get_settingdata('twitter');
$gplus = $DB->get_settingdata('gplus');
$pinterest = $DB->get_settingdata('pinterest');
$linkedin = $DB->get_settingdata('linkedin');

//Home Contents
$content_top1 = $DB->get_settingdata('content_top1');
$content_top2 = $DB->get_settingdata('content_top2');
$content_top3 =$DB->get_settingdata('content_top3');
$content_middle = $DB->get_settingdata('content_middle');
$sidebar = $DB->get_settingdata('home_sidebar');
$footer_post = $DB->get_settingdata('footer_post');

//Home Meta
$meta_title = $DB->get_settingdata('meta_title');
$meta_description = $DB->get_settingdata('meta_description');
$meta_keywords = $DB->get_settingdata('meta_keywords');
?>
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <!-- Meta, title, CSS, favicons, etc. -->
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <title>iBlog | Setting</title>

	<!-- FAVICONS -->
    <link rel="shortcut icon" href="../uploads/favicon/<?php echo $DB->get_settingdata('favicon');?>" type="image/x-icon">
	
    <!-- Bootstrap -->
    <link href="plugins/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
    <!-- Font Awesome -->
    <link href="plugins/font-awesome/css/font-awesome.min.css" rel="stylesheet">
    <!-- iCheck -->
    <link href="plugins/iCheck/skins/flat/green.css" rel="stylesheet">
	
	<!-- JqueryUi -->
    <link href="plugins/jquery.ui/jquery-ui-1.9.2.custom.css" rel="stylesheet">
	
	<!-- Alert, Info, Confirm Plugin -->
    <link href="plugins/lobibox/lobibox.min.css" rel="stylesheet">
	<link href="css/notie.css" rel="stylesheet">
	
    <!-- bootstrap-progressbar -->
    <link href="plugins/bootstrap-progressbar/css/bootstrap-progressbar-3.3.4.min.css" rel="stylesheet">
    <!-- jVectorMap -->
    <link href="css/maps/jquery-jvectormap-2.0.3.css" rel="stylesheet"/>

    <!-- Custom Theme Style -->
    <link href="css/custom.css" rel="stylesheet">
	
	<style>
		.image{
			height:55px;
			width:70px;
			margin-bottom: 10px;
		}
		
		.image2{
			height:55px;
			width:200px;
			margin-bottom: 10px;
		}
		
		.pricing_features ul li {
			margin-top: 45px;
		}
	</style>
  </head>

  <body class="nav-md">
    <div class="container body">
      <div class="main_container">

            <?php 
				include "inc/header.php";			
			?>
			

			<?php include "inc/top_nav.php";?>
		
        <!-- page content -->
        <div class="right_col" role="main">
          <div class="">
            <div class="page-title">
              <div class="title_left">
                <h3>Site Setting</h3>
              </div>
            </div>
            <div class="clearfix"></div>

            <div class="row">
              <div class="col-md-12 col-sm-12 col-xs-12">
			
                <div class="x_panel" style="height:100%;">
                  <div class="x_content">
				  
					  <div class="" role="tabpanel" data-example-id="togglable-tabs">
						<ul id="myTab" class="nav nav-tabs bar_tabs" role="tablist">
							<li role="presentation" class="active">
								<a href="#tab_content1" id="home-tab" role="tab" data-toggle="tab" aria-expanded="true">System Setting</a>
							</li>
							<li role="presentation" class="">
								<a href="#tab_content2" role="tab" id="profile-tab" data-toggle="tab" aria-expanded="false">Home Setting</a>
							</li>
						</ul>
						<div id="myTabContent" class="tab-content">
							<div role="tabpanel" class="tab-pane fade active in" id="tab_content1" aria-labelledby="home-tab">
								<?php include "inc/sys_setting.php";?>
							</div>
							
							<div role="tabpanel" class="tab-pane fade" id="tab_content2" aria-labelledby="profile-tab">
								<?php include "inc/home_setting.php";?>
							</div>
					  </div>
					</div>
				
				  </div>
				</div>
			  </div>
			</div>
		  </div>
		</div>
        <!-- /page content -->
		
		<form id="uploadfav" enctype="multipart/form-data" method="post" hidden>
			<input type="file" name="favicon[]" id="favfile"> 
			<input type="submit" id="favsubmit"> 
		</form>
		
		<form id="uploadlogo" enctype="multipart/form-data" method="post" hidden>
			<input type="file" name="logo[]" id="logofile"> 
			<input type="submit" id="logosubmit"> 
		</form>
		
		
		<!--/Slider -->
		<form id="slider" enctype="multipart/form-data" method="post" hidden>
			<input type="file" name="file" id="sliderfile"> 
			<input type="text" id="slidernum" name="slidernum">
			<input type="submit" id="submitslider"> 
		</form>
		
		<?php include "inc/footer.php";?>
		
      </div>
    </div>

    <!-- jQuery -->
    <script src="plugins/jquery/dist/jquery.min.js"></script>
    <!-- Bootstrap -->
    <script src="plugins/bootstrap/dist/js/bootstrap.min.js"></script>
    <!-- FastClick -->
    <script src="plugins/fastclick/lib/fastclick.js"></script>
	
	<!-- Date Picker -->
	<script src="js/moment/moment.min.js"></script>
	<script src="js/datepicker/daterangepicker.js"></script>
	
    <!-- NProgress -->
    <script src="plugins/nprogress/nprogress.js"></script>
    <!-- iCheck -->
    <script src="plugins/iCheck/icheck.min.js"></script>
	
	<!-- Ck Editor -->
	<script src="plugins/ckeditor/ckeditor.js"></script>
	<script src="plugins/ckeditor/js/sample.js"></script>
	
	<!-- Alert, Info Or Confirm Plugin -->
    <script src="plugins/lobibox/lobibox.js"></script>
	
	<!-- JqueryUI -->
    <script src="plugins/jquery.ui/jquery-ui-1.9.2.custom.js"></script>
    <script src="js/notie.js"></script>
	
    <!-- Custom Theme Scripts -->
    <script src="js/custom.js"></script>
	
	
	<script>
	initSample();
		
	$(document).ready(function(){
		$("#savesetting").submit(function(event){
			event.preventDefault();
			$.ajax({
					url:'controller/setting_ajax.php',
					type:'POST',
					data:$(this).serialize(),
					success: function(data){
						notie.alert('info', data, 5);
					}
				});
				return false;
			});
		
		//Home setting
		$("#homesetting").submit(function(event){
			event.preventDefault();
			CKupdate();
			$.ajax({
				url:'controller/setting_ajax.php',
				type:'POST',
				data:$(this).serialize(),
				success: function(data){
					notie.alert('info', data, 5);
				}
			});
			return false;
			});
		});
	
		$(function (){
			loadlogo();
			loadfav();
		});
		
		function CKupdate(){
			for ( instance in CKEDITOR.instances )
			CKEDITOR.instances[instance].updateElement();
		}
		
		function loadlogo(){
			$.post("controller/load_pic.php",{logo:'logo'},function(data){
				$("#loadlogo").html("<img src='../uploads/logos/" + data + "' class='image2'>");
			});
		}
		
		function loadfav(){
			$.post("controller/load_pic.php",{favicon:'favicon'},function(data){
				$("#loadfav").html("<img src='../uploads/favicon/" + data + "' class='image'>");
			});
		}	
		
		
		//Submit/Post Favicon	
		$("#faviconu").click(function(){
			$("#favfile").click();
		});
		
		$("#favfile").change(function(){
			$("#favsubmit").click();
		});
		//
		$("form#uploadfav").submit(function(){
		var formData = new FormData($(this)[0]);
		$.ajax({
			url: "controller/upload_favicon_ajax.php",
			type: 'POST',
			data: formData,
			async: false,
			success: function (data) {
				loadfav();
				Lobibox.alert('info', {msg: data});
			},
			cache: false,
			contentType: false,
			processData: false,
			});
			return false;
		});	
		
		//Submit/Post Logo	
		$("#logoiconu").click(function(){
			$("#logofile").click();
		});
		
		$("#logofile").change(function(){
			$("#logosubmit").click();
		});
		//
		$("form#uploadlogo").submit(function(){
		var formData = new FormData($(this)[0]);
		$.ajax({
			url: "controller/upload_logo_ajax.php",
			type: 'POST',
			data: formData,
			async: false,
			success: function (data) {
				loadlogo();
				Lobibox.alert('info', {msg: data});
				
			},
			cache: false,
			contentType: false,
			processData: false,
			});
			return false;
		});	
	</script>
  </body>
</html>