카테고리 없음

그누보드 게시판 연동

kwanghyup 2021. 7. 19. 08:36

_common.php

<?php include_once('g5/common.php') ?>

 

head.php

<?php 
include_once('./_common.php');
include_once(G5_LIB_PATH.'/common.lib.php');
include_once(G5_LIB_PATH.'/latest.lib.php');

# 부트스트랩 
add_stylesheet('<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">',1);
add_javascript('<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>',1);
add_javascript('<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>',2);

# 커스텀 css
add_stylesheet('<link rel="stylesheet" href="/style.css">',3); 

include_once(G5_PATH.'/head.sub.php'); 
?>

<header>
  <nav class="navbar navbar-inverse">
    <div class="container-fluid">
      <div class="navbar-header">
        <a class="navbar-brand" href="#">WebSiteName</a>
      </div>
      <ul class="nav navbar-nav">
        <li class="active"><a href="/">Home</a></li>
        <li><a href="/g5/bbs/board.php?bo_table=free">자유게시판</a></li>
        <li><a href="/sub_view/sub_01.php">서브페이지 테스트</a></li>
        <li><a href="#">Page 3</a></li>
      </ul>
    </div>
  </nav>  
</header>
<div id="board">
<script>
$(function(){
  const query = location.search.toString(); 
  const first = query.indexOf('?');
  const last = query.indexOf('=');
  let bo_table = query.slice(first+1,last);
  console.log(bo_table);
  if(bo_table == 'bo_table'){
    $('#board').addClass("container");
  }
})
</script>

 

index.php

<?php 
  include_once('header.php'); // 반드시 이 순서를 유지한다.(1) 
?>

<link rel="stylesheet" href="<?php
//  echo $latest_skin 
?>">

<div class="container">
  <div class="row">
    <?php 
      echo latest('theme/basic', 'free', 4, 23);			
    ?>
  </div>
</div>

<?php include_once('footer.php'); ?>

 

footer.php

</div>
<footer>
  <div class="jumbotron jumbotron-fluid" style="background-color: #000;">
    <h1 style="color: #fff;">푸터</h1>
  </div>
</footer>
<?php 
  include_once(G5_PATH.'/tail.sub.php'); // 반드시 이 순서를 유지한다. (3)
?>

 

서브페이지 

/sub_viwe/_common.php

<?php include_once('../g5/common.php') ?>

 

/sub_view/sub_01.php

<?php 
  include_once('../header.php'); 
?>

<div class="container" style="margin-bottom: 100px;">
  <h2>서브페이지 테스트</h2>
  <p>Make the viewport larger than 768px wide to see that all of the form elements are inline, left aligned, and the labels are alongside.</p>
  <form class="form-inline" action="/action_page.php">
    <div class="form-group">
      <label for="email">Email:</label>
      <input type="email" class="form-control" id="email" placeholder="Enter email" name="email">
    </div>
    <div class="form-group">
      <label for="pwd">Password:</label>
      <input type="password" class="form-control" id="pwd" placeholder="Enter password" name="pwd">
    </div>
    <div class="checkbox">
      <label><input type="checkbox" name="remember"> Remember me</label>
    </div>
    <button type="submit" class="btn btn-default">Submit</button>
  </form>

  
  <div class="row">
    <?php 
      echo latest('theme/basic', 'free', 4, 23);			
    ?>
  </div>
  
</div>

<?php
  include_once('../footer.php'); 
?>