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

multi skin 만들기

· 3년 전 · 3216 · 25

list.skin.php list1.skin.php list2.skin.php ..

-list.skin.php

[code]

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$_SESSION['type'] = '';

if(empty(isset($type)))$type = 1;
$_SESSION['type'] = $type;

$scach = ($config['cf_bbs_rewrite']) == 0 ? '&type='.$type : '?type='.$type;
include_once($board_skin_path."/list{$type}.skin.php");

[/code]

-view.skin.php, view_comment.skin.php, write.skin.php

[code]

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$type = $_SESSION['type'];

$scach = ($config['cf_bbs_rewrite']) == 0 ? '&type='.$type : '?type='.$type;
include_once("$board_skin_path/write{$type}.skin.php");

[/code]

-list1~.skin.php, view1~.skin.php, view_comment1~.skin.php, write1~.skin.php

  <a href=~.$scach <-추가

  단 수정부분은 .'&type='.$type 이렇게 하세요.

 

달력게시판에 적용하면 2가지의 달력을 볼 수 있습니다.

댓글 작성

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

로그인하기

댓글 25개

3년 전
@재아님 감사 합니다.
감사합니다~~
3년 전
@DawnDew님 감사 합니다.
감사합니다.
3년 전
@푸우니님 감사 합니다.
감사합니다.
감사합니다!
2년 전
문의 좀 드립니다.
각 스킨파일에 위 코드를 넣고
예를 들어 list1.skin.php와 list2.skin.php 보이게 하려면 링크를 어찌해야하나요?
<a hhref="홈피주소/bbs/board.php?bo_table=test01"> 여기에 뭐라고 더 써야 스킨이 변경되는지요?
왕초보라...ㅜㅠ
2년 전
@명란젖입술
<a hhref="홈피주소/bbs/board.php?bo_table=test01<?php echo $scach ?>">
or
<a hhref="홈피주소/bbs/board.php?bo_table=test01&type=2">
&type=1 -> list1.skin.php
&type=2 -> list2.skin.php
2년 전
@들레아빠 게시판의 파일 리스트
list.skin.php
list1.skin.php
list2.skin.php
style1.css
style2.css
view.skin.php
view1.skin.php
view2.skin.php
view_comment.skin.php
view_comment1.skin.php
view_comment2.skin.php
write.skin.php
write1.skin.php
write2.skin.php

게시글 목록

번호 제목
24318
24317
24315
24309
24294
24293
24277
24262
24260
24253
24251
24236
24233
24228
24226
24221
24214
24203
24201
24199
24196
24195
24194
24192
24191
24187
24185
24183
24172
24168