테스트 사이트 - 개발 중인 베타 버전입니다

(업데이트)부트스트랩5.3 블로그형 테마

· 1년 전 · 19020 · 343
2024-04-25 09 49 37.png

05-29 수정 - 반응형 수정

05-08 수정 - 전체게시판 최신글 추가

05-02 수정 -일부 오류 수정 및 css, js 링크를 내부로 변경했습니다.

 

04-25 수정

php 8.2환경에서 수정한 수정본입니다. 부트스트랩 블로그형 테마 및 관리자메뉴입니다.

그누보드에서 일부 오류 나오는 것도 Q&A 참고하여 수정했습니다.(latest.lib.php, HTMLPurifier.standalone.php)

첨부된 관리자 메뉴 adm2를 사용하시려면 config.php 파일 아래부분 수정해 주세요..

define('G5_ADMIN_DIR',      'adm2'); 

 

extend>gnublog.config.php 파일을 열어 설정을 참고하세요.

(기존에는 user.config.php 파일로 처리했는데 중복을 피하기 위해 다른 파일로 바꿨습니다. 내용이 같으면 user.config.php 파일은 삭제해도 됩니다.)

 

다운받아 테마 지정해 주시면 됩니다. 

 

각종 메뉴 관련 내용은 테스트사이트 참고하세요.

필요하시면 사용하세요.

 

포함된 스킨 중 설문조사, 프로그램신청, 예약관리, 시험관리 스킨을 사용할 경우에는 

테이블을 아래처럼 2개 만드셔야 됩니다.

설문조사 테이블은 survey, survey_result

프로그램 테이블은 program, program_result

예약관리 테이블은 reserve, reserve_result

시험관리 테이블은 exam, exam_result

이런식으로 만드시고 스킨을 지정하시면 됩니다.

 

그리고 많은 데이터가 저장되는

** program, survey, exam 게시판 wr_1 필드는 데이터 타입을 text 형으로 변경

** reserve 게시판 wr_2 필드는 데이터 타입을 text 형으로 변경 해야 됩니다.

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 343개

네 감사합니다

감사한 마음으로  제작중입니다.

사진있는부분을 없애려고 챃아서 없애긴했는데 그부분이 여전히 자리를 차지합니다.

혹시 방법을 아시는분?

 

1년 전

blog > head.php 에 보시면 빨간색 부분입니다.

사진부분과 로그인 부분이 같이되어 있습니다. 아래코드 통째로 없애면 됩니다.

 

    <div class="row">
        <div class="d-block d-md-none mt-5"></div>
        <div class="col-lg-12 col-xl-9">
          <div class="mb-4 rounded text-body-emphasis bg-body-secondary overflow-hidden">
                <?php  echo latest('theme/pic_parallax_swiper', 'notice', 6, 15); ?>
                <?php //include_once(G5_THEME_PATH.'/carousel.php'); ?>
          </div>

        </div>
        <div class="col-lg-12 col-xl-3">
            <div class="px-4 py-3 mb-3 bg-body-tertiary border rounded d-none d-md-block">
                <?php echo outlogin("theme/basic");?>
            </div>
        </div>
    </div>

 

삭제해도 그대로 입니다 어디가 문제일가요 제작자님...

 

 

 

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

if(isset($admin_use_tables) && in_array($bo_table, $admin_use_tables)) {
    require_once(G5_ADMIN_PATH.'/admin.head2.php');
    return;
}

include_once(G5_THEME_PATH.'/head.sub.php');
include_once(G5_LIB_PATH.'/latest.lib.php');
include_once(G5_LIB_PATH.'/outlogin.lib.php');
include_once(G5_LIB_PATH.'/poll.lib.php');
include_once(G5_LIB_PATH.'/visit.lib.php');
include_once(G5_LIB_PATH.'/connect.lib.php');
include_once(G5_LIB_PATH.'/popular.lib.php');

include_once(G5_THEME_PATH.'/functions.php');
include_once(G5_THEME_PATH.'/theme_mode.php'); // 화면 모드

if(defined('_INDEX_')) {
    include G5_THEME_PATH.'/newwin.inc.php'; // 팝업레이어
}

if(!defined('_INDEX_')) {
?>
<script>
    $(function() {
        $("html, body").animate({scrollTop:250}, '1000');
    });
</script>
<?php } ?>

