그누보드 게시판 뷰 페이지에 첨부파일 설명 직접 출력하는 방법
페이지 정보

본문
그누보드 게시판 뷰 페이지에 첨부파일 설명 직접 출력하는 방법
그누보드 게시판 뷰 페이지에서 이미지 아래에 파일 설명(bf_content)을 본문 형태로 직접 출력하여 가독성을 높이는 구체적인 코드 수정 방법을 안내합니다.
그누보드 뷰 페이지 파일 설명 미출력 원인
그누보드 관리자에서 게시판 설정의 파일 설명 사용 기능을 켜고 글 작성 시 파일 설명을 입력하더라도, 기본 뷰 페이지(view.skin.php)에서 이 내용이 본문에 직접 출력되지 않는 이유는 텍스트가 페이지 본문이 아니라 이미지에 마우스를 올렸을 때 나타나는 alt 속성 형태로만 적용되기 때문입니다.
view.skin.php 파일 수정 방법
첨부파일 설명을 본문에 직접 표시하려면 view.skin.php 파일의 파일 출력 반복문 부분을 수정해야 합니다. 파일 설명 필드인 bf_content 값을 화면에 출력하도록 아래의 코드를 참고하여 변경합니다.
<?php
// 파일 출력
$v_img_count = count($view['file']);
if($v_img_count) {
echo "<div id=\"bo_v_img\">\n";
for ($i=0; $i<=count($view['file']); $i++) {
if ($view['file'][$i]['view']) {
echo get_view_thumbnail($view['file'][$i]['view']);
if ($view['file'][$i]['bf_content']) {
echo '<p>'.$view['file'][$i]['bf_content'].'</p>';
}
}
}
echo "</div>\n";
}
?>
게시판 뷰 페이지 첨부파일 설명 CSS 여백 설정
이미지와 출력된 파일 설명 사이의 간격을 조정하여 하단 여백을 확보하려면, 해당 게시판의 style.css 파일에 아래의 스타일 코드를 추가합니다.
#bo_v_img p {margin-bottom:40px}
파일 설명 입력 시 특수 기호 사용 주의사항
그누보드 게시판 뷰 페이지에 첨부파일 설명을 직접 출력할 때, 파일 설명에 내용을 입력할 때는 따옴표나 <>와 같은 특수 기호를 사용하지 않도록 주의해야 합니다.
상황별 판단 기준과 다음 행동
| 내 상황 | 선택 기준 | 다음 행동 |
|---|---|---|
| 관리자 설정에서 파일 설명을 입력했으나 뷰 페이지 본문에 나타나지 않음 | 기본 뷰 페이지(view.skin.php)가 파일 설명을 alt 속성으로만 처리하는지 확인 | view.skin.php 내 파일 출력 반복문에서 bf_content 출력 코드 추가 |
| 파일 설명 출력 후 이미지와 텍스트 간격 조정이 필요함 | 게시판 디자인에 맞는 하단 여백 확보 | 해당 게시판 style.css에 #bo_v_img p {margin-bottom:40px} 추가 |
실전 FAQ
Q. 파일 설명 입력 시 주의할 점은 무엇인가요?
- 답변: 파일 설명에 따옴표나
<>와 같은 특수 기호를 포함하면 HTML 구조가 깨지거나 렌더링 오류가 발생할 수 있으므로 가급적 사용을 피해야 합니다.
Q. 코드를 수정했는데도 파일 설명이 보이지 않습니다.
- 답변:
view.skin.php파일 내의 반복문 구조가 올바르게 수정되었는지 확인하십시오. 특히if ($view['file'][$i]['bf_content'])조건문이 파일 데이터 배열 내에 존재하는지, 수정된 파일이 현재 사용 중인 게시판 스킨 경로와 일치하는지 확인이 필요합니다.
함께 보면 좋은 글
- 그누보드 짧은 주소 기능을 게시판 그룹 페이지에 적용하는 방법
- 그누보드 내용 관리 데이터를 인덱스 등 외부 페이지에 출력하는 방법
- 그누보드 첨부파일 다운로드 시 매번 포인트 차감 설정 방법
참고자료
기타 참고자료
- 이전글그누보드 댓글 여분 필드 비밀글 권한 처리 방법 26.09.12
- 다음글그누보드 글 수정 시 긴 첨부파일 명으로 인한 UI 깨짐 해결 방법 26.09.12
댓글목록
등록된 댓글이 없습니다.