first commit 2
This commit is contained in:
@@ -0,0 +1,87 @@
|
||||
<?php
|
||||
if (!defined('_GNUBOARD_')) exit;
|
||||
|
||||
/**
|
||||
* journal :: config.php
|
||||
*
|
||||
* '저널' 게시판의 특징과 동작을 정의하는 설정 파일입니다.
|
||||
* 코어 스킨(rb.board.core)은 이 설정을 읽어 그에 맞게 동작합니다.
|
||||
*/
|
||||
|
||||
$board_config = array(
|
||||
// =================================================================================
|
||||
// 1. 글쓰기(write) 페이지 설정
|
||||
// =================================================================================
|
||||
'write' => array(
|
||||
// '요약' 필드 사용 여부 (목록 페이지에 노출될 짧은 내용)
|
||||
'use_summary' => true,
|
||||
'summary_label' => '요약 내용',
|
||||
'summary_placeholder' => '목록에 표시될 간단한 요약 내용을 입력하세요.',
|
||||
|
||||
// '외부 링크' 필드 사용 여부
|
||||
'use_external_link' => true,
|
||||
'external_link_label' => '외부 링크 (URL)',
|
||||
'external_link_placeholder' => 'https://example.com',
|
||||
|
||||
// '시작일', '종료일' 필드 사용 여부 (이벤트/일정 게시판용)
|
||||
'use_dates' => false,
|
||||
|
||||
// 파일 필드별 라벨 및 설명
|
||||
'file_labels' => array(
|
||||
1 => '썸네일 이미지 (필수)',
|
||||
2 => 'PDF 파일 (필수)',
|
||||
),
|
||||
'file_texts' => array(
|
||||
1 => '목록 페이지의 카드형 뷰에 표시될 대표 이미지입니다.',
|
||||
2 => '뷰어에 표시될 PDF 파일을 첨부하세요.',
|
||||
),
|
||||
),
|
||||
|
||||
// =================================================================================
|
||||
// 2. 목록(list) 페이지 설정
|
||||
// =================================================================================
|
||||
'list' => array(
|
||||
// 기본 뷰 모드 ('card' 또는 'list')
|
||||
'default_view_mode' => 'card',
|
||||
|
||||
// 카드형 뷰에서 표시할 정보
|
||||
'card_view' => array(
|
||||
'show_category' => true, // 카테고리
|
||||
'show_thumbnail' => true, // 썸네일
|
||||
'show_summary' => true, // 요약 내용
|
||||
'summary_length' => 120, // 요약 내용 글자 수 제한
|
||||
'show_date' => true, // 날짜
|
||||
'show_hit' => false, // 조회수
|
||||
),
|
||||
|
||||
// 리스트형 뷰에서 표시할 정보
|
||||
'list_view' => array(
|
||||
'show_category' => true, // 카테고리
|
||||
'show_icon_file' => true, // 파일 아이콘 (PDF, ZIP 등)
|
||||
'show_icon_new' => true, // 새 글 아이콘
|
||||
'show_icon_hot' => true, // 인기 글 아이콘
|
||||
'show_date' => true, // 날짜
|
||||
'show_hit' => true, // 조회수
|
||||
),
|
||||
),
|
||||
|
||||
// =================================================================================
|
||||
// 3. 내용(view) 페이지 설정
|
||||
// =================================================================================
|
||||
'view' => array(
|
||||
// 💡 [핵심 추가] 어떤 전문 코어 뷰 파일을 사용할지 정의합니다.
|
||||
'core_type' => 'journal', // 'journal' 타입의 뷰 코어를 사용
|
||||
'use_pdf_viewer' => true, // PDF 뷰어 사용 여부 (전문 코어 내부에서 사용)
|
||||
),
|
||||
);
|
||||
|
||||
// 게시판 설정값을 재정의합니다.
|
||||
$board['bo_upload_count'] = 2; // 썸네일 1 + PDF 1
|
||||
$board['bo_use_dhtml_editor'] = 1; // HTML 에디터 사용
|
||||
|
||||
// 저널 스킨 광고 영역 설정
|
||||
$journal_skin_config = [
|
||||
'left_ad' => false, // 좌측 광고 사용 안함
|
||||
'right_ad' => false, // 우측 광고 사용 안함
|
||||
];
|
||||
?>
|
||||
Reference in New Issue
Block a user