<div class="container">
  <header class="lh-1 py-3">
    <div class="row">
      <div class="col-12 pt-sm-2 pt-md-5">      </div>
    </div>
    <div class="row justify-content-between align-items-center">
    <div class="col-sm-12 col-md-4 mb-3 logo_img ps-md-5 d-none d-md-block">
        <a class="link-secondary" href="<?=G5_URL?>"><img src="<?=G5_URL?>/img/logo.png"  alt="logo"></a>
      </div>
      <div class="col-sm-12 col-md-4 text-center mb-3 d-none d-md-block">
        <?php include_once(G5_THEME_PATH.'/search_form.php'); ?>
      </div>
      <div class="col-sm-12 col-md-4 mb-3 ps-5 d-none d-md-block">
        <div class="d-flex justify-content-center"><?php include(G5_THEME_PATH.'/top_sub_menu.php'); ?></div>
      </div>
    </div>
  </header>

<?php include_once(G5_THEME_PATH.'/header_menu.php'); ?>

</div>

<main class="container">

<?php
    //사이드메뉴 사용여부

    $side_use = true;    //사이드메뉴 사용
    $target_url = $_SERVER['REQUEST_URI'];

    //if(defined('_INDEX_'))  $side_use = false;    // index.php 사이드메뉴 미사용시 설정

/*
 URL 의 특정 키워드 사용. 예) 내용관리의 아이디나 게시판명 등을  배열로 입력
 다음 2가지 방법중 하나 사용
 1. 기본환경설정 여분필드 10을 이용
    $no_sides = explode(",",$config['cf_10']); //여분필드10 제목에 사이드미사용, 값에 intro,map,calendar,notice 등 필요한 키워드를 콤마로 연결해 입력
 2. 여기에 직접 입력하여 사용- 배열 사용
    $no_sides = array("intro","map","calendar","notice");
*/

    $no_sides = array("calendar","aboard");

    if(!empty($no_sides)) {
        foreach($no_sides as $value) {
          if (strpos($target_url, $value) === false) {
            $side_use = true;
          } else {
            $side_use = false;
            break;
          }
        }
    }
?>
    <div class="row">
        <div class="d-block d-md-none mt-5"></div>
        <div class="col-lg-12 col-xl-9">
          RR??????????삭제한 부분.
        </div>
        <div class="col-lg-12 col-xl-3">
            <div class="px-4 py-3 mb-3 bg-body-tertiary border rounded d-none d-md-block">
                <?php echo outlogin("theme/basic");?>
            </div>
        </div>
    </div>

    <div class="row">
    <?php if($side_use) { ?>
        <div class="col-lg-12 col-xl-9">
    <?php } else { ?>
        <div class="col-lg-12 pt-3">
    <?php } ?>
 

1년 전

아래 부분을 모두 삭제하시고

<div class="row">
        <div class="d-block d-md-none mt-5"></div>
        <div class="col-lg-12 col-xl-9">
          RR??????????삭제한 부분.
        </div>
        <div class="col-lg-12 col-xl-3">
            <div class="px-4 py-3 mb-3 bg-body-tertiary border rounded d-none d-md-block">
                <?php echo outlogin("theme/basic");?>
            </div>
        </div>
    </div>

 

<?php echo outlogin("theme/basic");?> 를 tail.php 파일에 추가하세요.

 

    </div><!-- 왼쪽 끝-->
  <?php if($side_use) { ?>
    <div class="col-lg-12 col-xl-3"><!-- 오른쪽 시작-->

          <div class="px-4 py-3 mb-3 bg-body-tertiary border rounded">
                <?php echo outlogin("theme/basic");?>
            </div>

        <div class="position-sticky" style="top: 2rem;">
            <div class="px-4 py-3 mb-3 bg-body-tertiary border rounded">
                <?php echo poll('theme/basic'); ?>
            </div>

친절하신 답변 감사합니다.

해결되었습니다.

1년 전

그누아치님 정말 좋은 테마 공유 감사드립니다.

다름 아니고 공유주신 사이트에 시험문제테스트 스킨을 좀 사용하고 싶은데 혹시 공유가 어려우실까요? 정말 꼭 필요했던 스킨인데.. 부탁드려봅니다. (exam, exam_result)

정말 귀한 시간 이렇게 많은 분들께 좋은 영향을 미치고 계셔서 너무 감사합니다.

1년 전

내일 올려드리겠습니다.

1년 전

와 정말 감사드립니다. 

다른 분들도 잘 활용하실꺼 같네요. 정말 감사드려요.~~~~~~

1년 전

시험문제 스킨 > 공지사항 | 그누보드5 (cafe24.com)

여기에서 다운받으세요.

간단한 형태라 도움이 될지 모르겠습니다.

게시글 목록

번호 제목
10417
10319
10312
10281
10244
10110
9656
9529
9500
9442
9387
9351