게시판 목록에서 각종 아이콘 출력 부분을 이미지로 변경 - 게시판스킨강좌, 그누보드5강좌

본문 바로가기
전체검색

게시판스킨강좌

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

게시판 목록에서 각종 아이콘 출력 부분을 이미지로 변경

관리자 18-08-21 11:16

그누보드 5.3 버전부터는 파일첨부, 링크, 비밀글 등의 일부 아이콘 표시가

이미지 파일이 아닌 font-awesome 으로 대체되었습니다.


해당 부분을 예전 버전처럼 전부 이미지로 변경하는 방법입니다.

아이콘 이미지는 게시판 스킨 폴더 img 폴더에 있습니다.



수정파일 : list.skin.php


기존에 있던 아이콘 출력 부분을 이렇게 변경합니다. 원하는 아이콘만 해도 됩니다.


if ($list[$i]['icon_secret']) echo '<img src="'.$board_skin_url.'/img/icon_secret.gif" alt="비밀글">';

if ($list[$i]['icon_file']) echo '<img src="'.$board_skin_url.'/img/icon_file.gif" alt="첨부파일">';

if ($list[$i]['icon_link']) echo '<img src="'.$board_skin_url.'/img/icon_link.gif" alt="관련링크">';

if ($list[$i]['icon_hot']) echo '<img src="'.$board_skin_url.'/img/icon_hot.gif" alt="인기글">';


수정하면 이렇게 바뀌네요.

그누보드 게시판 기본 아이콘 이미지입니다.


37358679e25b4239b106ced1d5b5c6cb_1534818728_5306.png
 


## 부연 설명


lib/common.lib.php 파일에서 function get_list(............) 함수에 아이콘 출력 설정이 있는데요.


그누보드 5.3 버전 이전에는 모두 이미지로 설정되어 있었는데


$list['icon_secret'] = '<img src="'.$skin_url.'/img/icon_secret.gif" alt="비밀글">';

$list['icon_file'] = '<img src="'.$skin_url.'/img/icon_file.gif" alt="첨부파일">';

$list['icon_link'] = '<img src="'.$skin_url.'/img/icon_link.gif" alt="관련링크">';

$list['icon_hot'] = '<img src="'.$skin_url.'/img/icon_hot.gif" alt="인기글">';


그누보드 5.3 버전부터 이렇게 font-awesome 방식으로 변경되었습니다.


$list['icon_secret'] = '<i class="fa fa-lock" aria-hidden="true"></i> ';

$list['icon_file'] = '<i class="fa fa-download" aria-hidden="true"></i> ';

$list['icon_link'] = '<i class="fa fa-link" aria-hidden="true"></i> ';

$list['icon_hot'] = '<i class="fa fa-heart" aria-hidden="true"></i> ';


예전 버전 참고해서 common.lib.php 파일에서 변경해도 되지만 원본 파일은 가급적 덜 손대는 게

나중에 그누보드 보안 업데이트할 때 번거롭지 않겠죠.

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright © GNUSTUDY. All rights reserved.