Files
dnssash/rb/rb.lib/module.lib.php
2026-06-11 18:47:38 +09:00

53 lines
1.7 KiB
PHP

<?php
if (!defined('_GNUBOARD_')) exit;
/**
* Rebuilder 모듈 설정 로드 라이브러리
* rb/rb.lib/module.lib.php
*/
function get_rb_module_config($md_id) {
global $g5, $rb_module_table;
if (!$md_id) return array();
// 모듈 설정 테이블 조회
$rb_skin = sql_fetch(" select * from {$rb_module_table} where md_id = '{$md_id}' ");
// 기본값 설정 (필요시)
if (!isset($rb_skin['md_width']) || !$rb_skin['md_width']) $rb_skin['md_width'] = 180;
if (!isset($rb_skin['md_height']) || !$rb_skin['md_height']) $rb_skin['md_height'] = 150;
return $rb_skin;
}
/*
[참고] 모듈설정 연동 변수 ($rb_skin 배열 키)
$rb_skin['md_id'] 설정ID
$rb_skin['md_layout'] 레이아웃 섹션ID
$rb_skin['md_layout_name'] 레이아웃 스킨명
$rb_skin['md_theme'] 테마명
$rb_skin['md_title'] 타이틀(제목)
$rb_skin['md_bo_table'] 게시판ID
$rb_skin['md_skin'] 스킨명
$rb_skin['md_cnt'] 출력갯수
$rb_skin['md_col'] 행갯수
$rb_skin['md_row'] 열갯수
$rb_skin['md_col_mo'] 행갯수(모바일)
$rb_skin['md_row_mo'] 열갯수(모바일)
$rb_skin['md_gap'] 게시물 간격(여백)
$rb_skin['md_gap_mo'] 모바일 게시물 간격(여백)
$rb_skin['md_width'] 가로사이즈
$rb_skin['md_height'] 세로사이즈
$rb_skin['md_auto_time'] 자동롤링 시간
$rb_skin['md_thumb_is'] 썸네일 출력여부(1,0)
$rb_skin['md_nick_is'] 닉네임 출력여부(1,0)
$rb_skin['md_date_is'] 작성일 출력여부(1,0)
$rb_skin['md_content_is'] 본문내용 출력여부(1,0)
$rb_skin['md_icon_is'] 아이콘 출력여부(1,0)
$rb_skin['md_comment_is'] 댓글수 출력여부(1,0)
$rb_skin['md_swiper_is'] 스와이프 여부(1,0)
$rb_skin['md_auto_is'] 자동롤링 여부(1,0)
*/
?>