반응형
그누보드에서 서브 페이지에 있는 갤러리 리스트를 메인으로 추출하는 방법을 알아보겠습니다.
테마를 추가한 경우 basic 대신 추가한 테마 폴더로 작성주시면 됩니다.
(+ 썸네일 이미지 깨지는 경우 맨 아래로 이동해서 내용 확인해주세요.)
그누보드 최신 갤러리 추출하기
1. ㄱ갤러리 추출 소스 찾기
theme / basic / index.php
위 경로에서 사진 최신글 추출 소스를 찾아주세요.
그누보드 설치 버전에 따라 다를 수 있으며 제가 설치한 버전은 '그누보드5'입니다.
2. 추출 소스를 노출시키고자 하는 파일에 넣기
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
// 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
echo latest('theme/pic_block', 'gallery', 4, 23); // 최소설치시 자동생성되는 갤러리게시판
?>
*소스에 있는 숫자 4:노출 개수, 23:글자 수
이 소스를 추출하고자 하는 페이지에 추가했으며
추가된 마크업 소스는 아래와 같습니다.
3. 추출한 게시글 마크업 수정
theme / basic / skin / latest / pic_block / latest.skin.php
latest.skin.php 파일에서 class 또는 id를 추가하여 스타일 변경을 해줄 수 있습니다.
(혹시 모르니 해당 경로에 백업파일을 만든 후 작업하시는 것을 추천드립니다.)
[기타 - 추출한 게시글 클릭 시 이동 두가지]
1. 해당 게시물(view)페이지로 이동
<a href="<?php echo $wr_href; ?>" class="lt_img">
2. 등록 시 삽입한 링크로 이동
<a href="<?php echo $list[$i]['link_href'][1] ?>" class="lt_img" target='_blank'>
[기타 - 추출한 갤러리 썸네일 깨질 때]
theme / basic / skin / latest / pic_block / latest.skin.php
파일 상단에 $thumb_width, $thumb_height 값을 수정 해보세요.
반응형
'html, css, javascript > html/css' 카테고리의 다른 글
[html, css] 비율 유지하면서 이미지or동영상 줄어들게 하기 - 반응형 코딩 (0) | 2020.11.17 |
---|---|
[html] a링크 막기, 무시 (마크업 버전/no Jquery) (0) | 2020.08.19 |
[css] 익스플로어5/ie6 이하 에서 width, min-width값 (0) | 2020.07.01 |
[html,css] table-cell, table-layout 속성으로 너비고정 하기!! (0) | 2020.02.26 |
[html,css] 가로 스크롤 생기게 하기 (0) | 2019.12.03 |
댓글