테스트 사이트 - 개발 중인 베타 버전입니다

아싸~ 갤러리에서 공지글을 목록형태로 분리했습니다

· 5년 전 · 1532 · 20

그동안 하고싶었던 그 작업을 성공했네요.

갤러리 스킨에서 공지글을 갤러리 영역에서 분리하여 상단 목록 형태로 분리하는 그것을요

아미나 빌더에서 기본적으로 제공되는 그 형태의 모습을 순정 그누보드에 코어 수정없이 성공했어요

 

저는 이렇게 해결했는데, 더 좋은 방법이 있는지 모르겠지만.

일단 제가 성공한 방법을 공유합니다.

 

1. bbs/list.php 파일을 list.gallery.php 로 복사

   그것에서 공지사항 관련 내용을 지지고 볶고 해서

2. skin/board/gallery.skin.php 상단에서 include G5_BBS_PATH."/list.gallery.php"; 추가

   공지사항 내용을 갤러리 영역에서 제거하고

   목록 상단에 별도 영역에 리스트 형태로 공지글만 불러오도록 코드작업

 

대략 이런작업을 마쳐서 https://www.happyjung.com/test_gallery 이런 모습으로 완성했습니다.

다양하게 테스트해보고 문제가 없으면 컨텐츠몰에 등록을 검토할 생각입니다.

 

아.. 지금은 pc 모드에만 적용했어요,  모바일 버전은 아직 적용하지 않았네요 ㅋ

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 20개

해피정님 축하드립니다.
고생 하셨습니다~~
@짱구야 감사합니다. ^^
오~~~
저도 기본 코어 손 안되게 하려면 skin 파일에서 다시 select 하는 방식 밖에 없던데, 다른 방법을 이용하신 건가요?
@잉끼s bbs/list.php 를 복사해서 그것에서 게시글수에서 공지글수를 빼는 편법을 사용했습니다.
물론 list.php 코어가 업데이트되면, 그에 따라서 list.gallery.php 도 수정이 되어야 하지만
gallery 를제외한 나머지는 기본 코어를 유지하도록 했습니다.
5년 전
늘 갤러리공지가 아쉬웠는데.. 해결하셨네요. 멋집니다.
@브러운아이 감사합니다.
제가 몰라서 그런데요.
list.skin.php 에서 아래처럼 하는거랑 다른이야기인가요?

<?php for($i=0; $i<count($list); $i++) {
if(!$list[$i]['is_notice']) continue;
?>
공지만 출력
<?php } ?>

<?php for ($i=0; $i<count($list); $i++) {
if($list[$i]['is_notice']) continue;
?>
일반글만 출력
<?php } ?>
@열공중 그것만으로는 페이징 및 전체 개수 문제로 한줄에 나오는 개수 해결이 안됩니다.
공지글은 하단에 갤러리 이미지 영역에 노출되지 않도록 하는 것이 핵심입니다.
5년 전
@해피정 지금은 모바일버전도 사용가능하게 되었나요?
짜집 능력도 안되는지라 컨텐츠몰 등록이 되기를 기다려봅니다.^^
@휴매니아 모바일도 작업이 완료되었습니다. ^^

게시글 목록

번호 제목
1717635
1717629
1717626
1717625
1717621
1717619
1717611
1717610
1717609
1717607
1717601
1717598
1717591
1717590
1717583
1717575
1717572
1717568
1717566
1717549
1717545
1717533
1717512
1717511
1717508
1717495
1717479
1717473
1717470
1717463