관리 메뉴

Extra Shot

갤러리형 게시판 (최종수정 20.09.06 10:37) 본문

 

 

목록 이미지는 자동으로 가운데로 크롭됩니다. 기본 오퍼시티 80%로 마우스 오버시 100%가 됩니다.
클릭시 레이어로 팝업이 뜨며 하단에 제목과 등록 날짜가 뜹니다. 내용은 출력되지 않습니다.

 

개인 게시판용으로 만든 갤러리형 게시판입니다. 아보카도 솔루션에서도 일부 호환 되도록 만들어져있습니다.

목록에서 이미지 클릭시 팝업레이어로 원본 이미지가 뜨며 화살표 버튼으로 이전/다음 글 조회가 가능합니다.

작성한 본문 내용은 현재 출력되지 않도록 설정되어있습니다.

 

아래는 게시판 생성시 설정해야 할 부분입니다.

 

페이지당 목록 수 : 한 줄에 들어갈 이미지 개수에 맞춰 배수로 설정 해주세요. 예시에서는 4개씩 4줄, 즉 한페이당 16개의 목록이 출력되도록 설정 되어있습니다.

로그/갤러리 세로기준 : 목록의 세로 높이를 설정합니다. 가로는 열 개수에 맞추어 자동으로 조정됩니다. 아보카도 솔루션의 로그접기 세로기준에 해당하는 항목입니다. 

갤러리 열 개수 : 아보카도 솔루션에서는 사용되지 않는 설정입니다. 설정되지 않았을 경우 스킨 기본 설정인 4로 맞추어집니다. 만약 아보카도 솔루션을 이용하면서 해당 부분을 수정하고 싶으시다면 본 게시글 하단을 참고 해주세요.

 

그외 체크할 부분

 * dtml 에디터 사용시 작성한 내용이 전부 출력됩니다.

 * 에디터 미사용시 파일 업로드 개수를 수정하시면 파일을 한번에 여러개 업로드 가능합니다.

 

 

 

** 2020.04.08 13:53 권한 설정 오류 문제, 게시글 링크가 눌러지지 않던 문제 수정

                 14:10 게시글 높이가 창크기보다 클 경우 스크롤 생기도록 조정

** 2020.04.10 08:05 높이 조절 스크립트 보완

** 2020.05.09 12:30 썸네일 관련 오류 수정

** 2020.05.30 14:57 dhtml 에디터 사용 가능하도록 조정, 이전/다음글 버튼 스크롤되지 않도록 조정, 게시판 타입을 '로그게시판'으로 설정시 게시판 분류가 가로로 나열됩니다.

** 2020.09.07 10:37 비밀글, 보호글, 멤버공개 글 설정 추가, 비회원 글등록 가능하도록 수정

 

< 갤러리 게시판 다운로드 (gallery.zip) >

 

 

* 아보카도 솔루션 호환용 갤러리 열 개수 항목 삽입 (adm/bord_form.php 파일 수정)

더보기
<tr>
  <th scope="row"><label for="bo_image_width">이미지 폭 크기<strong class="sound_only">필수</strong></label></th>
  <td>
    <?php echo help('일반 게시판에서 출력되는 이미지의 폭 크기') ?>
    <input type="text" name="bo_image_width" value="<?php echo $board['bo_image_width'] ?>" id="bo_image_width" required class="required numeric frm_input" size="4"> 픽셀
  </td>
  <td class="td_grpset">
    <input type="checkbox" name="chk_grp_image_width" value="1" id="chk_grp_image_width">
    <label for="chk_grp_image_width">그룹적용</label>
    <input type="checkbox" name="chk_all_image_width" value="1" id="chk_all_image_width">
    <label for="chk_all_image_width">전체적용</label>
  </td>
</tr>

위와 같은 내용을 찾아 </tr> 다음에 아래 내용을 삽입합니다.

<tr>
	<th scope="row"><label for="bo_gallery_cols">갤러리 열 개수</th>
    <td>
      <?php echo help('갤러리형 게시판에서 한줄에 들어갈 이미지 개수를 정합니다. 가로 사이즈는 자동으로 조절됩니다.') ?>
      <input type="text" name="bo_gallery_cols" value="<?php echo $board['bo_gallery_cols'] ?>" id="bo_gallery_cols" required class="numeric frm_input" size="3">
    </td>
    <td class="td_grpset">
      <input type="checkbox" name="chk_grp_gallery_cols" value="1" id="chk_grp_gallery_cols">
      <label for="chk_grp_gallery_cols">그룹적용</label>
      <input type="checkbox" name="chk_all_image_width" value="1" id="chk_all_gallery_cols">
      <label for="chk_all_gallery_cols">전체적용</label>
    </td>
</tr>