채택완료

내용물 이미지 말풍선

2021-01-31 (일) 12:56:42 2,324

common.lib.php 파일에서

    if (preg_match("/\.($config[cf_image_extension])$/i", $file))
        // 이미지에 속성을 주지 않는 이유는 이미지 클릭시 원본 이미지를 보여주기 위한것임
        // 게시판설정 이미지보다 크다면 스킨의 자바스크립트에서 이미지를 줄여준다
        return "<img src='$g4[path]/data/file/$board[bo_table]/".urlencode($file)."' name='target_resize_image[]' onclick='image_window(this);' style='cursor:pointer;' title='$content' alt='게시물 제목 출력'>";

게시물 이미지에 게시판 제목을 atl 으로 출력할려고 합니다.

내용물 이미지 common.lib.php 파일에서 alt 추가하였는데 게시물 제목 출력은 안됩니다.

게시물 내용물 이미지 출력소스

<img src="../data/file/004/2008253980_flZMSwGH_1.jpg" name="target_resize_image[]" onclick="image_window(this);" style="cursor:pointer;" title="" alt='게시물 제목 출력'>

|

답변 2개

채택된 답변
+20 포인트

그냥 간단히 view.skin.php 내용 출력를 아래처럼하면 되지않나요?

Copy
<?php echo get_view_thumbnail($view['content']); ?>

를
Copy
<?php $view['content'] = preg_replace('#alt=.+?"#i','alt="'.$board['bo_subject'].'"',$view['content']); echo get_view_thumbnail($view['content']); ?>
2021-01-31 (일) 15:11:21

저거 함수를 카피해서 새로 만드시구요 $alt 라고 함수 파라메터 만들어요

그러고 내부에 alt="'.$alt.'" 라고 만들면 되요 

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