채택완료

그누보드 5이며 기본 갤러리스킨에서 이미지 밑에 이미지 설명글이 나왔으면 하는데요. 나오지 않아서요.

2026-04-22 (수) 11:49:50 578

1776826035_ZzGFYS9M4w.webp
갤러리 이미지밑에 이미지의 설명글이 나왔으면 했는데요

1776826076_O49YpZUBzy.webp

파일설명사용 에 체크 했고 이미지 업로드 하면서 이미지 설명글을 입력했는데요

 이미지 밑에 아무것도 나오지 않아서요

정말 초보 입니다.

어디에 어떻게 수정 하거나 입력을 해야 하는지 자세한 소스 부탁드립니다.
 

답변 2개 / 댓글 1개

채택된 답변
+20 포인트
이전 질문 글 에는 ... 아무 언급이 없으시네요?
채택을 해 주시던 .... 되면 된다 안되면 안된다
언급이 있으셔야 다른분들이 덜 답답해 하시지
않을까요? 

해당 스킨 폴더의 view.skin.php 를 수정 합니다. 

    
  <?php
        // 파일 출력
        $v_img_count = count($view['file']);
        if($v_img_count) {
            echo "<div id=\"bo_v_img\">\n";

            foreach($view['file'] as $view_file) {
                echo get_file_thumbnail($view_file);
            }

            echo "</div>\n";
        }
         ?>

이렇게 되어 있으실 거예요. 아래걸로 덮어 씌우세요.

<?php
// 파일 출력
$v_img_count = count($view['file']);
if($v_img_count) {
    echo "<div id=\"bo_v_img\">\n";

    foreach($view['file'] as $view_file) {
        // 1. 썸네일(이미지) 출력
        echo get_file_thumbnail($view_file);

        // 2. 파일 설명(bf_content)이 있으면 출력
        if(isset($view_file['bf_content']) && $view_file['bf_content']) {
            echo "<div class=\"bo_v_img_content\" style=\"margin:10px 0 30px; color:#666; font-size:0.95rem; text-align:center;\">";
            echo conv_content($view_file['bf_content'], 1);
            echo "</div>\n";
        }
    }

    echo "</div>\n";
}
?>

위에건 그냥 글자만 출력 .....

<?php
// 파일 출력
$v_img_count = count($view['file']);
if($v_img_count) {
    echo "<div id=\"bo_v_img\">\n";

    foreach($view['file'] as $view_file) {
        // 1. 썸네일(이미지) 출력
        echo get_file_thumbnail($view_file);

        // 2. 파일 설명(bf_content) 테두리 박스 적용
        if(isset($view_file['bf_content']) && $view_file['bf_content']) {
            // style 부분에 테두리(border), 둥근모서리(border-radius), 안쪽여백(padding)을 추가했습니다.
            echo "<div class=\"bo_v_img_content\" style=\"margin:15px auto 40px; padding:12px; color:#444; font-size:0.95rem; text-align:center; border:1px solid #ddd; background:#f9f9f9; border-radius:8px; max-width:90%; line-height:1.6; word-break:keep-all;\">";
            echo conv_content($view_file['bf_content'], 1);
            echo "</div>\n";
        }
    }

    echo "</div>\n";
}
?>

이건 테두리 까지 ....

미리보기 - https://ysmoto.kr/ys2/bbs/board.php?bo_table=gallery

답변에 대한 댓글 1개

감사합니다. 몸이 않좋아서 한동안 잊어 버리고 있었습니다.
잘되어서 감사합니다.
고맙습니다.

1  마우스를 이미지에 올리면 나옵니다

2 사진 아래에 파일 설명이 나오려면


1776829187_JLuIihR0Ft.webp

한줄 추가하면 됩니다

1776829243_RP7NH559gz.webp



직접 하기 어렵 다 생각 하시면
https://sir.kr/jobs/requests
들어가서글을 쓰면 한 5만원이면 해주실분 많씁니다

답변을 작성하려면 로그인이 필요합니다.